Semplici applicazioni sviluppate con l'impiego della scheda Arduino UNO
Progetti
▼
Passa la mano
In questo progetto ho assegnato ad un sensore ad ultrasuoni il compito di fungere da interruttore per accendere una lampada ad incandescenza a 220 V. L'idea mi è venuta quando volevo acccendere una lampada d'angolo posta vicino al divano e non arrivavo all'interruttore. Impostando una distanza di attivazione del sensore inferiore a 50 cm sono riuscito nell'intento. Per realizzare il progetto mi sono servito di: 1) un sensore ad ultrasuoni HC-SR04 che innescato comanda il relè; 2) un modulo relè per il comando della lampada ad incandescenza; 3) un display LCD 1602 con interfaccia I2C per leggere i messaggi relativi all'accensione e allo spegnimento; 4) un buzzer che emette un breve suono ogni volta che passo la mano sul sensore; 5) due led, uno rosso ed uno verde, che segnalano se il relè è attivo o no; 6) una lampada ad incandescenza funzionante a 220 V. Collegamenti: a) sensore HC-SR04 Due dei quattro terminali sono connessi all'alimentazione (+5V e GND) mentre il trig va al pin digitale 12 e l'echo al pin digitale 13; b) display LCD Due dei quattro terminali sono connessi all'alimentazione (+5V e GND) mentre SDA al pin analogico A4 ed SCL al pin analogico A5; c) relè Due terminali, lato Arduino, all'alimentazione (+5V e GND) mentre il terzo al pin digitale 8. Gli altri due, lato 220V, uno alla lampada e l'altro ad un polo della spina; d) buzzer Un morsetto al GND mentre l'altro al pin digitale 2; e) LED Connessi all'alimentazione tramite il terminale corto al GND e con l'altro, per mezzo di una resistenza di 220 ohm, al pin digitale 6 (ROSSO) e al pin digitale 7 (VERDE). Il codice del progetto è disponibile al link passa la mano.
Nessun commento:
Posta un commento