Բովանդակություն:
- Քայլ 1. Կատարեք ստվարաթղթե նշան և ավելացրեք տառ
- Քայլ 2. Sոդեք ձեր միկրոկառավարիչը և LED մատրիցային մալուխները:
- Քայլ 3. Programրագրեք ձեր Arduino- ն
- Քայլ 4. Ավելացրեք LED մատրիցը նշանին
- Քայլ 5. Ավարտելով նշանը և պաշտպանությունը
Video: Black Lives Matter Էլեկտրոնային ոլորման անուններ Նշան ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
#Sajhername, #sayhisname և #saytheirname արշավները տեղեկություն են հաղորդում սեւամորթ մարդկանց անուններին ու պատմություններին, ովքեր զոհ են դարձել ռասիստական ոստիկանական բռնությունից եւ խրախուսում է ռասայական արդարության պաշտպանությունը: Լրացուցիչ տեղեկություններ Say Her Name արշավի պահանջների և քաղաքականության մասին կարելի է գտնել աֆրոամերիկյան քաղաքականության ֆորումում ՝
Այս ծրագրավորվող հուշահամալիրների նշանը օգտագործում է հասցեագրվող LED մատրիցա և միկրոկոնտրոլեր `զոհի անուններով պատկերվող ոլորվող էլեկտրոնային դրոշակ կառուցելու համար:
Սա միջնակարգ մակարդակի սկսնակ և առաջադեմ ծրագիր է, որը պահանջում է փոքր քանակությամբ զոդում և որոշակի ծանոթություն Arduino IDE- ին:
Պարագաներ:
Ստվարաթղթե հարթ կտոր - պետք է լինի բավականին կոշտ (վերամշակված առաքման տուփ) առնվազն 18 "X 10", մերինը `19" X 12"
Ներկ և/կամ վինիլ `տառերի համար (կամ նախապես գնված տառեր կամ ներկ/մարկերներ` տառեր նկարելու համար) և նշանների ձևավորում
փոքր Arduino- ն, ինչպիսին է Arduino Nano- ն կամ Arduino տիպի միկրոկոնտրոլերը, որն ունի microUSB միակցիչ https://www.arduino.cc/ կամ Adafruit փետուր
5 Վ հզորության բանկ/մարտկոց և տվյալների բազա
8 X 32 LED մատրիցա WS2812B
USB A- ից microUSB տվյալների մալուխ `arduino- ն ծրագրավորելու համար
JST 2 SM 3-պին միակցիչ/մալուխ
Ալիգատորների տեսահոլովակներ (ըստ ցանկության)
Sոդող
Sոդման երկաթ
Հոբբի դանակ
Երկկողմանի ժապավեն/երկկողմանի փրփուր ժապավեն
Կասետային
Քայլ 1. Կատարեք ստվարաթղթե նշան և ավելացրեք տառ
1. Ներկիր ստվարաթուղթդ: Մենք օգտագործեցինք լակի ներկ, բայց թղթի վրա աշխատող ցանկացած ներկ լավ կլինի: Թույլ տվեք չորացնել:
2. Կիրառեք ձեր տառերը: Դուք կարող եք օգտագործել տրաֆարետներ, խանութից գնված տառեր կամ ներկել և նկարել ձեր սեփականը: Մենք օգտագործում էինք վինիլային տառեր, որոնք կտրված էին մեր Cricut դանակի վրա:
3. LED մատրիցը 31.5 սմ X 8 սմ է (մոտավորապես 12.5 X 3.25 դյույմ), համոզվեք, որ ստվարաթղթի վրա բավականաչափ տարածք եք թողնում, որպեսզի մատրիցը տեղավորվի:
Քայլ 2. Sոդեք ձեր միկրոկառավարիչը և LED մատրիցային մալուխները:
Մենք օգտակար գտանք բաղադրիչները JST մալուխով միացնելը, որպեսզի կարողանաք դրանք հեշտությամբ անջատել ՝ նշանը հավաքելու կամ մասերը փոխելու համար, եթե մասերից մեկը վնասվի, և անհրաժեշտ է այն փոխարինել: Դուք կարող եք ձեր LED մատրիցը ուղղակիորեն զոդել ձեր arduino/microcontroller տախտակին, եթե ցանկանում եք մի քայլ նվազեցնել, բայց դժվար կլինի թաքցնել Arduino- ն ստվարաթղթե նշանի հետևի մասում:
1. Իմացեք, թե ինչպես կարելի է զոդել ՝ օգտագործելով Adafruit- ի գերազանց զոդման ուղեցույցը
Դուք պետք է միացնեք լարերը ձեր միակցիչի վրա ՝ ձեր arduino տախտակի անցքերի միջով:
2. Մեծ հավանականություն կա, որ ձեր LED մատրիցն արդեն ունի 3 պին JST մալուխ, որը միացված է մատրիցի հետևի մասում: JST միակցիչը, որը ցանկանում եք օգտագործել, պետք է պիտակավորված լինի DIN, որտեղ լարերը միացված են մատրիցին: Նայեք ՝ տեսնելու, արդյոք այն վարդակից կամ վարդակից ծայր ունի միակցիչի վրա: Ձեր տախտակին միանալու համար ձեզ հարկավոր կլինի հակառակ ծայրը (վարդակից կամ վարդակից): Ձեր մատրիցը կարող է ունենալ նաև 2 լարային միակցիչ, որը ամրացված է նույն տեղում, ինչպես 3 փին միակցիչը: Այս նախագծի համար մեզ այդ միակցիչը պետք չի լինի: Եթե ձեր մատրիցը չունի արդեն ամրացված JST միակցիչ, ապա պետք է ընտրեք մալուխի մի կողմը և այն կպցրեք DIN- ի մատրիցին ՝ համապատասխանեցնելով կարմիր մետաղալարը հոսանքի/լարման, միջին մետաղալարը տվյալների և երրորդ մետաղալարերի հետ գետնին (GND):
Եթե մատրիցի վրա կան այլ միակցիչներ (2 մետաղալար միակցիչ, 3 մետաղալար DOUT), ապա դրանք պարզապես կարող եք թողնել այնտեղ: Մենք դրանք կթաքցնենք նշանի հետնամասում: Կարող եք նաև միացնել երկու մատրիցա `ավելի մեծ ստվարաթղթի վրա պտտվող նշանի համար:
3. Դուք պետք է զոդեք համապատասխան (վարդակից կամ վարդակից) JST միակցիչին Arduino- ին: Ձեր միակցիչի վրա կա երեք լար: Մեկը պետք է լինի կարմիր, իսկ մյուսները `սովորաբար սպիտակ և կանաչ, կամ երբեմն դեղին կամ սև: Կարմիր մետաղալարը միացված է հոսանքին, որը սովորաբար պիտակավորված է 3V կամ 3.3V Arduino/տախտակի վրա: Տեղադրեք մերկ մետաղալարերի ծայրը տախտակի վրա 3V կամ 3.3V անցքի միջով և կպցրեք տախտակին: Ձեր 3 մետաղալար JST- ի մյուս արտաքին մետաղալարերը հողային մետաղալարերն են: Տեղադրեք այս մետաղալարի մերկ ծայրը ձեր տախտակի GND պիտակով անցքի միջով: Erոդման տեղը: Միջին մետաղալարը տվյալների համար է: Սա կարող է միացվել ձեր Arduino- ի կամ միկրոկառավարիչի ցանկացած թվային կապի (PWM) հետ: Այս նախագծի համար մենք կօգտագործենք 6 -րդ կապը: Ձեր միակցիչի միջին մետաղալարերը կպցրեք 6 -ի տախտակին:
4. Պետք չէ որևէ այլ լարեր կպցնել arduino/տախտակին: Մենք էներգիայի համար կօգտագործենք USB մալուխ և այն կմիանա տախտակի microUSB միակցիչին:
Քայլ 3. Programրագրեք ձեր Arduino- ն
Նախքան ցուցատախտակը ցուցանակի վրա դնելը, մենք պետք է այն ծրագրավորենք: Ձեզ անհրաժեշտ կլինի ձեր համակարգիչը և տվյալների փոխանցման USB- ից մինչև microUSB մալուխը (լիցքավորիչի հետ բերված մալուխը կարող է լինել միայն էներգիայի համար: Ձեզ անհրաժեշտ է ՝ տվյալների և հզորության):
1. Ներբեռնեք Arduino IDE- ն https://www.arduino.cc/hy/main/software կայքից: Եթե դուք ծանոթ չեք Arduino ծրագրակազմին և ծածկագրին, խորհուրդ ենք տալիս փորձել որոշ ձեռնարկներ Arduino կայքում:
2. Ձեզ հարկավոր կլինի ավելացնել երեք Arduino գրադարան: Նրանք կարող են ներբեռնվել Arduino IDE- ով:
2 ա. Բացեք Arduino IDE- ն:
2 բ Էջի վերևում գտնվող ընտրացանկերի միջոցով անցեք ուրվագիծ> Ներառել գրադարան> Կառավարեք գրադարանները…
2c Սա բերում է Գրադարանի մենեջերին: Աջ ձեռքի որոնման տողում փնտրեք «neomatrix»: Այնուհետեւ կտտացրեք Տեղադրեք կոճակը: Կրկնել այս որոնումը և տեղադրել «neopixel» և «adafruit gfx գրադարան» բառերը
3. Ներբեռնեք կոդը այս ձեռնարկից - Մենք ներառել ենք ծածկագիրը որպես ֆայլ ՝ ներբեռնելով այս ձեռնարկը: Arduino ֆայլերը պետք է լինեն ֆայլում նույն անունով պանակում: Երբ ֆայլը ներբեռնում եք այստեղ և փորձում եք բացել այն, դուք կստանաք հաղորդագրություն, որն ասում է, որ «ֆայլը» blmNamesSignCode.ino »պետք է լինի« blmNamesSignCode »անունով ուրվագծային պանակի ներսում: Ստեղծե՞լ այս թղթապանակը, տեղափոխել ֆայլը և շարունակե՞լ:. Սեղմեք Ok և ստեղծեք թղթապանակը: Մենք նաև ծածկագիրն ընդգրկում ենք որպես սքրինշոթ այս քայլում, եթե ցանկանում եք ինքներդ մուտքագրել այն Arduino IDE- ում:
4. Բացեք.ino ֆայլը Arduino IDE- ում:
5. Մեր ծածկագրում մենք օգտագործում ենք #SayHerName արշավի անունների ենթախումբ: Դուք կարող եք ավելացնել կանանց և աղջիկների լրացուցիչ անուններ, ովքեր զոհ են դարձել հակասևամորթ բռնության ՝ 41-րդ տողից հետո ավելացնելով տողեր և ձևակերպելով նախորդ տողերի անունների նման: Memoriam- ի ցուցակը կարելի է գտնել այստեղ ՝ Say Her Name Campaign- ում ՝ https://aapf.org/shn-inmemoriam: Այլ անուններ, որոնք հիշվում են որպես Սև կյանքերի նշանակություն ունեցող շարժման մաս, կարող եք գտնել #SayTheirNames List- ում ՝ https://sayevery.name/ և Վիքիպեդիայի Black Lives Matter հոդվածում ՝
6. Միացրեք ձեր տախտակը ձեր համակարգչին USB/microUSB մալուխի միջոցով: Օգտագործելով վերևի ընտրացանկի բարը, ընտրեք Գործիքներ: Ոլորեք ներքև դեպի Տախտակ և ընտրեք այն տախտակը, որն օգտագործում եք: Այնուհետև ընտրացանկի բարից ընտրեք Գործիքներ> Պորտ, որը ձեր տախտակը պետք է ինքնաբերաբար հայտնվի նավահանգիստների ցուցակում: Եթե այն չի ստուգվում, համոզված եղեք, որ օգտագործում եք տվյալների մալուխ `ձեր տախտակը ձեր համակարգչին միացնելու համար:
7. Կտտացրեք ստուգման նշանը Ստուգել կոճակը: Սա կկազմի ուրվագիծը և ձեզ կտեղեկացնի, եթե խնդիրներ կան:
8. Սեղմեք աջ սլաքի Վերբեռնման կոճակը ՝ ծրագիրը ձեր Arduino- ում վերբեռնելու համար:
9. Անջատեք ձեր տախտակը համակարգչից:
10. Միացրեք ձեր Arduino- ն LED մատրիցին `օգտագործելով JST միակցիչները: Միացրեք Arduino- ն էներգիայի բանկին/մարտկոցին `օգտագործելով USB/USBmicro մալուխը: Համոզվեք, որ մարտկոցը և տախտակը միացված են, եթե դրանք միացման/անջատման անջատիչներ ունեն: Arduino- ի վրա պետք է լինի LED, որը թույլ կտա ձեզ իմանալ, որ այն ունի հզորություն և միացված է: Որոշ տախտակների գործարկումը տևում է մի քանի վայրկյան: Անունները պետք է ինքնաբերաբար սկսեն ոլորել LED մատրիցով:
Անսարքությունների վերացում.
Ունե՞ք էներգիա/մարտկոցը լիցքավորվա՞ծ է: Ամեն ինչ կապվա՞ծ է: Ձեր զոդման միացումները լա՞վ են: Խառնե՞լ եք որևէ լար, որպեսզի ձեր Arduino- ն ճիշտ միացված չլինի ձեր մատրիցին: Եթե ամեն ինչ միացված է և ոլորում չկա, արդյո՞ք ձեր ծրագիրը վերբեռնել եք Arduino- ում:
Քայլ 4. Ավելացրեք LED մատրիցը նշանին
Դուք սկսեցիք ձեր նշանի դասավորությունը նախորդ քայլում և տեղ թողեցիք LED մատրիցի համար: Այժմ մենք կդնենք մատրիցան և լարերը կանցնենք նշանի հետևի մասում:
1. Անջատեք Arduino- ն JST միակցիչի LED մատրիցից:
2. Մատրիցան դրեք նշանի առջևի բաց տեղում `լարերը միջանցքի և ստվարաթղթի միջև:
3. Թեքեք մատրիցան վերև և մատիտ կամ մարկեր օգտագործելով, նշեք, թե որտեղ պետք է լարերը անցնեն նշանի միջով: Դուք հավանաբար լրացուցիչ լարեր ունեք DOUT- ի համար, նշեք դրանք նաև այնպես, որ դրանք անցնեն ստվարաթղթի հետևում:
4. Հեռացրեք մատրիցը: Օգտագործելով հարթ մակերես և հոբբի դանակ կամ տուփ կտրող գործիք, զգուշորեն կտրեք փոքր անցքեր, որտեղ ձեր բոլոր մալուխները պետք է անցնեն նշանի հետևի մասում:
5. fullyգուշորեն քաշեք մալուխները դեպի հետևը:
6. LED մատրիցի հետևի մասում ավելացրեք ամուր երկկողմանի ժապավեն կամ երկկողմանի փրփուր ժապավեն: Կոշտ ճնշում գործադրեք, որպեսզի մատրիցը ամրացնեք ձեր ստվարաթղթե նշանի առջևի մասում:
Քայլ 5. Ավարտելով նշանը և պաշտպանությունը
1. Միացրեք Arduino- ն/տախտակը ձեր նշանի հետևի մասում գտնվող մատրիցային: Դուք կարող եք օգտագործել դիմակավոր ժապավեն կամ էլեկտրական ժապավեն, որն օգնում է պահել լրացուցիչ մալուխներն ու լարերը: Մենք նաև օգտագործում ենք տախտակի շուրջ փաթաթված մի քանի էլեկտրական ժապավեն ՝ որպես մի փոքր լրացուցիչ պաշտպանություն: Հնարավոր է, որ ցանկանաք 3D տպել պատյան Arduino- ի ավելի մեծ պաշտպանության համար:
2. Մարտկոցը միացրեք Arduino- ին և շրջեք նշանի վրայով `համոզվելու համար, որ ձեր մատրիցը լուսավորված է և ոլորող բառեր:
Խնդիրների վերացում. Արդյո՞ք ձեր կապերն ամուր են և ճիշտ միակցիչների հետ: Ձեր մարտկոցը սնվա՞ծ է:
Փաստաբանական գործունեություն
Այս նախագիծը ստեղծվել է Black Lives Matter- ի ջատագովության և շարունակական հիշատակի համար կանանց և աղջիկների նկատմամբ, ովքեր սպանվել են հակասևամորթ բռնությունների հետևանքով: #SayHerName արշավն ունի պահանջներ և քաղաքական նախաձեռնություններ ՝ փոփոխությունն իրականություն դարձնելու համար ՝ https://aapf.org/shndemands կայքում: Բրենա Թեյլորի համար արդարության ջատագովությունը կարելի է գտնել https://justiceforbreonna.org/ կայքում ՝ ներառյալ հատուկ գործողություններ, որոնք կարող եք ձեռնարկել #JusticeforBre ստանալու համար: Դրանք ներառում են միջնորդություն և կոնտակտային տվյալներ քննչական գործակալությունների, հաստատությունների և նրա մահվան հետաքննության համար պատասխանատու անձանց համար:
Խորհուրդ ենք տալիս:
Էլեկտրոնային նշան LED թարթող ռոբոտի նշան - oldոդման հավաքածու ՝ 11 քայլ
Electronic Badge LED Blinking Robot Badge - Soldering Kit. Այս հոդվածը հպարտորեն հովանավորվում է PCBWAY- ի կողմից: Փորձեք այն ինքներդ ձեզ համար և ստացեք 10 հատ PCB ընդամենը $ 5 -ով PCBWAY- ում ՝ շատ մեծ որակով: Շնորհակալություն PCBWAY: Robadge#1, որը ես մշակեցի
Հագանելի էլեկտրոնային նշան ՝ 6 քայլ (նկարներով)
Հագանելի էլեկտրոնային կրծքանշան. Ահա մի հիանալի ծրագիր, որը պետք է ձեռնարկել, եթե մտադիր եք գնալ Hardware/Python հանդիպմանը կամ մտադիր եք գնալ ձեր տեղական Makerfaire: Պատրաստեք կրելի էլեկտրոնային կրծքանշան, որը հիմնված է Raspberry Pi Zero և PaPiRus pHAT eInk էկրանների վրա: Կարող եք հետևել
PixelPad Indian: ծրագրավորվող էլեկտրոնային նշան ՝ 11 քայլ
PixelPad հնդկական. Programրագրավորվող էլեկտրոնային նշան. PCB- ի արվեստը ներշնչված է հնդկական մշակույթից, արվեստից և գծանկարներից: Օգտագործելով PixelPad- ը, կարող եք կամ այն օգտագործել որպես կրելի զարգացում
DIY LED Dot Matrix ոլորման էկրան Arduino- ի միջոցով. 6 քայլ
DIY LED Dot Matrix ոլորման ցուցադրում Arduino- ի միջոցով. Բարև, Instru Սա իմ առաջին հրահանգն է: Այս Ուղեցույցում ես ցույց կտամ, թե ինչպես եմ պատրաստում DIY LED Dot Matrix ոլորման էկրան ՝ օգտագործելով Arduino- ն որպես MCU: Այս տեսակի ցուցադրումները ցուցադրվում են Երկաթուղային կայարանում, Ավտոկայանում, փողոցներում և շատ այլ վայրերում: Այնտեղ
Arduino ոլորման տեքստային ժամացույց ՝ 3 քայլ
Arduino ոլորման տեքստային ժամացույց. Այս նախագծի նպատակն է կառուցել ոլորվող տեքստային ժամացույց, որը կցուցադրի ժամանակը, երբ խոսվում է (օրինակ ՝ «կեսգիշեր է»): Սա արագ նախագիծ է. Մենք ձեզ բավականաչափ տալիս ենք սարքավորում և ուրվագիծ, իսկ հետո կարող եք այն մորթուց վերցնել