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 인수를 수락합니다.
이 라이브러리는 Chip Select 용 GPIO 핀을 지정하는 것이 지원되며, 먼저 /boot/firmware/config.txt 에 다음을 추가하여 SPI Chip Select 지원을 먼저 비활성화 할 수 있습니다.
dtoverlay=spi0-0cs
그런 다음 라이브러리를 사용하십시오.
from pmw3901 import PAA5100
sensor = PAA5100 ( spi_cs_gpio = < gpio_pin > )