Acquista dagli USA | Acquista dal Regno Unito | Acquista dalla Germania | Acquista dall’Italia | Acquista dalla Francia | Acquista dalla Spagna | Acquista dalla JP |
In questo progetto, useremo un sensore di movimento PIR per rilevare il movimento umano, una volta rilevato il movimento di un intruso, allora Pico attiverà un allarme acustico. Questa è una tipica applicazione usata in molti sistemi di sicurezza domestici.
Nel grafico del circuito di cui sopra, si può vedere che:
Pin VCC del sensore PIR collegato a VBUS (5V)
Pin GND del sensore PIR collegato a GND
Pin OUT del sensore PIR collegato a GP16
pin I/O del cicalino collegato a GP15
Potete scaricare il codice Python della lezione 6da m https://osoyoo.com/driver/pico/lesson6/pico-lesson6.py
from machine import Pin #import Pin library import time # import time library buzzer = Pin(15, Pin.OUT,Pin.PULL_UP) #set GP29 as digital output pin for buzzer pir = Pin(16, Pin.IN,Pin.PULL_DOWN) # set GP16 as digital input pin for PIR motion sensor while True: if pir.value(): #when PIR detects motion print("Intruder is detected!") buzzer.low() # make buzzer alarm else: buzzer.high() #close buzzer alarm print("No Intruder!")
Step 1:Collegare la scheda Pico a una delle porte USB del PC
Step 2:Se non avete installato il software Thonny o non sapete come usare Thonny IDE, leggete lezione 1
Step 3: Ora aprite l’IDE Thonny Python, cliccate su Run per selezionare MicroPython per Rapsberry Pi Pico come interprete:
Seleziona anche la porta COM a cui è collegata la tua scheda Pico:
Dopo di che, cliccate su OK per salvare l’impostazione.
Step 4: Ora copiate il codice python nella finestra di Thonny come segue:
Step 6:Nominare il file come pico-lesson6.py, poi cliccare su OK
Step 7: Clicca di nuovo sul piccolo pulsante ► per eseguire il codice Python.
Ora metti la mano vicino al sensore di movimento PIR, il cicalino emetterà un allarme e la Shell mostrerà “Intruso rilevato”.
Ora togli la mano dal sensore di movimento PIR, il cicalino smetterà di allarmare e la Shell mostrerà “Nessun intruso”..
DownLoad Url osoyoo.com