Sommario:

Come creare un "tappetino di allarme" con Arduino Mega: 9 passaggi
Come creare un "tappetino di allarme" con Arduino Mega: 9 passaggi

Video: Come creare un "tappetino di allarme" con Arduino Mega: 9 passaggi

Video: Come creare un
Video: Se Vedi Questo In Mare, Esci Subito! 😱 2024, Dicembre
Anonim
Come creare un "tappetino di allarme" con Arduino Mega
Come creare un "tappetino di allarme" con Arduino Mega

Abbiamo tutti quelle mattine in cui abbiamo problemi ad alzarci dal letto. La sveglia continua a suonare e noi continuiamo a premere snooze finché… è troppo tardi! Abbiamo perso la riunione o la lezione è già iniziata. Per aiutare a combattere questo problema abbiamo creato Alarm Mat, il dispositivo che combina attività mentale e fisica per farti alzare dal letto! Una volta fuori dal letto e facendo esercizio fisico e mentale, avrai meno probabilità di tornare a letto e, successo! Sarai puntuale al tuo prossimo evento!

Passaggio 1: raccogliere materiali

Raccogli materiali
Raccogli materiali

Per creare il progetto avrai bisogno di quanto segue:

CREAZIONE DELLA BASE:

-1 pezzo di compensato 35x35x1/4in

-8 pezzi di compensato da 9x9x1/4 pollici

-10 pezzi di compensato da 11x11x1/4 pollici

-4 pezzi di compensato da 35x1x1/2 pollici

-1 bomboletta di adesivo spray

-1 bottiglia di Gorilla Wood Glue

-1 rotolo di foglio di alluminio

-8 pezzi di carta a fogli mobili

-4 rotoli di nastro isolante in schiuma 1/4x1/2x10ft

-24 viti da parete a testa piatta da 1/2 pollice e rondelle corrispondenti

-gomma

-super colla

-nastro elettrico

ELETTRONICA:

Disponibile su:

-DS1307 Orologio in tempo reale

-9VDC Adattatore di alimentazione

-Set di bobine di filo di collegamento

Disponibile su:

-LCD di base 16x2 caratteri

-Jumper Wires AWG 20 Pack

-Arduino Mega 2560

-Momentary Button Panel Mount x3

-Batteria a bottone 12mm

-10K Resistenze Confezione da 20

-cicalino piezo

-LED

-cavo di collegamento per Arduino

Passaggio 2: assemblare il bordo

Assemblare il bordo
Assemblare il bordo
Assemblare il bordo
Assemblare il bordo
Assemblare il bordo
Assemblare il bordo
Assemblare il bordo
Assemblare il bordo

1. Prendi ciascuno dei 4 pezzi di compensato da 35x1x1/4 pollici e taglia un angolo di 45 gradi all'estremità.

2. Usando la Gorilla Wood Glue, fissali al perimetro esterno della piastra di base, in modo da creare un bordo. Le dimensioni interne della scheda base ora misurano 33x33 pollici

3. Le immagini 3 e 4 mostrano come gli angoli del bordo dovrebbero incontrarsi.

Passaggio 3: attaccare le piastre di contatto alla base

Fissare le piastre di contatto alla base
Fissare le piastre di contatto alla base
Fissare le piastre di contatto alla base
Fissare le piastre di contatto alla base

1. Le piastre di contatto sono pezzi di compensato da 9x9x1/4 pollici. Dovrebbero essere attaccati, usando la colla per legno, alla base come mostrato. Dopo l'incollaggio, lasciare riposare per una notte.

2. A questo punto, incolla insieme due pezzi di compensato da 11x11x1/4 pollici per creare un pezzo di compensato da 11x11x1/2 pollici. Questa è la piastrella centrale e dovrebbe essere incollata al centro del battiscopa.

Nell'immagine mostrata sopra, la tessera grigio scuro è la tessera centrale 11x11. Le tessere chiare sono le tessere 9x9.

La seconda immagine mostrata, sebbene qualche passo avanti, fornisce un'idea generale di come appariranno le piastrelle una volta incollate in posizione.

Passaggio 4: applicazione del foglio di alluminio alle piastre di contatto

Fissaggio del foglio di alluminio alle piastre di contatto
Fissaggio del foglio di alluminio alle piastre di contatto
Fissaggio del foglio di alluminio alle piastre di contatto
Fissaggio del foglio di alluminio alle piastre di contatto
Fissaggio del foglio di alluminio alle piastre di contatto
Fissaggio del foglio di alluminio alle piastre di contatto

1. Usando il foglio di alluminio, ritaglia le forme come mostrato nell'immagine. Quindi, usando l'adesivo spray, attaccare questi ritagli alle piastre di contatto. È molto importante essere sicuri che nessuno dei "bracci" dei ritagli del foglio di alluminio si tocchi l'un l'altro.

2. Usando il foglio di alluminio, ritaglia i fogli che coprono ciascuno dei restanti 8 pezzi di compensato da 11x11x1/4 pollici. Attacca la pellicola usando l'adesivo spray su un lato di ciascuna di queste piastre. È molto importante che il foglio di alluminio sia liscio e anche che nessun adesivo spray venga a contatto con il foglio. (Immagine 3) L'immagine 4 mostra l'aspetto delle piastrelle con il foglio di alluminio levigato. Se hai problemi a far restare attaccata la pellicola, prova a usare un pezzo di nastro isolante sugli angoli.

3. Dopo che tutto il foglio di alluminio è stato attaccato ai quadrati appropriati, posizionare le piastre di contatto sulla base come mostrato nell'immagine 5. Non sono attaccate da nulla, tuttavia dovrebbero inserirsi saldamente nella scheda.

Passaggio 5: posizionare la schiuma e cablare la scheda

Posiziona la schiuma e cabla la scheda
Posiziona la schiuma e cabla la scheda
Posiziona la schiuma e cabla la scheda
Posiziona la schiuma e cabla la scheda
Posiziona la schiuma e cabla la scheda
Posiziona la schiuma e cabla la scheda

1. Per formare il nostro pulsante di rilevamento della pressione abbiamo rivestito le piastre di base con schiuma. Tagliare la schiuma a misura e applicarla sui quadrati. Come mostrato nell'immagine 1 (guarda le strisce bianche).

2. Utilizzando il cavo di collegamento, cablare la scheda. Sulle piastre di contatto, a un lato della E collegare (usando vite e rondella come mostrato nell'immagine 3) un filo che andrà a +5V su arduino e un filo che andrà al pin di ingresso su arduino. Sull'altro E collegare un resistore da 10K alla lamina e quindi collegare un filo di terra che andrà a terra sull'arduino. L'immagine è molto più descrittiva. (Immagine 2). Ripeti per ciascuna delle 8 piastre di contatto, etichettando i fili mentre procedi. I fili sono inseriti nel foro in un modo organizzato che funziona per te. Ho deciso di farlo passare attraverso gli spazi aperti e di fissarlo al battiscopa con del nastro isolante.

Occasionalmente è necessario tagliare via una parte della schiuma in modo che il filo abbia un posto dove adattarsi. Questo è mostrato nell'immagine 3. Al termine, ogni riquadro dovrebbe apparire come l'immagine 4. L'immagine 5 mostra come dovrebbe essere la "porta" per i fili

Passaggio 6: stampa 3D del contenitore

Stampa 3D il contenitore
Stampa 3D il contenitore
Stampa 3D il contenitore
Stampa 3D il contenitore
Stampa 3D il contenitore
Stampa 3D il contenitore

1. Utilizzando il file della stampante 3D allegato, stampare in 3D la scatola del contenitore.

2. Dopo che la scatola è stata stampata, assemblare in modo che i 3 fori per i bottoni siano il coperchio superiore della scatola e lo schermo LCD sia sul lato anteriore della scatola. Usa la supercolla per assemblare la scatola, ma assicurati di non incollare il coperchio. Usa la supercolla per attaccare lo schermo LCD, i pulsanti e gli 8 LED sulla parte anteriore della scatola.

3. Sulla parte superiore del contenitore ci sono i tre pulsanti che l'utente preme per impostare l'allarme. Questi pin devono essere riassegnati nel codice in modo che corrispondano ai pin che si sceglie di utilizzare.

Notare nell'immagine 3 che il lato del contenitore ha due fori, uno consente il passaggio del cavo dati e dei cavi di ingresso e l'altro fornisce l'accesso per un alimentatore a parete.

Passaggio 7: collegare tutti i componenti e decorare

Collega tutti i componenti e decora
Collega tutti i componenti e decora
Collega tutti i componenti e decora
Collega tutti i componenti e decora
Collega tutti i componenti e decora
Collega tutti i componenti e decora

1. Collegare tutti i componenti secondo lo schema fritzing (file disponibile anche).

2. Gli 8 cavi di ingresso, terra e +5V entreranno nella scatola attraverso la porta laterale e saranno collegati all'arduino di conseguenza. Questi cavi di ingresso possono entrare in qualsiasi porta aperta che desideri.

3. Ciascuno dei LED deve essere messo a terra e i relativi pin di ingresso devono essere collegati a qualsiasi porta aperta desiderata.

4. Abbiamo scelto di posizionare uno strato di gomma sulle nostre tessere in modo che l'utente fosse più a suo agio. Sopra la gomma c'era una bozza del nostro progetto. Dopo aver attaccato la gomma con la colla gorilla, abbiamo posizionato il tessuto su di essa e abbiamo ricreato il nostro design in feltro.

Passaggio 8: programma Arduino

Programma l'Arduino
Programma l'Arduino

Per visualizzare questi file e programmare arduino, dovrai scaricare il compilatore arduino.

www.arduino.cc/en/Main/Software (LINK DOWNLOAD)

1. Programma l'Arduino utilizzando il programma arduino incluso.

2. Potrebbe essere necessario importare le librerie incluse nel compilatore Arduino. Non dimenticare di modificare i pin di input in modo che corrispondano a ciò che hai creato.

Il Codice funziona così:

-impostare l'ora sul chip dell'orologio in tempo reale utilizzando il computer

-l'utente inserisce l'ora della sveglia, il computer confronta l'ora effettiva con l'ora della sveglia

-quando il tempo corrisponde, inizia la funzione di sveglia

-durante la funzione di allarme, viene scelto il numero 1-8 generato casualmente corrispondente a una tessera sul tappeto. Se ad esempio si sceglie 4 il buzzer suonerà per alcune volte e si accenderà il 4° led. Una volta che l'utente sale sulla quarta tessera, viene selezionata la tessera successiva e il processo si ripete fino a quando non sono stati calpestati 4 numeri.

-al termine della funzione sveglia viene nuovamente visualizzata l'ora in attesa che l'utente imposti un'altra sveglia

Passaggio 9: come utilizzare il tappetino per la sveglia?

Congratulazioni, hai finito di creare il tappetino sveglia. Ecco come usarlo!

1. Assicurarsi che il tappetino sveglia sia alimentato. Una volta programmato, non è più necessario collegarlo al computer. C'è una porta sul lato del contenitore stampato in 3D sia per il cavo USB di programmazione che per un cavo di alimentazione a muro. Come uso pratico, è meglio usare il cavo di alimentazione a parete.

2. Per impostare l'allarme, il contenitore stampato in 3D dovrebbe essere sul comodino o vicino al letto. Inizia a impostare l'allarme premendo il pulsante "set" sulla parte superiore del contenitore. Lo schermo LCD ora richiede di impostare l'allarme. Utilizzare il pulsante "aumenta" per aumentare l'ora e quindi il pulsante "ora/minuti" per passare ai minuti e aumentare i minuti secondo necessità. Ora premi di nuovo il pulsante "imposta". Lo schermo LCD conferma che l'allarme è stato impostato.

3. Dormire

4. Quando l'allarme suona, per prima cosa verranno emessi 12 bip. Questo per darti il tempo di alzarti dal letto. A questo punto dovresti studiare sulla tessera centrale del tappetino. Ora ascolta il numero di segnali acustici e osserva quale LED si accende. Se senti 4 bip e il 4° LED si accende, metti tutto il tuo peso sul 4° pulsante. Rimanere in questa posizione fino all'accensione del LED successivo. Ripeti altre 3 volte e hai completato la sequenza di risveglio.

Ben fatto! Sei arrivato in classe in orario e ti senti ancora più sveglio del normale.

Consigliato: