Sisukord:
- Tarvikud
- Samm: konstrueerige oma ahel
- Samm: laadige kood Arduinosse üles
- Samm: pakkige see ümbrisesse (valikuline)
Video: Dungeons and Dragons Hit Point Tracker E-Ink ekraaniga: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Jälgige rohkem autorilt:
Tahtsin luua tabamuste jälgija, mis kuvab kõikide mängijate tabamused normaliseeritud skaalal, nii et näete täpselt, kes vajab paranemist kõige rohkem ja kui halvasti läheb kogu peol. See ühendub Bluetoothi kaudu Android -telefoniga, mis kuvab kõik nupud, mida vajate oma peo oleku juhtimiseks. Seda toidab vahetatav 9 V aku. Praegune olek salvestatakse EEPROM -i, nii et saate aku vahetada, kaotamata kõigi praeguseid tabamuse väärtusi.
Tarvikud
Vajalikud komponendid
- Arduino Mega 2560
- HC-06 Bluetooth-moodul
- 400x300, 4,2-tolline e-tindiekraan
- RobotUI rakendus Google Play poest
- 3 takistit. Mis tahes väärtus, kuid need kõik peavad olema sama väärtusega.
- 9V aku
- 9V aku pistik
- Juhtmed ja joodis
- (valikuline) Mingi juhtum.
- (valikuline) toitelüliti. Võite aku lihtsalt eemaldada, kuid lüliti on mugavam.
- (valikuline) Cylewet 55 leivaplaat. Kui sa vihkad jootmist sama palju kui mina.
Tööriistad
- Tõenäoliselt jootekolb
- Traadi lõikur
- (valikuline) 3D -printer ümbrisele
Samm: konstrueerige oma ahel
Mõned lingid erinevate komponentide jaoks…
Arduino Mega 2560, HC-06 Bluetooth-moodul, 400x300, 4,2-tolline e-tindiekraan, RobotUI rakendus Google Play poest, STL-failid…
Ühendage komponendid nii, nagu on näidatud Fritzingi ühendusskeemil. Kui sarnaselt minuga olete jootmisel kohutav ja eelistate kasutada leivaplaate, kui saate, siis saate piisavalt väikese leivaplaadi, mis mahub korpuse sisse. Kasutasin Cylewet 55 leivaplaati (https://www.amazon.com/Cylewet-Solderless-Circuit- …)
Kui soovite ühendada aku otse Arduino Vini külge, võite toitelüliti kasutamise vahele jätta, kuid selle sisse/välja lülitamiseks peate aku lisama/eemaldama. Peate selle sisse lülitama ainult mängu seansi alguses, nii et see on elujõuline.
Kui kasutate Arduino Mega toiteallikaks programmeerimiseks USB -kaablit, pole aku vaja ühendada, seega on parem see järgmiseks sammuks eemaldada.
Samm: laadige kood Arduinosse üles
Looge kataloog nimega "HPTrackerEInk" ja asetage sinna lisatud fail HPTrackerEInk.ino.
Kui te selle kompileerite, saate tõenäoliselt tõrkeid enne, kui olete installinud e-Ink-ekraaniga kaasas oleva Waveshare'i raamatukogu epd4in2.h. Laadisin selle siit alla https://www.waveshare.com/4.2inch-e-paper-module.h…. Kui teil tekib selle koguga probleeme, lisage allpool kommentaar ja ma saan teile anda koopia konkreetsetest raamatutest (parandasin mõned vead, võtsin ühendust Waveshare'iga ja nad lahendasid probleemid kiiresti)
Samuti peate installima teegid, mis suhtlevad rakendusega RobotUI. Google'i "RobotUI seadistusjuhend" või minge lihtsalt siia
Siinkohal peaksite saama HPTrackerEInk.ino ilma vigadeta kompileerida, saate oma koodi üles laadida ja testida, kas kõik töötab.
Peate muutma nimede loendit nii, et see sisaldaks kõigi teie sõprade tegelaste nimesid. HPTrackerEInk.ino -s märkate muutujat nimega optsioonid, millel on 20 nime. Saate muuta seda loendit nii, et see sisaldaks soovitud nimesid, kuid pange tähele, et e-Inki ekraanil kuvatakse tabamuse graafiku all ainult esimesed 5 märki. Ükskõik kui palju nimesid massiivi nameOptions panete, peate selle numbri kajastamiseks muutma NUM_ID_OPTIONS. Seega, kui teil on ainult 10 nime, muutke NUM_ID_OPTIONS väärtust 20 -lt 10 -le.
Kui teil on õnn olla seotud mitme kampaaniaga, olen pakkunud võimalust kampaaniat vahetada. Kasutajaliidesel on rippmenüü, et valida, millist kampaaniat te praegu mängite. Nii saate seadistada ja jälgida erinevaid pidusid. Saate muuta kolme saadaoleva kampaania nimesid, muutes muutujate valik0, valik1 ja valik2 sisu.
Kui olete oma Arduino Mega kompileerinud ja üles laadinud. Käivitage rakendus RobotUI ja ühendage oma seadmega! See on kõik! Võite alustada Dungeons and Dragonsi mängimist ja jälgida oma peo tabamusi!
KOMMUNIKATSIOON: See on ilmselt kõige raskem samm neile, kes pole Arduino programmeerimist pikka aega programmeerinud, seega ärge kartke kommentaarides küsimusi esitada. Tõenäoliselt arvasin ma midagi, mis vajab mõne inimese jaoks üksikasjalikumat selgitust, nii et palun andke mulle sellest teada. See kehtib ka teiste sammude kohta.
Samm: pakkige see ümbrisesse (valikuline)
STL-failid saate alla laadida siit
Lõin korpuse, mis ei kasuta kruvisid, kuna mul pole kunagi teiste inimeste STL -loomingu jaoks sobiva suurusega kruvisid. See väldib ka kogu keiserlikku vs meetermõõdet. Nii et karp klammerdub oma kohale ja teil on vaja kahte traaditükki (mida ma eeldasin, et kõigil on) või kaablisidemeid, mis libisevad läbi kahe auku just akupesa sees. Auk keereb läbi kolme korpuse segmendi. Keerake traati või lukustage kaablisidemed nii, et ümbris jääks oma kohale. Kui peate korpuse uuesti avama, keerake traat lahti või katkestage kaablisidemed!
Nautige!
Soovitan:
Kuidas teha MP3 -mängijat LCD -ekraaniga, kasutades Arduino ja DFPlayer Mini MP3 -mängija moodulit: 6 sammu
Kuidas teha MP3 -mängijat LCD -ekraaniga, kasutades Arduino ja DFPlayer Mini MP3 -mängija moodulit: Täna valmistame LCD -ga MP3 -mängija, kasutades Arduino ja DFPlayer mini MP3 -mängija moodulit. Projekt saab lugeda SD -kaardi MP3 -faile ja võib peatada ja mängida sama mis seade 10 aastat tagasi. Samuti on sellel lõbus eelmine ja järgmine lugu
Liides LCD -ekraaniga M4 Kaasas: 5 sammu
Liidesed LCD-ekraaniga M4 Kaasamine: See õpetus võimaldab meil juhtida LCD-ekraani oma nutitelefoni Wi-Fi kaudu. Kui meil pole draivermalli, saame kasutada arduinot, kuid Drivemalli arendamise lingi all. eelistades Drivemalli klahvile
RFID Arduino Uno releelüliti, I2C ekraaniga: 4 sammu
RFID Arduino Uno releelüliti, I2C ekraaniga: Tere, see on minu esimene projekt, minu nimi on Oskar ja ma olen 13. See projekt töötab I2C kuvariga, mitte tavalisega
Crossfader Circuit Point-to-Point: 16 sammu (piltidega)
Crossfader Circuit Point-to-Point: See on crossfaderi ahel. See aktsepteerib kahte sisendit ja kaob nende vahel, kusjuures väljund on kahe sisendi (või ainult ühe sisendi) segu. See on lihtne vooluring, väga kasulik ja lihtne ehitada! See pöörab seda läbiva signaali ümber
Maksimaalne Power Point Tracker väikeste tuuleturbiinide jaoks: 8 sammu
Maksimaalse võimsuspunkti jälgija väikeste tuuleturbiinide jaoks: Internetis on palju isetegija tuuleturbiini, kuid väga vähesed selgitavad selgelt võimsuse või energia osas saadud tulemust. Samuti on sageli segadus võimsuse, pinge ja voolu vahel. Paljud inimesed ütlevad: "Ma mõõdan