Sommario:

Luci da bancone della cucina con Arduino: 3 passaggi
Luci da bancone della cucina con Arduino: 3 passaggi

Video: Luci da bancone della cucina con Arduino: 3 passaggi

Video: Luci da bancone della cucina con Arduino: 3 passaggi
Video: Casa DOMOTICA Economica FAI da TE - Luci e Prese SMART con Shelly 2024, Novembre
Anonim
Image
Image

Era da un po' di tempo che volevo immergermi nella domotica. Ho deciso di iniziare con un progetto semplice. Sfortunatamente non ho scattato foto durante il processo, ma ho usato prima una scheda prototipi per testare le mie idee e l'ho saldata insieme solo quando tutto funzionava.

Il progetto consiste in un Arduino collegato sia a un sensore PIR che a una striscia LED pilotata da un MOSFET. Avrei potuto saltare del tutto l'Arduino e usare solo il PIR e il suo ritardo regolabile, ma il massimo è di 18 secondi, il che significa che qualcuno deve muoversi davanti ad esso ogni 18 secondi per evitare che le luci si spengano. Inoltre, volevo che le luci si accendessero e si spegnessero gradualmente.

La mia idea iniziale era quella di collegare anche un modulo radio e avviare una rete MySensors, ma avevo qualche problema a far comunicare il sensore con il gateway, quindi ho rinunciato e ho mantenuto il progetto semplice.

Passaggio 1: materiali

Fornisco qui un elenco di materiali (escludendo l'ovvio, come filo, saldatura, saldatore, ecc.) Con i collegamenti dove li ho acquistati.

  • Arduino Pro Mini 328 5V. All'inizio ho provato a utilizzare il 3,3 V e ho pensato che avrebbe gestito l'ingresso grezzo da 12 V, ma ho bruciato il povero regolatore di tensione integrato.
  • Striscia LED 12V bianco caldo (60 led/m, SMD2835, impermeabile)
  • Sensore di movimento PIR
  • Mosfet IRFZ44N per pilotare la striscia LED 12V utilizzando un'uscita 5V dell'Arduino. Qualsiasi buon N-mosfet con queste tensioni nell'intervallo che si adatta alla corrente prevista andrà bene, non deve essere questo particolare, ma li ho usati prima per pilotare le strisce LED, quindi mi fido di loro. Sono elencati per gestire 55V e 49A, più che sufficienti per questo particolare progetto.
  • Adattatore di alimentazione da 12 V. Sono andato con il modello 2A, ma dovresti stimare la corrente di cui avrai bisogno. La striscia LED che ho scelto è elencata come 2,88 W/m, che sembra un po' troppo bassa per 60 LED grandi, quindi ho giocato sul sicuro.
  • Presa di alimentazione CC
  • Scatola del progetto. Tutto ciò che si adatta al tuo progetto è buono.
  • Connettore JST per la striscia LED. Puoi saldare direttamente i fili, ma ho pensato che fosse meglio usare un connettore nel caso avessi bisogno di sostituire la striscia.

Passaggio 2: assemblaggio

Assemblea
Assemblea
Assemblea
Assemblea

Il sensore PIR è collegato al pin 2 dell'arduino e l'uscita al mosfet è collegata al pin 3. Puoi scegliere qualsiasi altro pin e modificare il codice di conseguenza, ma il pin di uscita deve essere compatibile con PWM. La massa di Arduino dovrebbe essere collegata alla massa della spina di alimentazione: scegli uno dei pin GND di Arduino. Nota che il filo positivo dalla spina di alimentazione deve essere collegato al pin RAW di arduino, in modo che passi attraverso il regolatore di tensione. NON COLLEGARE UNA FONTE DI ALIMENTAZIONE A 12V DIRETTAMENTE A VCC, friggerai il tuo Arduino.

Sui MOSFET a canale N, il Gate è il pin 1, il Drain è il pin 2 e il Source è il pin 3. Il source (pin 3) deve essere collegato alla massa 12V, il gate (pin 1) all'Arduino e il drain al pin negativo della striscia LED. Il positivo della striscia va collegato direttamente dalla presa di corrente.

Ho usato due connettori per la striscia LED perché l'ho divisa in due, uno per ogni lato della stufa. È possibile utilizzare un solo connettore o più e alimentare tutte le parti che si desidera in parallelo, purché si fornisca la corrente richiesta dall'adattatore di alimentazione. Le strisce LED hanno generalmente segni stampati che mostrano dove possono essere tagliati (ed è generalmente in sezioni di 3 LED). Assicurati solo di non collegare nulla su una polarità inversa e sei a posto.

Una volta che tutto è a posto, è necessario praticare un foro nella scatola del progetto per adattare il sensore PIR. Ho scelto di posizionarlo in diagonale, in modo che non si muovesse molto dal mio soggiorno, ma il piccolo bastardo è molto sensibile. È possibile regolare la sensibilità, però, ruotando leggermente uno dei due trimpot (l'altro è per il timeout del segnale e va lasciato invariato). In senso orario lo rende più sensibile.

Ho anche tagliato due fessure per i fili della striscia LED, dovresti tagliarne quanti ne hai bisogno. L'installazione del project box dipende dal modello, il mio ha un foro per una vite sul retro, quindi l'ho avvitato al fondo del cabinet e posizionato il sensore PIR rivolto in avanti. Le strisce LED avrebbero dovuto avere un retro adesivo, ma o l'adesivo non era abbastanza buono, o il cabinet aveva così tanto grasso sulla superficie da impedire alla striscia di attaccarsi (che schifo!). Così ho comprato dei fermacavi (del tipo usato per inchiodare il cavo coassiale) e questo ha tenuto la striscia in posizione.

Passaggio 3: passaggi successivi

In futuro, ho intenzione di costruire una rete MySensors in casa, e proverò ad aggiungervi questo progetto. E un'altra cosa che voglio fare è aggiungere funzionalità a bassa potenza in modo che il circuito non utilizzi molta corrente in standby.

Consigliato: