Robot Using Raspberry Pi & Bridge Shield (3 / 6 steg)
Steg 3: Steg 3: programmering Pi och MPEG-streamer gränssnitt
Härnäst kommer vi behöva göra lite programmering för Pi till gränssnitt smidigt mellan Pi cam och webbsidan. Vi kommer att passera några värden till en python fil från PHP instruktionerna att utlösa GPIO stiften på Pi (innan du gör det men du måste installera WiringPi för att göra det fungera - se instruktionerna för att göra detta på deras hemsida). Och jag har använt en del av denna för basic-kod utveckling.
När du har installerat WiringPi allt du behöver göra är att placera den under filer
Control.html
Control.php
Control.py
i mappen "/ var/www/server /"
Nästa du behöver redigera en rad i filen control.html. Använda nano till detta:
$sudo nano /var/www/server/control.html
Leta efter "img src" och redigera den att:
img src = http://[Pi IP-adress]: 8080 /? action = ström
Sedan bara öppna webbläsaren på din dator och skriv den nedan i URL-adressen.
http://[Host-Name eller IP-adressen för Pi]/server/control.html
Nu, om du redan kör mjpeg-server bör du kunna se
videoströmmen på webbsidan
Om du inte kan se en video sedan öppna en terminal och skriv följande:
$. / mjpg_streamer -i ". / input_uvc.so"-o"./output_http.so -p 8080 -w. / www"
Nu bör du kunna se alla knappar och video på webbsidan. Om du triggar främre baksidaen vänster eller höger kommer att knapp GPIOs slå på/av.