
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49


Ciao, volevo condividere con voi questo piccolo progetto, si tratta di una sveglia fai da te basata su scheda Arduino UNO e modulo RTC DS1302, è possibile impostare la data e l'ora tramite tastiera e anche impostare la sveglia per un tempo specificato. Spero vi piaccia.
Passaggio 1: hardware necessario


Per questo avremo bisogno prima di una scheda Arduino, sto usando un Arduino UNO, puoi usarne un altro solo per assicurarti del numero di pin.
- Un modulo RTC, qui sto usando DS1302.
- Schermo LCD i2c.
- Matrice tastiera 4*4.
- e un buzzer, è possibile utilizzare il modulo o il componente 2 fili.
- Resistenza da 1kOhm, alcuni cavi di salto e una breadboard.
Passaggio 2: cablaggio

Il cablaggio è come nella foto, cose che dovrebbero essere cablate con GND e 5v come RTC, LCD e il cicalino.
I pin RTC sono cablati da D2 a D5 e sto usando il resistore da 1k con pin DAT e D4 in modo da ottenere la data e l'ora corrette, è una soluzione comune.
LCD SDA e SCL sono cablati con A4 e A5.
Tastiera da destra a sinistra (D5-D12).
e il cicalino con D13 che è il LED interno dell'Arduino UNO.
Passaggio 3: codice e funzionamento
Il codice e le librerie che ho utilizzato, li trovate nel link:
Il funzionamento è piuttosto semplice: si preme "*" sulla tastiera per impostare l'ora e la data correnti, quindi "A" per impostare l'ora della sveglia. Puoi personalizzare la tua suoneria se sei bravo con i suoni con il cicalino o cercarli su Internet.
Divertiti e se hai qualche problema o domanda non esitare a chiedere.
Consigliato:
Sveglia intelligente con Magicbit (Arduino): 10 passaggi

Sveglia intelligente utilizzando Magicbit (Arduino): questo tutorial mostra come creare una sveglia intelligente utilizzando il display OLED nella scheda di sviluppo Magicbit senza utilizzare alcun modulo RTC
Sveglia da comodino MP3 con lettera sveglia: 6 passaggi (con immagini)

Sveglia da comodino MP3 con sveglia: per questo progetto ho voluto creare una sveglia da comodino comoda e completamente funzionale. I miei prerequisiti personali per una sveglia da comodino sono: Leggibile a qualsiasi luce, ma non accecante di notte Brani della sveglia MP3 Attira
Sveglia intelligente: una sveglia intelligente realizzata con Raspberry Pi: 10 passaggi (con immagini)

Sveglia intelligente: una sveglia intelligente realizzata con Raspberry Pi: hai mai desiderato un orologio intelligente? Se è così, questa è la soluzione per te! Ho realizzato Smart Alarm Clock, questo è un orologio con cui puoi modificare l'ora della sveglia in base al sito web. Quando la sveglia suona, ci sarà un suono (cicalino) e 2 luci si accenderanno
Configurazione del modulo RTC DS1302 con tastiera + Arduino + LCD: 3 passaggi

Configurazione del modulo RTC DS1302 con tastiera + Arduino + LCD: Ciao, ho appena realizzato questo piccolo progetto, spero ti piaccia, come dice il titolo si tratta di come utilizzare una tastiera per impostare il DS1302, è uno dei progetti di base che puoi aggiungilo al tuo progetto se vuoi aggiungere altri moduli o funzioni… È v
Sveglia LED Sunrise con sveglia con canzone personalizzabile: 7 passaggi (con immagini)

Sveglia a LED all'alba con sveglia personalizzabile: la mia motivazione Quest'inverno la mia ragazza ha avuto molti problemi a svegliarsi al mattino e sembrava soffrire di SAD (disturbo affettivo stagionale). Mi accorgo anche di quanto sia più difficile svegliarsi d'inverno visto che il sole non è ancora arrivato