Bygga en segway med Raspberry Pi (5 / 10 steg)
Steg 5: Installation av programvara
Jag antar att du redan installerat Raspbian med WiFi-adapter och du vet hur man använder ssh till logik till din RPi. Vi startar från att installera i2C kernel modul och wiringPi bibliotek.
WiringPi biblioteket är att hjälpa oss att få tillgång till GPIO kärnmodulen i2C är att hjälpa oss att få tillgång till MPU6050.
Här är instruktionerna:
Att installera i2c kärna modul,
$ sudo lämplig-få installera libi2c-dev
Till setup i2c kärna modul,
$ sudo vi/etc/modules
Lägg till följande rader i filen.
I2C-bcm2708
I2C-dev
Vi har också en svart lista i filen.
$ sudo vi /etc/modprobe.d/raspi-blacklist.conf
Se till att följande två rader är kommenterade och sedan spara.
#blacklist spi-bcm2708
#blacklist i2c-bcm2708
Kolla raspi-config
$ sudo raspi-config
I avancerade alternativ -> I2C, vänligen aktiverat den.
Starta sedan om din RPi
$ sudo bash; synkronisering, synkronisera, omstart
Kontrollera om kärnmodulen i2c drivrutin laddas automatiskt när det går tillbaka.
$ lsmod |grep i2c
i2c_dev 6027 0
i2c_bcm2708 4990 0
Sedan, låt oss installera wiringPi biblioteket.
Först installera git.
$ sudo lämplig-få installera git-core
Hämta och installera wiringPi
$ cd
$ git klon git://git.drogon.net/wiringPi
$ cd wiringPi
$ sudo. / bygga