Sadržaj:
Video: Blok igra: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
To je inspirirano projektom pockeTETRIS. Htio sam imati ploču koja koristi veći zaslon, učiniti je udobnijom za igru bez futrole i dodati prekidač za uključivanje/isključivanje.
Korak 1: Izgradite
Datoteke dizajna nalaze se na EasyEDA -i
PCB -i moraju biti bez olova jer se radi o ručnoj igri.
POTREBNE STAVKE
PCB - Izbornik pa "Generiraj datoteku izrade" - izradite Gerber ili naručite na JLCPCB
1,3 OLED 128X64 - provjerite odgovaraju li iglice PCB -u
3 - 10K otpornici
3 - 6x6 SMD prekidači s tipkama
ATtiny85
2 poz. 3 -pinski klizni prekidač
CR2032 Držač baterije BAT-HLD-001-THM
CR2032 baterija
DIP8 utičnica
AVR ili ATtiny Chip programer
Letak bez olova
Lemilica
Čistač elektronike alkohola
Jeftina četkica za zube
Zaštita očiju za lemljenje, podrezivanje i čišćenje.
LEMLJENJE
Većina ovog projekta je kroz lemljenje rupa, ali koristi SMD gumbe kako na stražnjoj strani ne bi bilo oštrih rubova. Lemljenje na površinskoj ploči novo je za mene pa ću podijeliti ono što sam naučio. Za lemljenje SMD gumba, prvo otopite lemljenje na 1 podlogu, ponovno rastopite lem i gurnite 1 nožicu u lem. Prije nastavka provjerite je li gumb poravnat. Zatim zagrijte jastučiće i stopala željezom i otopite lem na vrhu dok se ne formira lemna kupola. Naučio sam SMD lemljenje iz Collinovog laboratorija.
Lemljenje tipki za površinsko postavljanje prije svega.
Zatim zalemite utičnicu Attiny85 i otpornike na stražnjoj strani. Uskladite zarez utičnice s obrisom svilene slike. Nakon toga obrežite kabele, a zatim lemite dijelove s prednje strane. Odrežite ostatak lemljenja nakon što završite.
ČIŠĆENJE
Fluks iz lemljenja ostavit će ljepljive ostatke. Nakon lemljenja upotrijebite elektronički alkohol za prskanje ili prekrivanje PCB -a i ribanje četkicom za zube. Koristite zaštitu za oči.
Korak 2: Program ATtiny85
Dodavanje Arduino IDE ploče za ATtiny Idite na izbornik "Datoteka" i odaberite "Postavke" U okvir s oznakom "Dodatni URL-ovi upravitelja ploča" unesite: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json i kliknite U redu
Idite na izbornik "Alati", a zatim "Ploča" odaberite "Upravitelj ploča", a zatim s padajućeg tipa odaberite "Doprinos": Odaberite paket "attiny" i kliknite gumb "Instaliraj".
Nakon dovršetka instalacije zatvorite prozor „Upravitelj ploča“i odaberite
Ploča: “ATtiny25/45/85”
Procesor: "ATtiny85"
Sat: "Interni 8 Mhz"
Program ATtiny
Morate programirati Arduino za AVR programski štit
Prenesite "Arduino kao skicu ISP -a" [Datoteka] -> [Primjeri] -> [Arduino kao ISP].
Priključio AVR programski štit na Arduino
Utičnica ATTINY85 čip na AVR programskom štitu
Odaberite Programer, [Alati] -> [Programer] -> [Arduino kao ISP] Postavite program za pokretanje programa, [Alati] -> [Snimanje pokretačkog programa]
Otvorite PockeTetris Sketch u softveru Arduino
Prenesi skicu, [Datoteka] -> [Prenesi pomoću programatora]
Nakon što uspješno prenesete skicu, provjerite jesu li točka na ATtiny85 i utor utičnice na istoj strani i gurnite čip u utičnicu.
Korak 3: Igrajte se
Srednji gumb promijenit će blok i spustiti ga kad ga držite. Također postoji način pauze koji koristi manje energije kada se istovremeno pritisnu lijeva i desna tipka.
Uživao sam u izgradnji i igranju ove igre.
Preporučeni:
Ultimativni blok noža: 11 koraka (sa slikama)
Ultimativni blok noževa: Svi smo bili tamo, sjeckali povrće nožem tako tupim da bi bilo učinkovitije koristiti žličicu. U tom trenutku razmišljate o tome kako ste dospjeli tamo: vaši su noževi bili oštri poput britve kad ste ih kupili, ali sada, tri godine kasnije
Domaći Jenga blok spektrofotometar za eksperimente s algama: 15 koraka
Domaći Jenga blok spektrofotometar za eksperimente s algama: Alge su fotosintetski protisti i, kao takve, kritični su organizmi u vodenim prehrambenim lancima. Tijekom proljetnih i ljetnih mjeseci, ti i drugi mikroorganizmi mogu se umnožiti i preplaviti prirodne vodne resurse, što rezultira iscrpljivanjem kisika
DIY dinamički memorijski blok: 5 koraka
DIY dinamički memorijski blok: SLG46880 i SLG46881 uvode nekoliko novih blokova koji se nisu pojavili na prethodnim uređajima GreenPAK. Ova bilješka o aplikaciji opisuje blokove dinamičke memorije (DM) i kako ih koristiti. Glavna prednost DM blokova je ta što se mogu ponovno konfigurirati
KB-IDE: Blok program za ESP32 ploču: 5 koraka
KB-IDE: Blok program za ESP32 ploču: 15. lipnja 2019. MakerAsia je lansirala KB-IDE, novi IDE za ESP-IDF i Arduino IDE (ESP32 Core). KB-IDE je trostruki programski IDE za IoT ploče. Trenutno podržavaju ploče ESP32. Korisnici mogu programirati u blok modu (vizualno programiranje) i Cod
Interaktivna igra Tic-Tac Toe igra s Arduinom: 6 koraka
Interaktivna igra Tic-Tac Toe nogom kontrolirana s Arduinom: Cilj projekta Physical Tic-Tac-Toe je premjestiti dobro poznatu igru u fizičko područje. Izvorno, igru igraju dva igrača na komadu papira - stavljajući simbole "X" i "O" naizmjence. Naša ideja je bila ispitati ponašanje igrača