Talaan ng mga Nilalaman:

Mahalagang Mga Buhay na Itim na Elektronikong Mga Pang-scroll na Pangalan Mag-sign: 5 Hakbang
Mahalagang Mga Buhay na Itim na Elektronikong Mga Pang-scroll na Pangalan Mag-sign: 5 Hakbang

Video: Mahalagang Mga Buhay na Itim na Elektronikong Mga Pang-scroll na Pangalan Mag-sign: 5 Hakbang

Video: Mahalagang Mga Buhay na Itim na Elektronikong Mga Pang-scroll na Pangalan Mag-sign: 5 Hakbang
Video: 10 Tips sa Pag-aalaga ng Sisiw | Free range chicken | Practical Tips 2024, Hulyo
Anonim
Materyal na Mga Buhay na Itim na Elektronikong Pag-scroll ng Mga Pangalan Mag-sign
Materyal na Mga Buhay na Itim na Elektronikong Pag-scroll ng Mga Pangalan Mag-sign
Bagay na Itim na Buhay Elektronikong Mga Pag-scroll Ng Pangalan Mag-sign
Bagay na Itim na Buhay Elektronikong Mga Pag-scroll Ng Pangalan Mag-sign

Ang mga kampanyang #sayhername, #sayhisname, at #saytheirname ay nagdudulot ng kamalayan sa mga pangalan at kwento ng mga itim na tao na nabiktima ng karahasang pulisya at hinihimok ang adbokasiya para sa hustisya ng lahi. Ang karagdagang impormasyon tungkol sa mga hinihingi at patakaran ng kampanya na Say Her Name ay matatagpuan sa African American Policy Forum sa

Ang nai-program na mga tanda ng pangalang alaala na ito ay gumagamit ng isang madaling matugunan na LED matrix, at isang microcontroller, upang bumuo ng isang pag-scroll na elektronikong banner na nagtatampok ng mga pangalan ng biktima.

Ito ay isang advanced na nagsisimula sa intermento na antas ng proyekto na nangangailangan ng isang maliit na halaga ng paghihinang at ilang pamilyar sa Arduino IDE.

Mga Pantustos:

Flat na piraso ng karton - dapat ay medyo matibay (recycled box sa pagpapadala) hindi bababa sa 18 "X 10", ang sa atin ay 19 "X 12"

Kulayan at / o Vinyl para sa pagsulat (o paunang binili na mga titik o pintura / marker upang gumuhit ng mga titik) at pag-sign ng dekorasyon

maliit na Arduino tulad ng isang Arduino Nano o Arduino-type microcontroller na mayroong isang microUSB connector https://www.arduino.cc/ o Adafruit Feather

5V power bank / baterya at nai-datacable

8 X 32 LED matrix WS2812B

USB A hanggang microUSB data cable para sa pag-program ng arduino

JST 2 SM 3-pin konektor / cable

Mga clip ng Alligator (opsyonal)

Panghinang

Panghinang

Kutsilyo sa libangan

Double sided tape / double sided foam tape

Tape

Hakbang 1: Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat

Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat
Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat
Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat
Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat
Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat
Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat
Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat
Gawin ang Pag-sign ng Cardboard at Magdagdag ng Sulat

1. Kulayan ang iyong karton. Gumamit kami ng spray pintura ngunit ang anumang uri ng pinturang gumagana sa papel ay magiging maayos. Pahintulutan na matuyo.

2. Ilapat ang iyong sulat. Maaari kang gumamit ng mga stencil, biniling tindahan ng mga titik, o pintura at iguhit ang iyong sarili. Gumamit kami ng mga letra ng vinyl na gupitin sa aming pamutol ng Cricut.

3. Ang LED matrix ay 31.5 cm X 8 cm (humigit-kumulang 12.5 X 3.25 pulgada) siguraduhing mag-iwan ng sapat na puwang sa iyong karton para magkasya ang matrix.

Hakbang 2: Paghinang ng Iyong Microcontroller at LED Matrix Cables

