Sadržaj:

Crni životi su važni Elektronsko pomicanje imena Znak: 5 koraka
Crni životi su važni Elektronsko pomicanje imena Znak: 5 koraka

Video: Crni životi su važni Elektronsko pomicanje imena Znak: 5 koraka

Video: Crni životi su važni Elektronsko pomicanje imena Znak: 5 koraka
Video: ⚽️ Radhi Jaïdi: Une histoire de patience et de détermination. 2024, Juli
Anonim
Black Lives Matter Znak za elektronsko pomicanje imena
Black Lives Matter Znak za elektronsko pomicanje imena
Black Lives Matter Znak za elektronsko pomicanje imena
Black Lives Matter Znak za elektronsko pomicanje imena

Kampanje #sayhername, #sayhisname i #saytheirname osvještavaju imena i priče crnaca koji su bili žrtve rasističkog policijskog nasilja i potiču zalaganje za rasnu pravdu. Više informacija o zahtjevima i politici kampanje Reci njeno ime možete pronaći na Afroameričkom forumu za politiku na adresi

Ovaj programabilni znak memorijalnog imena koristi adresibilnu LED matricu i mikrokontroler za izradu pomičnog elektroničkog natpisa s imenima žrtve.

Ovo je napredni projekt za početnike i srednje nivoe koji zahtijeva malu količinu lemljenja i određeno poznavanje Arduino IDE -a.

Potrošni materijal:

Ravni komad kartona - trebao bi biti prilično krut (reciklirana kutija za transport) najmanje 18 "X 10", naš je bio 19 "X 12"

Boja i/ili vinil za ispisivanje (ili unaprijed kupljena slova ili boje/markere za crtanje slova) i ukrašavanje znakova

mali Arduino poput Arduino Nano ili Arduino tipa mikrokontrolera koji ima microUSB konektor https://www.arduino.cc/ ili Adafruit Feather

5V napajanje/baterija i kabel za prijenos podataka

8 X 32 LED matrica WS2812B

USB A do microUSB podatkovni kabel za programiranje arduina

JST 2 SM 3-pinski konektor/kabel

Štipaljke od aligatora (opcionalno)

Solder

Lemilica

Nož za hobi

Dvostrana traka/dvostrana pjenasta traka

Tape

Korak 1: Napravite kartonski znak i dodajte natpis

Napravite kartonski znak i dodajte natpis
Napravite kartonski znak i dodajte natpis
Napravite kartonski znak i dodajte natpis
Napravite kartonski znak i dodajte natpis
Napravite kartonski znak i dodajte natpis
Napravite kartonski znak i dodajte natpis
Napravite kartonski znak i dodajte natpis
Napravite kartonski znak i dodajte natpis

1. Obojite karton. Koristili smo boju u spreju, ali bilo koja boja koja radi na papiru bit će u redu. Ostavite da se osuši.

2. Primijenite svoje natpise. Možete koristiti šablone, slova kupljena u trgovini ili slikati i crtati vlastite. Koristili smo vinilna slova izrezana na našem rezaču Cricut.

3. LED matrica je dimenzija 31,5 cm x 8 cm (približno 12,5 x 3,25 inča). Na kartonu ostavite dovoljno prostora za postavljanje matrice.

Korak 2: Lemite mikrokontroler i LED matrične kabele

Lemite svoje mikrokontroler i LED matrične kablove
Lemite svoje mikrokontroler i LED matrične kablove
Lemite svoje mikrokontroler i LED matrične kablove
Lemite svoje mikrokontroler i LED matrične kablove
Lemite svoje mikrokontroler i LED matrične kablove
Lemite svoje mikrokontroler i LED matrične kablove

Otkrili smo da je korisno spojiti komponente pomoću JST kabela kako biste ih mogli lako odspojiti kako biste sastavili znak ili zamijenili dijelove ako se bilo koji dio ošteti i morate ga zamijeniti. Mogli biste lemiti svoju LED matricu izravno na ploču arduino/mikrokontrolera ako želite smanjiti korak, ali bit će teško sakriti Arduino na stražnjoj strani kartonske oznake.

1. Naučite kako lemiti pomoću vodiča Adafruit za odlično lemljenje

Morat ćete lemiti žice na konektoru kroz rupe na vašoj arduino ploči.

