pmw3901 python
Version 1.0.0
python3 -m pip install pmw3901ห้องสมุดที่มั่นคงจาก GitHub:
git clone https://github.com/pimoroni/pmw3901-pythoncd pmw3901-python./install.shห้องสมุดล่าสุด/พัฒนาจาก GitHub:
git clone https://github.com/pimoroni/pmw3901-pythoncd pmw3901-python./install.sh --unstableหมายเหตุ ไลบรารีจะถูกติดตั้งในสภาพแวดล้อมเสมือน "Pimoroni" คุณจะต้องเปิดใช้งานเพื่อเรียกใช้ตัวอย่าง:
source ~/.virtualenvs/pimoroni/bin/activate
PAA5100JE มีรูทีนเริ่มต้นที่แตกต่างกันเล็กน้อยกับ PMW3901 คุณควรใช้คลาสที่ให้ไว้เพื่อให้แน่ใจว่ามีการตั้งค่าอย่างถูกต้อง:
from pmw3901 import PAA5100
และสำหรับ PMW3901 ให้ดำเนินการต่อโดยใช้คลาสเก่า:
from pmw3901 import PMW3901
ตัวอย่าง motion.py แสดงการตั้งค่าเซ็นเซอร์และยอมรับอาร์กิวเมนต์ --board เพื่อระบุว่าคุณต้องการใช้
ไลบรารีนี้รองรับการระบุพิน GPIO สำหรับเลือกชิปคุณอาจต้องการปิดการใช้งาน SPI Chip Select ก่อนครั้งแรกโดยเพิ่มไปที่ /boot/firmware/config.txt :
dtoverlay=spi0-0cs
จากนั้นใช้ห้องสมุดด้วย:
from pmw3901 import PAA5100
sensor = PAA5100 ( spi_cs_gpio = < gpio_pin > )