pmw3901 python
Version 1.0.0
python3 -m pip install pmw3901مكتبة مستقرة من جيثب:
git clone https://github.com/pimoroni/pmw3901-pythoncd pmw3901-python./install.shآخر مكتبة/تطوير من جيثب:
git clone https://github.com/pimoroni/pmw3901-pythoncd pmw3901-python./install.sh --unstableسيتم تثبيت المكتبات في البيئة الافتراضية "Pimoroni" ، ستحتاج إلى تفعيلها لتشغيل الأمثلة:
source ~/.virtualenvs/pimoroni/bin/activate
يحتوي PAA5100JE على روتين init مختلف قليلاً إلى PMW3901 ، يجب عليك استخدام الفئة المتوفرة لضمان إعدادها بشكل صحيح:
from pmw3901 import PAA5100
وبالنسبة لـ PMW3901 ، تابع استخدام الفصل القديم:
from pmw3901 import PMW3901
يوضح Movement motion.py إعداد أي من المستشعر ، ويقبل --board -لتحديد ما الذي ترغب في استخدامه.
تدعم هذه المكتبة تحديد دبوس GPIO لـ Chip Select ، قد ترغب أولاً في تعطيل دعم SPI Chip Select أولاً بإضافة ما يلي إلى /boot/firmware/config.txt :
dtoverlay=spi0-0cs
ثم استخدم المكتبة مع:
from pmw3901 import PAA5100
sensor = PAA5100 ( spi_cs_gpio = < gpio_pin > )