Cuprins:
- Pasul 1: Demontarea și tăierea
- Pasul 2: PCB personalizat
- Pasul 3: PCB și module
- Pasul 4: LCD
- Pasul 5: Terminați
Video: NDS Zero: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Pour mon projet je voulais une console retro gaming.
je me suis baser sur un projet existant sur sudomod - DS Lite Pi Zero
j'avais beaucoup de temps a tuer donc voila …………………………..
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Pentru proiectul meu am vrut o consolă de jocuri retro. M-am bazat pe un proiect existent pe sudomod - DS Lite Pi Zero
Am avut mult timp să ucid, așa că aici …………………………..
Pasul 1: Demontarea și tăierea
Demontaj și decoupage:
démontage de la console și découpage des bouts de plastique a l'intérieur de la coque inférieur
agrandir le trou pour la fiche audio jack.
laissez juste les trous pour refermer la console.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Demontarea consolei și tăierea vârfurilor din plastic în interiorul carcasei inferioare.
măriți orificiul pentru mufa mufei audio
Pasul 2: PCB personalizat
PCB personalizat:
après un long long moment de mesure, calcul, et …… (45min) HHHHHHHHHih
am găsit dimensiunea ideală a PCB-ului. "" "reste encore à modifier" "ceva de schimbare a produsului final.
RESTE ENCOR A FAIRE LE PCB ………….. În mod real …
celui-ci m'a pris 3 jours surtout que j'ai découvert le logiciel en même temps que j'ai réalisé le projet.
Avant toute chose je ne suis pas spécialiste mais je sais à peut prêt ce que je fait. à grand prêt même.
am folosi logicul easyeda pentru acest proiect
Commander 10 PCB 100x100 mm, pour 2 $ sau 1,76 Euro plus frais de livraison. Pour moi c'était 8 euro
j'ai donc fait un schéma afin d’intégrer des modules tout prêt sur le PCB.
pour moi c’était le moyen le plus simple sans me trouver a acheter des composants et les souder un a un.
DU PRÊT A SOUDER en quelque sorte.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
După un timp îndelungat de măsurare, calcul și …… (45min) HHHHHHHHHHH
Găsesc dimensiunea ideală a PCB-ului. „încă mai trebuie modificat” „unele modificări minore la produsul final”
ÎNCĂ PENTRU A FACE PCB-ul ………….. Într-adevăr …
acesta mi-a luat vreo 3 zile mai ales că am descoperit software-ul în același timp în care am făcut proiectul.
În primul rând nu sunt expert, dar știu cum să fac ceea ce fac.
Folosesc software easyeda pentru acest proiect: comandați 10 PCB 100x100 mm, pentru 2 $ sau 1,76 Euro plus taxe de livrare.
Pentru mine a fost 8 euro.
Așa că am făcut o diagramă pentru a integra module gata făcute pe PCB.
pentru mine a fost cel mai simplu mod, fără a găsi și cumpăra componente și lipi-le unul câte unul.
SUDAREA ÎMPRUMUTURILOR cumva.
Pasul 3: PCB și module
CE ALTCEVA
PUTERE:
Sur le PCB souder deux fil 5V et GND à la Raspberry Pi Zero "cest pour alimenter le JST du LCD et le PAM8403"
J'ai mis different possibilités pour alimenter le PCB en 5V
folosi TP4056 + MT3608 și reglare 5V în ieșire
OU
utilizați TP4056 + step-up boost 5V à la place de MT3608
OU
utilizați un modul powerbank sur les soudures SMD "voir image" și suprimați TP4056 și MT3608
OU
Utilize module comme MH-CD42 "le SMD sur image" son fait sur mesure.
AUDIO & FILTRU:
suder les composants un a un, tot este indicat pe PCB.
condensator + rezistor + condensator
suder le potentiometre audio pour le volume et audio jack.
placer le module PAM8403 c'est un amplificateur audio 3W Speaker
Dacă vrei să ieșim audio "CA MARCHE SANS AUSSI" Cu școală doar.
Sur le PCB souder deux in GPIO 13 și GPIO 18 à Raspberry Pi "pour la sortie and the filter audio"
Joystick:
Programmer l'arduino avant de la placer sur le PCB with Arduino Logiciel and the file.ino next: GamePi_Zero_DS
Placer et souder l'Arduino Pro micro.
suivez l'image "DSlitemodder" pour souder des sur la carte mère de la Nintendo DS și reliez les a la PCB suivant l'ordre.
les PIN use sur l'arduino:
- A_pin = 3
- B_pin = 15
- X_pin = 0
- Y_pin = 2
- UP_pin = 8
- DOWN_pin = 4
- LEFT_pin = 7
- RIGHT_pin = 6
- START_pin = 16
- SELECT_pin = 14
- R1_pin = 1
- L1_pin = 9
si vous ne voulez pas d'arduino pro micro. suder les direct pe GPIO de la Raspberry Pi
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
CE ALTCEVA
PUTERE:
Pe placa de lipit PCB cu două fire 5V și GND către Raspberry Pi Zero "aceasta este pentru a alimenta LCD JST și PAM8403"
Am pus diferite posibilități pentru a alimenta PCB-ul în 5V
utilizați TP4056 + MT3608 și setați ieșirea de 5V
SAU
utilizați TP4056 + step-up boost 5V în loc de MT3608
SAU
utilizați un modul powerbank pe sudurile SMD „vedeți imaginea” și ștergeți TP4056 și MT3608
SAU
folosește modulul ca MH-CD42 „SMD pe imagine” este făcut pe măsură.
AUDIO & FILTRU:
sudați componentele unul câte unul, totul este indicat pe PCB. condensator + rezistor + condensator
lipiți potențiometrul de volum și mufa audio.
amplasați modulul PAM8403 este un amplificator audio de 3W pentru difuzoare Dacă doriți un difuzor de ieșire audio.
dacă nu, sistemul funcționează fără el
Pe PCB, lipiți două fire pe GPIO 13 și GPIO 18 pe Raspberry Pi „pentru ieșire filtru audio”
joystick:
Programați arduino înainte de a-l plasa pe PCB cu Arduino Software și următorul fișier.ino: GamePi_Zero _DS
Plasați și lipiți Arduino Pro micro.
urmați imaginea „DSlitemodder” pentru a lipi firele de pe placa de bază a Nintendo DS și conectați-le la PCB în urma comenzii.
pinul folosit în arduino:
- A_pin = 3
- B_pin = 15
- X_pin = 0
- Y_pin = 2
- UP_pin = 8
- DOWN_pin = 4
- LEFT_pin = 7
- RIGHT_pin = 6
- START_pin = 16
- SELECT_pin = 14
- R1_pin = 1
- L1_pin = 9
dacă nu vrei arduino micro pro. scoateți-l și lipiți firul direct pe GPIO al Raspberry Pi.
Pasul 4: LCD
decouper ceva parte din plastic pentru placer LCD 3.5 inch
suder les fil comme il ce doit sur le PCB et la Raspberry Pi tv Out
avec l’épaisseur du module vidéo le cache ne ce fermera pas mais ………..vous aurais surement des idées pour le fermer. moi je pense au silicone ou a la pâte a modeler.
replacer les haut parleur de la ds et souder des fil long direct sur le PCB
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Decupați o parte din plastic pentru a plasa ecranul LCD de 3,5 inci
sudați firul așa cum ar trebui pe PCB și pe Raspberry Pi TV Out.
odată cu grosimea modulului video, cache-ul nu se va închide, dar ……….. probabil aveți idei să îl închideți. Mă gândesc la silicon sau la lut de modelat.
înlocuiți difuzorul DS și lipiți firul lung direct pe PCB
Pasul 5: Terminați
La ultimul minut, am înlocuit modulul Powerbank pentru un altul cu indicator de nivel de baterie. Je l'ai mis devant pour utiliser le bouton: appousse une fois pour l'allumer et deux fois pour l'éteindre.
refermez soigneusement la console. cu le PCB all in one sa ce ferme comme a l'original sans effort.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
În ultimul moment am schimbat modulul powerbank cu altul cu indicator de nivel al bateriei. Am pus-o în față pentru a folosi butonul: apăsați o dată pentru a porni și de două ori pentru a opri.
închideți consola cu atenție. Cu PCB-ul totul într-unul este ca originalul fără efort.
Recomandat:
Afișaj pentru jocuri LED din lemn, alimentat de Raspberry Pi Zero: 11 pași (cu imagini)
Ecran LED pentru jocuri din lemn, oferit de Raspberry Pi Zero: Acest proiect realizează un afișaj LED bazat pe WS2812 de 20x10 pixeli, cu o dimensiune de 78x35 cm, care poate fi instalat cu ușurință în sufragerie pentru a juca jocuri retro. Prima versiune a acestei matrice a fost construită în 2016 și reconstruită de mulți alți oameni. Această experiență
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOG: 5 pași
ZERO DELAY USB JOYSTICK - MODIFICARE AUTO ANALOGICĂ: Acesta este un proiect suplimentar pentru modificarea Zero Delay USB Encoder True Analog Joystick Modification. Trebuie să fi modificat, testat și calibrat cu succes Encoderul în proiectul anterior înainte de a adăuga acest dispozitiv. Când este terminat și se lucrează
Contor de abonat YouTube folosind un afișaj E-Paper și Raspberry Pi Zero W: 5 pași (cu imagini)
Contor de abonat YouTube folosind un afișaj de hârtie electronică și Raspberry Pi Zero W: În acest instructable, vă voi arăta cum să vă construiți propriul contor de abonat Youtube utilizând un afișaj de hârtie electronică și un Raspberry Pi Zero W pentru a interoga API-ul YouTube și actualizați afișajul. Afișajele cu hârtie electronică sunt excelente pentru acest tip de proiect, deoarece au
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: 4 pași
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: ENGLISH / INGLÉS: După cum știți, asamblarea Waveshare Game-HAT este destul de simplă dacă este unul dintre modelele care sunt pe deplin compatibile cu designul, Raspberry Pi 2/3 / 3A + / 3B / 3B + /, personal prefer ca consola de jocuri să poată fi h
Cum să joci jocuri NDS pe computerul tău folosind DeSmuME: 4 pași
Cum să joci jocuri NDS pe computerul tău folosind DeSmuME: Uite, sunt aici pentru a învăța oamenii cum să folosească programe (în principal emulatoare) pe computerele lor. Astăzi vă voi arăta cum să utilizați un emulator NDS numit DeSmuME. Nu întrebați de ce se numește așa, nu știu. Google-l dacă sunteți interesat! Sa incepem