Sommario:
- Forniture
- Passaggio 1: sviluppa l'idea
- Passaggio 2: prendere le misure
- Passaggio 3: STAMPA
- Passaggio 4: carica il codice
- Passaggio 5: SALDARE
- Passaggio 6: incollare i pezzi stampati in 3D
- Step 7: Come incollare il "sensore Reflexivo De Suelo" | Sensore LED IR lineare !!!!
- Passaggio 8: venduti i LED
- Passaggio 9: decorare con un foglio di schiuma (opzionale)
- Passaggio 10: incollare al letto
- Passaggio 11: organizzare i cavi
- Passaggio 12: creare le mani
- Passaggio 13: allunga il cavo Arduino ed è fatto!!
Video: Sveglia Slap con Arduino: 13 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Non so voi, ma una semplice sveglia non è in grado di svegliarmi. Ho bisogno di luce, suono e persino uno schiaffo morbido per svegliarmi.
Nessuna sveglia mi piace, quindi ho deciso di farmene una, degna di svegliarmi.
Anche se sembra che la sveglia ti stia colpendo, sentirai solo dei leggeri tocchi.
In questo progetto imparerai come programmare una sveglia usando una scheda Arduino, un RTC e un TM1637. È semplicissimo!!!
Obiettivo principale:
Sveglia un gigante
Forniture
- Foglio di schiuma
- stampante 3d
- ATavola Tarduino 2560
-
Cavi
- Grande
- Corto
- Servo
- RTC ds3231
- 10 led
- Silicone | Pistola in silicone
- TM1637
- Tastiera 4*4
- 1 cicalino
- 2 Pulsante
- 1"sensore reflexivo de suelo" | Sensore LED IR lineare (è la stessa cosa, ma ha 2 nomi diversi)
- 1 Mini Tagliere
- Bastoncini di gelato
- 2 piccole molle a penna
Passaggio 1: sviluppa l'idea
Devo avere la mente chiara prima di iniziare.
Il TM1637 dovrebbe mostrare l'ora attuale, alla pressione del pulsante N1 verrà visualizzato il seguente testo:"ALA:)"
Nel caso in cui si prema la tastiera, sul TM1637 verrà visualizzato il tasto premuto, alla pressione delle 4 cifre dell'allarme, sul TM1637 verrà visualizzata nuovamente l'ora.
Se vuoi vedere quando è la sveglia, ti basta premere il pulsante N2.
Quando l'ora è la stessa dell'allarme, il servo inizierà a muoversi, il led inizierà a lampeggiare, sul TM1637 la scritta UP inizierà a lampeggiare e il cicalino inizierà a suonare, finché non si il "sensor reflexivo de suelo " | Il sensore LED IR lineare rileva il nero.
Quando il "sensor reflexivo de suelo" | Il sensore LED IR lineare rileva i neri, l'allarme verrebbe ripristinato e tutto ricomincerà.
Passaggio 2: prendere le misure
Dovremmo avere chiaro dove dovrebbe essere tutto e qual è la distanza tra tutto.
È importante sapere di quanto cavo abbiamo bisogno.
Per conoscere il luogo esatto del "sensor reflexivo de suelo" | Sensore LED IR lineare sdraiarsi sul letto e allungare il braccio il più possibile senza alzarsi.
Il "sensor reflexivo de suelo" | Il sensore LED IR lineare sarà il pulsante che interrompe l'allarme, non lo metto vicino a me, perché mi riaddormenterei.
Facendo lo sforzo di allungare il mio corpo è più facile svegliarmi.
Passaggio 3: STAMPA
Stampa i file.stl che ti lascio qui sotto.
Il più grande è per la tastiera, il cicalino, il TM1637 e i 2 pulsanti.
I duplicati sono per i led, e l'altro è per il "sensor reflexivo de suelo" | Sensore LED IR lineare.
Passaggio 4: carica il codice
Carica il codice che sto lasciando sulla tua bacheca.
Avrai bisogno delle seguenti librerie, sto anche lasciando un link. Devi solo scaricarlo:
-
TM1637Display =
https://github.com/avishorp/TM1637
-
Timer=
https://github.com/brunocalou/Timer
-
RTClib.h=
https://github.com/adafruit/RTClib
-
Tastiera =
https://playground.arduino.cc/Code/Keypad/
Passaggio 5: SALDARE
Saldo tutto (tranne i led che salderò in seguito) come mostrato in foto, tenendo in considerazione la distanza del cavo di cui avrei bisogno.
Ricordati di non collegare nulla ai pin TX.
Quindi copri la latta con il silicone, fai attenzione, quello che ho fatto è stato mettere del silicone, aspettare un minuto, bagnarmi le dita e poi dargli una forma.
SALDARE TUTTO TRANNE I LED!!!!!!!!
Passaggio 6: incollare i pezzi stampati in 3D
Incolla i componenti come mostrato nell'immagine.
Sui pulsanti ho aggiunto dei cerchietti.
Step 7: Come incollare il "sensore Reflexivo De Suelo" | Sensore LED IR lineare !!!!
Ecco come incollo il "sensor reflexivo de suelo" | Sensore LED IR lineare.
Siccome non ho più pulsanti trasformo un riflessivo| su un pulsante.
Tagliare del nastro isolante (nero) o della carta nera davanti al "sensor reflexivo de suelo" | Sensore LED IR lineare.
Attacca le 2 piccole molle al rubinetto. Poiché il rubinetto è completamente bianco (se non è incollata della carta bianca) quando questo pulsante fatto a mano non viene premuto, il "sensor reflexivo de suelo" | Il sensore LED IR lineare rileverà il nero, tuttavia, se premo il coperchio, il "sensor reflexivo de suelo" | Il sensore LED IR lineare rileva il bianco.
Passaggio 8: venduti i LED
Saldare ogni led tenendo in considerazione la distanza tra di loro.
Consiglio vivamente di saldarli dopo la stampa e di utilizzare il pezzo stampato in 3D come riferimento.
Dopo la saldatura è sufficiente aggiungere un po' di silicone.
Passaggio 9: decorare con un foglio di schiuma (opzionale)
DIAMO UN PO' DI COLORE!!!!
Oltre a decorarlo, ho aggiunto il numero ai tasti, e scritto "Vedi l'allarme" per fare una distinzione tra i 2 pulsanti (uno serve per attivare l'allarme, l'altro per vedere l'allarme).
Passaggio 10: incollare al letto
Incolla tutto sul letto, io ho usato il silicone, perché in caso di errore è più facile da togliere.
Passaggio 11: organizzare i cavi
Ho usato dei morsetti dove c'era la maggior parte dei cavi (sulla scheda Arduino), e ho aggiunto del silicone (si può usare anche, del nastro isolante) per mantenere i cavi fermi vicino al letto.
Passaggio 12: creare le mani
- Disegna e taglia 2 mani sul foglio di gommapiuma (per coprire l'intero cuscino)
- Infila le 2 mani tra 2 stecchi di gelato
- Incolla un altro bastoncino di gelato perpendicolare all'ultimo, come mostrato nella foto.
- Incolla il braccio del servo al bordo dello stecco gelato (a quello che puoi vedere nella foto).
- FACOLTATIVO: Anche se lo schiaffo dovrebbe essere leggero, infilo 2 bastoncini di gelato, lo introduco tra il letto e il cavo e faccio appoggiare le mani del foglio di schiuma su di esso. Poiché le mani sono fatte di un foglio di gommapiuma flessibile, quando il servo inizia a muoversi, il gelato che sostiene le mani non sarebbe un problema.
Passaggio 13: allunga il cavo Arduino ed è fatto!!
Ho provato ad utilizzare alcune batterie per alimentare la scheda, tuttavia, non ha funzionato, sembra che non fosse abbastanza energia.
Allungo il cavo Arduino, così facendo devi:
- Taglia il cavo Arduino, vedrai che all'interno ci sono 4 cavi: verde, bianco, rosso e nero
- Spelare tutti i cavi di circa 0,4 pollici-1 cm.
- Saldare i cavi USB ai cavi lunghi.
- Quindi saldare il cavo della porta Arduino ai cavi lunghi, ricordarsi di saldare il verde con il verde, il rosso con il rosso, il nero con il nero, il bianco con il bianco
Si ricorda che quando la sveglia non è collegata l'ora non verrà azzerata perché l'RTC, conterà il tempo.
È COSÌ!!!!!!
Spero che ti sia piaciuto leggere lo stesso mi è piaciuto farlo.
Consigliato:
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
Bilancia intelligente fai-da-te con sveglia (con Wi-Fi, ESP8266, Arduino IDE e Adafruit.io): 10 passaggi (con immagini)
Bilancia intelligente fai-da-te con sveglia (con Wi-Fi, ESP8266, Arduino IDE e Adafruit.io): nel mio progetto precedente, ho sviluppato una bilancia pesapersone intelligente con Wi-Fi. Può misurare il peso dell'utente, visualizzarlo localmente e inviarlo al cloud. Puoi ottenere maggiori dettagli su questo sul link qui sotto: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Orologio digitale Arduino con funzione sveglia (PCB personalizzato): 6 passaggi (con immagini)
Arduino Digital Clock With Alarm Function (PCB personalizzato): in questa guida fai-da-te ti mostrerò come creare il tuo orologio digitale con questa funzione di sveglia. In questo progetto ho deciso di realizzare il mio PCB basato sul microcontrollore Arduino UNO - Atmega328p. Di seguito troverai lo schema elettronico con PCB l
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