Talaan ng mga Nilalaman:

Mini Gamepad: 3 Hakbang (na may Mga Larawan)
Mini Gamepad: 3 Hakbang (na may Mga Larawan)

Video: Mini Gamepad: 3 Hakbang (na may Mga Larawan)

Video: Mini Gamepad: 3 Hakbang (na may Mga Larawan)
Video: How To Burn CDI Files For Dreamcast With ImgBurn THE RIGHT WAY 2024, Nobyembre
Anonim
Mini Gamepad
Mini Gamepad

Kumusta mga kaibigan, Ginawa ko ang maliit na maliit na gamepad na ito gamit ang ATTINY85, nais kong gawin ito nang mahabang panahon ngunit walang sapat na oras, sa wakas natapos ito at napakasaya na laruin.

Una Humihingi ako ng paumanhin para sa malamya na pagbuo ngunit nakita ko ang ilang mga tao na itinayo ito sa isang solong sheet ng PCB kaya nais kong subukan ang ibang disenyo. Hindi rin ako dalubhasa sa paghihinang kaya mangyaring tiisin ako.

Mga gamit

Ano ang kakailanganin mo upang maitayo ito:

1. Isang pares ng ATTINY85 chips (isang solong laro lamang ang akma sa bawat attiny85)

2. PCB (maaari mong gamitin ang anumang laki at idisenyo ang gamepad sa iyong sariling paraan)

3. Mga header ng babae at lalaki

4. Li Ion Battery o CR2032

5. Passive buzzer

6. OLED display (gumagamit ako ng 128 x 64 pixel)

7. Copper wire (maaari mong gamitin ang anumang wire karaniwang)

8. Mga pindutan sa paggalaw x 3

Hakbang 1: Ang Mga Koneksyon

Ang Mga Koneksyon
Ang Mga Koneksyon
Ang Mga Koneksyon
Ang Mga Koneksyon

Mayroon akong kulay na naka-code sa diagram upang madali itong maunawaan.

Ang mga header ay may dalawahang pag-andar sa proyektong ito, isa upang hawakan ang parehong tuktok at ibaba pcb magkasama at pangalawa ay ang mga ito ang pisikal na koneksyon sa mga pindutan sa tuktok PCB

Ang buzzer ay opsyonal, ang attiny ay may 5 magagamit na mga pin ngunit ang isang labis na pin na may label na RST o reset ay maaari ding magamit bilang isang input sa pamamagitan ng paglikha ng isang voltage divider sa pagitan ng VCC at GND.

Maaari mong baguhin ang disenyo hangga't nais mo hangga't tama ang mga koneksyon.

Ang disenyo ng slant ay maaaring natural na magpahinga sa isang patag na ibabaw, komportable din itong hawakan ng dalawang kamay.

Maaari kang pumili upang paandarin ang gamepad alinman sa paggamit ng isang rechargeable na baterya o isang cell ng pindutan tulad ng CR2032 ngunit tiyakin na ang baterya ay lumalabas atleast 2.6v upang gumana nang maayos.

Hakbang 2: Nangungunang PCB

Nangungunang PCB
Nangungunang PCB
Nangungunang PCB
Nangungunang PCB

Ang layer na ito ay may kaliwa, KARAPAT na mga pindutan kasama ang pindutan ng FIRE. maaari mong makita na alinsunod sa diagram ng circuit na ginamit ko ang 2 x 1k resistors para sa mga LEFT at RIGHT na pindutan at gumawa ng isang divider ng boltahe sa kanang bahagi para sa pindutan ng FIRE habang binabago ko ang pindutang I-RESET sa ATTINY.

Ginamit ko ang pinakamaliit na PCB na mayroon ako para sa proyektong ito dahil nais ko ang isang maliit na gamepad at ang display na mayroon ako ay isang maliit din na angkop para sa maliit na PCB na ito. Kung mayroon kang isang mas malaking display pagkatapos ay planuhin ang kinakailangan ng kuryente nang naaayon, nakita ko mula sa iba pang mga gumagawa na ang isang CR2032 ay halos tumatagal ng halos 2- 3 oras kung patuloy na nilalaro

Hakbang 3: Ibabang PCB

Ibabang PCB
Ibabang PCB
Ibabang PCB
Ibabang PCB

Idinagdag ko ang buzzer, isang switch, isang baterya na konektor at din sa likuran ay mahahanap mo ang ATTINY85. Ang dahilan kung bakit naidagdag ko ang ATTINY sa likuran ay upang payagan ang madaling pag-aalis ng maliit na tilad upang mai-load ang iba't ibang mga laro at ito rin ay isang paninindigan para sa gamepad.

Dapat mo ring mapansin na nag-alaga ako sa mga pagkakalagay ng switch at buzzer upang makapag-iwan ng puwang upang makapagpahinga ang aking mga daliri habang naglalaro.

Tiyak na naplano ko ang circuit nang mas mahusay ngunit gayunpaman masaya ako sa paggawa nito at mas maraming kagalakan sa paggamit nito.

Magdagdag na ako ng isang video sa lalong madaling panahon.

Salamat

Inirerekumendang: