Obsah:

Elektronická rolovací jména Black Lives Matter Sign: 5 kroků
Elektronická rolovací jména Black Lives Matter Sign: 5 kroků

Video: Elektronická rolovací jména Black Lives Matter Sign: 5 kroků

Video: Elektronická rolovací jména Black Lives Matter Sign: 5 kroků
Video: CS50 2015 - Week 5, continued 2024, Červenec
Anonim
Elektronický posouvání jmen Black Lives Matter Matter Sign
Elektronický posouvání jmen Black Lives Matter Matter Sign
Elektronický posouvání jmen Black Lives Matter Matter Sign
Elektronický posouvání jmen Black Lives Matter Matter Sign

Kampaně #sayhername, #sayhisname a #saytheirname přinášejí povědomí o jménech a příbězích černochů, kteří byli obětí rasistického policejního násilí, a podporují prosazování rasové spravedlnosti. Další informace o požadavcích a politice kampaně Say Her Name lze nalézt na fóru African American Policy Forum na adrese

Tento programovatelný znak jména memoriálu využívá adresovatelnou matici LED a mikrokontrolér k vytvoření rolovacího elektronického banneru se jmény obětí.

Jedná se o pokročilý projekt pro začátečníky až středně pokročilé, který vyžaduje malé množství pájení a určitou znalost Arduino IDE.

Zásoby:

Plochý kus lepenky - měl by být poměrně tuhý (recyklovaný přepravní box) nejméně 18 x 10 palců, náš měl 19 palců x 12 palců

Barva a/nebo vinyl na nápisy (nebo předem zakoupená písmena nebo barvy/fixy na kreslení písmen) a dekorace nápisů

malé Arduino jako mikrokontrolér Arduino Nano nebo Arduino, který má konektor microUSB https://www.arduino.cc/ nebo Adafruit Feather

5V napájecí banka/baterie a datový kabel

8 X 32 LED matice WS2812B

Datový kabel USB A na microUSB pro programování arduina

3kolíkový konektor/kabel JST 2 SM

Klipy aligátora (volitelně)

Pájka

Páječka

Hobby nůž

Oboustranná páska/oboustranná pěnová páska

Páska

Krok 1: Vytvořte kartonový nápis a přidejte nápis

Vytvořte lepenkovou značku a přidejte nápis
Vytvořte lepenkovou značku a přidejte nápis
Vytvořte lepenkovou značku a přidejte nápis
Vytvořte lepenkovou značku a přidejte nápis
Vytvořte lepenkovou značku a přidejte nápis
Vytvořte lepenkovou značku a přidejte nápis
Vytvořte lepenkovou značku a přidejte nápis
Vytvořte lepenkovou značku a přidejte nápis

1. Namalujte si lepenku. Použili jsme barvu ve spreji, ale jakýkoli druh barvy, která funguje na papíře, bude v pořádku. Nechte zaschnout.

2. Použijte svůj nápis. Můžete použít šablony, písmena zakoupená v obchodě nebo si namalovat a nakreslit vlastní. Použili jsme vinylová písmena, která byla vystřižena na naší řezačce Cricut.

3. LED matice má rozměry 31,5 cm x 8 cm (přibližně 12,5 x 3,25 palce) a na kartonu ponechte dostatek místa, aby se matice vešla.

Krok 2: Pájejte mikrokontrolér a maticové kabely LED

Pájejte svůj mikrokontrolér a maticové kabely LED
Pájejte svůj mikrokontrolér a maticové kabely LED
Pájejte svůj mikrokontrolér a maticové kabely LED
Pájejte svůj mikrokontrolér a maticové kabely LED
Pájejte svůj mikrokontrolér a maticové kabely LED
Pájejte svůj mikrokontrolér a maticové kabely LED

Zjistili jsme, že je užitečné propojit součásti pomocí kabelu JST, abyste je mohli snadno odpojit a sestavit značku nebo vyměnit části, pokud se některá část poškodí a budete ji muset vyměnit. Pokud chcete snížit krok, můžete svou LED matici pájet přímo na desku arduino/mikrokontroléru, ale Arduino bude těžké skrýt na zadní straně kartonového nápisu.

1. Naučte se pájet pomocí Průvodce Adafruitem k vynikajícímu pájení

Budete muset pájet vodiče na vašem konektoru skrz otvory ve vaší desce arduino.

2. Existuje velká šance, že vaše matice LED již má 3kolíkový kabel JST připojený na zadní straně matice. Konektor JST, který chcete použít, by měl být označen DIN, kde jsou vodiče připojeny k matici. Podívejte se, jestli má na konektoru konec zástrčky nebo zásuvky. K připojení k desce budete potřebovat opačný konec (zástrčku nebo zásuvku). Vaše matice může mít také 2vodičový konektor připojený na stejném místě jako 3pinový konektor. Tento konektor pro tento projekt nebudeme potřebovat. Pokud vaše matice nemá již připojený konektor JST, měli byste vybrat jednu stranu kabelu a připájet ji k matici na DIN tak, aby červený vodič odpovídal napájení/napětí, prostřední vodič k datům a třetí vodič k zemi (GND).

Pokud jsou na matici další konektory (2vodičové konektory, 3vodičové DOUT), můžete je tam nechat. Skryjeme je na zadní straně značky. Můžete také spojit dvě matice dohromady a vytvořit tak delší rolovací značku na větším kusu lepenky.

3. K Arduinu budete muset připájet odpovídající (zástrčkový nebo zásuvkový) konektor JST. Na vašem konektoru jsou tři vodiče. Jeden by měl být červený a ostatní jsou obvykle bílé a zelené, nebo někdy žluté nebo černé. Červený vodič je připojen k napájení, obvykle označený 3V nebo 3,3V na desce Arduino. Umístěte konec holého vodiče otvorem 3 V nebo 3,3 V na desce a připájejte k desce. Druhý vnější vodič z vašeho 3vodičového JST je zemnící vodič. Umístěte holý konec tohoto drátu skrz otvor označený GND ve vaší desce. Pájka na místo. Prostřední vodič je pro data. To lze připojit k jakémukoli digitálnímu pinu (PWM) na vašem Arduinu nebo mikrokontroléru. Pro tento projekt použijeme pin 6. Připájejte střední vodič na konektoru ke kolíku 6 na desce.

4. K arduinu/desce nemusíte připájet žádné další vodiče. K napájení použijeme USB kabel a ten se připojí ke konektoru microUSB na desce.

Krok 3: Naprogramujte si Arduino

Naprogramujte si Arduino
Naprogramujte si Arduino
Naprogramujte si Arduino
Naprogramujte si Arduino
Naprogramujte si Arduino
Naprogramujte si Arduino
Naprogramujte si Arduino
Naprogramujte si Arduino

Než tabulku umístíme na značku, budeme ji muset naprogramovat. Budete potřebovat počítač a datový kabel USB na microUSB (kabel dodaný s nabíječkou může být jen pro napájení. Potřebujete datový a napájecí).

1. Stáhněte si Arduino IDE z https://www.arduino.cc/en/main/software. Pokud nejste obeznámeni se softwarem a kódem Arduino, doporučujeme vám vyzkoušet si některé návody na webu Arduino.

2. Budete muset přidat tři knihovny Arduino. Lze je stáhnout z Arduino IDE.

2a. Otevřete Arduino IDE.

2b. Pomocí nabídek v horní části stránky přejděte na Skica> Zahrnout knihovnu> Spravovat knihovny…

2c. Tím se otevře Správce knihoven. V pravém panelu hledání vyhledejte „neomatrix“. Poté klikněte na tlačítko Instalovat. Opakujte toto hledání a nainstalujte „neopixel“a „knihovna adafruit gfx“

3. Stáhněte si kód z tohoto tutoriálu - kód jsme zahrnuli jako soubor ke stažení do tohoto tutoriálu. Soubory Arduino musí být ve složce se stejným názvem jako soubor. Když si soubor stáhnete sem a zkusíte jej otevřít, zobrazí se zpráva „Soubor“blmNamesSignCode.ino “musí být uvnitř složky skici s názvem„ blmNamesSignCode “. Vytvořte tuto složku, přesuňte soubor a pokračujte? . Klikněte na OK a vytvořte složku. V tomto kroku také zahrnujeme kód jako snímky obrazovky pro případ, že byste jej chtěli zadat do Arduino IDE sami.

4. Otevřete soubor.ino v Arduino IDE.

5. V našem kódu používáme podmnožinu jmen z kampaně #SayHerName. Můžete přidat další jména žen a dívek, které se staly obětí násilí proti černým, přidáním řádků za řádek 41 a formátováním jako jména v předchozích řádcích. Seznam In Memoriam najdete zde v kampani Say Her Name https://aapf.org/shn-inmemoriam. Další jména zapamatovaná v rámci hnutí Black Lives Matter Movement najdete na #SayTheirNames List https://sayevery.name/ a v článku Black Lives Matter na Wikipedii

6. Připojte desku k počítači pomocí kabelu USB/microUSB. Pomocí panelu nabídek nahoře vyberte Nástroje. Přejděte dolů na položku Board a vyberte libovolnou desku, kterou používáte. Poté na panelu nabídek vyberte Nástroje> Port. Vaše deska by se měla automaticky zobrazit v seznamu portů. Pokud nezkontroluje, zda je vaše deska připojena k počítači pomocí datového kabelu.

7. Klikněte na zaškrtávací tlačítko Ověřit. Tím se skica sestaví a v případě problémů vás upozorní.

8. Kliknutím na tlačítko Nahrát vpravo nahrajte program do svého Arduina.

9. Odpojte desku od počítače.

10. Připojte své Arduino k LED matici pomocí konektorů JST. Připojte Arduino k powerbance/baterii pomocí micro/USB kabelu. Pokud mají přepínače zapnutí/vypnutí, zkontrolujte, zda jsou baterie a deska zapnuté. Na Arduinu by měla být LED dioda, která vám dá vědět, že má napájení a je zapnuté. Spuštění některých desek trvá několik sekund. Jména by se měla automaticky začít posouvat po matici LED.

Odstraňování problémů:

Máte energii/je vaše baterie nabitá? Je vše propojené? Jsou vaše pájená spojení dobrá? Zamíchali jste nějaké dráty, takže vaše Arduino není správně připojeno k vaší matici? Pokud je vše zapnuté a nedochází k posouvání, nahráli jste svůj program do Arduina?

Krok 4: Přidejte LED matici do Znamení

Přidejte LED matici do Znamení
Přidejte LED matici do Znamení
Přidejte LED matici do Znamení
Přidejte LED matici do Znamení

V předchozím kroku jste zahájili rozložení svého znamení a nechali prostor pro matici LED. Nyní nasadíme matici a protáhneme dráty k zadní části značky.

1. Odpojte Arduino od LED matice na konektoru JST.

2. Vložte matici na otevřené místo na přední straně značky s dráty mezi maticí a lepenkou.

3. Nakloňte matici nahoru a pomocí tužky nebo značky označte, kde musí dráty procházet znakem. Pravděpodobně máte další kabely pro DOUT, označte je také tak, aby šly za lepenku.

4. Vyjměte matici. Pomocí rovného povrchu a hobby nože nebo řezačky krabic opatrně vyřízněte malé otvory, kterými musí projít všechny kabely do zadní části nápisu.

5. Opatrně protáhněte kabely dozadu.

6. Na zadní stranu matice LED přidejte silnou oboustrannou pásku nebo oboustrannou pěnovou pásku. Pevným tlakem nalepte matici na místo na přední straně vaší lepenkové cedule.

Krok 5: Dokončení znamení a advokacie

Dokončení znamení a advokacie
Dokončení znamení a advokacie

1. Připojte Arduino/desku k matici na zadní straně vašeho znamení. K uchycení dalších kabelů a vodičů můžete použít maskovací pásku nebo elektrickou pásku. Jako malou dodatečnou ochranu používáme také elektrickou pásku omotanou kolem desky. Možná budete chtít vytisknout pouzdro 3D pro větší ochranu Arduina.

2. Připojte baterii k Arduinu a překlopte znak, abyste se ujistili, že vaše matice svítí a posouvá slova.

Odstraňování problémů: Jsou vaše spoje těsné a se správnými konektory? Má vaše baterie energii?

Obhajoba

Tento projekt byl vytvořen pro advokacii Black Lives Matter a pokračující vzpomínku na ženy a dívky, které byly zabity v rámci protičerného násilí. Kampaň č. Advokaci za spravedlnost pro Breonnu Taylor najdete na https://justiceforbreonna.org/ včetně konkrétních akcí, které můžete podniknout, abyste získali #JusticeforBre. Patří sem petice a kontaktní informace na vyšetřovací agentury, instituce a jednotlivce odpovědné za vyšetřování její smrti.

Doporučuje: