GADGET RECIPE

Gadget Recipe

人感センサーの使い方

人感センサー(HC-SR501)を用いてセンサーが反応した時にメッセージを出力させます。

コード

				
					import machine
import time

# HC-SR501センサーの設定
pir_pin = machine.Pin(15, machine.Pin.IN)

def pir_callback(pin):
    if pin.value() == 1:
        print('Motion detected!')
    else:
        print('No motion.')

# HC-SR501センサーの割り込みハンドラの設定
pir_pin.irq(trigger=machine.Pin.IRQ_RISING, handler=pir_callback)

while True:
    time.sleep(1)
				
			

カテゴリ

タグ

参考図