2. Postoji velika šansa da vaša LED matrica već ima 3-pinski JST kabel spojen na stražnjoj strani matrice. JST konektor koji želite koristiti treba imati oznaku DIN gdje su žice spojene na matricu. Pogledajte ima li utikač ili utičnicu na priključku. Za spajanje na ploču trebat će vam suprotni kraj (utikač ili utičnica). Vaša matrica može imati i 2 -žični konektor priključen na isto mjesto kao i 3 -polni konektor. Taj konektor nam neće trebati za ovaj projekt. Ako vaša matrica nema priključen JST konektor, trebate odabrati jednu stranu kabela i lemiti je prema matrici prema DIN -u usklađujući crvenu žicu prema napajanju/naponu, srednju žicu prema podacima, a treću žicu prema masi (GND).

Ako na matrici postoje drugi konektori (2 žična konektora, 3 žica DOUT), možete ih ostaviti tamo. Sakrićemo ih na zadnjoj strani znaka. Također možete spojiti dvije matrice zajedno za duži znak za pomicanje na većem komadu kartona.

3. Morat ćete lemiti odgovarajući (utikač ili utičnica) JST konektor na Arduino. Na vašem konektoru postoje tri žice. Jedan bi trebao biti crven, a drugi obično bijeli i zeleni, ili ponekad žuti ili crni. Crvena žica je spojena na napajanje, obično označena 3V ili 3.3V na Arduinu/ploči. Stavite goli kraj žice kroz otvor 3V ili 3.3V na ploči i lemite ga na ploču. Druga vanjska žica vašeg 3 -žičnog JST -a je žica za uzemljenje. Provucite goli kraj ove žice kroz rupu označenu sa GND na ploči. Lemiti na mestu. Srednja žica služi za podatke. Ovo se može spojiti na bilo koji digitalni pin (PWM) na vašem Arduinu ili mikrokontroleru. Za ovaj projekt koristit ćemo pin 6. Lemite srednju žicu na konektoru za pin 6 na ploči.

4. Ne trebate lemiti nikakve druge žice na arduino/ploču. Za napajanje ćemo koristiti USB kabel koji će se spojiti na microUSB konektor na ploči.

Korak 3: Programirajte svoj Arduino

Programirajte svoj Arduino
Programirajte svoj Arduino
Programirajte svoj Arduino
Programirajte svoj Arduino
Programirajte svoj Arduino
Programirajte svoj Arduino
Programirajte svoj Arduino
Programirajte svoj Arduino

Prije nego što postavimo ploču na znak, morat ćemo je programirati. Trebat će vam računar i podatkovni USB na microUSB kabel (kabel koji ste dobili s punjačem mogao bi samo poslužiti za napajanje. Potreban vam je podatkovni i napajanje).

1. Preuzmite Arduino IDE sa https://www.arduino.cc/en/main/software. Ako niste upoznati sa Arduino softverom i kodom, preporučujemo da isprobate neke od vodiča na Arduino web stranici.

2. Morat ćete dodati tri Arduino biblioteke. Mogu se preuzeti sa Arduino IDE -a.

2a. Otvorite Arduino IDE.

2b. Pomoću izbornika pri vrhu stranice idite na Sketch> Include Library> Manage Libraries …

2c. Ovo otvara Upravitelja biblioteke. Na desnoj traci za pretraživanje tražite "neomatrix". Zatim kliknite na dugme Instaliraj. Ponovite ovo pretraživanje i instalirajte za "neopixel" i "adafruit gfx library"

3. Preuzmite kôd iz ovog vodiča - U ovaj vodič smo uključili kôd kao datoteku za preuzimanje. Arduino datoteke moraju biti u mapi s istim imenom kao i datoteka. Kada preuzmete datoteku ovdje i pokušate je otvoriti, dobit ćete poruku koja kaže "Datoteka" blmNamesSignCode.ino "mora biti unutar mape skice pod nazivom" blmNamesSignCode ". Kreirajte ovu mapu, premjestite datoteku i nastavite?". Kliknite U redu i stvorite mapu. U ovaj korak dodajemo i kôd kao snimke zaslona u slučaju da ga želite sami upisati u Arduino IDE.

4. Otvorite.ino datoteku u Arduino IDE -u.

5. U našem kodu koristimo podskup imena iz kampanje #SayHerName. Možete dodati dodatna imena žena i djevojaka koje su bile žrtve nasilja protiv crnaca dodavanjem redova nakon retka 41 i oblikovanjem imena kao u prethodnim redovima. Popis In Memoriam možete pronaći ovdje u kampanji Reci njeno ime https://aapf.org/shn-inmemoriam. Ostala imena zapamćena kao dio pokreta Black Lives Matter mogu se naći na #SayTheirNames List https://sayevery.name/ i u članku Black Lives Matter na Wikipediji

