İçeriğe geç
GPIO ve Donanım

40 pin GPIO: RPi.GPIO ve WiringPi kullanımı

Banana Pi BPI-M2 Ultra · Python için RPi.GPIO uyarlamasını kurma ve hazır WiringPi test betiklerini çalıştırma.

RPi.GPIO kurulumu:

git clone https://github.com/BPI-SINOVOIP/RPi.GPIO
cd RPi.GPIO
sudo apt-get update
sudo apt-get install python-dev python3-dev
sudo python setup.py install

Python 3 için son komut yerine sudo python3 setup.py install kullanın. Kurulumu test etmek için:

cd /usr/local/bin
./bpi_test_g40.py

WiringPi: Kaynak kod: https://github.com/BPI-SINOVOIP/BPI-WiringPi2.git. BPI imajlarında /usr/local/bin altında hazır test betikleri bulunur:

  • RGB 1602 LCD: /usr/local/bin/bpi_test_lcd1602.sh
  • 0.96" OLED ekran: /usr/local/bin/bpi_test_52pi.sh
  • 8x8 RGB LED matris (GPIO genişletme kartı gerekir): /usr/local/bin/bpi_test_gpio40.sh