Sisukord:

Blokeeri mäng: 3 sammu
Blokeeri mäng: 3 sammu

Video: Blokeeri mäng: 3 sammu

Video: Blokeeri mäng: 3 sammu
Video: Любовь с Оружием / Armed Love. 3 Серия. Фильм. StarMedia. Фильмы о Любви. Криминальная Мелодрама 2024, November
Anonim
Blokeeri mäng
Blokeeri mäng

See on inspireeritud projektist pockeTETRIS. Tahtsin, et mul oleks trükkplaat, mis kasutaks suuremat ekraani, et oleks mugavam mängida ilma korpuseta ja lisada sisse/välja lüliti.

Samm: ehitage

Ehitamine
Ehitamine

Disainifailid on EasyEDA -s

PCBd peavad olema pliivabad, kuna see on käeshoitav mäng.

VAJALIKUD ASJAD

PCB - menüü ja seejärel "Generate Fabrication File" - looge Gerber või tellige JLCPCB -st

1,3 OLED 128X64 - veenduge, et tihvtid vastavad trükkplaadile

3 - 10K takistid

3 - 6x6 SMD nupulülitid

ATtiny85

2 pos 3 -pin lükandlüliti

CR2032 Akuhoidik BAT-HLD-001-THM

Aku CR2032

DIP8 pistikupesa

AVR või ATtiny Chip programmeerija

Pliivaba joodis

Jootekolb

Alkoholi elektroonika puhastaja

Odav hambahari

Silmade kaitse jootmiseks, korrastamiseks ja puhastamiseks.

JUOTMINE

Suurem osa sellest projektist toimub aukude jootmise kaudu, kuid see kasutab SMD nuppe, nii et tagaküljel ei oleks teravaid servi. Pinnapealne jootmine on minu jaoks uus, seega jagan õpitut. SMD nuppude jootmiseks sulatage joodis kõigepealt ühele padjale, sulatage joodis uuesti ja libistage 1 nupp jalg jootmisse. Enne jätkamist veenduge, et nupp on joondatud. Seejärel soojendage padjakesi ja jalgu rauaga ja sulatage jootet peal, kuni moodustub jootekuppel. SMD jootmise õppisin Collini laborist.

Jootke pinnale kinnitamise nupud enne kõike muud.

Seejärel jootke tagaküljel olev pistikupesa Attiny85 ja takistid. Sobitage pesa sälk siiditrüki kontuuriga. Seejärel lõigake juhtmed ja jootke esiosa osad. Lõika pärast jootmist ülejäänud jootmine ära.

PUHASTAMINE

Joodikust voolav jääk jätab kleepuva jäägi. Pärast jootmist kasutage PCB pihustamiseks või katmiseks elektroonilist alkoholi ja katke see hambaharjaga. Kasutage silmade kaitset.

2. samm: programmeerige ATtiny85

Programm ATtiny85
Programm ATtiny85

Lisage Arduino IDE tahvli tugi ATtiny jaoks Minge menüüsse "Fail" ja valige "Eelistused" Sisestage väljale "Täiendavate tahvlite halduri URL-id": https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json ja klõpsake nuppu OK

Minge menüüsse „Tööriistad” ja seejärel „Juhatus”, valige „Tahvlite haldur” ja seejärel valige rippmenüüst „Kaasatud”: valige pakett „attiny” ja klõpsake nuppu „Install”.

Pärast installimise lõpetamist sulgege aken "Boards Manager" ja valige

Juhatus: “ATtiny25/45/85”

Protsessor: "ATtiny85"

Kell: "Sisemine 8 Mhz"

Programm ATtiny

Vajadus programmeerida Arduino AVR programmeerimiskilbi jaoks

Laadige üles "Arduino kui Interneti -teenuse pakkuja visand" [Fail] -> [Näited] -> [Arduino kui Interneti -teenuse pakkuja].

Kinnitas AVR programmeerimiskilbi Arduino külge

Pesa ATTINY85 kiip AVR programmeerimiskilbil

Valige Programmeerija, [Tööriistad] -> [Programmeerija] -> [Arduino kui Interneti -teenuse pakkuja] Määrake programmi alglaadija, [Tööriistad] -> [Põleta alglaadurit]

Avage PockeTetris Sketch Arduino tarkvaras

Laadi üles visand, [Fail] -> [Laadi üles programmeerija abil]

Pärast visandi edukat üleslaadimist veenduge, et ATtiny85 punkt ja pistikupesa sälk on samal küljel ja lükake kiip pesasse.

3. samm: mängige

Keskmine nupp muudab plokitükki ja jätab selle alla hoides alla. Samuti on pausirežiim, mis kasutab vähem energiat, kui vasakut ja paremat nuppu korraga vajutada.

Mulle on meeldinud seda mängu ehitada ja mängida.

Soovitan: