Zur Haupt­na­vi­ga­ti­on sprin­gen [Alt]+[0] Zum Sei­ten­in­halt sprin­gen [Alt]+[1]

Vor­ar­bei­ten am Raspber­ry­PI

Am Raspber­ry­PI müs­sen ei­ni­ge Vor­ar­bei­ten vor­ge­nom­men wer­den, bevor die­ser mit der Steue­rungs­soft­ware be­spielt wer­den kann. Zu­nächst ist eine SD-Karte mit einem Raspian zu be­spie­len. Bei der dar­auf fol­gen­den Ein­rich­tung ist ein Be­nut­zer mit dem Namen ga zu er­zeu­gen. Unter die­sem Be­nut­zer wer­den sämt­li­che Ak­tio­nen aus­ge­führt.

Ein­rich­ten einer Ent­wick­lungs­um­ge­bung

Für Mo­di­fi­ka­tio­nen und An­pas­sun­gen am Pro­gramm­code und Scrip­ten ist es sinn­voll, eine grund­le­gen­de Pro­gram­mier­um­ge­bung ein­zu­rich­ten.

sudo apt-get install build-essentials

Das Glei­che mit einem Text­edi­tor der per­sön­li­chen Vor­lie­be: vi, emacs, nano, joe...

sudo apt-get install joe

Netz­werk­ver­bin­dung

Wenn der Raspber­ry­PI spä­ter über sei­nen Zu­stand in­for­mie­ren und auch Steu­er­be­feh­le aus dem In­ter­net emp­fan­gen kön­nen soll, muss er eine Ver­bin­dung mit dem In­ter­net her­stel­len könn­nen. Hier­für ist die Kennt­niss der lo­ka­len Netz­werk­kon­fi­gu­ra­ti­on nötig. Falls die Ver­bin­dung via WLAN her­ge­stellt wer­den soll, soll­te man sich vor­her er­kun­di­gen, ob der Chip am Raspber­ry er­kannt wird.

Git

Um die Steu­er­soft­ware und an­de­re Bi­blio­the­ken in­stal­lie­ren zu kön­nen ist GIT nötig:

sudo apt-get install git-core

Wiring­PI

Wiring­PI ist eine Bi­blio­thek, wel­che die Ver­wen­dung der GPIOs in C und Py­thon er­leich­tert und auch in­stal­liert wer­den muss. Hier­für wech­selt man in das Home­di­rec­to­ry von ga und gibt

git clone git://git.drogon.net/wiringPi
cd wiringPi
git pull origin

ein.

Um die Bi­blio­thek zu bauen/in­stal­lie­ren

cd wiringPi
./build

Das Skript er­le­digt den Rest.

Wei­ter mit der Steue­rungs­soft­ware