Il primo progetto che andremo a vedere
è molto semplice, andremo a vedere come far accendere una lampadina
quando si rileva un movimento, per questo progetto ci occorre:
- Arduino;
- Breadbord;
- LED;
- Sensore PIR;
- Cavetteria.
Per prima cosa vediamo come è fatto un
sensore PIR:
Partendo dall'alto abbiamo:
- 3 PIN, positivo (VCC), l'uscita che manda il segnale alla nostra scheda ( OUT 3.3 TTL), ed infine abbiamo il negativo ( GND);
- 2 Encoder che ci permettono di modificare il tempo in cui legge il segnale e l'altro la distanza dei raggi infrarossi.
Passiamo ora a vedere come collegare il
nostro sensore ad Arduino:
Come potete vedere i collegamenti sono
molto semplici, colleghiamo il VCC ai 5V di Arduino, il segnale al
PIN 2 ed il negativo del sensore al negativo di Arduino. I
collegamenti del LED sono quelli che abbiamo già visto.
Ora vediamo come far funzionare il
tutto:
int Led
= 13;
const
int PIR = 2;
int
statosensore = 0;
void
setup() {
pinMode
( Led,OUTPUT);
pinMode
( PIR, INPUT);
}
void
loop() {
statosensore=
digitalRead(2);
if
(statosensore== LOW) digitalWrite(Led,HIGH);
delay(100);
}
Se
invece vogliamo creare un allarme al posto del LED possiamo mettere
un piccolo buzzer che quando riceverà il segnale emetterà un suono.
Nessun commento:
Posta un commento