Բովանդակություն:
- Պարագաներ
- Քայլ 1: Կառուցեք ձեր շրջանը
- Քայլ 2: Վերբեռնեք կոդը Arduino- ում
- Քայլ 3: Ներդրեք այն գործի մեջ (ըստ ցանկության)
Video: Dungeons and Dragons Hit Point Tracker E-Ink Display: 3 Քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Հետևեք հեղինակի ավելին ՝
Ես ուզում էի ստեղծել հիթային կետերի հետագծիչ, որը ցուցադրում է բոլոր խաղացողների հարվածների միավորները նորմալացված մասշտաբով, այնպես որ կարող եք հստակ տեսնել, թե ով է ամենից շատ բուժվելու և որքան վատ է անում ամբողջ կուսակցությունը: Այն Bluetooth- ով միանում է Android հեռախոսին, որը ցուցադրում է բոլոր այն կոճակները, որոնք անհրաժեշտ են ձեր կուսակցության կարգավիճակը վերահսկելու համար: Այն սնուցվում է փոխարինելի 9 Վ մարտկոցով: Ընթացիկ վիճակը պահվում է EEPROM- ում, այնպես որ կարող եք մարտկոցը փոխարինել ՝ չկորցնելով բոլորի ընթացիկ հարվածային կետերի արժեքները:
Պարագաներ
Անհրաժեշտ բաղադրիչներ
- Arduino Mega 2560
- HC-06 Bluetooth մոդուլ
- 400x300, 4.2 "E-Ink Display մոդուլ
- RobotUI հավելվածը Google Play Store- ից
- 3 դիմադրություն: Valueանկացած արժեք, բայց դրանք բոլորը պետք է լինեն նույն արժեքը:
- 9 Վ մարտկոց
- 9 վ մարտկոցի միակցիչ
- Լարեր և զոդ
- (ըստ ցանկության) Մի տեսակ պատյան:
- (ըստ ցանկության) հոսանքի անջատիչ: Կարող եք պարզապես հանել մարտկոցը, բայց անջատիչն ավելի հարմար է:
- (ըստ ցանկության) Cylewet 55 տախտակ: Եթե դու ինձանից այնքան ես ատում զոդումը:
Գործիքներ
- Հավանաբար, եռակցման երկաթ
- Մետաղալար կտրիչ
- (ըստ ցանկության) 3D տպիչ պատյանների համար
Քայլ 1: Կառուցեք ձեր շրջանը
Որոշ հղումներ տարբեր բաղադրիչների համար…
Arduino Mega 2560, HC-06 Bluetooth մոդուլ, 400x300, 4.2 E-Ink Display Module, RobotUI հավելված Google Play Store- ից, STL ֆայլեր…
Լարացրեք բաղադրիչները, ինչպես ցույց է տրված Fritzing էլեկտրագծերի դիագրամում: Եթե դուք, ինչպես և դուք, սարսափելի եք զոդման մեջ և նախընտրում եք, երբ հնարավոր է, օգտագործել տախտակներ, ապա կարող եք ձեռք բերել բավականաչափ փոքր տախտակ, որը տեղավորվելու է պատյանում: Ես օգտագործել եմ Cylewet 55 տախտակ (https://www.amazon.com/Cylewet-Solderless-Circuit-…)
Դուք կարող եք բաց թողնել հոսանքի անջատիչը, եթե ցանկանում եք մարտկոցը միացնել Arduino- ի Vin- ին, բայց միացնելու/անջատելու համար ստիպված կլինեք ավելացնել/հանել մարտկոցը: Դուք միայն պետք է այն միացնեք խաղային նստաշրջանի սկզբում, այնպես որ սա կենսունակ է:
Ձեզ անհրաժեշտ չէ մարտկոցը միացված լինելու դեպքում, եթե Arduino Mega- ն միացնում եք USB մալուխը ծրագրավորման համար, ուստի հաջորդ քայլի համար լավագույնն է այն հեռացնել:
Քայլ 2: Վերբեռնեք կոդը Arduino- ում
Ստեղծեք «HPTrackerEInk» անունով գրացուցակ և տեղադրեք դրան կցված HPTrackerEInk.ino ֆայլը:
Եթե կազմեք այն, ամենայն հավանականությամբ սխալներ կստանաք, մինչև Waveshare- ից տեղադրեք epd4in2.h գրադարանը, որն ուղեկցվում է ձեզ հետ էլեկտրոնային թանաքի ցուցադրմամբ: Ես այն ներբեռնեցի այստեղից https://www.waveshare.com/4.2inch-e-paper-module.h…. Եթե այդ գրադարանի հետ խնդիրներ ունեք, ապա ավելացրեք մեկնաբանություն ստորև, և ես ձեզ կտամ իմ ունեցած կոնկրետների պատճենը (ես շտկեցի որոշ սխալներ, կապվեցի Waveshare- ի հետ և նրանք անհապաղ շտկեցին խնդիրները)
Դուք նաև պետք է տեղադրեք այն գրադարանները, որոնք շփվում են RobotUI հավելվածի հետ: Google «RobotUI կարգաբերման ուղեցույց» կամ պարզապես գնացեք այստեղ
Այս պահին դուք պետք է կարողանաք առանց սխալների կազմել HPTrackerEInk.ino, կարող եք վերբեռնել ձեր ծածկագիրը և ստուգել, որ ամեն ինչ աշխատում է:
Դուք պետք է փոխեք անունների ցանկը, որպեսզի այն պարունակի ձեր բոլոր ընկերների կերպարների անունները: HPTrackerEInk.ino- ում դուք կնկատեք մի փոփոխական, որը կոչվում է nameOptions ՝ 20 անուն ցուցակով: Դուք կարող եք փոխել այս ցանկը ՝ պարունակելով ձեր ուզած անունները, սակայն նշեք, որ միայն առաջին 5 նիշերը ցուցադրվում են էլեկտրոնային թանաքի ցուցադրման վրա հարվածային կետի գծապատկերից ներքև: Ինչքան էլ անուններ տեղադրեք nameOptions զանգվածում, այդ թիվը արտացոլելու համար ձեզ հարկավոր է փոխել NUM_ID_OPTIONS: Այսպիսով, եթե ունեք ընդամենը 10 անուն, փոխեք NUM_ID_OPTIONS- ը 20 -ից 10 -ի:
Եթե դուք բախտավոր եք, որ ներգրավված եք մեկից ավելի արշավների մեջ, ես արշավներ փոխելու միջոց եմ տրամադրել: UI- ն ունի բացվող ընտրացանկ ՝ ընտրելու համար, թե որ արշավն եք այժմ խաղում: Այսպիսով, դուք կարող եք ստեղծել և հետևել տարբեր կուսակցությունների: Կարող եք փոխել երեք առկա արշավների անունները ՝ փոխելով option0, option1 և option2 փոփոխականների բովանդակությունը:
Երբ դուք կազմեք և վերբեռնեք ձեր Arduino Mega- ում: Գործարկեք RobotUI ծրագիրը և միացեք ձեր սարքին: Վերջ! Կարող եք սկսել խաղալ Dungeons և Dragons և հետևել ձեր կուսակցության հիթերին:
Հաղորդակցություն. Սա, հավանաբար, ամենադժվար քայլն է նրանց համար, ովքեր երկար ժամանակ չեն ծրագրավորում Arduino- ի ծրագրերը, այնպես որ մի վախեցեք մեկնաբանություններում հարցեր տալուց: Ես, ամենայն հավանականությամբ, հասկացա մի բան, որը որոշ մարդկանց համար ավելի մանրամասն բացատրության կարիք ունի, ուստի խնդրում եմ ինձ տեղյակ պահեք: Դա վերաբերում է նաև մյուս քայլերին:
Քայլ 3: Ներդրեք այն գործի մեջ (ըստ ցանկության)
Դուք կարող եք ներբեռնել STL ֆայլերը այստեղից
Ես ստեղծեցի մի պատյան, որը չի օգտագործում պտուտակներ, քանի որ ես երբեք չեմ ունենում համապատասխան չափի պտուտակներ այլ մարդկանց STL ստեղծագործությունների համար: Այն նաև խուսափում է կայսերական և մետրային ամբողջ խնդրից: Այսպիսով, պատյանն ամրացվում է տեղում, և ձեզ հարկավոր է երկու կտոր մետաղալար (որը ես ենթադրում էի, որ բոլորը ունեն) կամ մալուխի կապեր, որոնք սահում են երկու անցքով ՝ մարտկոցի խցիկի ներսում: Փոսը անցնում է գործի երեք հատվածների միջով: Պտտեք մետաղալարը կամ կողպեք մալուխի կապերը, որպեսզի պատյանը մնա տեղում: Եթե Ձեզ անհրաժեշտ է պատյանը նորից բացել, ապա թեքեք լարը կամ կտրեք մալուխի կապերը:
Վայելեք:
Խորհուրդ ենք տալիս:
Point to Point Atari Punk Console One and Half: 19 Steps
Point to Point Atari Punk Console One and Half: What! ?? Եվս մեկ Atari Punk վահանակի՞ կառուցում: Սպասեք, սպասեք, մարդիկ, սա ուրիշ է, խոստացեք: Վաայ, դեռ 1982 թվականին, Ֆորրեսթ Միմսը, Radio Shack գրքույկ գրող և Young Earth Creationist (roll eyes emoji) հրատարակեց իր քայլված տոհմերի ծրագրերը
Point-to-point Լարման վերահսկվող տատանում `29 քայլ
Բարև! Դուք գտել եք մի նախագիծ, որտեղ մենք վերցնում ենք մեկ իսկապես էժան միկրոչիպ ՝ CD4069 (գեղեցիկ) և կպցնում որոշ մասեր դրան և ստանում շատ օգտակար սկիպիդար հետևող լարման վերահսկվող տատանում: Տարբերակը, որը մենք կկառուցենք, ունի միայն սղոցի կամ թեքահարթակի ալիքի ձև, որը
Crossfader Circuit Point-to-Point: 16 քայլ (նկարներով)
Crossfader Circuit Point-to-Point. Սա խաչաձև միացում է: Այն ընդունում է երկու մուտք և մարում նրանց միջև, իսկ ելքը երկու մուտքերի (կամ մուտքերից միայն մեկի) խառնուրդ է: Դա պարզ միացում է, շատ օգտակար և հեշտ է կառուցվել: Այն շրջում է դրա միջով անցնող ազդանշանը
Dual Decay Eurorack Point-to-Point միացում. 12 քայլ
Dual Decay Eurorack Point-to-Point Circuit. Այս հրահանգի նպատակն է ցույց տալ, թե ինչպես կարող եք կատարել DUAL DECAY միացում ձեր մոդուլային սինթեզատորի համար: Սա կետ-կետ միացում է ՝ առանց ցանկացած pcb- ի և ցույց է տալիս նվազագույն մասերով ֆունկցիոնալ սինթեզատորի սխեմաներ կառուցելու մեկ այլ եղանակ
Point-and-Shoot Ring Flash Diffuser: 6 քայլ (նկարներով)
Point-and-Shoot Ring Flash Diffuser: Տվեք ձեր էժան թվային ֆոտոխցիկին զովացուցիչ թարմացում, որը սովորաբար նախատեսված է բարձրակարգ լուսանկարչության համար ՝ ստեղծելով տան շուրջբոլորից իրերի օղակաձեւ բռնկիչ: ապա, հավանաբար, չեք կարող թույլ տալ 300 դոլար արժողությամբ մատանի բռնկում