Pentru a detecta miscarea putem folosi un senzor de miscare PIR impreuna cu placa de dezvoltare Raspberry Pi Pico.
Vom folosi editorul Thonny pentru a scrie codul si pentru a-l incarca.
Conexiunile le facem in urmatorul fel:
Senzor PIR --- Raspberry Pi Pico
VCC - 3V3_OUT (pin 36)
GND - GND (pin 38)
OUT - GPIO 16 (pin 21)
Codul sursa folosit este cel de mai jos:
from machine import Pin
import utime
pir = Pin(16, Pin.IN, Pin.PULL_UP)
while True:
if pir.value() == 0:
print("Miscare detectata...")
utime.sleep(5)
else:
print("Asteptare...")
utime.sleep(2)
Rezultatul va fi afisat in consola si va arata in felul urmator:
>>> %Run -c $EDITOR_CONTENT
Miscare detectata...
Asteptare...
Asteptare...
Miscare detectata...