Cuprins:
- Pasul 1: Faceți semnul din carton și adăugați inscripții
- Pasul 2: lipiți microcontrolerul și cablurile cu matrice LED
- Pasul 3: Programați-vă Arduino
- Pasul 4: Adăugați matricea LED la semn
- Pasul 5: Finalizarea semnului și advocacy
Video: Black Lives Matter Numele cu defilare electronică: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Campaniile #sayhername, #sayhisname și #saytheirname aduc conștientizare la numele și poveștile persoanelor de culoare care au fost victimizate de violența poliției rasiste și încurajează pledoaria pentru justiția rasială. Mai multe informații despre cerințele și politica campaniei Spune-i numele pot fi găsite la Forumul Politicii Afro-Americane la
Acest semn de nume memorial programabil folosește o matrice LED adresabilă și un microcontroler, pentru a construi un banner electronic cu defilare care conține numele victimei.
Acesta este un proiect avansat pentru începători până la nivel mediu, care necesită o cantitate mică de lipire și o anumită familiaritate cu IDE-ul Arduino.
Provizii:
Bucată plată de carton - ar trebui să fie destul de rigidă (cutie de transport reciclată) de cel puțin 18 "X 10", a noastră avea 19 "X 12"
Vopsea și / sau vinil pentru inscripționare (sau scrisori pre-cumpărate sau vopsea / markere pentru a desena litere) și decorarea semnelor
mic Arduino ca un microcontroler de tip Arduino Nano sau Arduino care are un conector microUSB https://www.arduino.cc/ sau Adafruit Feather
5V power bank / baterie și datacable
8 X 32 LED matrice WS2812B
Cablu de date USB A la microUSB pentru programarea arduino
Conector / cablu cu 3 pini JST 2 SM
Clipuri de aligator (opțional)
Solder
Ciocan de lipit
Cuțit hobby
Bandă dublă / bandă dublă din spumă
Bandă
Pasul 1: Faceți semnul din carton și adăugați inscripții
1. Vopseste-ti cartonul. Am folosit vopsea spray, dar orice tip de vopsea care funcționează pe hârtie va fi bine. Se lasă să se usuce.
2. Aplicați inscripția. Puteți folosi șabloane, scrisori cumpărate în magazin sau vopsiți și desenați propriile dvs. Am folosit litere de vinil decupate pe tăietorul nostru Cricut.
3. Matricea LED are 31,5 cm X 8 cm (aproximativ 12,5 X 3,25 țoli) asigurați-vă că lăsați suficient spațiu pe carton pentru ca matricea să se potrivească.
Pasul 2: lipiți microcontrolerul și cablurile cu matrice LED
Am găsit utilă conectarea componentelor cu un cablu JST, astfel încât să le puteți deconecta cu ușurință pentru a asambla semnul sau a schimba piesele dacă oricare dintre părți este deteriorată și trebuie să o înlocuiți. Puteți lipi matricea LED direct pe placa dvs. arduino / microcontroler dacă doriți să reduceți un pas, dar va fi greu să ascundeți Arduino pe spatele semnului de carton.
1. Aflați cum să lipiți folosind Ghidul Adafruit pentru o lipire excelentă
Va trebui să lipiți firele de pe conector prin orificiile de pe placa arduino.
2. Există șanse mari ca matricea LED să aibă deja un cablu JST cu 3 pini conectat pe spatele matricei. Conectorul JST pe care doriți să îl utilizați trebuie să fie etichetat DIN în cazul în care firele sunt conectate la matrice. Uită-te pentru a vedea dacă are o priză sau un capăt de priză pe conector. Veți avea nevoie de capătul opus (fie priză, fie priză) pentru a vă conecta la placa dvs. Matricea dvs. ar putea avea, de asemenea, un conector cu 2 fire atașat în același loc cu conectorul cu 3 pini. Nu vom avea nevoie de acel conector pentru acest proiect. Dacă matricea dvs. nu are deja un conector JST atașat, ar trebui să alegeți o parte a cablului și să-l lipiți la matricea din DIN, potrivind firul roșu la putere / tensiune, firul mijlociu la date și al treilea fir la masă (GND).
Dacă există alți conectori (2 conectori cu fir, 3 fire DOUT) pe matrice, îi puteți lăsa acolo. Le vom ascunde pe spatele semnului. De asemenea, puteți conecta două matrice împreună pentru un semn de derulare mai lung pe o bucată de carton mai mare.
3. Va trebui să lipiți conectorul JST (plug sau soclu) corespunzător pe Arduino. Există trei fire pe conector. Unul ar trebui să fie roșu, iar celelalte sunt de obicei albe și verzi, sau uneori galbene sau negre. Cablul roșu este conectat la alimentare, etichetat de obicei 3V sau 3,3V pe placa Arduino. Așezați capătul firului gol prin orificiul de 3V sau 3,3V de pe placă și lipiți-l pe placă. Celălalt fir exterior din 3 fire JST este firul de masă. Așezați capătul gol al acestui fir prin orificiul etichetat GND în placa dvs. Lipiți în loc. Firul de mijloc este pentru date. Acesta poate fi conectat la orice pin digital (PWM) de pe Arduino sau microcontroler. Vom folosi pinul 6 pentru acest proiect. Lipiți firul din mijloc al conectorului la pinul 6 de pe placă.
4. Nu este nevoie să lipiți alte fire pe arduino / placă. Vom folosi un cablu USB pentru alimentare și se va conecta la conectorul microUSB de pe placă.
Pasul 3: Programați-vă Arduino
Înainte de a pune placa pe semn va trebui să o programăm. Veți avea nevoie de computer și de un cablu de date USB la microUSB (cablul furnizat cu încărcătorul dvs. ar putea fi doar pentru alimentare. Aveți nevoie de unul care să fie date și alimentare).
1. Descărcați IDE-ul Arduino de pe https://www.arduino.cc/en/main/software. Dacă nu sunteți familiarizați cu software-ul și codul Arduino, vă recomandăm să încercați câteva tutoriale de pe site-ul Arduino.
2. Va trebui să adăugați trei biblioteci Arduino. Acestea pot fi descărcate cu ajutorul IDE-ului Arduino.
2a. Deschideți ID-ul Arduino.
2b. Folosind meniurile din partea de sus a paginii, accesați Schiță> Includeți biblioteca> Gestionați bibliotecile …
2c. Aceasta afișează Managerul de bibliotecă. În bara de căutare din partea dreaptă, căutați „neomatrix”. Apoi faceți clic pe butonul Instalare. Repetați această căutare și instalați pentru „neopixel” și „biblioteca adafruit gfx”
3. Descărcați codul din acest tutorial - Am inclus codul ca descărcare a fișierului cu acest tutorial. Fișierele Arduino trebuie să se afle într-un folder cu același nume ca fișierul. Când descărcați fișierul aici și încercați să-l deschideți, veți primi un mesaj care spune „Fișierul„ blmNamesSignCode.ino”trebuie să se afle într-un dosar de schițe numit„ blmNamesSignCode”. Creați acest folder, mutați fișierul și continuați?” Faceți clic pe Ok și creați folderul. Includem și codul ca capturi de ecran în acest pas, în cazul în care doriți să îl introduceți singur în ID-ul Arduino.
4. Deschideți fișierul.ino din IDE Arduino.
5. În codul nostru, utilizăm un subset de nume din campania #SayHerName. Puteți adăuga nume suplimentare de femei și fete care au fost victime ale violenței anti-negre adăugând rânduri după rândul 41 și formatând ca numele din rândurile anterioare. O listă în Memoriam poate fi găsită aici la Campania Say Her Name https://aapf.org/shn-inmemoriam. Alte nume amintite ca parte a mișcării Black Lives Matter pot fi găsite la #SayTheirNames List https://sayevery.name/ și în articolul Black Lives Matter de pe Wikipedia
6. Conectați placa la computer cu ajutorul cablului USB / microUSB. Folosind bara de meniu din partea de sus, selectați Instrumente. Derulați în jos la Board și selectați orice bord utilizați. Apoi selectați Instrumente> Port din bara de meniu, placa dvs. ar trebui să apară automat în lista de porturi. Dacă nu se verifică faptul că utilizați un cablu de date pentru a vă conecta placa la computer.
7. Faceți clic pe butonul Verificare. Aceasta va compila schița și vă va informa dacă există probleme.
8. Faceți clic pe săgeata dreapta butonul Încărcare pentru a încărca programul pe Arduino.
9. Deconectați placa de la computer.
10. Conectați-vă Arduino la matricea LED folosind conectorii JST. Conectați Arduino la banca de alimentare / baterie utilizând cablul USB / USBmicro. Asigurați-vă că bateria și placa sunt pornite dacă au comutatoare de pornire / oprire. Arduino ar trebui să aibă un LED care să vă informeze că are putere și că este aprins. Unele plăci durează câteva secunde până la pornire. Numele ar trebui să înceapă automat derularea pe matricea LED.
Depanare:
Aveți energie / bateria este încărcată? Este totul conectat? Conexiunile de lipire sunt bune? Ați amestecat fire pentru ca Arduino să nu fie conectat corect la matricea dvs.? Dacă totul este pornit și nu există derulare, v-ați încărcat programul pe Arduino?
Pasul 4: Adăugați matricea LED la semn
Ați început aspectul semnului dvs. într-un pas anterior și ați lăsat spațiu pentru matricea LED. Acum vom pune matricea și vom pune firele în spatele semnului.
1. Deconectați Arduino de la matricea LED de la conectorul JST.
2. Puneți matricea în locul deschis de pe partea din față a semnului cu firele între matrice și carton.
3. Înclinați matricea în sus și utilizând un creion sau un marker, marcați unde trebuie să treacă firele prin semn. Probabil aveți fire suplimentare pentru DOUT, marcați-le și pe ele, astfel încât să meargă în spatele cartonului.
4. Scoateți matricea. Folosind o suprafață plană și un cuțit hobby sau tăietor de cutii, tăiați cu grijă găurile mici în care trebuie să treacă toate cablurile până la partea din spate a semnului.
5. Trageți cu grijă cablurile prin spate.
6. Adăugați o bandă puternică pe două fețe sau o bandă de spumă pe două fețe în partea din spate a matricei LED. Folosiți o presiune fermă pentru a lipi matricea în poziție pe partea din față a semnului de carton.
Pasul 5: Finalizarea semnului și advocacy
1. Reconectați Arduino / placa la matricea de pe partea din spate a semnului. Puteți utiliza bandă de mascare sau bandă electrică pentru a ajuta la menținerea cablurilor și a cablurilor suplimentare. De asemenea, folosim o bandă electrică înfășurată în jurul plăcii ca o protecție suplimentară. Poate doriți să imprimați o carcasă 3D pentru mai multă protecție pentru Arduino.
2. Conectați-vă bateria la Arduino și răsturnați semnul pentru a vă asigura că matricea dvs. este aprinsă și cuvintele care se derulează.
Depanare: conexiunile dvs. sunt strânse și la conectorii corecți? Bateria dvs. are energie?
Pledoarie
Acest proiect a fost creat pentru promovarea problemei Black Lives Matter și amintirea continuă a femeilor și fetelor care au fost ucise în urma violenței anti-negre. Campania #SayHerName are cereri și inițiative politice pentru ca schimbarea să devină realitate la https://aapf.org/shndemands. Pledoarie pentru justiție pentru Breonna Taylor poate fi găsită la https://justiceforbreonna.org/, inclusiv acțiuni specifice pe care le puteți lua pentru a obține #JusticeforBre. Acestea includ o petiție și informații de contact pentru agențiile de anchetă, instituțiile și persoanele responsabile de ancheta asupra morții sale.
Recomandat:
Afișare text defilare (ghid A-Z): 25 de pași (cu imagini)
Afișare text defilare (Ghid de la A la Z): În acest video / instructiv vă voi ghida cu instrucțiuni pas cu pas cum să afișați textul defilat cu Arduino. Nu vă voi explica cum să creați cod pentru Arduino, vă voi arăta cum să utilizați codul existent. Ce și unde trebuie să co
Cum să faceți afișarea cu defilare utilizând Arduino și Bluetooth: 4 pași
Cum să faci afișarea cu defilare folosind Arduino și Bluetooth: Vizitează canalul meu YouTube În această postare voi discuta despre „Cum puteți face un afișaj cu defilare folosind arduino și controlați-l prin intermediul smartphone-ului”. Prin utilizarea Bluetooth puteți trimite maximum 63 de caractere și prin programe
Afișaj cu matrice LED cu defilare 48 X 8 utilizând registrele Arduino și Shift .: 6 pași (cu imagini)
Afișaj cu matrice LED cu defilare 48 X 8 folosind registrele Arduino și Shift .: Bună ziua! Acesta este primul meu instructabil și este vorba despre realizarea unei matrice LED cu defilare programabilă 48 x 8 folosind un registru de schimb Arduino Uno și 74HC595. Acesta a fost primul meu proiect cu o placă de dezvoltare Arduino. A fost o provocare dată m
Afișaj LED cu defilare 16x64 P10 utilizând microcontrolerul PIC16F877: 5 pași (cu imagini)
Afișaj LED cu defilare 16x64 P10 utilizând microcontrolerul PIC16F877: În acest instructiv, se descrie modul de interfață a afișajului cu matrice LED 16 x 64 (p10) cu microcontrolerul PICI6F877A. O dată se trimite către microcontroler prin UART care este stocată în EEPROM și datele vor fi afișate pe afișajul cu matrice LED. Aceasta
Teleprompter cu defilare pe ecran complet: 10 pași
Teleprompter Scrolling pe ecran complet: aveam nevoie de un teleprompter care să mă ajute să realizez videoclipuri cu aspect mai bun pentru site-ul meu pe imprimarea cu blocuri de lemn, așa că am construit-o, folosind doar câteva bucăți de resturi de lemn și sticlă și numai software gratuit. , Am descoperit că nu sunt