Quante volte ti capita di essere seduto comodamente sul divano a riposarti, dopo una lunga giornata di lavoro, ma la velocità del ventilatore non è quella giusta e ti tocca alzarti !!!
Dopo questa lettura risolverai il tuo problema.
Prototipo iniziale :
Un primo prototipo del progetto è stato realizzato da Davide Di Stasio, utilizzando un ventilatore, Arduino UNO, un vecchio trasformatore e un telecomando della tv.
Occorrente:
- Vecchio ventilatore
- Telecomando televisione
- 1 Arduino UNO
- 4 Moduli Relè
- 1 sensore IR
- Alimentatore 9V
- Cavi vari e morsetti
- Scatola, progettata e stampata in 3D in PLA grigio
- Viti di fissaggio
Realizzazione circuito elettrico
Per realizzare la parte di controllo del ventilatore tramite un telecomando per esempio della televisione, ho utilizzato componenti poco costosi e di facile utilizzo. Qui di sotto riporto i collegamenti fatti tra il ventilatore e il controllore.
Per alimentare Arduino UNO ho riciclato un vecchio alimentatore da 9V e 0,5 A.
Il motore del ventilatore ha 3 fili che gestiscono le velocità e vanno collegati ai 3 Moduli relè, 2 fili vanno collegati al condensatore di spunta e l’ultimo al neutro.
Il quarto relè serve come interruttore generale del progetto ovvero accende o spegne il ventilatore.
Il sensore IR serve per la ricezione del segnale a infrarosso del telecomando. Per alimentarlo servono i 5V presi da Arduino UNO, un piedino di massa (GND) e il pin digitale 9 di Arduino UNO.
Programma per il controllo del ventilatore con telecomando
Per la realizzazione del codice di controllo del ventilatore, ho adottato una tecnica molto efficace ed affidabile: Automa a Stati. Permette di avere uno stato per ogni fase di lavoro del ventilatore, ovvero quando si clicca un pulsante si determina una velocità.
Ovviamente l’algoritmo deve essere estremamente sicuro, ovvero senza bugs, cioè quando si attiva una velocità, le altre velocità del motore devono essere spente perchè si rischia di bruciare* il tutto.
A maggior ragione, quando si vuole spegnere il ventilatore con il telecomando, bisogna poterlo fare in ogni istante del suo funzionamento.
La libreria da scaricare e installare su IDE di Arduino, serve per il controllo del sensore IR.
Dato che ogni telecomando ha una serie di codici associati ad ogni tasto, bisognerà utilizzare l’esempio IRrecord.ino contenuto nella libreria IRremote.h per codificare il proprio telecomando.
Progettazione scatola stampata in 3D con il PLA grigio
La scatola per contenere tutta l’elettronica di controllo del ventilatore è stata progettata al CAD con Inventor e poi stampata in 3D con il PLA grigio perchè non sono richieste proprietà meccaniche.
Per scaricare i file, cliccare il pulsante qui sotto.
Assemblaggio del ventilatore
Una volta che avete capito come realizzare il Circuito Elettrico, il programma caricato su Arduino e aver stampato la scatola per i componenti, è il momento di assemblare i vari pezzi.
- Smontare il selettore delle velocità del ventilatore, ovviamente assicuratevi di staccare la spina dalla 220V !!!
- Sfruttando i fori presenti nel ventilatore, montare la scatola stampata in 3D in PLA grigio, come mostra la foto qui di seguito:
- Collegare i 4 relè con i fili delle velocità del motore e il suo condensatore di spunta, come mostra la foto qui di seguito:
- Prendere il primo coperchio, dove va alloggiato l’alimentatore e Arduino UNO, fissatelo con 4 viti.
- Collegare poi alimentatore, i pin di controllo dei relè e il sensore IR ad Arduino UNO.
Il sensore IR andrà posizionato nella parte frontale del ventilatore.
- Per finire prendere il secondo coperchio e fissarlo con due viti.
Funzionamento del ventilatore dopo la modifica:
Sviluppi futuri:
- Realizzare su un unico pcb su JLC pcb
- Implementare un modulo Bluetooth o Wi-Fi per interagire con il telefono
- Creare un app, tramite Mit App Inventor, per il controllo del ventilatore
- Aggiungere dei Leds RGB per segnalare l’ostacolo e creare atmosfera nella stanza
- Aggiungere sensore di Temperatura e Umidità per automatizzare l’accensione e spegnimento del ventilatore
- Avere la possibilità di orientare a 360° la testa del ventilatore, tramite il telecomando/telefono
- Compattare la scatola di contenimento dell’elettronica
*Makers ITIS Forlì non si assumono alcuna responsabilità per danni a cose, persone o animali derivanti dall’utilizzo delle informazioni contenute in questa pagina. Tutto il materiale contenuto in questa pagina ha fini esclusivamente informativi.
Makers ITIS Forlì: https://www.makers-itis-forli.it
- Come riparare uno scolapiatti con la stampante 3D - 05/08/2022
- Restauro Lambretta 125 li 3°serie - 11/05/2021
- I Makers ricordano l’Eccidio di Tavolicci - 22/04/2021