人感センサーをつなぐ
GPIOの27にSE10の出力端子をつないで、人を感知したときに1を返すようにしなさい
import RPi.GPIO as GPIO from time import sleep SENSOR_PORT = 27 GPIO.setmode(GPIO.BCM) GPIO.setup(SENSOR_PORT, GPIO.IN) try: while True: v = GPIO.input(SENSOR_PORT) print(v) sleep(0.1) except KeyboardInterrupt: pass GPIO.cleanup()
人感センサーはつまみが2つあり、一つが感度で最強にすると5mほど感知します。当初は一番弱くなっています。もう一つは感知長さで一度感知して1が出る時間を3秒から5分まで変更できます。