Paghinang ng iyong Microcontroller at LED Matrix Cables
Paghinang ng iyong Microcontroller at LED Matrix Cables
Paghinang ng iyong Microcontroller at LED Matrix Cables
Paghinang ng iyong Microcontroller at LED Matrix Cables
Paghinang ng iyong Microcontroller at LED Matrix Cables
Paghinang ng iyong Microcontroller at LED Matrix Cables

Natagpuan namin na kapaki-pakinabang upang ikonekta ang mga bahagi sa isang JST cable upang madali mong mai-disconnect ang mga ito upang tipunin ang pag-sign o palitan ang mga bahagi kung ang alinmang bahagi ay nasira at kailangan mong palitan ito. Maaari mong solder ang iyong LED matrix nang direkta sa iyong arduino / microcontroller board kung nais mong bawasan ang isang hakbang, ngunit mahirap itago ang Arduino sa likuran ng karton na karatula.

1. Alamin kung paano maghinang gamit ang Patnubay sa Adafruit sa Mahusay na Paghinang

Kakailanganin mong solder ang mga wires sa iyong konektor sa pamamagitan ng mga butas sa iyong arduino board.

2. Mayroong isang magandang pagkakataon na ang iyong LED matrix ay mayroon nang isang 3-pin JST cable na konektado sa likod ng matrix. Ang konektor ng JST na nais mong gamitin ay dapat na may label na DIN kung saan ang mga wire ay konektado sa matrix. Tumingin upang makita kung mayroon itong isang plug o isang dulo ng socket sa konektor. Kakailanganin mo ang kabaligtaran na dulo (alinman sa plug o socket) upang kumonekta sa iyong board. Ang iyong matrix ay maaari ding magkaroon ng isang 2 konektor ng kawad na nakakabit sa parehong lugar tulad ng 3 pin konektor. Hindi namin kakailanganin ang konektor na iyon para sa proyektong ito. Kung ang iyong matrix ay walang isang konektor ng JST na naka-attach dapat mong pumili ng isang bahagi ng cable at solder ito sa matrix sa DIN na tumutugma sa pulang kawad sa lakas / boltahe, ang gitnang wire sa data, at ang pangatlong kawad sa lupa (GND).

Kung may iba pang mga konektor (2 wire konektor, 3 wire DOUT) sa matrix maiiwan mo lang sila doon. Itatago namin sila sa likuran ng karatula. Maaari mo ring ikonekta ang dalawang matrice nang magkasama para sa isang mas mahabang pag-sign sa pag-scroll sa isang mas malaking piraso ng karton.

3. Kakailanganin mong solder ang pagtutugma (plug o socket) na konektor ng JST sa Arduino. Mayroong tatlong mga wires sa iyong konektor. Ang isa ay dapat na pula at ang iba ay karaniwang puti at berde, o kung minsan dilaw o itim. Ang pulang kawad ay konektado sa lakas, karaniwang may label na 3V o 3.3V sa Arduino / board. Ilagay ang hubad na kawad na dulo sa pamamagitan ng butas ng 3V o 3.3V sa pisara at panghinang sa pisara. Ang iba pang kawad sa labas mula sa iyong 3 wire JST ay ang ground wire. Ilagay ang hubad na dulo ng kawad na ito sa pamamagitan ng butas na may markang GND sa iyong board. Maghinang sa lugar. Ang gitnang kawad ay para sa data. Maaari itong konektado sa anumang digital pin (PWM) sa iyong Arduino o microcontroller. Gagamitin namin ang pin 6 para sa proyektong ito. Paghinang ang gitnang kawad sa iyong konektor upang i-pin ang 6 sa pisara.

4. Hindi mo kailangang maghinang ng anumang iba pang mga wire sa arduino / board. Gumagamit kami ng isang USB cable para sa lakas at ito ay kumokonekta sa microUSB konektor sa board.

Hakbang 3: I-program ang Iyong Arduino

I-program ang Iyong Arduino
I-program ang Iyong Arduino
I-program ang Iyong Arduino
I-program ang Iyong Arduino
I-program ang Iyong Arduino
I-program ang Iyong Arduino
I-program ang Iyong Arduino
I-program ang Iyong Arduino

Bago natin ilagay ang pisara sa pag-sign kakailanganin nating i-program ito. Kakailanganin mo ang iyong computer at isang data USB sa microUSB cable (ang cable na kasama ng iyong charger ay maaaring para lamang sa lakas. Kailangan mo ng isa na data at lakas).

1. I-download ang Arduino IDE mula sa https://www.arduino.cc/en/main/software. Kung hindi ka pamilyar sa Arduino software at code inirerekumenda naming subukan mo ang ilan sa mga tutorial sa Arduino website.

2. Kakailanganin mong magdagdag ng tatlong mga aklatan ng Arduino. Maaari silang mai-download mula sa Arduino IDE.

2a. Buksan ang Arduino IDE.

2b. Gamit ang mga menu sa tuktok ng pahina pumunta sa Sketch> Isama ang Library> Pamahalaan ang Mga Aklatan…

2c. Dinadala nito ang Library Manager. Sa kanang kamay sa bar sa paghahanap para sa "neomatrix". Pagkatapos i-click ang pindutang I-install. Ulitin ang paghahanap na ito at i-install para sa "neopixel" at "adafruit gfx library"

3. I-download ang code mula sa tutorial na ito - Isinama namin ang code bilang isang pag-download ng file sa tutorial na ito. Ang mga file ng Arduino ay kailangang nasa isang folder na may parehong pangalan tulad ng file. Kapag na-download mo ang file dito at subukang buksan ito makakakuha ka ng isang mensahe na nagsasabing "Ang file na" blmNamesSignCode.ino "ay kailangang nasa loob ng isang sketch folder na pinangalanang" blmNamesSignCode ". Lumikha ng folder na ito, ilipat ang file, at magpatuloy?". Mag-click sa Ok at likhain ang folder. Isinasama din namin ang code bilang mga screenshot sa hakbang na ito kung sakaling nais mong i-type ito sa Arduino IDE mismo.

4. Buksan ang.ino file sa Arduino IDE.

5. Sa aming code ay gumagamit kami ng isang subset ng mga pangalan mula sa #SayHerName na kampanya. Maaari kang magdagdag ng mga karagdagang pangalan ng mga kababaihan at batang babae na biktima ng anti-Black na karahasan sa pamamagitan ng pagdaragdag ng mga linya pagkatapos ng linya 41 at pag-format tulad ng mga pangalan sa mga nakaraang linya. Ang isang listahan sa Memoriam ay maaaring matagpuan dito sa Say Her Name Campaign https://aapf.org/shn-inmemoriam. Ang iba pang mga pangalan na naalaala bilang bahagi ng Black Lives Matter Movement ay matatagpuan sa #SayTheirNames List https://sayevery.name/ at sa Black Lives Matter Article sa Wikipedia

6. I-plug ang iyong board sa iyong computer gamit ang USB / microUSB cable. Gamit ang menu bar sa itaas piliin ang Tools. Mag-scroll pababa sa Board at piliin ang anumang board na iyong ginagamit. Pagkatapos piliin ang Mga Tool> Port mula sa menu bar na dapat awtomatikong ipakita ang iyong board sa listahan ng port. Kung hindi nito masuri upang matiyak na gumagamit ka ng isang data cable upang ikonekta ang iyong board sa iyong computer.

7. I-click ang check mark na Patunayan ang pindutan. Susubukan nito ang sketch at ipaalam sa iyo kung may mga problema.

8. I-click ang kanang arrow Mag-upload ng pindutan upang mai-upload ang programa sa iyong Arduino.

9. I-unplug ang iyong board mula sa computer.

10. Ikonekta ang iyong Arduino sa LED matrix gamit ang mga konektor ng JST. Ikonekta ang Arduino sa power bank / baterya gamit ang USB / USBmicro cable. Tiyaking naka-on ang iyong baterya at board kung mayroon silang mga on / off switch. Dapat mayroong isang LED sa Arduino na ipaalam sa iyo na mayroon itong kapangyarihan at nakabukas. Ang ilang mga board ay tumatagal ng ilang segundo upang magsimula. Ang mga pangalan ay dapat na awtomatikong magsimulang mag-scroll sa LED matrix.

