Sommario:
- Passaggio 1: crea il segno di cartone e aggiungi la scritta
- Passaggio 2: saldare i cavi del microcontrollore e della matrice LED
- Passaggio 3: programma il tuo Arduino
- Passaggio 4: aggiungere la matrice LED al segno
- Passaggio 5: completare il segno e l'advocacy
Video: Segno di nomi a scorrimento elettronico Black Lives Matter: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Le campagne #sayhername, #sayhisname e #saytheirname portano consapevolezza sui nomi e sulle storie di persone di colore che sono state vittime della violenza razzista della polizia e incoraggiano la difesa della giustizia razziale. Ulteriori informazioni sulle richieste e sulla politica della campagna Say Her Name sono disponibili presso l'African American Policy Forum all'indirizzo
Questo cartello con nomi commemorativi programmabili utilizza una matrice LED indirizzabile e un microcontrollore per creare uno striscione elettronico a scorrimento con i nomi della vittima.
Questo è un progetto avanzato da principiante a intermedio che richiede una piccola quantità di saldatura e una certa familiarità con l'IDE Arduino.
Forniture:
Pezzo piatto di cartone - dovrebbe essere abbastanza rigido (scatola di spedizione riciclata) almeno 18 "X 10", il nostro era 19 "X 12"
Vernice e/o vinile per scritte (o lettere pre-acquistate o vernice/pennarelli per disegnare lettere) e decorazione di insegne
piccolo Arduino come un Arduino Nano o un microcontrollore di tipo Arduino che ha un connettore microUSB https://www.arduino.cc/ o Adafruit Feather
Power bank/batteria da 5 V e cavo dati
Matrice 8 X 32 LED WS2812B
Cavo dati da USB A a microUSB per la programmazione di arduino
Connettore/cavo JST 2 SM a 3 pin
Clip a coccodrillo (opzionali)
Saldare
Saldatore
Coltello da hobby
Nastro biadesivo/nastro biadesivo in schiuma
Nastro
Passaggio 1: crea il segno di cartone e aggiungi la scritta
1. Dipingi il tuo cartone. Abbiamo usato la vernice spray, ma qualsiasi tipo di vernice che funzioni su carta andrà bene. Lasciare asciugare.
2. Applica le tue scritte. Puoi usare stencil, lettere acquistate in negozio o dipingere e disegnare le tue. Abbiamo usato lettere in vinile che sono state ritagliate sul nostro cutter Cricut.
3. La matrice LED è 31,5 cm X 8 cm (circa 12,5 X 3,25 pollici) assicurati di lasciare spazio sufficiente sul cartone per adattare la matrice.
Passaggio 2: saldare i cavi del microcontrollore e della matrice LED
Abbiamo trovato utile collegare i componenti con un cavo JST in modo da poterli scollegare facilmente per assemblare il cartello o sostituire le parti se una delle parti viene danneggiata e devi sostituirla. Potresti saldare la tua matrice LED direttamente alla tua scheda arduino/microcontrollore se vuoi ridurre di un passo, ma sarà difficile nascondere l'Arduino sul retro del cartello di cartone.
1. Impara come saldare usando la guida Adafruit alla saldatura eccellente
Dovrai saldare i fili sul connettore attraverso i fori nella scheda arduino.
2. È molto probabile che la matrice LED abbia già un cavo JST a 3 pin collegato sul retro della matrice. Il connettore JST che si desidera utilizzare dovrebbe essere etichettato DIN dove i fili sono collegati alla matrice. Guarda per vedere se ha una spina o un'estremità della presa sul connettore. Avrai bisogno dell'estremità opposta (spina o presa) per connetterti alla tua scheda. La tua matrice potrebbe anche avere un connettore a 2 fili collegato nello stesso punto del connettore a 3 pin. Non avremo bisogno di quel connettore per questo progetto. Se la tua matrice non ha un connettore JST già collegato, dovresti scegliere un lato del cavo e saldarlo alla matrice su DIN abbinando il filo rosso a alimentazione/tensione, il filo centrale ai dati e il terzo filo a terra (GND).
Se ci sono altri connettori (connettori a 2 fili, DOUT a 3 fili) sulla matrice puoi semplicemente lasciarli lì. Li nasconderemo sul retro del cartello. Puoi anche collegare due matrici insieme per un segno di scorrimento più lungo su un pezzo di cartone più grande.
3. Sarà necessario saldare il connettore JST corrispondente (spina o presa) ad Arduino. Ci sono tre fili sul tuo connettore. Uno dovrebbe essere rosso e gli altri sono solitamente bianchi e verdi, o talvolta gialli o neri. Il filo rosso è collegato all'alimentazione, solitamente etichettata 3V o 3.3V sull'Arduino/scheda. Posizionare l'estremità del filo nudo attraverso il foro da 3 V o 3,3 V sulla scheda e saldare alla scheda. L'altro filo esterno dal tuo JST a 3 fili è il filo di terra. Posiziona l'estremità nuda di questo filo attraverso il foro etichettato GND nella tua scheda. Saldare in posizione. Il filo centrale è per i dati. Questo può essere collegato a qualsiasi pin digitale (PWM) sul tuo Arduino o microcontrollore. Useremo il pin 6 per questo progetto. Saldare il filo centrale del connettore al pin 6 della scheda.
4. Non è necessario saldare altri fili all'arduino/scheda. Useremo un cavo USB per l'alimentazione e si collegherà al connettore microUSB sulla scheda.
Passaggio 3: programma il tuo Arduino
Prima di mettere la scheda sul segno, dovremo programmarlo. Avrai bisogno del tuo computer e di un cavo dati da USB a microUSB (il cavo fornito con il caricabatterie potrebbe essere solo per l'alimentazione. Ne hai bisogno uno che sia dati e alimentazione).
1. Scarica l'IDE Arduino da https://www.arduino.cc/en/main/software. Se non hai familiarità con il software e il codice Arduino, ti consigliamo di provare alcuni dei tutorial sul sito Web di Arduino.
2. Dovrai aggiungere tre librerie Arduino. Possono essere scaricati da con l'IDE di Arduino.
2a. Apri l'IDE di Arduino.
2b. Utilizzando i menu nella parte superiore della pagina, vai su Schizzo > Includi libreria > Gestisci librerie…
2c. Questo fa apparire il Gestore della Libreria. Nella barra di ricerca di destra, cerca "neomatrix". Quindi fare clic sul pulsante Installa. Ripeti questa ricerca e installa per "neopixel" e "libreria adafruit gfx"
3. Scarica il codice da questo tutorial - Abbiamo incluso il codice come download di file con questo tutorial. I file Arduino devono trovarsi in una cartella con lo stesso nome del file. Quando scarichi il file qui e provi ad aprirlo, riceverai un messaggio che dice " Il file "blmNamesSignCode.ino" deve essere all'interno di una cartella di sketch denominata "blmNamesSignCode". Creare questa cartella, spostare il file e continuare? ". Fai clic su Ok e crea la cartella. In questo passaggio includiamo anche il codice come screenshot nel caso in cui desideri digitarlo da solo nell'IDE di Arduino.
4. Aprire il file.ino nell'IDE di Arduino.
5. Nel nostro codice stiamo usando un sottoinsieme di nomi della campagna #SayHerName. Puoi aggiungere ulteriori nomi di donne e ragazze che sono state vittime di violenza contro i neri aggiungendo righe dopo la riga 41 e formattando come i nomi nelle righe precedenti. Un elenco In Memoriam può essere trovato qui nella campagna Say Her Name https://aapf.org/shn-inmemoriam. Altri nomi ricordati come parte del movimento Black Lives Matter possono essere trovati su #SayTheirNames List https://sayevery.name/ e nell'articolo Black Lives Matter su Wikipedia
6. Collega la tua scheda al computer con il cavo USB/microUSB. Utilizzando la barra dei menu in alto selezionare Strumenti. Scorri verso il basso fino a Board e seleziona la scheda che stai utilizzando. Quindi seleziona Strumenti > Porta dalla barra dei menu, la tua scheda dovrebbe apparire automaticamente nell'elenco delle porte. In caso contrario, assicurati di utilizzare un cavo dati per collegare la scheda al computer.
7. Fare clic sul segno di spunta sul pulsante Verifica. Questo compilerà lo schizzo e ti farà sapere se ci sono problemi.
8. Fare clic sul pulsante Carica freccia destra per caricare il programma sul proprio Arduino.
9. Scollega la scheda dal computer.
10. Collega il tuo Arduino alla matrice LED usando i connettori JST. Collega Arduino al power bank/batteria utilizzando il cavo USB/USBmicro. Assicurati che la batteria e la scheda siano accese se dispongono di interruttori di accensione/spegnimento. Dovrebbe esserci un LED su Arduino che ti informa che è alimentato ed è acceso. Alcune schede impiegano alcuni secondi per avviarsi. I nomi dovrebbero iniziare a scorrere automaticamente sulla matrice LED.
Risoluzione dei problemi:
Hai corrente/la batteria è carica? È tutto collegato? Le tue connessioni di saldatura sono buone? Hai confuso qualche filo in modo che il tuo Arduino non sia collegato correttamente alla tua matrice? Se tutto è acceso e non c'è scorrimento, hai caricato il tuo programma su Arduino?
Passaggio 4: aggiungere la matrice LED al segno
Hai iniziato il layout del tuo segno in un passaggio precedente e hai lasciato spazio per la matrice LED. Ora metteremo la matrice e faremo passare i fili sul retro del segno.
1. Scollegare Arduino dalla matrice LED al connettore JST.
2. Metti la matrice nello spazio aperto sulla parte anteriore del cartello con i fili tra la matrice e il cartone.
3. Inclinare la matrice verso l'alto e, utilizzando una matita o un pennarello, segnare il punto in cui i fili devono passare attraverso il segno. Probabilmente hai fili extra per DOUT, segna anche quelli in modo che vadano dietro il cartone.
4. Rimuovere la matrice. Usando una superficie piana e un coltellino o un taglierino, pratica con cura dei piccoli fori dove tutti i cavi devono passare sul retro del cartello.
5. Tirare con cautela i cavi verso la parte posteriore.
6. Aggiungere un forte nastro biadesivo o nastro biadesivo in schiuma sul retro della matrice LED. Usa una pressione decisa per fissare la matrice in posizione sulla parte anteriore del cartello di cartone.
Passaggio 5: completare il segno e l'advocacy
1. Ricollega l'Arduino/scheda alla matrice sul retro del tuo segno. Puoi usare del nastro adesivo o del nastro isolante per aiutare a trattenere i cavi e i fili extra. Usiamo anche del nastro isolante avvolto attorno alla scheda come protezione extra. Potresti voler stampare in 3D una custodia per una maggiore protezione per Arduino.
2. Collega la batteria ad Arduino e capovolgi il segno per assicurarti che la matrice sia accesa e che le parole scorrano.
Risoluzione dei problemi: le connessioni sono strette e ai connettori corretti? La tua batteria è carica?
advocacy
Questo progetto è stato creato per la difesa di Black Lives Matter e per continuare a ricordare le donne e le ragazze che sono state uccise nella violenza contro i neri. La campagna #SayHerName ha richieste e iniziative politiche per rendere il cambiamento una realtà su https://aapf.org/shndemands. Advocacy for Justice for Breonna Taylor può essere trovato su https://justiceforbreonna.org/ comprese le azioni specifiche che puoi intraprendere per ottenere #JusticeforBre. Questi includono una petizione e informazioni di contatto per agenzie investigative, istituzioni e individui incaricati delle indagini sulla sua morte.
Consigliato:
Minecraft interattivo Non inserire la spada/segno (ESP32-CAM): 15 passaggi (con immagini)
Minecraft interattivo Do Not Enter Sword/Sign (ESP32-CAM): ci sono davvero diversi motivi per cui questo progetto è nato: 1. Come autore della libreria cooperativa multitasking TaskScheduler sono sempre stato curioso di sapere come combinare i vantaggi del multitasking cooperativo con i benefici di quello preventivo
Segno cinematografico per videoconferenza: 7 passaggi
Segno cinematografico per videoconferenza: questo Instructable ti insegnerà come costruire un segno che si accende quando sei in teleconferenza in modo che gli altri sappiano di non disturbarti
Display a matrice di LED a scorrimento 48 X 8 utilizzando Arduino e registri a scorrimento.: 6 passaggi (con immagini)
Display a matrice di LED a scorrimento 48 X 8 utilizzando Arduino e registri a scorrimento.: Ciao a tutti! Questo è il mio primo Instructable e si tratta di creare una matrice di LED a scorrimento programmabile 48 x 8 utilizzando un Arduino Uno e registri a scorrimento 74HC595. Questo è stato il mio primo progetto con una scheda di sviluppo Arduino. È stata una sfida lanciata a m
MAI PI NOMI IM: 10 passaggi
MAI PI NOMI: odio i nomi e anche tutti gli altri che conosco mi sono davvero stufato di dire loro come sbarazzarmene li trasmetterò qui e per tutti gli altri lettori si divertono
La fastidiosa rotella di scorrimento Eliminatore di clic (scorrimento liscio): 5 passaggi
La fastidiosa rotella di scorrimento Click Eliminator (scorrimento liscio): ti dà fastidio il suono della rotellina di scorrimento? bene, ecco la tua occasione per togliere quel clic da quella pergamena! se ti rompi il mouse, non è colpa mia. sto facendo questa mod con un mouse logitech. non sono sicuro che funzionerà su altri mouse b