Sommario:

Matrice elettronica - Ti amo: 10 passaggi (con immagini)
Matrice elettronica - Ti amo: 10 passaggi (con immagini)

Video: Matrice elettronica - Ti amo: 10 passaggi (con immagini)

Video: Matrice elettronica - Ti amo: 10 passaggi (con immagini)
Video: GUARDATE COSA è successo in classe! Ho promesso di mettere 10 a chi stacca i quaderni #shorts 2024, Novembre
Anonim
Image
Image
Suggerimenti per i professionisti della sicurezza di Facebook
Suggerimenti per i professionisti della sicurezza di Facebook

Di WarenGonzagaSito ufficialeSegui di più dall'autore:

Suggerimenti per i professionisti della sicurezza di Facebook
Suggerimenti per i professionisti della sicurezza di Facebook
Crea un caricabatterie portatile con vecchie batterie!
Crea un caricabatterie portatile con vecchie batterie!
Crea un caricabatterie portatile con vecchie batterie!
Crea un caricabatterie portatile con vecchie batterie!
EMIREN™ (il robot cingolato radiocomandato)
EMIREN™ (il robot cingolato radiocomandato)
EMIREN™ (il robot cingolato radiocomandato)
EMIREN™ (il robot cingolato radiocomandato)

Informazioni: sono la persona che spreca il mio tempo solo per risparmiare tempo e proteggere le tue cose hackerabili! Maggiori informazioni su WarenGonzaga »

Ciao! L'amore è nell'aria! Questo San Valentino mostra il tuo amore letteralmente su 8x8 LED Matrix con Arduino. Crea un progetto di San Valentino elettronico per il tuo regalo alla persona amata. Oggi vi mostro il mio progetto semplice ma carino per San Valentino. Questo progetto è basato sul microcontrollore Arduino Nano Atmega328 con matrice LED 8x8 abbastanza per visualizzare il tuo cuore elettronico per il tuo San Valentino. L'ho realizzato il più semplice e portatile possibile per la mia amata in modo che possa posizionarlo ovunque nella sua stanza senza occupare troppo spazio. Puoi anche usare il tuo Arduino Uno R3 esistente se non hai Arduino Nano. Il codice è lo stesso anche lo schema. Vai sotto per maggiori informazioni su questo progetto e su come ho realizzato questo semplice e carino progetto di regalo di San Valentino elettronico.

Grazie ragazzi! Ho vinto il Gran Premio alla Sfida di San Valentino 2017 qui su Instructables! Sono davvero felice di supportare il mio progetto anche se è così semplice (ma così carino). Ho applicato troppi sforzi in questo progetto per farlo accadere. Non ce la faccio senza di te, sì tu! Spero che mi voterai di nuovo per il concorso "Microcontroller". Il tuo voto significa molto per me. Grazie per continuare a supportare! Più Instructables da pubblicare quest'anno. Goditi il tuo soggiorno qui su Instructables! La pace!

Matrice elettronica - Ti amo

Electronic Matrix - I Love You (noto anche come Project E. M. I. L. Y) è un progetto elettronico basato su Arduino Nano Atmega328 per San Valentino come semplice regalo per la persona amata. Questo progetto può essere alimentato da 3v a 5v utilizzando la sorgente di tensione in ingresso disponibile sul circuito Arduino. Preferisco usare il pin Vin per questo progetto che si trova sul PIN 30. Il tuo display sarà 8x8 LED Matrix (senza driver) quindi 8 resistori per proteggere il tuo display da una corrente eccessiva. Questo progetto è originario del vecchio progetto Arduino Uno R3 di San Valentino con un progetto LED 8x8 che mostra un cuore animato. Migliorerò il codice e lo realizzo su Arduino Nano perché sto pensando a un progetto di regalo di San Valentino portatile con Arduino Nano per scoprire i poteri nascosti di un Arduino Nano.

Questo progetto è reso possibile dai seguenti sponsor e partner.

  • Elettronica dell'alveare
  • Elettronica JAG
  • ElexHub

e anche Connected Cities, E-Gics e Easyelectronyx

Hanno fornito un kit fai-da-te pronto per questo progetto. Se vuoi ottenere una copia originale del mio progetto fai da te, vai al negozio di elettronica del mio partner Hive Electronics

Ti piace questo progetto? Si prega di considerare di dare un voto al concorso "Microcontrollori". Ho passato le mie settimane a documentare e creare questo Instructables. Senza di te, non posso farcela. Il tuo voto significa molto per me. Farò più Instructables se sosterrai i miei progetti

Sei entusiasta di realizzare questo progetto? Vai al primo passaggio!

Passaggio 1: cosa ti servirà

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà

Questo progetto regalo di San Valentino richiede pochi componenti elettronici per funzionare. Consiglio vivamente di acquistare il kit fai da te completo di questo progetto ai negozi di elettronica dei miei partner. Invia loro un messaggio e parla del kit fai-da-te per il progetto E. M. I. L. Y o fai clic sui collegamenti sottostanti per ordinare il kit fai-da-te completo per questo progetto. Il kit fai da te è scontato, ecco perché ho consigliato di utilizzare il mio kit fai da te.

  • JAG Electronics (Acquista ora) (Blog) Ordina il kit fai-da-te per il progetto E. M. I. L. Y (documentazione softcopy gratuita)
  • Elettronica Hive (acquista ora) (consigliato)

    Ordina il kit fai-da-te per il progetto E. M. I. L. Y (documentazione softcopy gratuita)

  • ElexHub (non disponibile) Ordina il kit fai da te per il progetto E. M. I. L. Y (documentazione softcopy gratuita)

Puoi scegliere di utilizzare il mio kit fai-da-te o di acquistarli singolarmente a seconda di qualche motivo. Ad ogni modo, ecco l'elenco completo dei componenti elettronici necessari per questo progetto. Parti reali che ho usato.

  • Arduino Nano Atmega 328 (1pz.) oppure puoi usare il tuo Arduino Uno esistente.
  • Cavo USB per Arduino Nano (1pz.) o cavo USB per il tuo Arduino Uno esistente.
  • 8x8 LED Matix (1pz.)
  • 220 Resistenza (8pz.)
  • Cavi jumper maschio-femmina (16 pezzi di colore assortito)
  • Cavi ponticelli corti (8 pezzi di colore bianco)
  • Cavi per ponticelli corti (1 pz. di colore nero)
  • Tagliere per pane a grandezza naturale (1 pz.) oppure puoi usare un tagliere per pane a metà.

Non hai bisogno di strumenti per questo progetto perché questo è solo un prototipo e puoi decidere di renderlo permanente saldandolo su Perma-Circuit Board.

Fase 2: La coppia

La coppia
La coppia
La coppia
La coppia
La coppia
La coppia
La coppia
La coppia

Per il primo passo, l'ho chiamato "The Couple" perché combinerai due singoli componenti elettronici in uno che è la breadboard e il nostro microcontrollore Arduino Nano. Come una coppia, sono combinati per portare la vita. Quindi il cuore di questo progetto è il circuito stampato e il microcontrollore.

Prendi la tua breadboard Full-size o Half-size e il tuo Arduino Nano Atmega328 e combinali posizionando il microcontrollore al centro della tua breadboard. Puoi controllare le immagini per maggiori informazioni e guida.

Passaggio 3: l'armatura splendente

L'armatura splendente
L'armatura splendente
L'armatura splendente
L'armatura splendente

Dopo aver posizionato il tuo microcontrollore, posizioneremo alcune "Armature splendenti" per il nostro progetto regalo di San Valentino. Ho chiamato questo passaggio "Armatura splendente" perché è così che entrano in gioco i resistori. Il resistore è un componente elettrico che limita o regola il flusso di corrente elettrica in un circuito elettronico. Cosa significa? Bene, questi minuscoli componenti elettronici proteggeranno la nostra matrice LED 8x8 dalla bruciatura causata da un'eccessiva corrente elettrica. Ecco perché li chiamo Shining Armor del nostro progetto.

Prendi i tuoi 8 pezzi di resistore da 220 ohm e posizionalo sulla breadboard secondo le immagini che ho fornito. Perché una resistenza da 220 ohm? Preferisco usare una resistenza bassa anziché alta, ma perché? perché la bassa resistenza più bagliore ai LED e l'alta resistenza ti daranno un LED meno luminoso. Il resistore da 220 ohm è ottimo per i LED tranne il resistore da 1 k ohm (ma 1 k ohm è ancora buono per i LED, ma in questo progetto preferisco usare 220 ohm per più bagliore per i LED).

Passaggio 4: la soluzione al tuo cuore spezzato

La soluzione al tuo cuore spezzato
La soluzione al tuo cuore spezzato
La soluzione al tuo cuore spezzato
La soluzione al tuo cuore spezzato

Hai posizionato correttamente i tuoi resistori in base all'immagine che ho fornito, spero che la configurazione sia la stessa. Ad ogni modo, in questo passaggio, risolverò il tuo cuore spezzato lol, ma seriamente risolveremo qualcosa di importante prima di ogni altra cosa con questo progetto. Ci sono pochi problemi nell'usare Arduino Nano per la maggior parte quando lo usi da solo per i tuoi progetti micro o tascabili. Che cos'è? Bene, il problema che ho riscontrato con Arduino Nano è che il mio computer (che funziona su Windows 10) non è riuscito a rilevare la mia connessione USB Arduino. Il che è molto frustrante e mi preoccupo troppo. Penso che morirò con questo problema lol.

Dopo ore di sperimentazione e fino a quando non perdo le speranze e muoio, ho trovato una risposta su questo forum Arduino. Hanno cortocircuitato i pin 26(TEST) e 25(AGND). Era delicato, ma non impossibile. Dopo aver messo a terra il pin TEST in questo modo, l'instabilità e i blocchi sono scomparsi. Ho ottenuto la soluzione completamente dettagliata da questo forum Arduino.

Alla fine, ho risolto il mio cuore spezzato da questo problema relativo ad Arduino. Quindi guarda l'immagine che ho fornito per maggiori informazioni e guida su come risolvere semplicemente questo problema comune con Arduino Nano.

Passaggio 5: l'amore cablato

L'amore cablato
L'amore cablato
L'amore cablato
L'amore cablato
L'amore cablato
L'amore cablato

Sono un po' emozionato di finire questo progetto, quindi sono un po' cablato. Penso che sia una specie di amore cablato, quindi questo è il titolo di questo passaggio. Innamorarsi per mezzo della tecnologia può essere chiamato amore cablato. Ad ogni modo, ti mostrerò i collegamenti elettrici di questo progetto. Posso guidarti passo dopo passo usando le immagini e lo schema che ho fornito.

Passaggio 6: il cuore con le vene color arcobaleno

Il cuore con le vene color arcobaleno
Il cuore con le vene color arcobaleno
Il cuore con le vene color arcobaleno
Il cuore con le vene color arcobaleno
Il cuore con le vene color arcobaleno
Il cuore con le vene color arcobaleno

Mentre creo questo progetto, ascolto Rainbow Veins di Owl City e il testo è… "Rallegrati e asciuga i tuoi occhi umidi e dimmi quando piove, e fonderò quell'arcobaleno sopra di te e lo sparo attraverso il tuo vene, perché il tuo cuore ha una mancanza di colore e avremmo dovuto sapere, che prima o poi saremmo cresciuti, perché abbiamo sprecato tutto il nostro tempo libero da soli"Così ho deciso di chiamare questo passaggio come "Il cuore con le vene dell'arcobaleno." Come puoi vedere sulla mia matrice LED 8x8 ci sono fili color arcobaleno collegati ai pin. Questi cavi sono cavi jumper maschio-femmina. Preferisco usare cavi jumper color arcobaleno in modo da poter riconoscere facilmente il numero di pin in base al colore del cavo collegato. La matrice LED 8x8 è il cuore del nostro progetto. Quindi i fili colorati agiscono come Rainbow Veins. Rendiamo il tuo cuore pieno di colori. Fondamentalmente, riempio il tuo cuore vuoto e bianco di colori. Molto interessante! Comunque torniamo all'argomento!Come vedete non uso un driver per LED Matrix 8x8 perché posso controllare l'uscita usando i miei codici. Per ora, non puoi personalizzarlo perché Arduino Nano ha una piccola memoria per memorizzare così tanti codici. L'intera animazione animata I Love You ha molti byte consumati in questo progetto, penso che quasi l'85% del limite di memoria di Arduino Nano. Ma se puoi rifattorizzare il mio codice, puoi personalizzarlo. Per la prossima versione di questo progetto, realizzerò un output personalizzabile per 8x8 LED Matrix. Ti mostrerò i pinout della matrice LED 8x8 e come trovarne il PIN 1. In primo luogo, non ho idea di dove si trovi il PIN 1 sul mio Dot Matrix (un altro termine per 8x8 LED Matrix). Navigando in Internet ho scoperto come riconoscere facilmente il PIN 1 di Dot Matrix, controlla la seconda immagine sopra. Cerca la 3a immagine per l'illustrazione del PIN con i ponticelli colorati. Quindi controlla le immagini rimanenti per la tua guida. Spero possa essere d'aiuto. Una volta fatto, controlla il passaggio successivo. Grazie!

Passaggio 7: il cuore e la mente

Il cuore e la mente
Il cuore e la mente
Il cuore e la mente
Il cuore e la mente
Il cuore e la mente
Il cuore e la mente

Se il tuo cuore ora ha le vene bene, lo collegheremo al cervello del nostro progetto. Questa volta chiamo questo passaggio "Il cuore e la mente". Perché chiamo questo? perché dovremmo usare sia il nostro cuore che la nostra mente quando siamo innamorati. Facciamo in modo che tutto sia equilibrato se dai tutto il tuo cuore senza pensare al risultato che alla fine morirai lol. Quello che voglio dire è che dovresti usare sia il cuore che la mente per prendere decisioni critiche nella vita. Di nuovo Facciamo in modo che tutto sia equilibrato e fantastico!

Qui, in questo passaggio, collegheremo il display a matrice di LED 8x8 (The Heart) al nostro microcontrollore (The Mind). Usa l'immagine sopra per maggiori informazioni e guida. Segui attentamente le illustrazioni. Ricorda sempre che il PIN 1 è collegato a D13 di Arduino Nano e il PIN 9 è collegato a D2 di Arduino Nano. Dovresti controllare le foto lol. Quando hai finito, vai al passaggio successivo e ci vediamo lì!

Passaggio 8: i ricordi con te

I ricordi con te
I ricordi con te
I ricordi con te
I ricordi con te
I ricordi con te
I ricordi con te

Conserviamo i ricordi che abbiamo con i nostri cari. In questo passaggio, caricheremo alcuni ricordi che abbiamo (il codice Arduino). Il codice che ho usato è originario di qui. Ho rifattorizzato e rivisto il codice per adattarlo alle mie esigenze per questo progetto. Presto ne rilascerò un'altra versione con l'editor 8x8 LED Matrix che ti consente di personalizzare facilmente l'output della tua 8x8 LED Matrix ma per ora, poiché abbiamo una memoria limitata per Arduino Nano, mi attengo a questo codice.

Collega il tuo Arduino Nano Atmega 328p al tuo PC. Dovrebbe essere rilevato dal tuo PC poiché abbiamo risolto il problema. Se continui a riscontrare problemi nel connettere il tuo Nano al tuo PC, controlla di nuovo il PASSO 4 di questa istruzione. Se hai bisogno di aiuto nel problema che stai affrontando, commenta di seguito per qualsiasi aiuto.

Questa volta, controlla l'ultima immagine (Immagine 5), per verificare le impostazioni che ho prima di caricare il codice. Non dimenticare di verificare prima il codice prima di caricarlo in modo da poter determinare facilmente il possibile problema.

Il tutorial per il codice è incluso nel pacchetto zip qui sotto. Vai avanti e scaricalo. Non preoccuparti, è gratis.:) Puoi collaborare con me per migliorare questo codice tramite GIST su Github.

Si prega di scaricare qui sotto!

SCARICA IL CODICE (con tutorial)

COPIA E INCOLLA (con tutorial)

Passaggio 9: alimentato dall'amore

Alimentato dall'amore
Alimentato dall'amore
Alimentato dall'amore
Alimentato dall'amore
Alimentato dall'amore
Alimentato dall'amore
Alimentato dall'amore
Alimentato dall'amore

Questo progetto non funziona senza alimentazione. Quindi forniremo un alimentatore per il nostro progetto regalo di San Valentino. Per accendere il tuo Arduino Nano dovresti mettere un ponticello rosso per il PIN 30 (Vin) e nero per il PIN 29 (GND). Ricorda che il rosso è per il positivo e il nero per il negativo se lo colleghi al tuo alimentatore potrebbero essere coppie di batterie o una ricaricabile. Nel mio caso, non ho batterie extra, quindi come dimostrazione di come accenderlo uso il PIN di uscita (5v) del mio Arduino UNO R3 e il suo PIN di massa. Controllare l'ultima immagine per la dimostrazione.

Come hai notato non includo i cavi dei ponticelli rosso e nero nell'elenco degli articoli, giusto? Perché stai decidendo da solo se utilizzare cavi di collegamento per l'alimentazione o semplicemente utilizzare cavi normali e saldarli direttamente alla scheda. È semplice. Una volta che hai finito, vai al passaggio successivo e ultimo.

Passaggio 10: mostra il tuo amore

Mostra il tuo amore
Mostra il tuo amore
Mostra il tuo amore
Mostra il tuo amore

Gran Premio nella Sfida di San Valentino 2017

Consigliato: