Cuprins:

NDS Zero: 5 pași
NDS Zero: 5 pași

Video: NDS Zero: 5 pași

Video: NDS Zero: 5 pași
Video: 💻 Cum sa Inveti Programare de la ZERO in 3 PASI ? | Ask Ramon #10 2024, Iulie
Anonim
NDS Zero
NDS Zero

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

Demontarea și tăierea
Demontarea și tăierea
Demontarea și tăierea
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
PCB personalizat
PCB personalizat
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

PCB și module
PCB și module
PCB și module
PCB și module
PCB și module
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

LCD
LCD
LCD
LCD
LCD
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

finalizarea
finalizarea
finalizarea
finalizarea
finalizarea
finalizarea

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: