» elettronica » Arduino »Sveglia fai-da-te fai-da-te su Arduino

Sveglia fai da te all'alba su Arduino

saluti gli abitanti del nostro sito!
Oggi faremo una sveglia, che aiuterà a svegliarci in una fredda mattina d'inverno. L'autore di questo prodotto fatto in casa è AlexGyver.


Durante il sonno, i recettori visivi rispondono ai livelli di luce e inviano segnali al cervello, che controlla la produzione di ormoni necessari per il sonno e il risveglio. Al mattino, insieme all'alba, il corpo smette di produrre l'ormone del sonno e il livello dell'ormone della vitalità aumenta. Come risultato di questo tuning del corpo, ti svegli gradualmente e inizi la mattinata senza sonnolenza e cattivo umore, e la mattina fissa il ritmo almeno nella prima metà della giornata. Philips vende l'allarme dell'alba da diversi anni, puoi leggerlo su Internet da solo.


In realtà, faremo oggi un analogo di questa sveglia con componenti cinesi a basso costo.
Avremo bisogno di: piattaforma Arduino, che controllerà tutti gli altri componenti, vale a dire: un display su 7 indicatori di segmento e un chip TM1637, il display ha punti come avviene normalmente in ore.


Controlleremo le impostazioni usando l'encoder, è molto più conveniente dei pulsanti.

È necessario un orologio in tempo reale che conti i secondi anche dopo un'interruzione di corrente, poiché hanno la propria batteria.

Esistono due opzioni per il controllo della luce: o sono LED: matrici LED, faretti LED 12V o striscia LED, la cui luminosità è controllata da un transistor ad effetto di campo.

Ad esempio, puoi prendere un modulo cinese già pronto e per semplicità lo prenderemo.

Arduino in questo caso è alimentato da un comune 12V. La seconda opzione è qualcosa dalla presa, che si tratti di una lampada a incandescenza, di una matrice LED di rete o di un faretto LED, essenzialmente la stessa matrice, ma con un radiatore.

Per gestire questo business, abbiamo bisogno di un modulo dimmer cinese.

L'unica cosa è che non tutti i proiettori possono essere collegati tramite un dimmer, di solito sono scritti direttamente su di essi, senza oscuramento. In questo caso, è possibile alimentare il sistema dal caricabatterie per lo smartphone. Se si utilizzano LED, l'unità è a 12V. Abbiamo anche bisogno di uno squeaker per una sveglia. E prendiamo il LED, che sarà un indicatore dell'inclusione dell'allarme.

Ecco un tale schema per LED, cioè strisce LED e matrici:

E questo è per lampade a 220 volt, matrici LED di rete e faretti:

Gli schemi possono essere visualizzati all'indirizzo pagina del progetto. Mettiamo insieme un circuito su una breadboard e vediamo come funziona.

Quindi, ora è necessario scaricare il firmware. Scarica l'archivio da pagine del progetto.

Quando lampeggia, l'ora corrente viene registrata in memoria e l'orologio viene immediatamente visualizzato correttamente. Quando facciamo clic sul pulsante dell'encoder, entriamo nella modalità di impostazione dell'ora della sveglia. Ruotare la manopola per impostare i minuti e ruotare quando si preme il pulsante, impostare l'orologio. Fai clic e torna alla modalità orologio.


Tenendo premuto il pulsante in modalità orologio, è possibile attivare e disattivare la sveglia, tutto è accompagnato dall'indicazione corrispondente.


A proposito, l'ora della sveglia e il suo stato vengono registrati nella memoria e non vengono ripristinati al riavvio, ovvero, se la rete si interrompe improvvisamente di notte, la sveglia funzionerà ancora al mattino. Per impostare l'ora dell'orologio, facciamo clic nella modalità di impostazione della sveglia, quindi facciamo un lungo clic e entriamo nell'impostazione dell'orologio. Qui è tutto uguale, giriamo i minuti, premiamo l'orologio e lo giriamo. Esci dall'impostazione facendo clic e i secondi vengono reimpostati su zero, come avviene di solito negli orologi cinesi. La logica del lavoro è questa: impostiamo un allarme, all'ora impostata emetterà un segnale acustico. Se metti lo squeaker ovviamente. Prima dell'allarme, per l'orario specificato nel firmware, inizia l'alba. Se si imposta mezz'ora, quindi mezz'ora prima del ping, la luce inizierà ad accendersi senza problemi e la sveglia suonerà al 100%.

È possibile interrompere l'aumento di luminosità o disattivare l'allarme urlando tenendo premuto il pulsante dell'encoder. È anche possibile lampeggiare la luce con uno squeaker, questo per svegliarsi direttamente il più possibile e diventare ciechi dai flash.

Bene, puoi leggere il resto delle impostazioni giocando, tutto è molto semplice e chiaro lì. Ad esempio, il display può cambiare la luminosità a seconda dell'ora del giorno, in modo da non accecare gli occhi di notte.

Quale potrebbe essere la realizzazione all'alba stessa. Puoi semplicemente mettere il riflettore e dirigerlo sul letto. Puoi incollare ripiani a strisce LED sul letto o i mobili lato del letto. Puoi schiantarti contro il circuito di alimentazione di un lampadario o una lampada da comodino e la sveglia lo controllerà, il che è comunque un'ottima opzione.

L'autore ha apprezzato l'opzione come un orologio Philips, una sveglia a forma di bacino. Avremo bisogno di un array di rete cinese da 50 W perché è compatto ed economico.

È necessario il raffreddamento, prendere un po 'di radiatore dalle vecchie ghiandole del computer.

Fondamentalmente, un bacino, acquistato a prezzo fisso.

Avrai anche bisogno di un diffusore, l'autore utilizza scatole prefabbricate traslucide per tutti i rifiuti dallo stesso prezzo fisso. E ci distingueremo da santech.

Innanzitutto, fissiamo il diffusore sul coperchio del bacino, ritagliando un cerchio e lasciando un lato per l'incollaggio.


I componenti sono semplicemente riparati all'interno del bacino, niente di più.

Ci collegheremo usando il filo di montaggio cinese, è più sottile e per saldarlo devi abituarti, ma il risultato è buono.

Questo filo può essere opportunamente attorcigliato in trecce per ciascun componente del circuito.

In realtà, è così che saldiamo tutto, i cavi di alimentazione, come nello schema, sono collegati in un colpo solo e saldati, aggiungendo più fili per il collegamento.


Resta da collegare tutto all'Arduino e i fili multicolori in questo aiutano molto.

In realtà, abbiamo collegato tutto quanto necessario. Saldare attentamente, sempre con flusso. Fissiamo la matrice al radiatore. Non accenderemo la piena potenza e un tale radiatore è sufficiente.


Trapano 2.5mm. E gira M3 dritto nella carcassa. Fissiamo tutti i componenti al nastro biadesivo e alle fascette.

L'autore voleva attaccare il display al diffusore con la supercolla, ma sfortunatamente la supercolla non era super e non ha preso questa plastica opaca. Ho dovuto versare colla a caldo.

Montiamo il supporto e fissiamo il tutto con una vite attraverso una rondella.



La lampada si spense quasi come una sveglia Philips. L'angolo di inclinazione è regolabile, il design è stabile.


Controlliamo.



La presenza di un tweeter a proposito non è affatto necessaria, è possibile utilizzare la sveglia dell'alba insieme alla sveglia sullo smartphone, che inizia contemporaneamente. Nelle impostazioni del firmware, è possibile impostare un timeout attraverso il quale si spegne la luce dell'alba stessa. Cioè, l'alba si accese, suonò la sveglia e te ne vai e l'alba stessa si spegne fino al mattino successivo. E questo è tutto!

Ecco un tale dispositivo. Grazie per l'attenzione. A presto!

video:
8.2
7.7
7.8

Aggiungi un commento

    • sorrideresorrisiXaxabeneDONTKNOWyahoonea
      capozeroimbrogliaresìSì-sìaggressivosegreto
      scusaballaredance2dance3perdonoaiutobevande
      arrestoamicibuonogoodgoodfischiodeliquiolinguetta
      fumobattimanicraydeclarederisoriodon-t_mentionscaricare
      caloreadiratolaugh1mdaincontromoskingnegativo
      not_ipopcornpunireleggerespaventarespaventacerca
      schernirethank_youquestoto_clueumnikacutoconcordare
      cattivobeeeblack_eyeblum3arrossirevanterianoia
      censuratospiritosagginesecret2minacciarevittoriayusun_bespectacled
      ShokRespektlolPrevedbenvenutoKrutoyya_za
      ya_dobryiaiutantene_huliganne_othodiFludbandovicino

Ti consigliamo di leggere:

Passalo per lo smartphone ...