Mündəricat:
- Təchizat
- Addım 1: Dövrənizi qurun
- Addım 2: Kodu Arduinoya yükləyin
- Addım 3: Çantaya yığın (isteğe bağlı)
Video: Zindan və Əjdahalar E-Mürekkep Ekranı ilə Nöqtəsi İzləyiciyə Hit: 3 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Müəllif tərəfindən daha çox izləyin:
Bütün oyunçuların vurduğu xalları normallaşdırılmış bir miqyasda göstərən bir vuruş nöqtəsi izləyicisi yaratmaq istədim, buna görə kimin ən çox şəfaya ehtiyacı olduğunu və bütün partiyanın nə qədər pis işlədiyini görə bilərsiniz. Tərəfinizin vəziyyətini idarə etmək üçün lazım olan bütün düymələri göstərən bir Android telefonuna Bluetooth vasitəsilə qoşulur. Dəyişdirilə bilən 9V batareya ilə təchiz edilmişdir. Mövcud vəziyyət EEPROM -da saxlanılır, belə ki, hər kəsin indiki vurma nöqtəsi dəyərlərini itirmədən batareyanı dəyişə bilərsiniz.
Təchizat
Lazım olan komponentlər
- Arduino Mega 2560
- Bluetooth modulu HC-06
- 400x300, 4.2 "E-Mürekkep Ekran Modulu
- Google Play Store -dan RobotUI proqramı
- 3 rezistor. Hər hansı bir dəyər, amma hamısı eyni dəyərdə olmalıdır.
- 9V batareya
- 9V batareya konnektoru
- Tellər və lehim
- (isteğe bağlı) Bir növ dava.
- (isteğe bağlı) Güc açarı. Yalnız batareyanı çıxara bilərsiniz, ancaq bir keçid daha əlverişlidir.
- (isteğe bağlı) Cylewet 55 çörək taxtası. Əgər mənim kimi lehimləməyə nifrət edirsinizsə.
Alətlər
- Yəqin ki, bir lehimləmə dəmiri
- Tel kəsici
- (isteğe bağlı) çanta üçün 3D printer
Addım 1: Dövrənizi qurun
Müxtəlif komponentlər üçün bəzi bağlantılar…
Arduino Mega 2560, HC-06 Bluetooth modulu, 400x300, 4.2 E-Mürekkep Ekran Modulu, Google Play Store -dan RobotUI tətbiqi, STL faylları…
Fritzing tel diaqramında göstərildiyi kimi komponentləri bağlayın. Əgər mənim kimi, lehimləmə işində dəhşətli olsanız və bacardığınız zaman çörək bişirmə taxtalarından istifadə etməyi üstün tutursanız, o zaman qutunun içinə sığacaq qədər kiçik bir çörək taxtası ala bilərsiniz. Cylewet 55 çörək taxtasından istifadə etdim (https://www.amazon.com/Cylewet-Solderless-Circuit-…)
Batareyanı birbaşa Arduino üzərindəki Vin -ə bağlamaq istəyirsinizsə, güc üçün bir keçid istifadə edərək atlaya bilərsiniz, ancaq açmaq/söndürmək üçün batareyanı əlavə etməli/çıxarmalı olacaqsınız. Yalnız bir oyun seansının əvvəlində işə salmalısınız, buna görə də bu, əlverişlidir.
Proqramlaşdırma üçün USB kabelindən istifadə edərək Arduino Mega -nı gücləndirirsinizsə, batareyanın bağlanmasına ehtiyacınız yoxdur, buna görə də növbəti addım üçün onu çıxarmaq daha yaxşıdır.
Addım 2: Kodu Arduinoya yükləyin
"HPTrackerEInk" adlı bir kataloq yaradın və ona əlavə edilmiş HPTrackerEInk.ino faylını yerləşdirin.
Bunu tərtib etsəniz, e-Mürekkep ekranı ilə birlikdə gələn Waveshare-dən epd4in2.h kitabxanasını quraşdırana qədər çox güman ki, səhvlər alacaqsınız. Buradan yüklədim https://www.waveshare.com/4.2inch-e-paper-module.h…. Bu kitabxana ilə probleminiz varsa, aşağıya bir şərh əlavə edin və əlimdə olanların bir nüsxəsini verə bilərəm (bəzi səhvləri düzəltdim, Waveshare ilə əlaqə saxladım və problemləri dərhal həll etdilər)
RobotUI tətbiqi ilə əlaqə quran kitabxanaları da qurmalısınız. Google "RobotUI quraşdırma bələdçisi" və ya bura daxil olun
Bu nöqtədə HPTrackerEInk.ino -nu səhvsiz tərtib etməli olmalısınız, kodunuzu yükləyə və hər şeyin işlədiyini sınaya bilərsiniz.
Adların siyahısını bütün dostlarınızın simvollarının adlarını ehtiva etməsi üçün dəyişdirməlisiniz. HPTrackerEInk.ino daxilində 20 addan ibarət nameOptions adlı bir dəyişən görəcəksiniz. İstədiyiniz hər hansı bir ad daxil etmək üçün bu siyahını dəyişə bilərsiniz, ancaq unutmayın ki, e-Mürekkep ekranında vuruş nöqtəsi qrafikinin altında yalnız ilk 5 simvol göstərilir. NameOptions sırasına nə qədər çox ad qoyduğunuza baxmayaraq, bu nömrəni əks etdirmək üçün NUM_ID_OPTIONS dəyişməlisiniz. Yalnız 10 adınız varsa, NUM_ID_OPTIONS -ı 20 -dən 10 -a dəyişin.
Birdən çox kampaniyada iştirak etmək şansınız varsa, kampaniyaları dəyişdirmək üçün bir yol təqdim etdim. İstifadəçi interfeysində hazırda oynadığınız kampaniyanı seçmək üçün açılan menyu var. Beləliklə, fərqli bir partiyanı qura və izləyə bilərsiniz. Seçim0, seçim1 və seçim2 dəyişənlərinin məzmununu dəyişdirərək üç mövcud kampaniyanın adını dəyişə bilərsiniz.
Arduino Mega -nı tərtib edib yüklədikdən sonra. RobotUI tətbiqini işə salın və cihazınıza qoşulun! Bu belədir! Dungeons və Dragons oynamağa başlaya və partiyanızın hit nöqtələrini izləyə bilərsiniz!
Ünsiyyət qurmaq: Arduino -nu uzun müddət proqramlaşdırmayanlar üçün bəlkə də ən çətin addımdır, buna görə şərhlərdə sual verməkdən qorxmayın. Çox güman ki, bəzi insanlar üçün daha ətraflı bir şərhə ehtiyac duyduğum bir şeyi izah etdim, buna görə də mənə bildirin. Bu digər addımlara da aiddir.
Addım 3: Çantaya yığın (isteğe bağlı)
STL fayllarını buradan yükləyə bilərsiniz
Vida istifadə etməyən bir vəziyyət yaratdım, çünki başqalarının STL əsərləri üçün lazımi ölçüdə vintlər yoxdur. Həm də bütün imperiya vs metrik probleminin qarşısını alır. Bunun əvəzinə kassa yerinə oturacaq və iki ədəd tel (hər kəsdə olduğunu güman etdiyim) və ya batareya bölməsinin içərisindəki iki çuxurdan keçən kabel bağları lazımdır. Delik üç korpus seqmentindən keçir. Çantanın yerində qalması üçün teli bükün və ya kabel bağlarını bağlayın. Kassanı yenidən açmaq lazımdırsa, teli açın və ya kabel bağlarını kəsin!
Zövq alın!
Tövsiyə:
Dördbucaqlı Robot kimi DIY Nöqtəsi (Log V2 qurmaq): 9 addım
Dörd Dördlü Robot kimi DIY Nöqtəsi (Bina Giriş V2): Bu, https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2.Robolab youtube-u necə quracağınıza dair ətraflı təlimatları olan bir bina qeydidir. daha ətraflı məlumat üçün sayt. https://www.youtube.com/robolab19Bu mənim ilk robotumdur və məndə
Əl istehsalı Aşağı ərimə nöqtəsi lehim ərintisi: 5 addım
Əl istehsalı Aşağı ərimə nöqtəsi lehim ərintisi: Asan sökmə üçün aşağı ərimə nöqtəsi olan lehim ərintisi hazırlayın. Zəhmət olmasa Bloguma daxil olun. MateriallarBismut Metal 2.5g63/37 Rosin Core Lehim 2.5g
Raspberry Pi Ekranı və Toxunma Ekranı: 4 Addım
Raspberry Pi Ekranı və Toxunma Ekranı Döndür: Bu, Buster Raspbian əməliyyat sistemi ilə işləyən hər hansı bir Raspberry Pi üçün ekranı və toxunma girişini necə döndərəcəyinizi göstərmək üçün əsas bir təlimatdır, amma Jessie -dən bəri bu üsuldan istifadə edirəm. Burada istifadə olunan şəkillər bir Raspberry Pi -dən
Bütün WiFi -ni VPN - Giriş nöqtəsi ilə qoruyun: 5 addım
Bütün WiFi -ləri VPN - Giriş nöqtəsi ilə təmin edin!: Həyatımızın getdikcə daha çoxu internet olan səmadakı böyük buludlara göndərildikcə, şəxsi internet sərgüzəştlərində təhlükəsiz və özəl qalmaq çətinləşir. Gizli saxlamaq istədiyiniz həssas məlumatlara daxil olsanız da
Narıncı PI HowTo: Avtomobilin Arxa Görünüş Ekranı və HDMI ilə RCA Adaptoru ilə İstifadə Edin: 15 Addım
Narıncı PI Necə Yapılır: Avtomobilin Arxa Görünüş Ekranı və HDMI ilə RCA Adaptoru ilə İstifadə Edin: ÖN SÖZ. Hər kəsin ağılsız bir Portağal PI lövhəsi ilə daha böyük və daha böyük bir televizor və ya monitor istifadə etdiyi görünür. Və gömülü sistemlər üçün nəzərdə tutulduqda bir az həddindən artıq iş kimi görünür. Burada kiçik və ucuz bir şeyə ehtiyacımız var. Elə bir