Bilaga, en Arduino Yun Garage Monitor (8 / 8 steg)
Steg 8: Lägga till en levande foder (valfritt)
Denna del rent frivillig. För närvarande kan endast desktop-webbläsare Visa detta levande foder.
Jag väntar fortfarande på min Xiaomi Xiaoyi kamera att komma fram. En vän hade berättat för mig att dess firmware har API: er att få tillgång till kamerans strömmar via mobila enheter. När jag har haft lite tid att mixtra med det, kan jag uppdatera detta Instructable om hur man ställer upp.
Hur som helst, om du vill ändå fortsätta, Följ instruktionerna nedan för att utföra följande ändringar i koden.
Installera drivrutiner
Adafruit har en mycket omfattande guide på att få en webbkamera kommer, så jag kommer att styra dig att följa instruktionerna här.
När du kan bekräfta att du har möjlighet att ta en bild, kan vi gå vidare till nästa del.
Starta Webcam på Boot
Jag har hittat att portalen är ibland svårt att lasta på en webbläsare och att en omstart hjälper verkligen. Om vi omstart distans, vill vi även webbkameran att starta också. Med mpjg-streamerfinns det ett enkelt sätt att göra detta.
SSH till din Yun. Vi kommer att behöva redigera /etc/config/mjpg-streamer.
Använder vi eller ditt val av i-line textredigerare och ändra alternativet aktiverat till ett värde av 1. Du kan också ändra standard fps och upplösning, men jag tycker att standardinställningarna fungerar bäst på Yun.
config mjpg-streamer core
alternativet aktiverat "1"
alternativet enhet "/ dev/video0"
alternativ upplösning "640 x 480"
alternativet fps "5"
alternativet www "/ www/webcam"
alternativ port "8080"
Nu skulle vara ett bra tillfälle att testa funktionen omstart från webbportal på/sd/annex-garage-monitor/settings.html. Eller du kan dra ur och koppla din Yun tillbaka i. Efter den är klar starter upp upp, dubbel kontrollera att webbkameran fungerar genom att Visa bäcken vid: 8080 /? action = ström.
Sista handen
Ändra din HTML-kod iwww/index.html att passa.
Standardkoden i www/index.html har levande foder inställd ögonblicksbilder som kan uppdateras. Om du vill ha en videoström på sidan, kan du gå ersätta attributet src med streaming länk istället. Också, ta bort img -elementet för uppfriskande skärmdumpen.
Hitta en plats att montera din webbkamera i ditt garage och övervaka bort!
Grattis! Nu har du en bildskärm med en live video feed!