pmw3901 python
Version 1.0.0
python3 -m pip install pmw3901実行するだけですGithubからの安定したライブラリ:
git clone https://github.com/pimoroni/pmw3901-pythoncd pmw3901-python./install.shGithubの最新/開発ライブラリ:
git clone https://github.com/pimoroni/pmw3901-pythoncd pmw3901-python./install.sh --unstableメモライブラリは「Pimoroni」仮想環境にインストールされます。例を実行するには、アクティブ化する必要があります。
source ~/.virtualenvs/pimoroni/bin/activate
PAA5100JEは、PMW3901とわずかに異なるinitルーチンを持っています。
from pmw3901 import PAA5100
PMW3901の場合、古いクラスを使用し続けます。
from pmw3901 import PMW3901
motion.py例は、いずれかのセンサーのセットアップを示しており、使用したいものを指定する--board引数を受け入れます。
このライブラリは、チップセレクト用のGPIOピンの指定をサポートしています。最初にSPIチップ選択サポートを最初に無効にして、 /boot/firmware/config.txt config.txtに追加することをお勧めします。
dtoverlay=spi0-0cs
次に、ライブラリを使用します。
from pmw3901 import PAA5100
sensor = PAA5100 ( spi_cs_gpio = < gpio_pin > )