Kazalo:
- 1. korak: naredite kartonski znak in dodajte črke
- 2. korak: Spajkajte mikrokrmilniški in LED matrični kabel
- 3. korak: Programirajte svoj Arduino
- 4. korak: Dodajte matriko LED v znak
- 5. korak: Dokončanje podpisa in zagovorništva
Video: Black Lives Matter Elektronsko pomikanje imen Znak: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Kampanje #sayhername, #sayhisname in #saytheirname ozaveščajo imena in zgodbe črncev, ki so bili žrtve rasističnega policijskega nasilja, in spodbujajo zagovarjanje rasne pravičnosti. Več informacij o zahtevah in politiki kampanje Say Her Name lahko najdete na afroameriškem političnem forumu na naslovu
Ta programabilni znak spominskih imen uporablja naslovljivo LED matrico in mikrokrmilnik za izdelavo pomikajoče se elektronske pasice z imeni žrtev.
To je napreden projekt za začetnike in srednje stopnje, ki zahteva majhno količino spajkanja in nekaj poznavanja Arduino IDE.
Zaloge:
Ploski kos kartona - mora biti dokaj tog (reciklirana škatla) najmanj 18 "X 10", naš je bil 19 "X 12"
Barva in/ali vinil za napise (ali že kupljene črke ali barve/markerje za risanje črk) in okras
majhen Arduino, kot je mikrokrmilnik tipa Arduino Nano ali Arduino, ki ima priključek microUSB https://www.arduino.cc/ ali Adafruit Feather
5V napajalnik/baterija in podatkovni kabel
8 X 32 LED matrika WS2812B
Podatkovni kabel USB A do microUSB za programiranje arduina
3-polni konektor/kabel JST 2 SM
Posnetki iz aligatorja (neobvezno)
Spajkanje
Spajkalnik
Hobi nož
Dvostranski trak/dvostranski penasti trak
Trak
1. korak: naredite kartonski znak in dodajte črke
1. Barvajte karton. Uporabili smo razpršilno barvo, vendar bo v redu vsaka barva, ki deluje na papirju. Pustite, da se posuši.
2. Uporabite svoje črke. Uporabite lahko šablone, črke, kupljene v trgovini, ali pa sami narišete in narišete. Uporabili smo vinilne črke, ki so bile izrezane na našem rezalniku Cricut.
3. LED matrika je velikosti 31,5 cm x 8 cm (približno 12,5 x 3,25 palca). Na kartonu pustite dovolj prostora, da se matrika prilega.
2. korak: Spajkajte mikrokrmilniški in LED matrični kabel
Zdelo se nam je koristno, da komponente povežemo s kablom JST, tako da jih lahko preprosto odklopite, da sestavite znak ali zamenjate dele, če se kateri koli del poškoduje in ga morate zamenjati. Če želite zmanjšati korak, lahko svojo LED matriko spajkate neposredno na ploščo arduino/mikrokrmilnik, vendar bo Arduino težko skriti na hrbtni strani kartonskega znaka.
1. Naučite se spajkati z vodnikom Adafruit za odlično spajkanje
Žice na priključku morate spajkati skozi luknje na arduino plošči.
2. Obstaja velika verjetnost, da ima vaša LED matrika že 3-polni kabel JST, priključen na zadnji strani matrice. Konektor JST, ki ga želite uporabiti, mora biti označen z DIN, kjer so žice povezane z matrico. Preverite, ali ima vtič ali vtičnico na priključku. Za priključitev na ploščo boste potrebovali nasprotni konec (vtič ali vtičnica). Vaša matrica ima lahko tudi 2 -žilni konektor, pritrjen na istem mestu kot 3 -polni konektor. Za ta projekt tega priključka ne potrebujemo. Če vaša matrika nima priključenega priključka JST, izberite eno stran kabla in jo spajkajte na matriko po DIN -u, tako da rdeča žica ustreza napajanju/napetosti, srednja žica podatkom in tretja žica ozemljitvi (GND).
Če so na matriki drugi konektorji (2 žična konektorja, 3 žice DOUT), jih lahko pustite tam. Skrili jih bomo na hrbtni strani znaka. Dve matrici lahko povežete skupaj za daljši pomikalni znak na večjem kosu kartona.
3. Na Arduino morate spajkati ustrezen (vtič ali vtičnica) priključek JST. Na vašem priključku so tri žice. Eden naj bo rdeč, drugi pa običajno beli in zeleni ali včasih rumeni ali črni. Rdeča žica je priključena na napajanje, običajno označeno s 3V ali 3.3V na Arduino/plošči. Goli konec žice postavite skozi luknjo 3V ali 3.3V na plošči in spajkajte na ploščo. Druga zunanja žica vašega 3 -žilnega JST je ozemljitvena žica. Goli konec te žice postavite skozi luknjo z oznako GND na plošči. Spajkajte na svoje mesto. Srednja žica je za podatke. To lahko povežete s katerim koli digitalnim zatičem (PWM) na vašem Arduinu ali mikrokrmilniku. Za ta projekt bomo uporabili pin 6. Spajkajte srednjo žico na priključku na pin 6 na plošči.
4. Na arduino/ploščo vam ni treba spajkati drugih žic. Za napajanje bomo uporabili kabel USB, ki se bo povezal s priključkom microUSB na plošči.
3. korak: Programirajte svoj Arduino
Preden tablo postavimo na znak, jo moramo programirati. Potrebovali boste računalnik in podatkovni kabel USB do microUSB (kabel, priložen polnilniku, je lahko samo za napajanje. Potrebujete podatkovnega in napajalnega).
1. Prenesite Arduino IDE s spletnega mesta https://www.arduino.cc/en/main/software. Če niste seznanjeni s programsko opremo in kodo Arduino, priporočamo, da preizkusite nekaj vadnic na spletnem mestu Arduino.
2. Dodati boste morali tri knjižnice Arduino. Prenesete jih lahko z Arduino IDE.
2a. Odprite Arduino IDE.
2b. Z meniji na vrhu strani pojdite na Sketch> Include Library> Manage Libraries …
2c. Tako se prikaže upravitelj knjižnice. V desni vrstici za iskanje poiščite "neomatrix". Nato kliknite gumb Namesti. Ponovite to iskanje in namestitev za "neopixel" in "adafruit gfx library"
3. Prenesite kodo iz te vadnice - Kodo smo vključili kot prenos datoteke s to vadnico. Datoteke Arduino morajo biti v mapi z istim imenom kot datoteka. Ko datoteko naložite sem in jo poskusite odpreti, boste prejeli sporočilo z napisom "Datoteka" blmNamesSignCode.ino "mora biti v mapi za skice z imenom" blmNamesSignCode ". Ustvarite to mapo, premaknite datoteko in nadaljujte?". Kliknite V redu in ustvarite mapo. Kodo v ta korak vključimo tudi kot posnetke zaslona, če jo želite sami vnesti v Arduino IDE.
4. Odprite datoteko.ino v Arduino IDE.
5. V naši kodi uporabljamo podmnožico imen iz akcije #SayHerName. Dodate lahko dodatna imena žensk in deklet, ki so bile žrtve nasilja proti črnom, tako da dodate vrstice za vrstico 41 in oblikujete imena kot v prejšnjih vrsticah. Seznam In Memoriam najdete tukaj v kampanji Reci njeno ime https://aapf.org/shn-inmemoriam. Druga imena, ki so si jih zapomnili kot del gibanja Black Lives Matter Movement, najdete na #SayTheirNames List https://sayevery.name/ in v članku Black Lives Matter na Wikipediji
6. Ploščo priključite v računalnik s kablom USB/microUSB. V menijski vrstici na vrhu izberite Orodja. Pomaknite se navzdol do deske in izberite katero koli ploščo, ki jo uporabljate. Nato v menijski vrstici izberite Orodja> Vrata, ki bi jih morala vaša plošča samodejno prikazati na seznamu vrat. Če ne preveri, ali uporabljate podatkovni kabel za povezavo plošče z računalnikom.
7. Kliknite kljukico Verify button. Tako boste skico zbrali in vas obvestili, če pride do težav.
8. Kliknite gumb s puščico desno, da naložite program na svoj Arduino.
9. Odklopite ploščo iz računalnika.
10. S priključki JST povežite svoj Arduino z LED matrico. Priključite Arduino na napajalno enoto/baterijo s kablom USB/USBmicro. Prepričajte se, da sta baterija in plošča vklopljeni, če imata stikala za vklop/izklop. Na Arduinu bi morala biti LED -lučka, ki vam pove, da ima moč in je vklopljena. Nekatere plošče trajajo nekaj sekund za zagon. Imena bi se morala samodejno premikati po matriki LED.
Odpravljanje težav:
Ali imate napajanje/je baterija napolnjena? Je vse povezano? So vaši spajkalni priključki dobri? Ali ste pomešali kakšno žico, da vaš Arduino ni pravilno povezan z vašo matrico? Če je vse vklopljeno in ni pomikanja, ste program naložili v Arduino?
4. korak: Dodajte matriko LED v znak
Postavitev vašega znaka ste začeli v prejšnjem koraku in pustili prostor za LED matrico. Zdaj bomo nadeli matrico in napeljali žice do zadnje strani znaka.
1. Odklopite Arduino iz matrike LED na priključku JST.
2. Postavite matriko na odprto mesto na sprednji strani znaka z žicami med matrico in kartonom.
3. Matrico nagnite navzgor in s svinčnikom ali označevalcem označite, kje morajo žice iti skozi znak. Verjetno imate dodatne žice za DOUT, označite jih tudi tako, da gredo za karton.
4. Odstranite matrico. Z ravno površino in hobi nožem ali rezalnikom za škatle previdno izrežite majhne luknje, kjer morajo vsi kabli priti do zadnjega dela znaka.
5. Previdno povlecite kable nazaj.
6. Na zadnjo stran matrike LED dodajte močan dvostranski trak ali dvostranski penasti trak. S trdim pritiskom zalepite matrico na sprednji strani kartonskega znaka.
5. korak: Dokončanje podpisa in zagovorništva
1. Ponovno povežite Arduino/ploščo z matrico na zadnji strani znaka. Za pritrditev dodatnih kablov in žic lahko uporabite maskirni trak ali električni trak. Za dodatno zaščito uporabljamo tudi nekaj električnega traku, ki je ovit okoli plošče. Za večjo zaščito Arduina boste morda želeli 3D natisniti ohišje.
2. Priključite baterijo v Arduino in obrnite znak, da se prepričate, da je vaša matrika osvetljena in se pomikajo besede.
Odpravljanje težav: Ali so vaše povezave tesne in s pravilnimi priključki? Ali ima vaša baterija moč?
Zagovorništvo
Ta projekt je bil namenjen zagovarjanju Black Lives Matter in stalnemu spominu na ženske in dekleta, ki so bile ubite v nasilju proti črnom. Oglaševalska akcija #SayHerName vsebuje zahteve in politične pobude za uresničitev sprememb na https://aapf.org/shndemands. Zagovorništvo pravičnosti za Breonno Taylor najdete na https://justiceforbreonna.org/, vključno s posebnimi ukrepi, ki jih lahko izvedete, da dobite #JusticeforBre. Ti vključujejo peticijo in kontaktne podatke za preiskovalne agencije, ustanove in posameznike, ki vodijo preiskavo njene smrti.
Priporočena:
ESP32 pomikanje WordClock na LED matriki: 5 korakov (s slikami)
ESP32 Premikanje WordClock na LED matriki: V tem projektu ustvarim pomikajoči se WordClock z ESP32, LED Matrico in škatlo za cigare. WordClock je ura, ki črkuje čas in ne samo natisne na zaslonu ali ima roke, ki jih lahko berete. Ta ura vam bo povedala, da je 10 minut na
Gumbi za pomikanje miške: 5 korakov
Gumbi za pomikanje miške: V preteklih letih sem imel več računalniških miši in drsno kolo je tisto, kar dosledno bodisi ne deluje ali deluje nepravilno. Do nedavnega sem se izogibal uporabi pomikanja, ko sem se odločil dati grafični paket
Naredite, da se kolesce za pomikanje miške premika kot maslo: 6 korakov
Naj se miško z drsnim kolesom premika kot maslo: Sovražite to trdo, kliktno kolo na miški? Kolescu miške privoščite izjemno gladko, gladko vrteče se maslo v 10 minutah. Če lahko upravljate majhen izvijač, bi morali to narediti na kakršen koli način
Kolesa za pomikanje po namizju in nadzor glasnosti!: 8 korakov (s slikami)
Namizno kolesce za pomikanje in nadzor glasnosti!: Naredite vikend projekt revije, 3. 4. 09 Nekaj ozadja Nedavno sem bral veliko različnih blogov. Vsak dan bom bral najnovejše objave na spletnem mestu engadget, lifehacker, hackaday, BBG in MAKE:. Težava zame je prišla, ko sem spoznal, da o
Vlečenje kolesca za pomikanje: 5 korakov (s slikami)
Scroll-Wheel Hack: Super neprijeten način pomikanja po spletu z galopirajočimi prsti na gumbih iz tkanine. (Nasmeh) Drsno kolo v miški je zelo preprost, a briljanten mehanizem, ki v bistvu pritisne dva gumba zaporedoma vsakič, ko se pomaknem naprej