Cov txheej txheem:
- Kauj Ruam 1: Tshem tawm thiab Txiav
- Kauj Ruam 2: Kev Cai PCB
- Kauj Ruam 3: PCB & Cov Qauv
- Kauj ruam 4: LCD
- Kauj ruam 5: Ua tiav
Video: NDS Zero: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Ncuav 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 tuer donc voila …………………………..
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Rau kuv qhov haujlwm kuv xav tau lub tshuab ua si retro. Kuv ua raws txoj haujlwm uas twb muaj lawm ntawm sudomod - DS Lite Pi Zero
Kuv muaj sijhawm ntau los tua yog li ntawm no …………………………..
Kauj Ruam 1: Tshem tawm thiab Txiav
Démontage thiab découpage:
démontage de la console thiab découpage des bouts de plastique l'intérieur de la coque inférieur
agrandir le trou pour la fiche audio jack.
laissez juste les trous pour refermer la console.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Kev sib cais ntawm lub console thiab txiav cov yas yas sab hauv lub plhaub qis.
ntug qhov rau lub suab ntsaws nkaus
Kauj Ruam 2: Kev Cai PCB
Kev cai PCB:
après tsis ntev ntev lub sijhawm de mesure, xam, thiab …… (45min) HHHHHHHHHHHhh
Kuv tau txiav txim siab qhov kev txiav txim siab ntawm PCB. "" "reste encore ifier modifier" "quelque changement mineur sur le produit zaum kawg.
RESTE ENCOR Qhov Tsis Ncaj Ncees PCB ………….. Hloov tshiab…
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 xaiv je ne suis pas spécialiste mais je sais à peut prêt ce que je fait. grand prêt niam.
j'ai utiliser le logiciel easyeda pour ce projet
tus thawj coj 10 PCB 100x100 mm, ncuav 2 $ ou 1.76 Euro ntxiv rau frais de livraison. Nqe moi c'était 8 euro
j'ai donc fait un schéma afin d'intégrer des modules tout prêt sur le PCB.
ncuav moi c'était le moyen le ntxiv rau yooj yim sans me trouver a acheter des composants et les souder un un.
DU PRÊT A SOUDER en quelque sorte.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Tom qab kev ntsuas ntev, suav, thiab …… (45min) HHHHHHHHHHHH
Kuv pom qhov loj me ntawm PCB. "tseem yuav tsum tau hloov pauv" "qee qhov kev hloov pauv me me ntawm cov khoom kawg"
KUV YUAV TSHUAJ TIV THAIV PCB ………….. Tiag tiag…
qhov no coj kuv txog 3 hnub tshwj xeeb tshaj yog tias kuv pom software nyob rau tib lub sijhawm uas kuv tau ua qhov project.
Ua ntej tshaj plaws kuv tsis yog tus kws tshaj lij tab sis kuv paub yuav ua li cas kuv thiaj ua tau.
Kuv siv easyeda software rau txoj haujlwm no: xaj 10 PCB 100x100 mm, rau 2 $ lossis 1.76 Euro ntxiv rau tus nqi xa khoom.
Rau kuv nws yog 8 euro.
Yog li kuv tau tsim daim duab los ua ke cov qauv npaj ua tiav ntawm PCB.
rau kuv nws yog txoj hauv kev yooj yim tshaj plaws uas tsis pom thiab yuav cov khoom siv thiab muab lawv ib leeg los ua ib qho.
LOAN WELDING li cas.
Kauj Ruam 3: PCB & Cov Qauv
YOG DAB TSI
Hwj chim:
Sur le PCB souder deux fil 5V thiab GND à la Raspberry Pi Zero "cest pour alimenter le JST du LCD thiab le PAM8403"
J'ai mis différentes possibilités pour alimenter le PCB en 5V
utiliser TP4056 + MT3608 thiab régler 5V en sortie
OU
utiliser TP4056 + nce qib nce 5V à la chaw de MT3608
OU
utiliser un module powerbank sur les soudures SMD "voir duab" thiab supprimer TP4056 thiab MT3608
OU
siv module comme MH-CD42 "le SMD sur image" tus tub fait sur mesure.
Suab & FILTER:
souder les composants un un, tout est indiquer sur le PCB.
capacitor + resistor + condensateur
souder le potentiometre audio pour le volume et audio jack.
placer le module PAM8403 c'est un amplificateur audio 3W Speaker
Si vous voulez un sortie audio "CA MARCHE SANS AUSSI" Avec écouteur seulement.
Los ntawm PCB tus neeg xa khoom deux fil sur GPIO 13 thiab GPIO 18 Ras la Raspberry Pi "pour la sortie et le filtre audio"
Joystick:
Programmer l'arduino avant de la placer sur le PCB avec Arduino Logiciel et le fichier.ino suivant: GamePi_Zero_DS
Placer et souder l'Arduino Pro micro.
suivez l'image "DSlitemodder" pour souder des fil sur la carte mère de la Nintendo DS et reliez les a la PCB suivant l'ordre.
les PIN utiliser sur l'arduino tus lej:
- A_pin = 3
- B_Pin = 15
- X_pin = np
- Y_pin = 2
- UP_pin = 8
- DOWN_pin = 4
- LEFT_pin = 7
- RIGHT_pin = 6
- START_pin = 16
- Ncwd = 14
- R1_pin = np
- L1_pins = 9
si koj tsis yog voulez pas d'arduino pro micro. souder les fil directement sur le GPIO de la Raspberry Pi
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
YOG DAB TSI
Hwj chim:
Ntawm tus PCB solder ob lub xov tooj 5V thiab GND rau Raspberry Pi Zero "qhov no yog txhawm rau lub zog LCD JST thiab PAM8403"
Kuv muab cov peev txheej sib txawv los pub PCB hauv 5V
siv TP4056 + MT3608 thiab teeb 5V tso zis
LOS YOG
siv TP4056 + nce qib nce 5V hloov ntawm MT3608
LOS YOG
siv lub powerbank module ntawm SMD txuas "pom duab" thiab rho tawm TP4056 thiab MT3608
LOS YOG
siv cov qauv ua MH-CD42 "SMD ntawm daim duab" nws tau tsim los ntsuas.
Suab & FILTER:
weld cov khoom ib los ntawm ib qho, txhua yam tau qhia hauv PCB. capacitor + resistor + capacitor
solder lub ntim potentiometer thiab lub suab tso.
tso tus qauv PAM8403 nws yog 3W Hais Lus lub suab nrov yog tias koj xav tau lub suab tso zis.
yog tias tsis yog qhov system ua haujlwm yam tsis muaj nws
Ntawm PCB, txuas ob lub xaim ntawm GPIO 13 thiab GPIO 18 mus rau Raspberry Pi "rau cov suab tso tawm"
joystick:
Program lub arduino ua ntej tso nws rau ntawm PCB nrog Arduino Software thiab cov ntaub ntawv hauv qab no.ino: GamePi_Zero _DS
Muab thiab tso rau hauv Arduino Pro micro.
ua raws li daim duab "DSlitemodder" los txuas cov xov hlau ntawm lub motherboard ntawm Nintendo DS thiab txuas lawv mus rau PCB raws li qhov kev txiav txim.
tus pin siv hauv arduino:
- A_pin = 3
- B_Pin = 15
- X_pin = np
- Y_pin = 2
- UP_pin = 8
- DOWN_pin = 4
- LEFT_pin = 7
- RIGHT_pin = 6
- START_pin = 16
- Ncwd = 14
- R1_pin = np
- L1_pins = 9
yog tias koj tsis xav tau arduino micro pro. tshem nws thiab muab cov xaim txuas ncaj qha mus rau GPIO ntawm Raspberry Pi.
Kauj ruam 4: LCD
découper quelque partie de plastique pour placer le LCD 3.5 nti
souder les fil comme il ce doit sur le PCB thiab la Raspberry Pi tv Tawm
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 la la pâte tus qauv.
replacer les haut parleur de la ds et souder des fil ntev directement sur le PCB
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Txiav tawm qee qhov yas los tso lub LCD 3.5 nti
weld cov hlau raws li nws yuav tsum tau ntawm PCB thiab Raspberry Pi tv Tawm.
nrog cov tuab ntawm cov vis dis aus video lub cache yuav tsis kaw tab sis ……….. tej zaum koj muaj lub tswv yim kaw nws. Kuv xav txog silicone lossis ua qauv av nplaum.
hloov tus hais lus ntawm ds thiab txuas lub xov hlau ntev ncaj qha rau PCB
Kauj ruam 5: Ua tiav
Minute la dernière feeb, j'ai remplacé le module Powerbank par un autre avec indicur de niveau de batterie. Je l'ai mis devant pour utiliser le bouton: appuyez une fois pour l'allumer et deux fois pour l'éteindre.
refermez soigneusement la console. avec le PCB tag nrho hauv ib qho sa ce ferme comme a l'original sans effort.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Lub sijhawm kawg kuv tau hloov lub powerbank module nrog lwm tus nrog lub roj teeb qib qhia. Kuv muab tso rau pem hauv ntej kom siv lub khawm: nias ib zaug kom qhib thiab ob zaug kom tua.
kaw lub console kom zoo zoo. Nrog PCB tag nrho hauv ib qho nws zoo li qhov qub tsis muaj kev siv zog.
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [EN/ES]: 4 Cov Kauj Ruam
Waveshare Game-HAT MOD Raspberry PI Zero/Zero W [EN/ES]: ENGLISH/INGLÉS: Raws li koj paub, sib dhos Waveshare Game-HAT yog qhov yooj yim heev yog tias nws yog ib qho ntawm cov qauv uas tau ua tiav nrog kev tsim, nws yog Raspberry Pi 2/3 / 3A + / 3B / 3B + /, Kuv tus kheej nyiam tias cov game game tuaj yeem h
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj
RC Taug Qab Neeg Hlau Siv Arduino - Kauj Ruam Ib kauj ruam: 3 Kauj Ruam
RC Tracked Robot Siv Arduino - Kauj Ruam Ib Nrab: Hav guys, Kuv rov qab los nrog lwm tus neeg hlau txias chassis los ntawm BangGood. Vam tias koj tau dhau los ntawm peb cov phiaj xwm yav dhau los - Spinel Crux V1 - Tus Cwj Pwm Tswj Tus Neeg Hlau, Spinel Crux L2 - Arduino Xaiv thiab Muab Neeg Hlau nrog Robotic caj npab thiab Badland Braw
Yuav Ua Li Cas Ua NDS Kev Ua Si ntawm Koj Lub PC Siv DeSmuME: 4 Cov Kauj Ruam
Yuav Ua Li Cas Ua NDS Games ntawm Koj Lub PC Siv DeSmuME: Nyob Zoo! Kuv nyob ntawm no los qhia tib neeg txog kev siv cov program (feem ntau yog emulators) ntawm lawv lub khoos phis tawj. Hnub no kuv yuav qhia koj yuav siv NDS emulator lub npe DeSmuME li cas. Tsis txhob nug yog vim li cas nws thiaj li muaj lub npe ntawd, kuv tsis paub. Google nws yog tias koj txaus siab! Cia peb pib