Pag-troubleshoot:

May kapangyarihan ka ba / nasingil ang iyong baterya? Ang lahat ba ay konektado? Mabuti ba ang iyong mga koneksyon sa solder? Naihalo mo na ba ang anumang mga wire upang ang iyong Arduino ay hindi konektado nang tama sa iyong matrix? Kung ang lahat ay nakabukas at walang pag-scroll, na-upload mo na ba ang iyong programa sa Arduino?

Hakbang 4: Idagdag ang LED Matrix sa Mag-sign

Idagdag ang LED Matrix sa Pag-sign
Idagdag ang LED Matrix sa Pag-sign
Idagdag ang LED Matrix sa Pag-sign
Idagdag ang LED Matrix sa Pag-sign

Sinimulan mo ang layout ng iyong pag-sign sa isang nakaraang hakbang at kaliwang silid para sa LED matrix. Ngayon ay ilalagay namin ang matrix at ilagay ang mga wire sa likod ng pag-sign.

1. Idiskonekta ang Arduino mula sa LED matrix sa konektor ng JST.

2. Ilagay ang matrix sa bukas na lugar sa harap ng pag-sign kasama ang mga wire sa pagitan ng matrix at ng karton.

3. Ikiling ang matrix at gamit ang isang lapis o marker, markahan kung saan kailangang dumaan ang mga wire sa pag-sign. Marahil ay mayroon kang mga karagdagang wires para sa DOUT, markahan din ang mga iyon upang pumunta sila sa likod ng karton.

4. Tanggalin ang matrix. Gamit ang isang patag na ibabaw at isang libangan na kutsilyo o pamutol ng kahon, maingat na gupitin ang maliliit na butas kung saan ang lahat ng iyong mga kable ay kailangang dumaan sa likuran ng karatula.

5. Maingat na hilahin ang mga kable sa likod.

6. Magdagdag ng malakas na double sided tape o double sided foam tape sa likuran ng LED matrix. Gumamit ng matatag na presyon upang i-tape ang matrix sa lugar sa harap ng iyong karton na karatula.

Hakbang 5: Tinatapos ang Pag-sign at Advocacy

Tinatapos ang Pag-sign at Advocacy
Tinatapos ang Pag-sign at Advocacy

1. Ikonekta muli ang Arduino / board sa matrix sa likuran ng iyong pag-sign. Maaari kang gumamit ng masking tape o electrical tape upang makatulong na pigilan ang labis na mga kable at wire. Gumagamit din kami ng ilang electrical tape na nakabalot sa board bilang kaunting labis na proteksyon. Maaaring gusto mong mag-print ng 3D ng isang kaso para sa karagdagang proteksyon para sa Arduino.

2. I-plug ang iyong baterya sa Arduino at i-flip ang pag-sign upang matiyak na ang iyong matrix ay naiilawan at nag-scroll ng mga salita.

Pag-troubleshoot: Masikip ba ang iyong mga koneksyon at sa tamang mga konektor? Mayroon bang lakas ang iyong baterya?

Adbokasiya

Ang proyektong ito ay ginawa para sa pagtataguyod ng Black Lives Matter at patuloy na pag-alaala sa mga kababaihan at batang babae na napatay sa laban sa Itim na karahasan. Ang Kampanya na #SayHerName ay may mga Kahilingan at Mga Inisyatiba sa Patakaran upang gawing isang katotohanan ang pagbabago sa https://aapf.org/shndemands. Ang adbokasiya para sa Hustisya para sa Breonna Taylor ay matatagpuan sa https://justiceforbreonna.org/ kasama ang mga partikular na Pagkilos na maaari mong gawin upang makuha ang #JusticeforBre. Kasama rito ang isang petisyon at impormasyon sa pakikipag-ugnay para sa mga ahensya na nag-iimbestiga, mga institusyon at indibidwal na namamahala sa pagsisiyasat sa kanyang pagkamatay.

Inirerekumendang: