Kuidas teha Attiny85 konsooli - ArduPlay: 5 sammu (piltidega)
Kuidas teha Attiny85 konsooli - ArduPlay: 5 sammu (piltidega)
Anonim

See oli umbes selline: sirvisin sihitult YouTube'i videoid, et lõõgastuda tassi tee ääres. Võib -olla jalgpallimängude tipphetked või naljakate videote kogumik? Järsku sain telefoni märguande - uus video kanalil Electronoobs. Kahjuks ei libise see õhtune aeg sõrmede vahelt läbi. Ta tegi attiny mängust huvitava projekti, kuid mulle ei meeldinud uue mängu installimise viis, sest kui soovite mängu muuta, peate pistiku mikrokontrolleri välja tõmbama ja uue ühendama, mis võib negatiivselt mõjutada jalatuge. Tundsin kohustust parandada mängu muutmise viisi. Alustame!

Samm: mängu sisestamine

Mängu sisestamine
Mängu sisestamine
Mängu sisestamine
Mängu sisestamine
Mängu sisestamine
Mängu sisestamine

Alustasin sellega, et otsisin selle projekti jaoks sobivaid pistikuid. Leidsin ühe, millel on vedru sees, nii et saan mängulaua sisestada ja seejärel alla vajutada. Täiuslikult. Kasutades eelnevalt mainitud Interneti -looja skeemi, koostasin oma skeemi, lisades sinna pistikud ja aku, mida saan laadida mikro -USB -pistiku kaudu. Seejärel kujundasin konsooli ja mängukaartide jaoks trükkplaadid ja tellisin need NEXTPCB -st.

2. samm: trükkplaadi ettevalmistamine

PCB ettevalmistamine
PCB ettevalmistamine
PCB ettevalmistamine
PCB ettevalmistamine

On aeg jootmiseks. Alustasin kõigi SMD komponentide padjakeste jootmispasta kandmisega ja seejärel panin need elemendid oma kohtadesse. Seadsin kuumaõhujaama 300 kraadile, õhuvool väikseimale ja alustasin jootmisprotsessi - takistid, kondensaatorid, lülitid, pistikupesad, ekraan. Lõpuks jootsin kuldsed pistikud. Pärast ekraani sisestamist kullanõela pesasse selgus, et see ulatub liiga palju välja, nii et keerasin pesa lahti ja jootsin ekraani ise. Lõpuks puhastasin trükkplaadi isopropüülalkoholi ja hambaharjaga.

3. samm: projekteerimine

Projekteerimine
Projekteerimine
Projekteerimine
Projekteerimine
Projekteerimine
Projekteerimine

Pildistasin mõlemat tahvlit ja laadisin need Fusion 360 -sse. Sisestasin tahvli mõõtmed, märkisin kohad, mida korpus ei peaks katma, määrasin selle elemendi paksuseks 2 mm ja printisin selle, et veenduda, et augud on õiged kohad. Seejärel lõin korpuse põhja ja ühendasin need kokku. Kogu korpus koosneb 6 elemendist. Kui ma selle kujundamise lõpetasin, laadisin selle Creality Slicerisse ja salvestasin selle SD -kaardile kahe failina. Esimese faili elementide printimiseks kasutan tavalist punast PLA -d ja teisest failist puidust PLA -d. See hõõgniit koosneb 40% jahvatatud puidust, mis trükkimisel loob ainulaadse aroomi. Neid hõõgniite pakkus mulle 3DJAKE - julgustan teid nende pakkumist kontrollima. Jäi üle vaid kõik elemendid kokku panna.

4. samm: Attiny programmeerimine

Attiny programmeerimine
Attiny programmeerimine

Elektroonilise osa töö eest vastutab mikrokontroller attiny85, mille ma digispark moodulist lahti lammutan. Enne seda pean siiski programmeerima. Paigaldasin selle mooduli draiverid, seejärel lisasin Arduino IDE -sse seda moodulit toetava raamatukogu. Laadisin mängufailid alla ja laadisin need mõnele tahvlile, et saaksin mängu igal ajal muuta. Lahutasin attiny digispark moodulist välja ja jootsin selle oma trükkplaadile.

Samm: see on kõik

See on kõik!
See on kõik!
See on kõik!
See on kõik!

Nii näeb välja arduPlay - minimängukonsool, mis põhineb attiny85 -l. Asetage mängulaud õigesse kohta ja sulgege ümbris, vajutades seega plaati pistikute külge. Nüüd saate oma kätega ehitatud minikonsoolil nautida retro-stiilis mängu.

Minu Youtube: YouTube

Minu Facebook: Facebook

Minu Instagram: Instagram

Tellige endale PCB: NEXTPCB

Ostke 3D -printimiseks tarvikuid: 3DJAKE