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

40 pin GPIO (RPi.GPIO, WiringPi) ve kamera testi

Banana Pi BPI-M2 Zero · RPi.GPIO ve WiringPi kurulumu/güncellemesi, hazır test betikleri ve OV5640 kamera testi.

RPi.GPIO:

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 sudo python3 setup.py install. Test: cd /usr/local/bin ve ./bpi_test_g40.py.

WiringPi (https://github.com/BPI-SINOVOIP/BPI-WiringPi2.git) paketini güncellemek için:

bpi-update -c pkglist.conf
bpi-update -c bpi-pkg-bpi-wiringpi.conf

Hazır test betikleri: /usr/local/bin/bpi_test_lcd1602.sh (RGB 1602 LCD), /usr/local/bin/bpi_test_52pi.sh (0.96" OLED), /usr/local/bin/bpi_test_gpio40.sh (8x8 RGB LED matris; GPIO genişletme kartı gerekir).

Kamera (OV5640/HDF5640): Masaüstünde Applications → Sound & Video → guvcview; komut satırında /usr/local/bin içinde:

./test_ov5640_image_mode.sh
./cameratest.sh

İlki fotoğraf çekmeyi, ikincisi video kaydını test eder. bpi-tools'u güncellemek için bpi-tools komutunu çalıştırın.