niedziela, 2 sierpnia 2015

Moja malinka - część 4: przygotowanie do korzystania z GPIO

Co to jest GPIO? - chyba każdy posiadać Raspberry Pi wie, dla tych co nie wiedzą - General Purpose Imput/Output - czyli: szyna wejścia-wyjścia ogólnego przeznaczenia.
Chcę przeprowadzić przez instalację oprogramowania, które pozwoli nam na wykorzystanie GPIO.
Schematyczna prezentacja złącza GPIO:
schemat pinów GPIO dla Raspberry Pi

Korzystać z GPIO można w różny sposób. Tak jak pisałem wyżej - ja wybrałem bibliotekę autorstwa Gordona. Dzięki wykorzystaniu powyższej możliwe jest adresowanie interfejsu GPIO z poziomu basha, C lub nawet PHP czy Perl. Ja skupiam się, póki co, na bashu.

 Instalacja biblioteki WiringPi

 Biblioteka jest urzymywana na GIT dla prostoty  śledzenia zmian.
W przypadku gdy GIT nie jest zainstalowane, należy je zainstalować. Najlepiej zacząć od pobrania aktualizacji:
sudo apt-get update
sudo apt-get upgrade

Sama instalacja GIT:
sudo apt-get install git-core

Pobranie WiringPi z wykorzystaniem GIT:
git clone git://git.drogon.net/wiringPi

Kompilacja odbywa się przy pomocy skryptu
cd wiringPi
./build

No i tak wyglądało to u mnie po zakończeniu instalacji:
W dalszej części wpisów będę prezentować proste rozwiązania z wykorzystaniem GPIO.

Linki

Więcej natemat GPIO - https://www.raspberrypi.org/documentation/usage/gpio/
Strona na temat oprogramowania do prostego użycia GPIO - https://projects.drogon.net/raspberry-pi/wiringpi/download-and-install/

Brak komentarzy:

Publikowanie komentarza