raspberry Piの課題

人感センサーをつなぐ

人感センサーSE10をつないで感知する

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分まで変更できます。