Përmbajtje:

Bllok lojë: 3 hapa
Bllok lojë: 3 hapa

Video: Bllok lojë: 3 hapa

Video: Bllok lojë: 3 hapa
Video: Stealth - Mesnata 2024, Nëntor
Anonim
Bllok lojë
Bllok lojë

Kjo është frymëzuar nga projekti pockeTETRIS. Doja të kisha një tabelë qarku që përdor një ekran më të madh, ta bëja më të rehatshme të luaja pa kasë dhe të shtoja një çelës ndezjeje/fikjeje.

Hapi 1: Ndërtoni

Ndërto
Ndërto

Skedarët e projektimit janë në EasyEDA

PCB -të duhet të jenë pa plumb pasi është një lojë e mbajtur me dorë.

SENDET E NEVOJSHME

PCB - Menyja pastaj "Gjeneroni skedarin e fabrikimit" - krijoni Gerber ose porositni në JLCPCB

1.3 OLED 128X64 - Sigurohuni që kunjat përputhen me PCB

3 - Rezistenca 10K

Çelësa butoni 3 - 6x6 SMD

ATtiny85

Çelës rrëshqitës 2 Pos 3 Pin

CR2032 Mbajtës i baterisë BAT-HLD-001-THM

Bateria CR2032

Fole DIP8

Programues AVR ose ATtiny Chip

Saldim pa plumb

Makine per ngjitjen e metalit

Pastrues elektronik i alkoolit

Furçë dhëmbësh e lirë

Mbrojtja e syve për saldim, prerje dhe pastrim.

SHTRIMI

Pjesa më e madhe e këtij projekti është përmes saldimit të vrimave, por përdor butona SMD kështu që nuk do të ketë skaje të mprehta në anën e pasme. Saldimi i sipërfaqes është i ri për mua, kështu që unë do të ndaj atë që kam mësuar. Për të bashkuar butonat SMD, së pari shkrini saldimin në 1 jastëk, shkrini lidhësin dhe rrëshqisni 1 këmbë me buton në saldim. Sigurohuni që butoni të jetë i rreshtuar para se të vazhdoni. Më pas ngrohni jastëkët dhe këmbët me hekur dhe shkrini saldimin në majë derisa të formohet një kube e saldimit. Kam mësuar bashkimin SMD nga Lab Collin's Lab.

Butonat e montimit në sipërfaqen e saldimit para çdo gjëje tjetër.

Tjetra, lidhni prizën dhe rezistencat Attiny85 në pjesën e pasme. Përputhni nivelin e prizës me skicën e ekranit të mëndafshit. Pas kësaj, shkurtoni plumbat dhe pastaj lidhni pjesët në anën e përparme. Pritini pjesën tjetër të bashkimit pasi të keni përfunduar.

PASTRIMI

Fluksi nga saldimi do të lërë një mbetje ngjitëse. Pas Saldimit përdorni alkool elektronik për të spërkatur ose mbuluar PCB dhe pastroni me furçë dhëmbësh. Përdorni mbrojtjen e syve.

Hapi 2: Programi ATtiny85

Programi ATtiny85
Programi ATtiny85

Shto mbështetjen e bordit Arduino IDE për ATtiny Shko te menyja "File" dhe zgjidh "Preferencat" Në kutinë e etiketuar "URL-të e Menaxherit të Bordeve shtesë" futni: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -board-manager/package_damellis_attiny_index.json dhe kliko OK

Shkoni te menyja "Tools" dhe më pas "Board" zgjidhni "Boards Manager" dhe më pas nga lloji rënës zgjidhni "Contributed": Zgjidhni paketën "attiny" dhe klikoni butonin "Install".

Pasi të përfundojë instalimi, mbyllni dritaren "Boards Manager" dhe zgjidhni

Bordi: "ATtiny25/45/85"

Përpunuesi: "ATtiny85"

Ora: "E brendshme 8 Mhz"

Programi ATtiny

Nevoja për të programuar një Arduino për Mburojën e Programimit AVR

Ngarko "Skicën Arduino si ISP" [Skedari] -> [Shembuj] -> [Arduino si ISP].

Bashkangjitur Mburoja e Programimit AVR në Arduino

Fole çipi ATTINY85 në Mburojën e Programimit AVR

Zgjidhni Programuesin, [Tools] -> [Programmer] -> [Arduino as ISP] Caktoni programin bootloader, [Tools] -> [Burn Bootloader]

Hap PockeTetris Sketch në programin Arduino

Skica e ngarkimit, [Skedari] -> [Ngarko duke përdorur programuesin]

Pasi ta keni ngarkuar me sukses skicën, sigurohuni që pika në ATtiny85 dhe niveli i prizës të jenë në të njëjtën anë dhe shtyjeni çipin në prizë.

Hapi 3: Luaj

Butoni i mesëm do të ndryshojë pjesën e bllokut dhe do ta bjerë poshtë kur mbahet. Gjithashtu ekziston një mënyrë pauzë që përdor më pak energji kur butonat e majtë dhe të djathtë goditen njëkohësisht.

Më ka pëlqyer të ndërtoj dhe luaj këtë lojë.

Recommended: