» elettronica » Arduino »Raccogliamo un allarme luminoso con le nostre mani

Raccogliamo un allarme luminoso con le nostre mani


questo prodotto fatto in casa sarà utile per coloro che si alzano regolarmente al mattino. Dopotutto, l'inverno è alle porte e questo significa che dovrai svegliarti al buio, e questo è piuttosto triste e pericoloso se l'interruttore della luce si trova abbastanza lontano. Inoltre, al buio è molto più difficile svegliarsi e alzarsi dal letto. Questo prodotto fatto in casa risolverà questo problema. Quando la sveglia si spegne, una lampada si accende nella stanza, che fornirà un comodo risveglio.
Tutto funziona sul microcontrollore Arduino.

Materiali e strumenti per la casa:
- LED diversi;
- orologio in tempo reale tipo MP1095;
- Buzzer piezoelettrico (con generatore integrato);
- Un prototipo della scheda di debug del kit di studio di programmazione Arduino (incluso nel kit NR05), progettato per collegare Arduino Nano;
- materiale per la creazione di un diffusore (se hai una stampante 3D, puoi stampare qualcosa di tuo).


Il processo di fabbricazione della lampada:

Primo passo. Inizio della costruzione
Innanzitutto, l'autore ha iniziato creando un piedistallo per lampada. Avrà un diffusore e al suo interno verrà installata l'attrezzatura necessaria. Il pad è stato rapidamente disegnato in SketchUp. Se lo desideri, puoi anche stampare la custodia per la scheda prototipo, ma il prototipo stesso è già abbastanza bello. Tra le altre cose, può essere utilizzato per lo sviluppo di altri progetti e, come per la sveglia, in futuro può essere progettato in una forma più compatta, utilizzando la stessa scheda Arduino Nano.



Quindi è stato installato un singolo LED: l'autore l'ha incollato con una colla ultra moderna che si congela quando viene esposta alla luce ultravioletta. Si chiama colla Bondic. Mantiene bene la colla e avere una cosa del genere per la famiglia non sarà superfluo.
Allo stesso stadio, anche il connettore è incollato.




Secondo passo Test e revisione

Quando testato, si è scoperto che la luce fatta in casa era piuttosto fioca. La lampada è visibile al buio, ma questa luce non è sufficiente per svegliare una persona. Per risolvere il problema, sono stati trovati diversi LED bianchi, collegati in parallelo sotto forma di un albero. Di conseguenza, la lampada ha iniziato a brillare abbastanza intensamente, questo consentirà di svegliarsi da una tale luce con una certa sensibilità di una persona, beh, ovviamente questo non è tutto, ci saranno altre leve di influenza sulla psiche.


La lampada alla massima luminosità consuma circa 100 mA, a questo proposito, non può essere collegata direttamente ad Arduino. Ma sulla scheda di debug c'è un amplificatore di corrente che funziona su un transistor, emette 200 mA.

Tra le altre cose, la scheda ha un sacco di pulsanti; in futuro, possono essere utilizzati per esperimenti e impostare l'allarme.

In termini generali, la scheda di debug è buona in quanto ha un sacco di connettori diversi ai quali è possibile collegare una varietà di sensori, servi, relè, dispositivi che funzionano con l'interfaccia I2C e altro ancora. Per connettersi, devi solo avere cavi con prese.

Terzo passo Fase finale
L'autore ha deciso di regolare la luminosità della lampada tramite PWM, usando il nono pin del microcontrollore Arduino, che è collegato sulla scheda all'amplificatore. Il tweeter è collegato al connettore SOUND, più e meno a GND sono collegati al DAT.

Un orologio in tempo reale dovrà essere collegato al connettore I2C_5V, perché ha bisogno di 5V per l'alimentazione.

Per la regolazione, la scheda stessa ha un indicatore LCD a due righe. È abbastanza contrastante e ha segni bianchi su uno sfondo blu che sono chiaramente visibili. Dopo aver collegato tutte le attrezzature necessarie, è possibile procedere alla configurazione del software.


Algoritmo per lavori fatti in casa:

- quando l'ora dell'orologio coincide con l'ora della sveglia, la lampada inizia ad accendersi gradualmente, diventando più luminosa;
- nel processo di accensione della lampada, vengono anche emessi segnali sonori che non consentiranno all'oggetto dormiente di ignorare l'allarme;
- È inoltre necessario installare un suono fastidioso aggiuntivo per un risveglio più efficiente, se necessario. Sarebbe bello fare una funzione che accenda la luce a piena luminosità o la spenga dopo il completo risveglio;
- E infine, l'orologio e la sveglia dovrebbero essere in grado di impostare l'ora.

Lo schizzo pronto per il fatto in casa può essere scaricato alla fine dell'articolo. Il codice contiene commenti dettagliati che ti permetteranno di modificarlo per adattarlo a qualsiasi esigenza.
Questo è tutto, il prodotto fatto in casa è pronto, puoi iniziare i test.

kod-dlya-svetobudilnika.rar [2.91 Kb] (download: 211)
0
0
0

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 ...