![Konzola za igre ATtiny s kreditnom karticom: 4 koraka Konzola za igre ATtiny s kreditnom karticom: 4 koraka](https://i.howwhatproduce.com/images/006/image-16242-24-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![Konzola za igre ATtiny s kreditnom karticom Konzola za igre ATtiny s kreditnom karticom](https://i.howwhatproduce.com/images/006/image-16242-25-j.webp)
Ovo su upute za izgradnju igraće konzole Attiny 85 izgrađene na kreditnoj kartici kojoj je istekao rok trajanja.
Demonstracija gotovog proizvoda može se pronaći na ovoj youtube poveznici:
gametiny na pravoj kreditnoj kartici.
Nadahnule su me mini igraće konzole temeljene na energetski učinkovitom ATtiny85 MCU.
Postoji nekoliko dizajna konzola za retro igre: Attiny Joypad koji je stvorio Daniel Champagne.. (Electro L. I. B) 2018. GPL V3 izvrsna je platforma s 4 smjernim gumbima za usmjeravanje/joystickom i drugim gumbom za paljenje. Druga platforma nazvana Attiny Arcade koju je stvorio webbloggles također je izvrsna mini igraća konzola s jednostavnošću da ima samo dva gumba. Obje platforme nadahnule su me da stvorim nešto najbolje iz oba svijeta.
Ova verzija ploče za igre koju sam nazvao "gametiny" temelji se na Attiny Joypad -u koji je stvorio Daniel Champagne. Izmijenio sam ga dodavanjem zaglavlja za USBasp programera koji služi i kao utičnica za uložak za igre koji sadrži čip ATtiny85. Možete napraviti nekoliko uložaka za igre i učitati svoje omiljene igre kako biste ih mogli zamijeniti na putovanju. ATtiny85 je vrlo energetski učinkovit. Za igranje igara satima vam je potrebna samo jedna ćelijska baterija CR2032. Osim gumba A koji se obično koristi kao gumb za paljenje, dodao sam gumb B za povlačenje PB3 na tlo. To omogućuje da kodovi prekida rade i za PB1 i za PB3, što olakšava pretvaranje igara napisanih za Attiny arkadu u rad na Attiny joypadu.
Veze
Originalni maleni Joypad dizajn Daniel Champagne.
sites.google.com/view/arduino-collection
Originalni Attiny Arcade komplet privjesaka za ključeve
webboggles.com/attiny85-game-kit-assembly-instructions/
Upravljački program za Arduino ploču za attiny85
raw.githubusercontent.com/damellis/attiny/…
sheme i izvorni kodovi na
Korak 1: Nabavite dijelove
![Nabavite dijelove Nabavite dijelove](https://i.howwhatproduce.com/images/006/image-16242-26-j.webp)
1. Za svaki uložak za igru, jedan ATtiny85 SOD-8 (montiran na površinu), jedna mala jednostrana perf ploča (prototipna ploča), jedno 8-polno muško zaglavlje.
2. 0,9”I2C Mono OLED (s ugrađenim kontrolerima SSD1306) na 4 pina (GND, VCC, SCK, SDA).
3. CR2032 3.3V litijeva baterija.
4. Držač baterije za CR2032.
5. mini piezo zvučna jedinica.
6. Priključak za slušalice od 3,5 mm sa prekidačem
7. 6 tihih gumba
8. mini 10K VR za kontrolu glasnoće.
9. 8-pinsko žensko zaglavlje za spajanje na uložak za igru.
10 Mini klizni prekidač za gumb za uključivanje
11. 2 istekle kreditne kartice ili papirnate/plastične ploče iste veličine.
12. 0,2 mm ili 0,3 mm laminirana (izolirana) žica
13. USBasp programer.
14. Vrpčasti kabel s 8 žica.
15. 8 -polno žensko zaglavlje i 2x4 igle žensko zaglavlje za programski kabel.
Korak 2: Napravite glavnu ploču
![Učinite Glavni odbor Učinite Glavni odbor](https://i.howwhatproduce.com/images/006/image-16242-27-j.webp)
![Učinite Glavni odbor Učinite Glavni odbor](https://i.howwhatproduce.com/images/006/image-16242-28-j.webp)
![Učinite Glavni odbor Učinite Glavni odbor](https://i.howwhatproduce.com/images/006/image-16242-29-j.webp)
Ovaj projekt koristi okvir s kreditnom karticom kojoj je istekao rok trajanja. Također možete koristiti kartone ili plastične ploče.
Dizajnirajte izgled gumba na točki napajanja. Ispišite Power Point na papir stvarne veličine. Koristio sam postavke ispisa dva slajda na jednoj stranici kako bih ga smanjio na stvarnu veličinu. Zalijepite izgled na kreditnu karticu pomoću dvostranih traka. Izbušite rupe pomoću svrdla promjera 0,5 mm na označenim mjestima za iglice gumba i ostale komponente koje ćete postaviti na kreditnu karticu. Lemite kratke žice na dvije strane svakog tihog gumba tako da se mogu umetnuti u kreditnu karticu. Postoje tipke D-PAD za gore, dolje, lijevo, desno i tipke za paljenje (A i B). Umetnite gumbe i ostale komponente na kreditnu karticu. Za komponente s dužim nogama, npr. gumbe, savijte noge u suprotnom smjeru da ih držite na mjestu. U protivnom, koristite dvostrane trake ili ljepilo kako biste komponente držali na mjestu. Ožičite krugove pomoću laminiranih (izoliranih) žica od 0,3 mm prema shemi spojeva. Kako bi glavna ploča bila što tanja, OLED je lemljen izravno na žicu umjesto korištenja muških zatiča. 8-polno žensko zaglavlje koristi se za spajanje na uložak za igru koji je zapravo površinski montiran mikrokontroler Attiny 85.
Pokrijte žice straga drugom kreditnom karticom.
Korak 3: Napravite uložak za igru
![Napravite uložak za igru Napravite uložak za igru](https://i.howwhatproduce.com/images/006/image-16242-30-j.webp)
1. Izrežite malu ploču koja može primiti 4 reda s 8 rupa
2. Rezačem podijelite 3. red na dvije odvojene polovice (da srednje dvije iglice Attiny 85 stoje).
3. Lemite ATtiny85 SOD-8 (montiran na površinu) na ploču.
4. Lemite 8-pinsko muško zaglavlje na prvi red.
5. Spojite uložak u skladu s dijagramom kruga pomoću 0,3 mm laminiranih (izoliranih) žica.
Korak 4: Umetnite igre u spremnik
![Umetnite igre u spremnik Umetnite igre u spremnik](https://i.howwhatproduce.com/images/006/image-16242-31-j.webp)
1. Ako ste tek počeli koristiti Arduino, preuzmite arduino s arduino.cc. Kliknite Softver. Pritisnite Preuzmi. Zatim odaberite verziju za svoje računalo ili Mac. preuzmite i instalirajte.
2. idite na https://github.com/MrBlinky/Arduboy-homemade-package i slijedite tamošnje upute za dodavanje definicije ploče i knjižnica za podršku za domaća Arduboy i Flash košaricu. Sažet ću u sljedeće korake:
3. Pokrenite Arduino IDE. Na glavnom izborniku Arduina kliknite Postavke. Unesite ovaj tekst u "Dodatne URL-ove upravitelja ploča" https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json Ako već imate drugi tekst u polju, umetnite ovaj dodatni tekst na početku, zatim dodajte “,” i zadržite ostale URL -ove koji su već tamo netaknuti.
4. Izađite iz Arduino IDE -a i ponovno pokrenite IDE kako bi stupila na snagu gornja promjena.
5. Pritisnite Alati -> Ploča: -> Upravitelj ploče. Unesite "Attiny" za pretraživanje. Odaberite za instaliranje najnovije verzije upravljačkog programa Attiny ploče. Paket će biti dodan u Arduino.
6. Sada odaberite Alati-> Ploča: “ATtiny 25/45/85”
i odaberite sljedeće parametre:
Procesor: Attiny 85
Sat: Interni 8 MHz (samo za igru Pac Man, odaberite Internih 16 MHz)
Programer: USBasp
7. Uzmite USBasp programator, prebacite ga na 5V (umjesto na 3V). Spojite USBasp programator na USB priključak i spojite vrpčani kabel s programatorom. Spojite drugi kraj vrpčnog kabela s 8 -polnim ženskim zaglavljem na muško zaglavlje uloška za igru (s čipom Attiny 85 zalemljenim na njega).
8. Pritisnite “Burn Bootloader” da biste spalili osigurač na Attiny 85. Provjerite je li izlaz uspješno završen.
9. Iz Arduino IDE -a otvorite izvorni kod igre u Arduino IDE. Pogledajte moju vezu za GitHub ovdje:
10. Pritisnite “->” za sastavljanje i prijenos igre putem USBasp programera na čip ATtiny85 na ulošku za igru. Provjerite je li prijenos uspješan.
11. Umetnite uložak za igru na glavnu ploču. Uključite ploču za igru pomoću kliznog prekidača i počnite igrati.
12. Većina igara napisana je tako da pređe u način mirovanja nakon završetka igre. Da biste ga probudili, samo pritisnite tipku A ili B.
13. Ako tipke ili izlaz zvuka nisu radili, učitajte “Attiny Tester” kako biste provjerili jesu li se vrijednosti gumba ispravno promijenile kad pritisnete i otpustite tipke i jeste li čuli zvučne signale kada pritisnete bilo koju tipku. Dvaput provjerite i popravite sve probleme sa lemljenjem ili ožičenjem.
Preporučeni:
Kompaktni senzor vremena s GPRS (SIM karticom) podatkovna veza: 4 koraka
![Kompaktni senzor vremena s GPRS (SIM karticom) podatkovna veza: 4 koraka Kompaktni senzor vremena s GPRS (SIM karticom) podatkovna veza: 4 koraka](https://i.howwhatproduce.com/images/002/image-4904-j.webp)
Kompaktni vremenski senzor s GPRS (SIM karticom) podatkovna veza: sažetak projekta Ovo je vremenski osjetnik na baterije koji se temelji na BME280 osjetniku temperature/tlaka/vlažnosti i ATMega328P MCU. Radi na dvije 3,6 V litij -tionilne AA baterije. Ima izuzetno nisku potrošnju sna od 6 µA. On šalje dat
Audio player koji koristi Arduino s mikro SD karticom: 7 koraka (sa slikama)
![Audio player koji koristi Arduino s mikro SD karticom: 7 koraka (sa slikama) Audio player koji koristi Arduino s mikro SD karticom: 7 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-2028-15-j.webp)
Audio player koji koristi Arduino s mikro SD karticom: PRETPLATITE SE na moj kanal za više projekata ……………………. Mnogi ljudi žele spojiti SD karticu s arduinom ili želite audio izlaz preko arduina. Dakle, ovdje je najjednostavniji i najjeftiniji način povezivanja SD kartice s arduinom. možeš nam
Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka
![Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka](https://i.howwhatproduce.com/images/002/image-5823-j.webp)
Još jedna ATtiny85 Retro igraća konzola: Mala postavka slična retro konzoli zasnovana na ATtiny85 x 0,96 OLED-u za igranje svemirskih osvajača, Tetrisa itd
Arduino kontroler za igre DIY - Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
![Arduino kontroler za igre DIY - Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka Arduino kontroler za igre DIY - Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka](https://i.howwhatproduce.com/images/011/image-30363-j.webp)
Arduino kontroler za igre DIY | Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo dečki, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo u ovim uputama napraviti kontroler igre pomoću arduino pro micro
SmartPhone Simulator igre- Igrajte Windows igre koristeći IMU za kontrolu pokreta, akcelerometar, žiroskop, magnetometar: 5 koraka
![SmartPhone Simulator igre- Igrajte Windows igre koristeći IMU za kontrolu pokreta, akcelerometar, žiroskop, magnetometar: 5 koraka SmartPhone Simulator igre- Igrajte Windows igre koristeći IMU za kontrolu pokreta, akcelerometar, žiroskop, magnetometar: 5 koraka](https://i.howwhatproduce.com/images/002/image-5688-59-j.webp)
SmartPhone Game Simulator- Igrajte Windows igre koristeći IMU za upravljanje pokretima, akcelerometar, žiroskop, magnetometar: Podržite ovaj projekt: https://www.paypal.me/vslcreations doniranjem kodovima otvorenog koda & podrška daljnjem razvoju