6. Priključite ploču u računar pomoću USB/microUSB kabla. Koristeći traku izbornika pri vrhu odaberite Alati. Pomaknite se prema dolje do ploče i odaberite bilo koju ploču koju koristite. Zatim odaberite Alati> Port na traci s izbornicima vaša ploča bi se trebala automatski pojaviti na popisu portova. Ako se ne provjeri, provjerite koristite li podatkovni kabel za povezivanje ploče s računarom.

7. Pritisnite kvačicu Potvrdi dugme. Ovo će sastaviti skicu i obavijestiti vas ako postoje problemi.

8. Pritisnite dugme sa strelicom nadesno da biste otpremili program na svoj Arduino.

9. Isključite ploču iz računara.

10. Spojite svoj Arduino na LED matricu pomoću JST konektora. Spojite Arduino na bateriju napajanja/bateriju pomoću USB/USB mikro kabela. Provjerite jesu li baterija i ploča uključeni ako imaju prekidače za uključivanje/isključivanje. Na Arduinu bi trebala biti LED dioda koja vas obavještava da ima napajanje i da je uključen. Nekim pločama je potrebno nekoliko sekundi za pokretanje. Imena bi se trebala automatski kretati po LED matrici.

Rješavanje problema:

Imate li napajanje/je li vam baterija napunjena? Je li sve povezano? Jesu li vaši spojevi za lemljenje dobri? Jeste li pomiješali bilo koju žicu tako da vaš Arduino nije pravilno spojen na vašu matricu? Ako je sve uključeno i nema pomicanja, jeste li učitali svoj program na Arduino?

Korak 4: Dodajte LED matricu u znak

Dodajte LED matricu u znak
Dodajte LED matricu u znak
Dodajte LED matricu u znak
Dodajte LED matricu u znak

Izgled vašeg znaka ste započeli u prethodnom koraku i ostavili prostor za LED matricu. Sada ćemo staviti matricu i provući žice do stražnje strane znaka.

1. Odvojite Arduino od LED matrice na JST konektoru.

2. Postavite matricu na otvoreno mjesto na prednjoj strani znaka sa žicama između matrice i kartona.

3. Nagnite matricu prema gore i pomoću olovke ili markera označite gdje žice trebaju proći kroz znak. Vjerojatno imate dodatne žice za DOUT, označite ih i tako da idu iza kartona.

4. Uklonite matricu. Ravnom površinom i hobi nožem ili rezačem za kutije pažljivo izrežite male rupe u kojima svi kablovi trebaju proći do stražnje strane znaka.

5. Pažljivo povucite kablove do zadnje strane.

6. Dodajte jaku dvostranu traku ili dvostranu pjenastu traku na stražnju stranu LED matrice. Čvrstim pritiskom zalijepite matricu na prednju stranu kartonske oznake.

Korak 5: Završite potpis i zagovaranje

Završetak znaka i zagovaranja
Završetak znaka i zagovaranja

1. Ponovo spojite Arduino/ploču na matricu na poleđini vašeg znaka. Možete koristiti maskirnu traku ili električnu traku kako biste zadržali dodatne kabele i žice. Koristimo i električnu traku omotanu oko ploče kao dodatnu zaštitu. Možda ćete htjeti 3D ispisati kućište radi veće zaštite Arduina.

2. Uključite bateriju u Arduino i preokrenite znak kako biste bili sigurni da je vaša matrica osvijetljena i da pomičete riječi.

Rješavanje problema: Jesu li vaše veze čvrste i na ispravne konektore? Da li vaša baterija ima napajanje?

Zagovaranje

Ovaj projekt je napravljen za zagovaranje Black Lives Matter i kontinuirano sjećanje na žene i djevojke koje su ubijene u nasilju protiv crnaca. Kampanja #SayHerName ima zahtjeve i političke inicijative za promjenu stvarnosti na https://aapf.org/shndemands. Zagovaranje pravde za Breonnu Taylor možete pronaći na https://justiceforbreonna.org/ uključujući posebne radnje koje možete poduzeti da biste dobili #JusticeforBre. To uključuje peticiju i podatke za kontakt istražnih agencija, institucija i pojedinaca zaduženih za istragu njene smrti.

Preporučuje se: