Talaan ng mga Nilalaman:
- Hakbang 1: Kunin ang Mga Bahagi
- Hakbang 2: Gawin ang Pangunahing Lupon
- Hakbang 3: Gawin ang Game Cartridge
- Hakbang 4: Mag-load ng Mga Laro Sa Cartridge
Video: Credit Card ATtiny Game Console: 4 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ito ang mga tagubilin upang bumuo ng isang Attiny 85 game console na itinayo sa isang nag-expire na credit card.
Ang isang pagpapakita ng tapos na produkto ay matatagpuan sa link sa youtube na ito:
gametiny sa isang tunay na credit card.
Naging inspirasyon ako ng mga mini game console batay sa mahusay na enerhiya na ATtiny85 MCU.
Mayroong maraming mga disenyo ng retro-game console: Ang Attiny Joypad nilikha ni Daniel Champagne.. (Electro L. I. B) 2018 GPL V3 ay isang mahusay na platform na may 4 na direksyon na mga pindutan / joystick at isa pang pindutan ng sunog. Ang iba pang platform na tinatawag na Attiny Arcade na nilikha ng webbloggles ay isa ring mahusay na mini game console na may pagiging simple ng pagkakaroon lamang ng dalawang mga pindutan. Ang parehong mga platform inspirasyon sa akin upang lumikha ng isang bagay na pagkuha ng pinakamahusay mula sa parehong mundo.
Ang bersyon na ito ng game board na tinawag kong "gametiny" ay batay sa Attiny Joypad na nilikha ni Daniel Champagne. Binago ko ito upang magdagdag ng isang header para sa USBasp programmer na doble bilang isang socket para sa kartutso ng laro na naglalaman ng isang chip na ATtiny85. Maaari kang gumawa ng ilang kartutso ng laro at mai-load ang iyong mga paboritong laro upang mapalitan mo ang mga laro sa iyong paglalakbay. Ang ATtiny85 ay napakahusay ng enerhiya. Kailangan mo lamang ng isang baterya ng CR2032 cell upang maglaro ng maraming oras. Bukod sa pindutan ng A na karaniwang ginagamit bilang pindutan ng apoy, nagdagdag ako ng isang pindutan ng B upang hilahin ang PB3 sa lupa. Pinapayagan nitong gumana ang mga makagambala na code para sa parehong PB1 at PB3, na ginagawang mas madali ang pag-convert ng mga laro na nakasulat para sa Attiny arcade upang gumana sa Attiny joypad.
Mga link
Orihinal na maliliit na disenyo ng Joypad ni Daniel Champagne.
site.google.com/view/arduino-collection
Orihinal na Attiny Arcade keychain kit
webboggles.com/attiny85-game-kit-ass Assembly-instructions/
Arduino board driver para sa attiny85
raw.githubusercontent.com/damellis/attiny/…
mga iskema at mga source code sa
Hakbang 1: Kunin ang Mga Bahagi
1. Para sa bawat kartutso ng laro, isang ATtiny85 SOD-8 (naka-mount sa ibabaw), isang maliit na solong panig na perf board (prototype board), isang 8 pin male header.
2. 0.9 I2C Mono OLED (na may naka-embed na mga controller ng SSD1306) sa 4 na mga pin (GND, VCC, SCK, SDA).
3. CR2032 3.3V Lithium cell na baterya.
4. May hawak ng baterya para sa CR2032.
5. unit ng tunog ng mini piezo.
6. 3.5mm headphone jack na may switch
7. 6 na mga pindutang walang imik
8. mini 10K VR para sa control ng dami.
9. 8-pin na babaeng header para sa pagkonekta sa cartridge ng laro.
10 Mini Slide switch para sa power button
11. 2 nag-expire na credit card o papel / plastic boards na may parehong laki.
12. 0.2mm o 0.3mm na nakalamina (insulated) na kawad
13. USBasp programmer.
14. 8 core ribbon cable.
15. 8 pin na babaeng header at 2x4 pin na babaeng header para sa cable ng programa.
Hakbang 2: Gawin ang Pangunahing Lupon
Gumagamit ang proyektong ito ng isang nag-expire na credit card bilang frame. Maaari mo ring gamitin ang mga karton o plastic board.
Idisenyo ang layout ng mga pindutan sa power point. I-print ang power point sa papel na may aktwal na laki. Ginamit ko ang mga setting ng pag-print ng dalawang mga slide sa isang pahina upang pag-urong ito sa aktwal na laki. Idikit ang layout sa credit card gamit ang mga double sided tape. Ang mga butas ng drills gamit ang 0.5mm drill pits sa mga markadong puntos para sa mga pin ng mga pindutan at iba pang mga sangkap na mai-mount papunta sa credit card. Ang mga solder short wires papunta sa dalawang gilid ng bawat tahimik na pindutan upang maipasok sila sa credit card. Mayroong mga pindutan ng D-PAD para sa pataas, pababa, kaliwa, kanan, at ang mga pindutan ng sunog (A at B). Ipasok ang mga pindutan at iba pang mga bahagi sa credit card. Para sa mga sangkap na may mas mahabang paa, hal. ang mga pindutan, yumuko ang mga binti sa tapat ng direksyon upang hawakan ito sa lugar. Kung hindi man, gumamit ng mga dobleng panig na mga teyp o pandikit upang hawakan ang mga sangkap sa lugar. I-wire ang mga circuit gamit ang 0.3mm na nakalamina (insulated) na mga wire alinsunod sa diagram ng circuit. Upang mapanatili ang pangunahing board na manipis hangga't maaari, ang OLED ay direktang na-solder sa kawad sa halip na gumamit ng mga male header pin. Ang isang 8 pin na babaeng header ay ginagamit upang kumonekta sa kartutso ng laro na talagang isang naka-mount na Attiny 85 micro-controller.
Takpan ang mga wire sa likuran ng pangalawang credit card.
Hakbang 3: Gawin ang Game Cartridge
1. Gupitin ang isang maliit na perf board na kayang tumanggap ng 4 na hanay ng 8 butas
2. Gumamit ng isang pamutol upang hatiin ang ika-3 hilera sa dalawang naka-disconnect na kalahati (para sa gitnang dalawang mga pin ng Attiny 85 upang tumayo).
3. Paghinang ng ATtiny85 SOD-8 (Surface na naka-mount) papunta sa pisara.
4. Maghinang ng isang 8-pin male header papunta sa unang hilera.
5. I-wire ang kartutso ayon sa circuit diagram gamit ang 0.3mm laminated (insulated) na mga wire.
Hakbang 4: Mag-load ng Mga Laro Sa Cartridge
1. Kung bago ka sa Arduino, mag-download ng arduino mula sa arduino.cc. Mag-click sa Software. I-click ang I-download. Pagkatapos piliin ang bersyon para sa iyong PC o Mac. I-download at i-install.
2. mag-browse sa https://github.com/MrBlinky/Arduboy-homemade-package at sundin ang mga tagubilin doon upang idagdag ang kahulugan ng board at mga aklatan para sa para sa bahay na suportang Arduboy at Flash cart. Ibubuod ko sa mga sumusunod na hakbang:
3. Simulan ang Arduino IDE. I-click ang Mga Kagustuhan mula sa tuktok na menu ng Arduino. Ipasok ang tekstong ito sa "Mga Karagdagang Mga Tagapamahala ng URL ng URL" https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json Kung mayroon ka nang ibang teksto sa patlang, ipasok ito karagdagang teksto sa simula, pagkatapos ay magdagdag ng isang "," at panatilihin na buo ang iba pang mga URL.
4. Lumabas sa Arduino IDE at simulang muli ang IDE upang magkabisa ng pagbabago sa itaas.
5. I-click ang Mga Tool -> Lupon: -> Board Manager. Ipasok ang "Attiny" upang maghanap. Piliin upang mai-install ang pinakabagong bersyon ng Attiny board driver. Ang pakete ay idaragdag sa Arduino.
6. Ngayon piliin ang Mga Tool-> Lupon: "ATtiny 25/45/85"
at piliin ang mga sumusunod na parameter:
Proseso: Attiny 85
Clock: Panloob na 8Mhz (para lamang sa laro ng Pac Man, piliin ang Panloob na 16Mhz)
Programmer: USBasp
7. Kunin ang programmer ng USBasp, ilipat ito sa 5V (sa halip na 3V). Ikonekta ang USBasp programmer sa USB port at ikonekta ang ribbon cable sa programmer. Ikonekta ang kabilang dulo ng ribbon cable na may 8 pin na babaeng header sa male header ng game cartridge (kasama ang Attiny 85 chip na solder dito).
8. I-click ang "Burn Bootloader" upang sunugin ang piyus sa Attiny 85. Suriin ang output na matagumpay nitong nakumpleto.
9. Mula sa Arduino IDE, buksan ang source code ng laro sa Arduino IDE. Sumangguni sa aking link sa GitHub dito:
10. I-click ang "->" upang makatipon at mai-upload ang laro sa pamamagitan ng USBasp programmer sa ATtiny85 chip sa cartridge ng laro. Suriin kung matagumpay ang pag-upload.
11. Ipasok ang karton ng laro sa pangunahing board. I-on ang board ng laro gamit ang slide switch at magsimulang maglaro.
12. Karamihan sa mga laro ay nakasulat sa isang paraan upang matulog mode pagkatapos ng laro ay tapos na. Upang magising ito, pindutin lamang ang alinman sa A o B na pindutan.
13. Kung hindi gumana ang mga pindutan o output ng tunog, i-load ang "Attiny Tester" upang subukan kung ang mga halaga ng mga pindutan ay nagbago nang tama kapag ang mga pindutan ay pinindot at inilabas at narinig mo ang mga beep kapag pinindot mo ang anumang mga pindutan. I-double check at ayusin ang anumang mga isyu sa paghihinang o mga kable.
Inirerekumendang:
Laki ng Credit Card na Walang Kontak na Boltahe Detector (555): 3 Mga Hakbang
Credit Card Sized Contactless Voltage Detector (555): Ang ideya ay dumating sa pagtingin sa iba pang Instructable: https: //www.instructables.com/id/Contactless-Volta..Pinili ko ang disenyo ng 555 dahil mayroon akong 555 sa paligid at gusto kong bumuo ng maliliit na proyekto, tulad ng ibang proyekto na kasing laki ng credit card.https: /
Paano Gawin Ang Iyong Cellphone Sa Isang Credit / debit Card: 5 Mga Hakbang
Paano Gawin Ang Iyong Cellphone Sa Isang Credit / debit Card: Madaling gawin mod para sa isang labis na credit / debit card na may RFID chip (ibig sabihin, Paypass). Gamit ang pamamaraang ito, maaari mong hanapin at makuha ang chip ng RFID sa iyong ekstrang card na may kakayahang Paypass at ilagay ito sa iyong cellphone. Papayagan ka nitong ipakita ang iyo
Gumawa ng Mga Kasanayan sa Alexa Sa Cloud9- Walang Kinakailangan na Credit Card o Hardware: 7 Hakbang (na may Mga Larawan)
Gumawa ng Mga Kasanayan sa Alexa Sa Cloud9- Walang Kinakailangan na Credit Card o Hardware: Kumusta, ngayon ipapakita ko sa iyo kung paano lumikha ng iyong sariling kasanayan sa Amazon Alexa gamit ang Cloud9. Para sa iyo na hindi alam, ang Cloud9 ay isang online IDE na sumusuporta sa maraming iba't ibang mga wika at ito ay isang daang porsyento na libre - walang credit card req
Credit Card IPhone Stand: 6 Mga Hakbang (na may Mga Larawan)
Credit Card IPhone Stand: Kung mayroon kang isang membership card na nag-expire at kumukuha lamang ng puwang maaari mo itong gawing iyong sariling iPhone o iPod stand na may ilang mga pagbawas lamang. Gumamit ako ng isang Dremel upang matapos ang trabaho dito, ngunit madali mong magagawa ang parehong bagay sa isang pares ng gunting
Geek - Credit Card / Business Card Holder Mula sa Lumang Laptop Hard Drive .: 7 Mga Hakbang
Geek - Credit Card / Business Card Holder Mula sa Old Laptop Hard Drive .: Isang geek-ed up na may-ari ng negosyo / credit card. Natagpuan ko ang nakatutuwang ideya na ito nang namatay ang aking hard drive na laptop at karaniwang walang silbi. Isinama ko rito ang mga nakumpletong imahe