Mündəricat:
Video: Blok oyunu: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu pocketeTETRIS layihəsindən ilhamlanır. Daha böyük bir ekranı istifadə edən, çantasız oynamağı daha rahat edən və açma/söndürmə açarı əlavə edən bir lövhəyə sahib olmaq istədim.
Addım 1: Qurmaq
Dizayn sənədləri EasyEDA üzərindədir
PCB -lər əllə tutulan bir oyundur, çünki qurğusuz olmalıdır.
ƏŞYALAR GEREKLİDİR
PCB - Menyu sonra "İstehsal Faylını Yarat" - Gerber yaradın və ya JLCPCB -də sifariş verin
1.3 OLED 128X64 - pinlərin PCB ilə uyğun olduğundan əmin olun
3 - 10K rezistorlar
3 - 6x6 SMD düymə açarları
ATtiny85
2 Poz 3 pinli sürüşmə açarı
Batareya tutucusu CR2032 BAT-HLD-001-THM
Batareya CR2032
DIP8 Soket
AVR və ya ATtiny Çip Proqramçısı
Qurğuşunsuz Lehim
Lehimleme dəmir
Alkoqol Elektronika Təmizləyicisi
Ucuz Diş Fırçası
Lehimləmə, kəsmə və təmizləmə üçün göz qorunması.
Lehimləmə
Bu layihənin əksəriyyəti çuxur lehimləmə vasitəsi ilə həyata keçirilir, ancaq SMD düymələrindən istifadə edir, belə ki arxa tərəfində kəskin kənarları olmayacaq. Səthi montaj lehimləmə mənim üçün yeni bir şeydir, buna görə öyrəndiklərimi bölüşəcəyəm. SMD düymələrini lehimləmək üçün əvvəlcə lehimi 1 yastığa əridin, lehimi yenidən əridin və 1 düyməli ayağı lehimə sürüşdürün. Davam etməzdən əvvəl düymənin hizalandığından əmin olun. Sonra yastıqları və ayaqları dəmir ilə qızdırın və bir lehim qübbəsi yaranana qədər lehimi əridin. SMD lehimləmə işini Collin Laboratoriyasından öyrəndim.
Lehim səthinə montaj düymələri hər şeydən əvvəl.
Sonra, Attiny85 yuvasını və arxadakı rezistorları lehimləyin. İpək ekran konturu ilə yuva çəngəlini uyğunlaşdırın. Bundan sonra, telləri kəsin və sonra ön tərəfdəki lehim hissələrini kəsin. Bitirdikdən sonra qalan lehimləri kəsin.
TEMİZLİK
Lehimdən gələn axın yapışqan bir qalıq buraxacaq. Lehimdən sonra PCB və diş fırçası ilə ovuşdurmaq və ya örtmək üçün elektron spirt istifadə edin. Göz qoruyucu vasitələrdən istifadə edin.
Addım 2: ATtiny85 proqramı
ATtiny üçün Arduino IDE lövhəsi dəstəyi əlavə edin "Fayl" menyusuna gedin və "Tercihlər" i seçin "Əlavə Kartlar Meneceri URL'ləri" etiketli qutuya daxil edin: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json və OK düyməsini basın
"Alətlər" menyusuna gedin və sonra "İdarə Heyəti" "Panolar Meneceri" ni seçin və sonra açılan növdən "Töhfə Verildi" seçin: "Attiny" paketini seçin və "Quraşdır" düyməsini basın.
Quraşdırma başa çatdıqdan sonra "Lövhələr Meneceri" pəncərəsini bağlayın və seçin
İdarə heyəti: "ATtiny25/45/85"
Prosessor: "ATtiny85"
Saat: "Daxili 8 MHz"
ATtiny proqramı
AVR Proqramlaşdırma Qalxanı üçün bir Arduino proqramlaşdırmaq lazımdır
"Arduino ISP eskizini" yükləyin [Fayl] -> [Nümunələr] -> [Arduino ISP olaraq].
AVR Proqramlaşdırma Qalxanı Arduinoya qoşuldu
AVR Proqramlaşdırma Qalxanındakı Soket ATTINY85 çipi
Proqramçı seçin, [Alətlər] -> [Proqramçı] -> [Arduino İSS olaraq] Proqram yükləyicisini qurun, [Alətlər] -> [Önyükləyicini Yaz]
Arduino proqramında PockeTetris Sketch açın
Eskiz yükləyin, [Fayl] -> [Proqramçıdan istifadə edərək yükləyin]
Eskizi uğurla yüklədikdən sonra ATtiny85 və yuva çuxurunun eyni tərəfdə olduğundan əmin olun və çipi yuvaya itələyin.
Addım 3: Oynayın
Orta düymə blok hissəsini dəyişdirəcək və tutulduqda onu aşağı salacaq. Həm də sol və sağ düymələrə eyni vaxtda vurulduqda daha az güc istifadə edən bir fasilə rejimi var.
Bu oyunu qurmaq və oynamaqdan zövq aldım.
Tövsiyə:
Yosun təcrübələri üçün evdə hazırlanan Jenga Blok Spektrofotometri: 15 addım
Yosun Təcrübələri üçün Ev Yapımı Jenga Blok Spektrofotometri: Yosunlar fotosintetik protistlərdir və su qida zəncirlərində kritik orqanizmlərdir. Yaz və yaz aylarında, bu və digər mikroorqanizmlər təbii su ehtiyatlarını çoxalda və basdıra bilər, nəticədə oksigen tükənir
Aruduino LED Oyunu İki Oyunçu Oyunu Sürətli Tıklayır: 8 Addım
Aruduino LED Oyunu İki Oyunçu Oyunu Sürətli Tıklayaraq: Bu layihə @HassonAlkeim -dən ilhamlanıb. Bura dərindən baxmaq istəsəniz https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/ yoxlaya biləcəyiniz bir linkdir. Bu oyun Alkeim -in təkmilləşdirilmiş bir versiyasıdır. Bu bir
KB-IDE: ESP32 lövhəsi üçün blok proqramı: 5 addım
KB-IDE: ESP32 Board üçün Blok Proqramı: 15 iyun 2019-cu il tarixində MakerAsia, ESP-IDF və Arduino IDE (ESP32 Core) üçün yeni IDE olan KB-IDE-ni təqdim edir. Hal -hazırda ESP32 lövhələrini dəstəkləyir. İstifadəçilər Blok rejimində proqramlaşdıra bilərlər (Vizual proqramlaşdırma) və Cod
Musiqi montajçısı: Blok tipli sensor sensorlu inteqrasiya olunmuş virtual musiqi aləti: 4 addım
Musiqi Assembler: Blok Tipli Sensorlu İnteqrasiya edilmiş Virtual Musiqi Aləti: Musiqi alətində çalmağı öyrənmək istəyən bir çox insan var. Təəssüf ki, bəziləri alətlərin yüksək qiymətinə görə başlamırlar. Buna əsaslanaraq, başlanğıc büdcəsini azaltmaq üçün inteqrasiya olunmuş virtual musiqi alətləri sistemi yaratmağa qərar verdik
Minecraftda Blok dəyişdiricisini necə qurmaq olar: 9 addım
Minecraft -da Blok dəyişdiricisini necə qurmaq olar: Bu, Minecraft -da blok dəyişdiricinin necə qurulacağına dair sadə bir dərsdir