Wi-Fi kontrollerade fjärrkontroll bil utan microcontroller (12 / 22 steg)
Steg 12: Installera paket - installera ytterligare programvara på routern
Som standard OpenWrt inkluderar standard programvara som låter routern Skapa trådlöst nätverk eller ansluta till befintliga, det skulle kräva för att installera ytterligare programvara på routern som inte ingår för närvarande. Stegen nedan hur du kan installera all programvara som behövs av webbkamera, kan du hoppa över detta avsnitt om du inte har en webbkamera eller behöver du inte strömmande video
- SSH till routern och köra kommandot rad för rad, föredrog PuTTY.
- Innan du kan installera paket på din router måste du hämta den aktuella listan över paket som finns tillgängliga från lokala paketarkiv.
Opkg update #update listan över tillgängliga paket
- Ställ upp en webbkamera, Läs denna turotial för mer info.
Opkg installera kmod-video-uvc #UVC kamerans drivrutin
Opkg installera mjpg-streamer #stream JPEG-filer över ett IP-baserat nätverk
- Redigera filen /etc/config/mjpg-streamer för att möjliggöra video. Jag använder WinSCP redigera filen.
config mjpg-streamer core
alternativet aktiverat "1"
alternativet enhet "/ dev/video0"
alternativ upplösning "640 x 480"
alternativet fps "15"
alternativet www "/ www/webcam"
alternativ port "8080"
- Kräva för att installera uvcdynctrl om du vill inaktivera/aktivera auto-fokus.
Opkg installera uvcdynctrl
- Kräva för att installera lsof om du vill få webcam status.
Opkg installera lsof
- Starta video på routern omstart.
/etc/init.d/MJPG-streamer aktivera
- Starta om routern och du är redo att strömma.
- Kommandot nedan kommer att tillfälligt inaktivera auto-fokus. Du bör inaktivera auto-fokus på Autostart (se nedan).
uvcdynctrl--ange = 'Focus, Auto' 0
- Att få webbkameran staten via lsof kommando
lsof/dev/video0