» elettronica » Arduino »Fantastica sveglia che sveglia chiunque

Fantastica sveglia che sveglia chiunque






L'autore ha dedicato questo progetto a quelle persone che sono difficili da scalare (e a se stesso, incluso). In misura maggiore questo vale per la comunità studentesca, alla quale appartiene anche il Master. Le caratteristiche di questa sveglia sono le seguenti caratteristiche prestazionali (caratteristiche prestazionali):
- Viene utilizzata una chiamata potente ciclo segnale elettrico.
-Se entro 30 secondi non hai spento il segnale, ti viene versato un bicchiere d'acqua.
- È possibile disattivare il segnale solo 5 volte premendo il pulsante corrispondente a un LED acceso in modo casuale.





Strumenti e materiali:
-Arduino nano;



-Servomotor;
-Relay module per Arduino;
-Potentsiometr;
-6v 5Ah batteria al piombo;
- Regolatore di tensione L7805;
-Pulsanti - 3 pezzi .;
- Resistori 3 kOhm - 3 pezzi;
-LED rosso;
-LED verde;
- Resistenza 330 Ohm - 2 pezzi .;
- morsettiera;
-Pin connettori;
- Cavi jumper;
-Scheda di montaggio;
-Fanera;
- Bomboletta spray con vernice;
-Vetro smaltabile;
-Saldatura del ferro;
- Saldatura;
- Pistola per colla;
-Graver;
- Pinze;
-Kusachki;
-Nozhovka;
- cacciavite;
-Kley;
-Lineyka;
-Karandash;
-Izolenta;
-Carta straccia;
-Kronshteyn;
-Krepezh;













Primo passo: clacson
Il clacson ha una batteria da 9 V integrata, come una Krone. Per collegarlo, è necessario aprire il coperchio e collegare i connettori ai terminali della batteria. Il pulsante incluso nel kit non è necessario, quindi la procedura guidata lo interrompe.










Fase due: circuito
Monta connettori a pin per il montaggio di un Arduino su un circuito. Aggiunge in parallelo connettori aggiuntivi 5V, Gnd, A4 (SDA) e A5 (SCL).






Fase tre: regolatore di tensione

Secondo il circuito, raccoglie un regolatore di tensione sull'L7805.








Fase quattro: pulsanti e LED
La sveglia ha tre pulsanti. Il primo pulsante consente di accedere all'ora e alla modalità di impostazione della sveglia. Il secondo e il terzo pulsante impostano l'ora dell'orologio e della sveglia. Inoltre, i pulsanti 2 e 3 disattivano la sveglia. Monta le parti sulla scheda. 2 e 3, il pulsante è montato sotto i LED.






Quindi si salda al contatto dei LED e dei pulsanti dei fili. Le resistenze da 330 ohm sono saldate al circuito LED, le resistenze da 10 kΩ al circuito dei pulsanti. Li estende con i ponticelli. Posiziona gli isolati con nastro isolante.



















Fase cinque: caso
Il maestro rende il corpo della sveglia in compensato. L'intero alloggiamento sarà alloggiato elettronica.
Taglia sei parti. Due 19 x 7,5 cm, due 19 x 6,5 cm e due 7,5 x 6,5 cm.

Sul pannello frontale contrassegna e ritaglia le aperture per il display LCD e i pulsanti.

























Sul pannello destro, praticare un foro per il filo. Sul pannello sinistro, praticare due fori per i fili.





Tratta i bordi con carta vetrata. Copre le superfici anteriori dei pannelli con vernice.




Incolla i quattro lati del corpo.





Passaggio 6: collegare il modulo RTC e il regolatore
Collega il modulo orologio RTC I2C ad Arduino:
Modulo Arduino
Vcc ---- 5v
Gnd ---- gnd
SDA ---- A4 (uscita analogica 4)
SCL ---- A5 (uscita analogica 5)

Collega il regolatore di tensione:
Regolatore Arduino
5v Out ---- 5v
Gnd ---- gnd








Step sei: montaggio del circuito principale
Per il suo progetto, il maestro ha scelto un LCD a 16 pin. 8 contatti sono collegati ad Arduino.
LCD - Arduino
1 ---- Gnd
2 ---- 5v
4 ---- D2
6 ---- D3
11 ---- D4
12 ---- D5
13 ---- D6
14 ---- D7

I contatti 1, 5, 16 sono collegati a Gnd, i contatti 2, da 15 a più 5V. Il pin 15 (retroilluminazione) è saldato attraverso una resistenza da 100 ohm. Il master salda la gamba sinistra del potenziometro (per regolare la luminosità della retroilluminazione) al pin 1, la destra al pin 2 e la parte centrale al pin 3 del display LCD. Dopo l'installazione, riempire il cuscinetto di contatto con colla a caldo.
Quindi, collegare la pulsantiera.

Plata Arduino
Vcc ---- 5v
Gnd ---- gnd
LED 1 ---- D10
LED 2 ---- D11
Pulsante 1 ---- A0
Pulsante 2 ---- A1
Pulsante 3 ---- A2
Modulo relè.
Vcc ---- 5v su arduino
Gnd ---- gnd
Segnale ---- D12
















Settimo passo: assemblaggio
Successivamente, il master installa tutte le parti elettroniche nella confezione. Protegge il display, Arduino, relè. Per collegare un segnale di bicicletta, uscite 2 fili dal relè. Per il servomotore, emette tre fili, 5v, Gnd e D9, da Arduino.





















Passo otto: batteria e segnale
Collega segnale e batteria.







Step Nine: Stand
Dal compensato fa un rack. La base del rack è di 15 * 15 cm, due leve 20 * 5 cm ciascuna. La leva superiore è fissata con un angolo di 45 gradi. Un servomotore è attaccato all'estremità. Un bicchiere d'acqua è fissato al servomotore.


























Passo dieci: scaricare il codice
Per il nuovo modulo orologio in tempo reale, devi prima caricare l'ora e la data correnti. Per fare ciò, scaricare le librerie "DS1307RTC" e "Time". Va nell'ambiente di sviluppo di arduino e seleziona "include library". Fai clic su "Libreria ZIP" e seleziona i file ZIP scaricati separatamente. Ora le librerie verranno importate.

Riavvia l'IDE. Apre un codice di esempio denominato file "SetTime"> esempi> DS1307RTC. Lo carica sulla scheda arduino. Va al monitor seriale. Il tempo verrà automaticamente caricato nel chip RTC e verrà visualizzato sul monitor.

Per il codice principale, viene utilizzata un'altra libreria RTC. Carica un file zip denominato "RTClib" e lo importa nell'IDE, seguendo la stessa procedura di cui sopra. Riavvia l'IDE.

Ora carica il codice del progetto principale. Collegamenti alle librerie seguenti.





Step Eleven: Assemblea finale
Dopo aver scaricato il codice installa il resto del corpo del pannello. Il maestro incolla la copertina superiore.





Le viti posteriori, lasciando la possibilità di accedere all'elettronica.








Collega un servomotore.
Vcc ---- 5v
Gnd ---- gnd
Segnale ---- D9
Collega la batteria. Ora il display dovrebbe mostrare l'ora corrente.





Fase dodici: impostazione di un allarme
Per impostare l'ora della sveglia, eseguire le seguenti azioni:
Preme il pulsante 1 - Per aumentare le ore, preme il pulsante 2 - Per passare ai minuti, preme il pulsante 3 - Per aumentare i minuti, preme il pulsante 2 - Blocca preme il pulsante 3.

Una sveglia per i più assonnati è pronta. Buona notte e non dimenticare di versare un bicchiere d'acqua.
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
2 commenti
L'autore
Nel titolo, nel titolo Ivan-))) Ad essere sincero, era un titolo funzionante. Quando scrivi un articolo, mentre non c'è titolo, non puoi vederlo nell'anteprima. E poi ho dimenticato di cambiare.
Qual è la "pendenza"? In una custodia assemblata con noncuranza e in qualche modo dipinta con un foro attraverso il quale è visibile "frattaglie"? O in una dieta mal organizzata?
A proposito, l'autore ha chiamato più correttamente il dispositivo, senza un falso "richiamo".

Ti consigliamo di leggere:

Passalo per lo smartphone ...