Sisukord:
- Samm: kõik materjalid ja lingid failidele
- 2. samm: arvuti hankimine
- 3. samm: jootmine
- 4. samm: programmeerimine
- 5. samm: viimistlus
Video: Mängukonsooli tegemine: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Tervitused. Nii et ma näen, et mul on kalduvus midagi alustada ja seejärel minna hoopis teist teed. Seda juhtus ka selle projektiga. Ostsin mõni aeg tagasi Nokia 5110 ekraani. Ja enamiku ebay ostude tegemiseni kulus mulle tegelikult kaua aega. Vahepeal kukkus projekt, mille jaoks ma seda vajasin. Nii et kui jlcpcb minuga ühendust võttis ja pakkus, et nende teenuste abil midagi teha (trükkplaatide tootmine … hästi arvud … pealkiri ütleb kõik:)). Hakkasin guugeldama, mida ma saan teha paari ekraaniga, mille jaoks mul polnud enam eesmärki. Ja siis sattusin Makerbuino mängukonsooli. Ja avatud lähtekoodiga kontseptsiooni korral oli kõik, mida vaja selle nullist tegemiseks, minu sõrmeotsteni. Kuigi saate seda teha lihtsalt parfüüril, oleks see täielik jama, kõikjal juhtmed ja mitte nii puhas, kui ma tahaksin, et mu konsool oleks. Nii et siit tuleb jlcpcb. https://jlcpcb.com/ saate tellida 10 tahvlit 2 dollari eest. Mis on minu arvates vargus. Lubatud, kui väljute tahvli vaikeparameetritest (suurus 100x100m, paksused, värv jne), võib hind muutuda. Kuid kuule, enamikule meist on vaikeparameetritest enam kui piisav.
Samm: kõik materjalid ja lingid failidele
Nii et vaatame üle lihtsate osade loendi ja kust leiate selle lõpuleviimiseks vajaliku teabe.
Osad:
MAKERbuino trükkplaat (saate projekti toetada ja komplekti osta aadressilt
või hankige oma Gerberi failid ja.või skeem siit:
- SD -kaart (suurus on teie otsustada, pole kindel, kas see toetab suuri mahtuvuskaarte, kuid 1 GB peaks sobima)
- SD pesa
- juhtmed kõlarite jootmiseks (valikuline)
- 8 oomi 0,5 W kõlar (valikuline)
- Li-Po aku 3,7 V
- ATmega328P-PU
- 28 -pin PDIP IC pesa
- LCD ekraan Nokia 5110
- TP4056 mikro-USB Li-Po aku laadimisplaat
- 3.3V pingeregulaator (MCP1702-3302E TO-92 pakendis)
- 2n2222 üldotstarbeline NPN transistor (pakett TO-92)
- Diood 1N4148
- 16MHz kristall
- 3 -kontaktiline libisemislüliti x2
- 100nF keraamiline kondensaator x2
- 22pF keraamiline kondensaator x2
- 100uF, 6,3 V radiaalne elektrolüütkondensaator x3 (ma kasutasin 16 V kondensaatoreid, kuna mainitud 6.3 on raskem saada)
-
12x12x7,3 mm nupp x7
- mõned naiste ja meeste päised ühe- ja kaherealised (tõenäoliselt on teil neid, kuid igal juhul ostate need pikkade ribadena, nii et valige nii palju kui soovite)
- 1Kohm ratta trimmi potentsiomeeter x2
- 2.2Kohm takisti
- 10k takisti x2
- 4.7kohm takisti x2
- 100 oomi takisti
- 3,5 mm kõrvaklappide pesa
Ja see on kõik. Olen kindel, et enamik komponente on teie varuosade prügikastis. Mõned saate odavalt kätte.
2. samm: arvuti hankimine
Nii et see on üsna lihtne protsess. Minge saidile jlcpcb.com
Registreeru, vajuta hinnapakkumist kohe. Laadige oma Gerber -failid üles, sisestage soovitud parameetrid ja tellige see. DHL -i kohaletoimetamismeetodiga kulus mul vähem kui nädal, kui laadisin oma gerber -failid üles minu ukselävele saabuvale tahvlile.
3. samm: jootmine
Nii et ma ei tee üksikasjalikke samme, kuna see on väga lihtne. koos trükkplaadiga selgitab siiditrükk, milline komponent millisesse kohta tuleks sisestada. Enamik komponente ei ole polaartundlikud, nii et see muudab teie elu palju lihtsamaks. See on juhis, kui vajate Makerbuino üksikasjalikumaid juhiseid (sealne meeskond tegi suurepärast tööd, selgitades lihtsaima detailini, kuidas ja mida tuleks teha)
4. samm: programmeerimine
Nii et pärast plaadi jootmist oleksite tavaliselt valmis. Aga mitte minu puhul. Kuna Atmega328P-PU on tühi, peate laadima alglaaduri. See on kogu projekti kõige "keerulisem" samm, kui te pole kunagi Atmeli kiipe programmeerinud. Seega on vähe võimalusi, kuidas seda teha.
Lihtsaim viis peaks olema Arduinoga (kuigi kuidagi otsustasin teise valikuga minna)
community.makerbuino.com/t/atmega328-witho… Riivi niit selle kohta, kuidas bootloaderit arduino abil installida. Seal on ka link alglaadurile.
Või võite minna USBasp programmeerijaga (kahjuks läksin marsruudile). See on natuke keerulisem, kuid kõige tähtsam samm on tegelikult õiged kaitsmed ja lukustusotsad. Vastasel juhul tekib probleem, mis mul oli. Mikroprotsessor, kasutades sisemist ostsillaatorit. Mis töötab sagedusel 1MHz. Mis teie konsool ikka töötaks, kuid 16 korda aeglasem. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Nüüd on see naljakas:) kui ma ei teadnud, mis selle põhjustas, oli see masendav: D lisan pildile oma seaded.
5. samm: viimistlus
Niisiis. Saite oma PCB, olete selle jootnud, käivituslaaduri vilgutanud … Mis nüüd on? Nüüd peate lihtsalt mängud alla laadima (või need looma), laadima need SD -kaardile. Ja mänge mängida. Ja usu mind…. nad tekitavad sõltuvust. Nii ma tegin ka selle jaoks 3D -printimise. Mida võib leida asja universumist. Ja ma ütleksin ausalt, et see on üks kõige rahuldustpakkuvamaid projekte, mille olen lõpetanud. Ühe jaoks näeb see välja nagu tootmismudeli DIY. Teiseks… mängud on vinged:) Tervist. Kui midagi vajate, küsige kommentaare või saatke mulle sõnum:)
Soovitan:
Lihtsa Nintendo LABO sihtpraktika tegemine: 13 sammu
Lihtsa Nintendo LABO sihtpraktika tegemine: ostsime õega hiljuti Nintendo Switchi. Nii et loomulikult saime mõned mängud sellega kaasa minna. Ja üks neist oli Nintendo LABO Variety Kit. Siis sattusin lõpuks Toy-Con Garage'i. Proovisin mõnda asja ja just siis
Kriimustusmängu tegemine: 6 sammu
Kriimustusmängu tegemine: selles õpetuses teeme mängu tühjalt kohalt, kus mängija hüppab punaselt kõrvale ja üritab lõppfunktsiooni juurde jõuda, kui teil on probleeme, palun kommenteerige ja hääletage minu poolt
Kriimustusmängude tegemine (FNaF): 4 sammu
Scratch Games (FNaF) tegemine: I, eevee1tree. Näitan teile, kuidas teha FNaF -mängu SCRATCH -is !!! Kui te ei tea Scratchi, on see programmeerimise veebisait, kus saate teha mänge, animatsioone, kunsti ja selle abil saame muuta meie tänase teemaga sarnased mängud FNaF -i mänguks
Kodumasinate puudutamise sisse/välja lüliti tegemine: 4 sammu
Koduseadmete puudutamise sisse/välja lüliti tegemine: see on puutetundlik sisse/välja lüliti ilma mikrokontrollerita. Kas saate sõrme puudutada? Esmakordselt metallplaadil ja seejärel lambipirnil? SEES ja pärast sõrmelambi eemaldamist? Jääma. Kas saate sõrme puudutada? Teine kord metallplaadil, siis lambipirn?
Kuidas oma mängukonsooli teha: 6 sammu (piltidega)
Kuidas oma mängukonsooli teha: kas olete kunagi tahtnud oma videomängukonsooli teha? Konsool, mis on odav, väike, võimas ja mahub isegi ideaalselt taskusse? Nii et selles projektis näitan teile, kuidas Raspberry Pi abil mängukonsooli teha. Aga mis on vaarikas