Talaan ng mga Nilalaman:

Paano Gumawa ng isang Attiny85 Console - ArduPlay: 5 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Attiny85 Console - ArduPlay: 5 Hakbang (na may Mga Larawan)

Video: Paano Gumawa ng isang Attiny85 Console - ArduPlay: 5 Hakbang (na may Mga Larawan)

Video: Paano Gumawa ng isang Attiny85 Console - ArduPlay: 5 Hakbang (na may Mga Larawan)
Video: Paano Gumawa ng isang buong DiY Power Amplifier | Low Budget Amp Pero malakas 2024, Nobyembre
Anonim

Ito ay tulad nito: Nagba-browse ako ng mga video sa YouTube nang walang pakay upang makapagpahinga sa isang tasa ng tsaa. Marahil ay naka-highlight ang isang laro sa football o isang pagsasama-sama ng mga nakakatawang video? Bigla akong nakatanggap ng isang abiso sa aking telepono - isang bagong video sa electronoobs channel. Sa kasamaang palad, ang oras ng gabi na ito ay hindi madulas sa aking mga daliri. Gumawa siya ng isang kagiliw-giliw na proyekto ng nakakaakit na laro, ngunit hindi ko gusto ang paraan ng pag-install ng bagong laro, dahil kung nais mong baguhin ang laro, kailangan mong hilahin ang microcontroller ng konektor at mag-plug ng bago, na maaaring negatibong makakaapekto sa mga nakadikit na binti. Naramdaman kong obligado akong pagbutihin ang paraan ng pagbabago ng laro. Magsimula na tayo!

Hakbang 1: Pagpasok ng Laro

Pagpasok ng Laro
Pagpasok ng Laro
Pagpasok ng Laro
Pagpasok ng Laro
Pagpasok ng Laro
Pagpasok ng Laro

Nagsimula ako sa pamamagitan ng paghahanap ng mga konektor na angkop sa proyektong ito. Natagpuan ko ang isa na mayroong bukal sa loob, kaya maaari kong ipasok ang game board at pagkatapos ay pindutin ito pababa. Perpekto Gamit ang diagram ng dati nang nabanggit na tagalikha ng internet, lumikha ako ng aking sariling diagram, pagdaragdag ng mga konektor at isang baterya na maaari kong singilin sa pamamagitan ng isang micro USB konektor. Pagkatapos ay dinisenyo ko ang mga PCB para sa console at mga game card at inorder ang mga ito mula sa NEXTPCB.

Hakbang 2: Paghahanda ng PCB

Paghahanda ng PCB
Paghahanda ng PCB
Paghahanda ng PCB
Paghahanda ng PCB

Oras na para sa paghihinang. Nagsimula ako sa pamamagitan ng paglalapat ng solder paste sa lahat ng mga pad mula sa mga bahagi ng SMD, at pagkatapos ay inilalagay ko ang mga elementong ito sa kanilang mga lugar. Itinakda ko ang hot-air station sa 300 degree, ang airflow sa pinakamaliit at sinimulan ang proseso ng paghihinang - mga resistor, capacitor, switch, sockets, display. Panghuli, naghinang ako ng mga ginintuang konektor. Matapos ipasok ang display sa socket ng goldpin, naka-out na masyadong malaki ang protrudes, kaya't sinira ko ang socket at solder ang display mismo. Sa wakas, nilinis ko ang PCB gamit ang isopropyl alkohol at isang sipilyo.

Hakbang 3: Pag-project

Pagpaplano
Pagpaplano
Pagpaplano
Pagpaplano
Pagpaplano
Pagpaplano

Kumuha ako ng mga larawan ng parehong mga board at na-upload ang mga ito sa Fusion 360. Pinasok ko ang mga sukat ng board, minarkahan ang mga lugar na hindi dapat masakop ng pabahay, itakda ang kapal ng sangkap na ito sa 2mm at nai-print ito upang matiyak na ang mga butas ay nasa tamang lugar. Pagkatapos nilikha ko ang ilalim ng kaso at kinonekta silang magkasama. Ang buong pabahay ay binubuo ng 6 na elemento. Nang natapos ko ang pagdisenyo nito, na-upload ko ito sa Creality Slicer at nai-save ito sa SD card sa dalawang mga file. Gagamitin ko ang simpleng pula na PLA upang mai-print ang mga elemento mula sa unang file at kahoy na PLA para sa mga mula sa pangalawang file. Ang filament na ito ay binubuo ng 40% groundwood kung saan, kapag naka-print, lumilikha ng isang natatanging samyo. Ang mga filament na ito ay ibinigay sa akin ng 3DJAKE - Hinihikayat ko kayo na suriin ang kanilang alok. Ang natitira lamang ay upang pagsamahin ang lahat ng mga elemento.

Hakbang 4: Attiny Programming

Attiny Programming
Attiny Programming

Ang attiny85 microcontroller, na kung saan ay masisira ako mula sa digispark module, ay magiging responsable para sa pagtatrabaho ng elektronikong bahagi. Bago ko ito gawin, gayunpaman, kailangan kong i-program ito. Na-install ko ang mga driver para sa modyul na ito, pagkatapos ay nagdagdag ako ng isang silid-aklatan na sumusuporta sa modyul na ito sa Arduino IDE. Na-download ko ang mga file ng laro at na-upload ang mga ito sa ilang mga board upang mabago ko ang laro anumang oras. Inutil ko ang attiny mula sa module ng digispark at na-solder ito sa aking PCB.

Hakbang 5: Ito Lang ang Lahat

Ito Lang ang Lahat!
Ito Lang ang Lahat!
Ito Lang ang Lahat!
Ito Lang ang Lahat!

Ganito ang hitsura ng arduPlay - isang mini-game console batay sa attiny85. Ilagay ang board ng laro sa tamang lugar at isara ang pambalot, sa gayon pindutin ang board sa mga konektor. Ngayon ay masisiyahan ka sa istilong retro na gameplay sa iyong built-in na mini console.

Aking Youtube: YouTube

Ang aking Facebook: Facebook

Aking Instagram: Instagram

Mag-order ng iyong sariling PCB: NEXTPCB

Mamili gamit ang mga accessories para sa 3d na pag-print: 3DJAKE

Inirerekumendang: