![Blok igra: 3 koraki Blok igra: 3 koraki](https://i.howwhatproduce.com/images/005/image-13577-240-j.webp)
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
![Blokiraj igro Blokiraj igro](https://i.howwhatproduce.com/images/005/image-13577-241-j.webp)
To je navdih za projekt pockeTETRIS. Želel sem imeti tiskano vezje, ki uporablja večji zaslon, da bi bilo lažje igrati brez ohišja in dodati stikalo za vklop/izklop.
1. korak: Zgradite
![Zgradite Zgradite](https://i.howwhatproduce.com/images/005/image-13577-242-j.webp)
Datoteke za oblikovanje so na EasyEDA
PCB -ji morajo biti brez svinca, saj gre za ročno igro.
POTREBNE STVARI
PCB - Meni in nato "Generate Fabrication File" - ustvarite Gerber ali naročite na JLCPCB
1,3 OLED 128X64 - Poskrbite, da se zatiči ujemajo s tiskanim vezjem
3 - 10K upori
3 - 6x6 SMD gumbna stikala
ATtiny85
2 poz 3 -polno drsno stikalo
Držalo za baterije CR2032 BAT-HLD-001-THM
Baterija CR2032
Vtičnica DIP8
AVR ali ATtiny Chip Programmer
Spajka brez svinca
Spajkalnik
Čistilo za elektroniko alkohola
Poceni zobna ščetka
Zaščita oči za spajkanje, obrezovanje in čiščenje.
SPAJANJE
Večina tega projekta je skozi spajkanje lukenj, vendar uporablja gumbe SMD, da na zadnji strani ne bi bilo ostrih robov. Spajkanje s površinsko montažo je zame novo, zato bom povedal, kar sem se naučil. Za spajkanje gumbov SMD najprej stopite spajkalnik na 1 blazinico, spajk ponovno stopite in potisnite nogico z gumbom v spajkanje. Preden nadaljujete, se prepričajte, da je gumb poravnan. Nato blazinice in stopala segrejte z železom in stopite spajkanje na vrhu, dokler ne nastane spajkalna kupola. Spajkanje SMD sem se naučil v Collin's Lab.
Spajate gumbe za površinsko montažo pred vsem drugim.
Nato spajkajte vtičnico Attiny85 in upore na zadnji strani. Ujemanje vtičnice z orisom svilenega zaslona. Nato obrežite kable in nato spajkajte dele na sprednji strani. Po končanem delu spajkajte preostanek spajkanja.
ČIŠČENJE
Tok iz spajkanja bo pustil lepljive ostanke. Po spajkanju uporabite elektronski alkohol za brizganje ali prekrivanje tiskanega vezja in drgnjenje z zobno ščetko. Uporabite zaščito za oči.
2. korak: Program ATtiny85
![Program ATtiny85 Program ATtiny85](https://i.howwhatproduce.com/images/005/image-13577-243-j.webp)
Dodajanje podpore za Artinino ploščo IDE za ATtiny Pojdite v meni »Datoteka« in izberite »Nastavitve« V polje z oznako »Dodatni URL-ji upravitelja plošč« vnesite: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x -boards-manager/package_damellis_attiny_index.json in kliknite V redu
Pojdite v meni »Orodja«, nato »V deski« izberite »Upravitelj plošč« in nato v spustnem meniju vrste izberite »Prispevek«: Izberite paket »attiny« in kliknite gumb »Namesti«.
Po končani namestitvi zaprite okno »Upravitelj plošč« in izberite
Plošča: “ATtiny25/45/85”
Procesor: "ATtiny85"
Ura: "Notranji 8 Mhz"
Program ATtiny
Za programiranje ščita AVR morate programirati Arduino
Naložite "skico Arduino kot ponudnika internetnih storitev" [Datoteka] -> [Primeri] -> [Arduino kot ponudnik internetnih storitev].
Programski ščit AVR je pritrjen na Arduino
Vtičnica ATTINY85 čip na AVR programskem ščitu
Izberite programator, [Orodja] -> [Programer] -> [Arduino kot ponudnik internetnih storitev] Nastavite zagonski program programa, [Orodja] -> [Zapiši zagonski nalagalnik]
Odprite PockeTetris Sketch v programski opremi Arduino
Naloži skico, [Datoteka] -> [Naloži s programerjem]
Ko uspešno naložite skico, se prepričajte, da sta pika na ATtiny85 in vtičnica na isti strani in čip potisnite v vtičnico.
3. korak: Igrajte se
Srednji gumb bo spremenil del bloka in ga spuščal, ko ga držite. Obstaja tudi način premora, ki porabi manj energije, če hkrati pritisnete levi in desni gumb.
Užival sem v gradnji in igranju te igre.
Priporočena:
Igra Python Tic Tac Toe: 4 koraki
![Igra Python Tic Tac Toe: 4 koraki Igra Python Tic Tac Toe: 4 koraki](https://i.howwhatproduce.com/images/001/image-575-j.webp)
Python Tic Tac Toe Game: igra python tic tac toe ta igra je narejena v pythonu, ki je računalniški jezik, uporabil sem urejevalnik python, imenovan: pycharm, lahko uporabite tudi običajen urejevalnik kode python
Igra Corona v prahi: 4 koraki
![Igra Corona v prahi: 4 koraki Igra Corona v prahi: 4 koraki](https://i.howwhatproduce.com/images/001/image-2629-j.webp)
Igra Corona v prazni: Pozdravljeni prijatelji, ustvaril sem igro v nič, da bi povedal pomen uporabe razkužila in maske v tem " Novo normalno " na zabaven in učljiv način. Uporabljeni duhovi: EarthDoctorCorona virusSantilizator stekleniceMaska
Igra Angry Birds: 4 koraki
![Igra Angry Birds: 4 koraki Igra Angry Birds: 4 koraki](https://i.howwhatproduce.com/images/001/image-63-17-j.webp)
Angry Birds Game: Pozdravljeni, vsi, ki sem naredil to neverjetno igro z uporabo javascripta. No, vsi so se v svojem življenju morali igrati igre jeznih ptic, kar je res neverjetna igra, zato sem poskušal narediti svojo različico igre jeznih ptic s pomočjo Java skripte in nekaterih kodirnih platform
Igra Arduino Sorta Sudoku: 3 koraki (s slikami)
![Igra Arduino Sorta Sudoku: 3 koraki (s slikami) Igra Arduino Sorta Sudoku: 3 koraki (s slikami)](https://i.howwhatproduce.com/images/002/image-4220-j.webp)
Igra Arduino Sorta Sudoku: Veliko ljudi se rad igra Sudoku in vnuki radi ugibajo, zato sem se odločil za prenosno igro "Sorta Sudoku". V moji različici je igra 4x4, vendar je navedena samo ena številka. Ideja je uganiti preostale številke v
Igra srčnega utripa-projekt: 4 koraki
![Igra srčnega utripa-projekt: 4 koraki Igra srčnega utripa-projekt: 4 koraki](https://i.howwhatproduce.com/images/001/image-2017-37-j.webp)
Srčni utrip-projekt: Danes je 20. maj, kot vsi vemo. To je že tradicionalno kitajsko valentinovo. (520 v kitajščini pomeni, da te ljubim). Zdaj bomo izdelali interaktivno napravo, imenovano heartbeat lab, da preizkusimo tiho razumevanje para. To je preizkus