FPV Internet kontrollerad leksak grävmaskin (5 / 10 steg)
Steg 5: Webiopi och kontroll programvara (1)
Vi måste ställa in våra Pi att använda Python för att kommunicera med GPIO stiften.
Installera python-paket
sudo lämplig-få uppdatera < br > sudo lämplig-få installera python-dev
sudo lämplig-få installera python-rpi.gpio
Installera WebIOPi framework
Webiopi är den färdiga ram som tillåter oss att hantera våra GPIO'S, seriell, I2C, SPI, avsides 1-Wire...
Fungerar nästan ur lådan, säker, utan någon särskild kunskap, för klienten det är inte nödvändigt att använda någon extra programvara, bara en webbläsare.
Det finns inte ännu i raspbian databaser. Men men är ganska enkelt att installera den.
$ cd ~
Att få filen:
$ wget < en href = "http://sourceforge.net/projects/webiopi/files/WebIOPi-0.7.0.tar.gz" rel = "nofollow" > http://sourceforge.net/projects/webiopi/files/Web...>
När du är klar, packa upp den:
$ tjära - xvzf WebIOPi-0.7.0.tar.gz
In i katalogen
$ cd WebIOPi-0.7.0/
Kör skriptet setup som root:
$ sudo./setup.sh
Det kan ta lång tid. Svara ja på alla beroenden.
När färdig testa det
$ sudo webiopi -d - c /etc/webiopi/config
Om du hittar felet
AttributeError: "module" objektet har inga attribut "GPIO"
Du kan lösa jag följa instruktionerna här:
http://slicepi.com/Raspberry-pi-2-webiopi-Error-at...
I webiopi-0.7.X är katalog katalogen /python:
1. CD in i /python/native/redigera filen: cpuinfo.c ändra "BCM2708" till "BCM2709"
2. medan fortfarande i python/ursprungliga/redigera filen gpio.c förändringen #define BCM2708_PERI_BASE 0x20000000 till #define BCM2708_PERI_BASE 0x3f000000
3. iväg tillbaka till din webiopi-0.7.X rotkatalog och kör setup.sh igen.
Du kan enkelt starta den
$ sudo /etc/init.d/webiopi start
Nu öppna en webbläsare, kolla vad det är din lokala IP.
Standardanvändaren tillhör webiopi
Standardlösenordet är hallon
Att stoppa den
$ sudo /etc/init.d/webiopi stopp
Om vi vill starta webiopi när du startar Rpi
$ sudo uppdatera-rc.d webiopi försummelsen
Rekommenderade platser:
http://forums.connectedly.com/Raspberry-PI-F179/ho...
Jag rekommenderar speciellt denna webbplats. I spanska, men mycket klar och med mycket begriplig information.