Cuprins:
- Pasul 1: Toate materialele și linkurile către fișiere
- Pasul 2: Obținerea PC-ului dvs
- Pasul 3: lipire
- Pasul 4: Programare
- Pasul 5: Atingeri de finisare
Video: Realizarea consolei de joc: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Salutari. Așa că văd că am tendința de a începe ceva și apoi de a lua un drum complet diferit. Acest lucru s-a întâmplat și cu acest proiect. Am cumpărat ecranul Nokia 5110 acum ceva timp. Și, ca majoritatea achizițiilor eBay, a fost mult timp să-mi fie livrat efectiv. Între timp, proiectul pentru care aveam nevoie a căzut. Deci, când jlcpcb m-a contactat cu o ofertă pentru a face ceva folosind serviciile lor (fabricarea PCB-urilor … cifrele bine … titlul spune totul:)). Am început să caut Google, ce pot face cu câteva ecrane pentru care nu mai aveam rost. Și apoi am dat peste o consolă de joc Makerbuino. Și cu conceptul open source, tot ce aveam nevoie pentru a-l face de la zero a fost chiar la vârful degetelor. În timp ce îl puteți face pur și simplu pe o placă de perfecționare, ar fi o mizerie totală, cu fire peste tot și nu la fel de curat pe cât aș vrea să fie consola mea. Deci, aici vine jlcpcb. https://jlcpcb.com/ puteți comanda 10 plăci pentru 2 $. Ceea ce este un furt în opinia mea. Acordat dacă ieșiți din parametrii impliciți pentru placă (dimensiune 100x100m, grosime, culoare sau etc.), prețul s-ar putea modifica. Dar hei, pentru majoritatea dintre noi, parametrii impliciți vor fi mai mult decât suficienți.
Pasul 1: Toate materialele și linkurile către fișiere
Deci, să trecem peste lista de piese simple și unde puteți găsi informații care vor fi necesare pentru a completa acest lucru.
Părți:
MAKERbuino PCB (puteți susține proiectul și cumpăra kitul de la
sau obțineți fișierele dvs. gerber și.sau schema aici:
- Card SD (dimensiunea depinde de dvs., nu sunt sigur dacă acceptă carduri de mare capacitate, dar 1 GB ar trebui să fie bine)
- Mufa SD
- fire pentru boxe de lipit (opțional)
- Difuzor 8ohm 0,5W (opțional)
- Baterie Li-Po 3,7 V
- ATmega328P-PU
- Priză PDIP IC cu 28 de pini
- LCD Nokia 5110
- Placă de încărcare a bateriei micro USB Li-Po TP4056
- Regulator de tensiune de 3,3 V (MCP1702-3302E în pachetul TO-92)
- 2n2222 tranzistor NPN de uz general (pachet TO-92)
- 1N4148 diodă
- Cristal de 16 MHz
- Comutator de comutare cu 3 pini x2
- Condensator ceramic 100nF x2
- Condensator ceramic 22pF x2
- 100uF, condensator electrolitic radial de 6,3 V x3 (am folosit cele de 16 V, deoarece 6.3 menționate sunt mai greu de găsit)
-
Buton 12x12x7.3mm x7
- niște anteturi de sex feminin și masculin rânduri simple și duble (sunt șanse să le aveți, dar oricum le cumpărați în benzi lungi, deci alegeți câte doriți)
- Potențiometru de tăiere roți 1Kohm x2
- Rezistor de 2,2 Kohm
- 10k rezistor x2
- Rezistor de 4,7 kohm x2
- Rezistor 100ohm
- Priză pentru căști de 3,5 mm
Și asta este. Sunt sigur că majoritatea componentelor le veți avea în coșul dvs. de piese de schimb. Unele le veți ridica ieftin.
Pasul 2: Obținerea PC-ului dvs
Deci, acesta este un proces destul de simplu. Accesați jlcpcb.com
Înregistrați-vă, apăsați citat acum. Încărcați fișierele dvs. gerber, introduceți parametrii doriți și comandați-l. Cu metoda de expediere DHL, mi-a luat mai puțin de o săptămână să îmi încarc fișierele Gerber pe tabloul propriu-zis care a ajuns la ușa mea.
Pasul 3: lipire
Deci nu voi face un pas detaliat, deoarece este foarte ușor. cu PCB, serigrafia explică ce componentă trebuie inserată în ce loc. Majoritatea componentelor nu sunt sensibile la polar, astfel încât vă face viața mult mai ușoară. Acestea sunt instrucțiunile dacă aveți nevoie de altele mai detaliate de la Makerbuino (echipa de acolo a făcut o treabă minunată de a explica până la cel mai simplu detaliu, cum și ce ar trebui făcut)
Pasul 4: Programare
Deci, după ce ați lipit placa dvs., în mod normal ați fi terminat. Dar nu în cazul meu. Deoarece Atmega328P-PU este gol, trebuie să încărcați un bootloader. Acesta este cel mai „complicat” pas al întregului proiect, dacă nu ați programat niciodată cipuri Atmel. Deci, există câteva modalități prin care puteți face acest lucru.
Modul Easies ar trebui să fie cu Arduino (deși cumva am decis să merg cu o altă opțiune)
community.makerbuino.com/t/atmega328-witho… Grate thread despre cum se instalează bootloader-ul cu arduino. De asemenea, linkul către bootloader este inclus acolo.
Sau puteți merge cu un programator USBasp (traseul pe care l-am luat din păcate). Este puțin mai complicat, dar cu atât mai puțin, cel mai important pas este setarea corectă a siguranței și a biților de blocare. Altfel vei întâlni o problemă pe care am avut-o. Microprocesor cu oscilator intern. Care rulează la 1MHz. Pe care o consolați ar mai funcționa, dar de 16 ori mai lent. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Acum este amuzant:) când nu știam ce cauzează acest lucru, a fost frustrant: D includ setările mele în imagine.
Pasul 5: Atingeri de finisare
Asa de. Ți-ai luat pcb-ul, l-ai lipit, ai aprins bootloader-ul …. Ce este acum? Acum, trebuie doar să descărcați jocuri (sau să le creați), să le încărcați pe cardul SD. Și joacă jocuri. Și crede-mă … sunt dependenți. Așa că am imprimat și un caz pentru el. Care ar putea fi găsit pe thingiverse. Și aș putea spune sincer că acesta este unul dintre cele mai satisfăcătoare proiecte pe care le-am finalizat. Pentru unul, pare a fi un model de producție DIY. În al doilea rând … jocurile sunt minunate:) Noroc. Dacă aveți nevoie de ceva, întrebați-mă doar în comens sau trimiteți-mi un mesaj:)
Recomandat:
Realizarea unui joc Scratch: 6 pași
Efectuarea unui joc Scratch: În acest tutorial vom face un joc pe zero în care jucătorul sare în jurul lui evitându-se în roșu și încercând să ajungă la finalul final dacă ai probleme, pls comentează și votează-mă
Realizarea unui joc de apărare în viața reală de război: 11 pași
Realizarea unui joc de apărare în viața reală de război: Bună ziua, suntem GBU! Echipei noastre i s-a atribuit o sarcină în clasa noastră VG100, Introducere în inginerie: să proiectăm și să construim un joc de apărare a turnului Warzone. VG100 este o clasă de bază pe care toți bobocii trebuie să o ia la Joint Institute (JI.) The Joint Inst
Realizarea unui joc în Notepad și mult mai mult: 10 pași
Realizarea unui joc în Notepad și mult mai mult: Acesta este primul meu instructable. Deci, dacă aveți sugestii, vă rugăm să comentați. Să începem! Când auzim cu toții cuvântul notepad, ne gândim la câteva aplicații inutile plictisitoare pentru a nota lucruri. Ei bine, blocnotesul este mult mai mult decât atât. Ne putem controla p
Realizarea unui adaptor Bluetooth Pt.2 (Realizarea unui difuzor compatibil): 16 pași
Realizarea unui adaptor Bluetooth Pt.2 (Realizarea unui difuzor compatibil): În acest instructiv, vă voi arăta cum să utilizați adaptorul meu Bluetooth pentru a face compatibil un difuzor vechi Bluetooth. * Dacă nu ați citit primul meu instructable la „Realizarea un adaptor Bluetooth " Vă sugerez să faceți acest lucru înainte de a continua.C
Realizarea unui joc mobil fără codificare: 6 pași
Realizarea unui joc mobil fără codificare: crearea de jocuri poate părea destul de descurajantă, fie că folosește unitatea pentru a crea jocuri 3D sau jocuri de codare dură în limbi precum Java. Oricum ar fi, ai nevoie de multă experiență în spatele tău, care nu este întotdeauna distractiv pentru cineva care abia începe. Deci, în această pagină