Turinys:

Blokuoti žaidimą: 3 žingsniai
Blokuoti žaidimą: 3 žingsniai

Video: Blokuoti žaidimą: 3 žingsniai

Video: Blokuoti žaidimą: 3 žingsniai
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Lapkritis
Anonim
Blokavimo žaidimas
Blokavimo žaidimas

Tai įkvėpė projektas „pockeTETRIS“. Norėjau turėti plokštę, kurioje būtų didesnis ekranas, kad būtų patogiau žaisti be dėklo ir pridėti įjungimo/išjungimo jungiklį.

1 žingsnis: statykite

Statyti
Statyti

Projektavimo failai yra „EasyEDA“

PCB turi būti be švino, nes tai rankinis žaidimas.

POREIKIAI

PCB - meniu, tada „Generate Fabrication File“- sukurkite „Gerber“arba užsisakykite JLCPCB

1,3 OLED 128X64 - įsitikinkite, kad kaiščiai atitinka PCB

3 - 10K rezistoriai

3 - 6x6 SMD mygtukų jungikliai

85

2 poz. 3 kontaktų slankiklis

CR2032 akumuliatoriaus laikiklis BAT-HLD-001-THM

CR2032 baterija

DIP8 lizdas

AVR arba „ATtiny Chip“programuotojas

Lydmetalis be švino

Lituoklis

Alkoholio elektronikos valiklis

Pigus dantų šepetėlis

Akių apsauga litavimui, kirpimui ir valymui.

LITMETAS

Didžioji šio projekto dalis yra per skylių litavimą, tačiau jame naudojami SMD mygtukai, kad galinėje pusėje nebūtų aštrių briaunų. Litavimas ant paviršiaus montuojamas man yra naujas, todėl pasidalinsiu tuo, ką sužinojau. Norėdami lituoti SMD mygtukus, pirmiausia ištirpinkite lydmetalį ant 1 trinkelės, išlydykite lydmetalį ir įstumkite 1 mygtuko kojelę į lydmetalį. Prieš tęsdami įsitikinkite, kad mygtukas sulygiuotas. Toliau kaitinkite trinkeles ir kojas geležimi ir virkite lydmetalį, kol susidarys litavimo kupolas. SMD litavimo išmokau iš „Collin's Lab“.

Lituoti paviršiaus tvirtinimo mygtukus prieš viską.

Tada lituokite „Attiny85“lizdą ir rezistorius ant nugaros. Suderinkite lizdo įpjovą su šilkografijos kontūru. Po to apipjaukite laidus ir lituokite dalis priekinėje pusėje. Baigę nupjaukite likusį litavimą.

VALYMAS

Srautas iš lydmetalio paliks lipnią liekaną. Po litavimo naudokite elektroninį alkoholį, kad purkšti arba padengti PCB ir šveisti dantų šepetėliu. Naudokite akių apsaugą.

2 veiksmas: užprogramuokite ATtiny85

Programa ATtiny85
Programa ATtiny85

Pridėkite „ATtiny“„Arduino IDE“plokštės palaikymą Eikite į meniu „Failas“ir pasirinkite „Nuostatos“. Laukelyje „Papildomų lentų tvarkyklės URL“įveskite: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json ir spustelėkite Gerai

Eikite į meniu „Įrankiai“, tada „Lenta“, pasirinkite „Lentų tvarkytuvė“, tada išskleidžiamajame tipo meniu pasirinkite „Prisidėta“: pasirinkite paketą „attiny“ir spustelėkite mygtuką „Įdiegti“.

Baigę diegti, uždarykite langą „Lentų tvarkyklė“ir pasirinkite

Lenta: „ATtiny25/45/85“

Procesorius: „ATtiny85“

Laikrodis: „Vidinis 8 Mhz“

Programa ATtiny

AVR programavimo skydui reikia užprogramuoti „Arduino“

Įkelkite „Arduino kaip IPT eskizą“[Failas] -> [Pavyzdžiai] -> [Arduino kaip IPT].

Prie „Arduino“pritvirtino AVR programavimo skydą

Lizdas ATTINY85 ant AVR programavimo skydo

Pasirinkite programuotoją, [Įrankiai] -> [Programuotojas] -> [„Arduino“kaip interneto paslaugų teikėjas] Nustatykite programos įkėlimo programą, [Įrankiai] -> [Įrašyti įkrovos tvarkyklę]

Atidarykite „PockeTetris Sketch“naudodami „Arduino“programinę įrangą

Įkelti eskizą, [Failas] -> [Įkelti naudojant programuotoją]

Sėkmingai įkėlę eskizą, įsitikinkite, kad taškas ant ATtiny85 ir lizdo išpjova yra toje pačioje pusėje, ir įkiškite mikroschemą į lizdą.

3 žingsnis: žaiskite

Vidurinis mygtukas pakeis bloką ir nusileis, kai jis bus laikomas. Taip pat yra pauzės režimas, kuris sunaudoja mažiau energijos, kai vienu metu paspaudžiamas kairysis ir dešinysis mygtukai.

Man patiko statyti ir žaisti šį žaidimą.

Rekomenduojamas: