Sadržaj:
- Pribor
- Korak 1: Konstruirajte svoj krug
- Korak 2: Prenesite kod na Arduino
- Korak 3: Ugurajte ga u kućište (izborno)
Video: Dungeons and Dragons Hit Point Tracker s zaslonom e-tinte: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Autor NeilM77Slijedi Više od autora:
Htio sam stvoriti tragač pogodaka koji prikazuje sve pogotke pogodaka igrača u normaliziranoj ljestvici, tako da možete vidjeti kome je najpotrebnije ozdravljenje i koliko je loše cijeloj stranci. Povezuje se putem Bluetootha s Android telefonom koji prikazuje sve gumbe koji su vam potrebni za kontrolu statusa vaše zabave. Pokreće ga zamjenjiva 9V baterija. Trenutačno stanje sprema se u EEPROM tako da možete zamijeniti bateriju bez gubljenja trenutnih vrijednosti svih bodova.
Pribor
Potrebne komponente
- Arduino Mega 2560
- HC-06 Bluetooth modul
- 400x300, 4.2 "Modul prikaza e-tinte
- RobotUI aplikacija iz Trgovine Google Play
- 3 otpornika. Bilo koja vrijednost, ali sve moraju biti iste vrijednosti.
- 9V baterija
- Priključak za bateriju 9V
- Žice i lemljenje
- (izborno) Neka vrsta kućišta.
- (izborno) Prekidač za napajanje. Možete samo izvaditi bateriju, ali prekidač je prikladniji.
- (izborno) Cylewet 55 ploča. Ako mrziš lemljenje koliko i mene.
Alati
- Vjerojatno lemilica
- Rezač žice
- (opcionalno) 3D pisač za futrolu
Korak 1: Konstruirajte svoj krug
Neki linkovi za razne komponente …
Arduino Mega 2560, Bluetooth-modul HC-06, 400x300, 4.2 Modul prikaza e-tinte, Aplikacija RobotUI iz Trgovine Google Play, STL datoteke …
Spojite komponente kao što je prikazano na shemi ožičenja Fritzing. Ako ste, poput mene, užasni u lemljenju i radije koristite ploče za kruh kad god možete, tada možete nabaviti dovoljno malu ploču koja će stati u kućište. Koristio sam ploču Cylewet 55 (https://www.amazon.com/Cylewet-Solderless-Circuit-…)
Možete preskočiti pomoću prekidača za napajanje ako želite spojiti bateriju ravno na Vin na Arduinu, ali ćete morati dodati/ukloniti bateriju da biste je uključili/isključili. Morate ga uključiti samo na početku sesije igre, tako da je ovo izvedivo.
Baterija vam nije potrebna spojena ako napajate Arduino Mega pomoću USB kabela za programiranje, pa je najbolje ukloniti je za sljedeći korak.
Korak 2: Prenesite kod na Arduino
Napravite direktorij pod nazivom "HPTrackerEInk" i u njega stavite priloženu datoteku HPTrackerEInk.ino.
Ako ga sastavite, vjerojatno ćete dobivati pogreške sve dok ne instalirate biblioteku epd4in2.h iz Wavesharea koja dolazi s zaslonom e-Ink. Preuzeo sam ga odavde https://www.waveshare.com/4.2inch-e-paper-module.h…. Ako imate problema s tom bibliotekom, dodajte komentar ispod i mogu vam dati kopiju određenih koje imam (ispravio sam neke pogreške, kontaktirao sam Waveshare i oni su odmah riješili probleme)
Također ćete morati instalirati knjižnice koje komuniciraju s aplikacijom RobotUI. Google "Vodič za postavljanje RobotUI -a" ili samo idite ovdje
U ovom trenutku trebali biste moći sastaviti HPTrackerEInk.ino bez grešaka, možete prenijeti svoj kôd i testirati da li sve radi.
Morat ćete promijeniti popis imena tako da sadrži imena svih likova vaših prijatelja. Unutar HPTrackerEInk.ino primijetit ćete varijablu pod nazivom nameOptions s popisom od 20 imena. Ovaj popis možete promijeniti tako da sadrži bilo koja imena koja želite, ali imajte na umu da se samo prvih 5 znakova prikazuje ispod grafike točke pogotka na zaslonu e-Ink. Koliko god imena stavili u polje nameOptions, morat ćete promijeniti NUM_ID_OPTIONS kako bi odražavao taj broj. Dakle, ako imate samo 10 imena, promijenite NUM_ID_OPTIONS s 20 na 10.
Ako ste dovoljno sretni da sudjelujete u više kampanja, ponudio sam način za promjenu kampanja. Korisničko sučelje ima padajući izbornik za odabir kampanje koju trenutno igrate. Tako možete postaviti i pratiti različite stranke. Možete promijeniti nazive tri dostupne kampanje promjenom sadržaja varijabli option0, option1 i option2.
Nakon što ste sastavili i prenijeli na svoj Arduino Mega. Pokrenite aplikaciju RobotUI i povežite se sa svojim uređajem! To je to! Možete početi igrati Dungeons and Dragons i pratiti hit poene svoje zabave!
KOMUNIKIRAJTE: Ovo je vjerojatno najteži korak za vas koji dugo niste programirali Arduino, pa se nemojte bojati postavljati pitanja u komentarima. Vjerojatno sam prešutio nešto što za neke ljude treba detaljnije objašnjenje, pa me obavijestite. To vrijedi i za ostale korake.
Korak 3: Ugurajte ga u kućište (izborno)
STL datoteke možete preuzeti ovdje
Napravio sam kućište koje ne koristi vijke jer nikad nemam vijke odgovarajuće veličine za tuđe STL kreacije. Također se izbjegava cijeli imperijalni vs metrički problem. Umjesto toga, kućište se pričvršćuje na mjesto i trebate dva komada žice (za koju sam pretpostavio da ih svi imaju) ili kabelske vezice koje prolaze kroz dvije rupe unutar pretinca za baterije. Rupa provlači kroz tri segmenta kućišta. Uvijte žicu ili zaključajte kabelske vezice tako da kućište ostane na mjestu. Ako trebate ponovno otvoriti kućište, odvijte žicu ili prerežite kabelske vezice!
Uživati!
Preporučeni:
Point to Point Atari Punk Console Jedan i pol: 19 koraka
Point to Point Atari Punk Console Jedan i pol: Što! ?? Još jedna verzija Atari Punk konzole? Čekajte, čekajte ljudi, ova je drugačija, obećajte. Waaay davne 1982. godine, Forrest Mims, pisac knjižica Radio Shacka i kreacionist Mlade Zemlje (emoji s kolutavim očima) objavio je planove za svoju generaciju stepenastih tonova
Desktop COVID19 Tracker sa satom! Raspberry Pi Powered Tracker: 6 koraka
Desktop COVID19 Tracker sa satom! Raspberry Pi Powered Tracker: Znamo da možemo umrijeti bilo kada, čak i ja mogu umrijeti dok pišem ovaj post, na kraju krajeva, ja, ja, svi smo smrtnici. Cijeli svijet se potresao zbog pandemije COVID19. Znamo kako to spriječiti, ali hej! znamo kako se moliti i zašto moliti, radimo li to
Pumpkin Pi Tracker-or-Treat Tracker: 5 koraka
Pumpkin Pi Tracker-or-Treat Tracker: Tražite brzi projekt za Noć vještica koji je koristan na više načina? Želite li dobro iskoristiti taj Pi Zero WH? Želite li pomoću podataka odrediti koliko će vam bombona trebati za sljedeću godinu? Pripremite se za izradu Tramp-a-Track-a za praćenje bundeve
Maksimalni Power Point Tracker za male vjetroturbine: 8 koraka
Tragač maksimalne snage za male vjetroturbine: Na internetu postoji mnogo vjetrenjača s vlastitim rukama, ali vrlo malo njih jasno objašnjava rezultat koji dobivaju u smislu snage ili energije. Također često dolazi do zabune između snage, napetosti i struje. Puno vremena ljudi govore: " Mjerim
Kako napraviti video s podijeljenim zaslonom u četiri koraka: 4 koraka (sa slikama)
Kako napraviti video s podijeljenim ekranom u četiri koraka: Često vidimo istu osobu kako se prikazuje u sceni dva puta u TV predstavi. A koliko znamo, glumac nema brata blizanca. Također smo gledali kako se dva pjevačka videa stavljaju na jedan ekran radi usporedbe njihovih pjevačkih sposobnosti. Ovo je moć spl