Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Хэлхээгээ байгуулна уу
- Алхам 2: Arduino руу код оруулах
- Алхам 3: Хэргийг хавчуулаарай (заавал биш)
Видео: Dungeons and Dragons Hit Point Tracker-ийг цахим бэхээр харуулав: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
By NeilM77 Зохиогчийн дэлгэрэнгүйг дагах:
Би бүх тоглогчдыг оновчтой хэмжигдэхүүнээр харуулсан цохилтын цэг хянагч үүсгэхийг хүссэн бөгөөд ингэснээр та хэнд эдгэрэлт хамгийн их хэрэгтэй байгааг, бүх нам хичнээн муу ажиллаж байгааг харж болно. Энэ нь Bluetooth -ээр Андройд утсанд холбогдож, намынхаа статусыг хянахад шаардлагатай бүх товчлуурыг харуулдаг. Энэ нь сольж болох 9В батерейгаар тэжээгддэг. Одоогийн төлөвийг EEPROM -д хадгалдаг тул та хүн бүрийн одоогийн цохилтын цэгийн утгыг алдалгүйгээр зайгаа сольж болно.
Хангамж
Шаардлагатай бүрэлдэхүүн хэсгүүд
- Arduino Mega 2560
- HC-06 Bluetooth модуль
- 400x300, 4.2 "Цахим бэхний дэлгэцийн модуль
- Google Play Дэлгүүрээс RobotUI програм
- 3 резистор. Аливаа үнэ цэнэ, гэхдээ бүгд ижил утгатай байх ёстой.
- 9V батерей
- 9V батерейны холбогч
- Утас ба гагнуур
- (заавал биш) Зарим төрлийн хэрэг.
- (заавал биш) Цахилгаан унтраалга. Та зайг зүгээр л салгаж болно, гэхдээ унтраалга нь илүү тохиромжтой.
- (заавал биш) Cylewet 55 талхны самбар. Хэрэв та над шиг гагнахыг үзэн яддаг бол.
Багаж хэрэгсэл
- Магадгүй гагнуурын төмөр байх
- Утас таслагч
- (заавал биш) 3D принтер
Алхам 1: Хэлхээгээ байгуулна уу
Төрөл бүрийн бүрэлдэхүүн хэсгүүдийн зарим холбоосууд …
Arduino Mega 2560, HC-06 Bluetooth модуль, 400x300, 4.2 Цахим бэхний дэлгэцийн модуль, Google Play Store -аас авсан RobotUI програм, STL файлууд …
Fritzing утасны диаграммд үзүүлсэн шиг бүрэлдэхүүн хэсгүүдийг утсаар холбоно. Хэрэв та над шиг гагнахдаа аймшигтай бөгөөд боломжтой бол талхны хавтанг ашиглахыг илүүд үздэг бол хайрцган дотор багтах хангалттай жижиг талхны хавтан авч болно. Би Cylewet 55 талхны самбар ашигласан (https://www.amazon.com/Cylewet-Solderless-Circuit-…)
Хэрэв та батерейг Arduino дээрх Вин рүү шууд залгахыг хүсч байвал тэжээлийн унтраалга ашиглан алгасаж болно, гэхдээ асаах/унтраахын тулд батерейг нэмэх/салгах шаардлагатай болно. Та үүнийг зөвхөн тоглолтын эхэнд асаах хэрэгтэй, тиймээс энэ нь боломжтой юм.
Хэрэв та Arduino Mega програмыг USB кабелиар тэжээж байгаа бол батерейг холбох шаардлагагүй тул дараагийн алхамд үүнийг салгах нь дээр.
Алхам 2: Arduino руу код оруулах
"HPTrackerEInk" гэсэн лавлах үүсгэж түүнд хавсаргасан HPTrackerEInk.ino файлыг оруулна уу.
Хэрэв та үүнийг эмхэтгэвэл e-Ink дэлгэцтэй хамт ирдэг Waveshare-аас epd4in2.h номын санг суулгах хүртэл алдаа гарах магадлалтай. Би эндээс татаж авсан https://www.waveshare.com/4.2inch-e-paper-module.h…. Хэрэв танд энэ номын сантай холбоотой асуудал гарвал доорх тайлбарыг оруулаад надад байгаа тодорхой зүйлсийнхээ хуулбарыг өгөх болно (би зарим алдааг зассан, Waveshare -тэй холбоо барьсан бөгөөд тэд асуудлыг хурдан зассан)
Та мөн RobotUI програмтай холбогддог номын санг суулгах хэрэгтэй болно. Google "RobotUI тохируулах гарын авлага" эсвэл зүгээр л энд дарна уу
Энэ үед та HPTrackerEInk.ino -г ямар ч алдаагүйгээр эмхэтгэх боломжтой байх ёстой, та кодоо байршуулж, бүх зүйл ажиллаж байгааг шалгаж болно.
Та нэрсийн жагсаалтыг өөрчлөх хэрэгтэй бөгөөд ингэснээр найз нөхдийнхөө бүх дүрүүдийн нэрийг агуулсан болно. HPTrackerEInk.ino дотор та 20 нэрийн жагсаалттай nameOptions нэртэй хувьсагчийг анзаарах болно. Та энэ жагсаалтыг хүссэн нэрээ оруулахаар өөрчилж болно, гэхдээ e-Ink дэлгэц дээрх цохих цэгийн графикийн доор зөвхөн эхний 5 тэмдэгтийг харуулаарай. Та nameOptions массивт олон нэр оруулсан хэдий ч та энэ тоог тусгахын тулд NUM_ID_OPTIONS -ийг өөрчлөх шаардлагатай болно. Тиймээс, хэрэв танд зөвхөн 10 нэр байгаа бол NUM_ID_OPTIONS -ийг 20 болгон өөрчил.
Хэрэв та нэгээс олон кампанит ажилд оролцох азтай бол би кампанит ажлыг солих арга замыг өгсөн. UI нь одоо тоглож буй кампанит ажлыг сонгохын тулд унах цэстэй. Тиймээс та өөр нам байгуулж, хянах боломжтой. Option0, option1 болон option2 хувьсагчдын агуулгыг өөрчилснөөр та боломжтой гурван кампанит ажлын нэрийг өөрчилж болно.
Та Arduino Mega дээрээ эмхэтгэж, байршуулсны дараа. RobotUI програмыг ажиллуулаад төхөөрөмжөө холбоно уу! Ингээд л боллоо! Та Dungeons and Dragons тоглож эхэлж, намынхаа оноо авах боломжтой!
ХОЛБОО БАРИХ: Энэ нь Arduino -г удаан хугацаанд програмчлаагүй хүмүүсийн хувьд хамгийн хэцүү алхам байж магадгүй тул коммент хэсэгт асуулт асуухаас бүү ай. Би зарим хүмүүст илүү дэлгэрэнгүй тайлбар хэрэгтэй байгаа зүйлийг тодруулсан байх магадлалтай тул надад мэдэгдээрэй. Энэ нь бусад алхамуудад ч хамаатай.
Алхам 3: Хэргийг хавчуулаарай (заавал биш)
Та эндээс STL файлуудыг татаж авах боломжтой
Би бусад хүмүүсийн STL -ийн бүтээлд тохирох хэмжээтэй боолттой байдаггүй тул боолтыг ашигладаггүй хэргийг бүтээсэн. Энэ нь бүхэл бүтэн эзэнт гүрэн ба метрийн асуудлаас зайлсхийдэг. Үүний оронд хайрцгийг хавчуулсны дараа батерейны тасалгааны дотор хоёр нүхээр дамждаг хоёр ширхэг утас (хүн бүрт байдаг гэж би бодож байсан) эсвэл кабелийн холболт хэрэгтэй болно. Нүх нь гурван хэргийн сегментээр дамждаг. Утасыг мушгих эсвэл кабелийн бэхэлгээг түгжиж, хайрцаг байрандаа байх болно. Хэрэв та хэргийг дахин нээх шаардлагатай бол утсыг тайлах эсвэл кабелийн холбоосыг таслах хэрэгтэй!
Зугаацаарай!
Зөвлөмж болгож буй:
Point to Point Atari Punk консол нэг ба хагас: 19 алхам
Point to Point Atari Punk Console One and Half: Юу! ?? Atari Punk консолын өөр нэг загвар бий юу? Хүмүүс хүлээж байгаарай, энэ бол өөр, амлалт. 1982 онд Вааай, Радио Шак товхимлын зохиолч, Залуу Дэлхий Бүтээгч Форрест Мимс өөрийн алхам алхмаар гаргах төлөвлөгөөгөө нийтэлжээ
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг - Зургийг өөрчлөх: 4 алхам
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг | Customize Image импортлох: Хэрхэн хийх тухай 2-р хэсгийн гарын авлагад E-INK E-PAPER DISPLAY MODULE | Customize Image импортлох, би танд дуртай зургийг хэрхэн импортлох, E-Ink Display Module дээр үзүүлэх талаар хуваалцах болно. Хэдэн хүний тусламжтайгаар маш энгийн
Crossfader Circuit Point to Point: 16 алхам (зурагтай)
Crossfader Circuit Point-to-Point: Энэ бол crossfader хэлхээ юм. Энэ нь хоёр оролтыг хүлээн авч, тэдгээрийн хооронд бүдгэрч, гаралт нь хоёр оролтын холимог (эсвэл оролтын зөвхөн нэг нь) юм. Энэ бол энгийн хэлхээ, маш ашигтай, бүтээхэд хялбар! Энэ нь дамжуулж буй дохиог урвуу болгодог
Цахим цаасан мэлхий бүтээх цахим оригами: 6 алхам (зурагтай)
Цахим оригами "Цахим цаасан мэлхий бүтээх": Та нэгдсэн цаасан техникээр цаасан дүрс бүтээхийг хүсч байна уу? Танд зөвхөн цавуу, дамжуулагч будаг, тэвчээр хэрэгтэй. Та цаасан хэлхээг зохиож, зарим үндсэн электрон эд ангиудыг хялбархан нэгтгэх боломжтой. Энэхүү гарын авлагыг дагаж та бүтээх боломжтой
Point-and-Shoot Ring Flash Diffuser: 6 алхам (зурагтай)
Point-and-Shoot Ring Flash Diffuser: Хямд үнэтэй дижитал камераа байшингийн эргэн тойрон дахь эд зүйлсээс цагираг флаш диффузор бүтээх замаар ихэвчлэн өндөр чанартай гэрэл зураг авахад зориулагдсан сэрүүн сайжруулалтыг бэлэглээрэй! Дараа нь та 300 долларын бөгж авах боломжгүй байж магадгүй