Mundarija:

NDS Zero: 5 qadam
NDS Zero: 5 qadam

Video: NDS Zero: 5 qadam

Video: NDS Zero: 5 qadam
Video: Битва пылесосов. DYSON VS BISSELL. 2024, Iyul
Anonim
NDS nol
NDS nol

Konsolni retro o'yinlar uchun mono proet je voulais quying.

je su su basod sur un projet mavjud sudomod - DS Lite Pi Zero

jaava beaucoup de temps a tuer donc voila ……………………………

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Mening loyiham uchun men retro o'yin konsolini xohlardim. Men sudomod bo'yicha mavjud loyihaga asoslandim - DS Lite Pi Zero

Men o'ldirish uchun ko'p vaqtim bor edi, shuning uchun bu erda …………………………

1 -qadam: demontaj va kesish

Demontaj va kesish
Demontaj va kesish
Demontaj va kesish
Demontaj va kesish

Démontage va dekoupage:

démontage de la console et découpage des bouts de plastique a l'intérieur de la coque inférieur.

agrandir le trou pour la fiche audio uyasi.

laissez juste les trous pour refermer la console.

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Konsolni demontaj qilish va pastki qobiq ichidagi plastik uchlarini kesish.

audio vilkasi uchun teshikni kattalashtiring

2 -qadam: Maxsus PCB

Maxsus PCB
Maxsus PCB
Maxsus PCB
Maxsus PCB

Maxsus PCB:

après un long long moment de mesure, calcul va boshqalar …… (45min) HHHHHHHHHih

j'ai trouver la taille idéal du PCB. "" "reste encore à modifier" "yakuniy o'zgarishlarni" yakuniy ".

YO'Q QO'LLANISH FAIRE LE PCB ………….. Qayta tiklash…

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 je ne suis pas spécialiste mais je sais à peut prêt ce que je fait ni tanladi. à grand prêt même.

j'ai utiliser le logiciel easyeda pour ce projet

qo'mondon 10 PCB 100x100 mm, quying 2 $ ou 1.76 evro plus frais de livraison. 8 evro to'lang

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 oddiy sans me trouver a acheter des kompozitors et les souder un a un.

DU PRÊT A SOUDER en quelque sorte.

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Uzoq vaqt davomida o'lchash, hisoblash va …… (45min) HHHHHHHHHHH

Men PCB uchun ideal o'lchamni topaman. "hali ham o'zgartirish kerak" "yakuniy mahsulotga ozgina o'zgartirish"

Hali ham tenglikni ishlab chiqarish ………….. Haqiqatan ham …

Bu menga taxminan 3 kun davom etadi, ayniqsa men loyihani amalga oshirganimda dasturiy ta'minotni kashf qildim.

Birinchidan, men mutaxassis emasman, lekin men nima qilishni bilaman.

Men ushbu loyiha uchun easyeda dasturidan foydalanaman: 100x100 mm o'lchamdagi 10 ta tenglikni buyurtma qilish, 2 $ yoki 1.76 evro va etkazib berish narxlari.

Men uchun bu 8 evro edi.

Shunday qilib, men PCBdagi tayyor modullarni birlashtirish uchun diagramma tuzdim.

men uchun komponentlarni topmasdan va sotib olmasdan va ularni birma -bir lehimlamasdan, eng oddiy usul edi.

Qandaydir yo'l bilan KREDIYA TO'LDIRISH.

3 -qadam: PCB va modullar

PCB va modullar
PCB va modullar
PCB va modullar
PCB va modullar
PCB va modullar
PCB va modullar

YANA NIMA

QUVAT:

Ruxsat etilgan 5V va GND va Raspberry Pi nolga teng PCB kartalari "LCD displey va PAM8403" ni o'z ichiga oladi.

Bu 5V ga teng bo'lgan tenglikni to'ldirishga imkon beradi

TP4056 + MT3608 va 5V uchun 5V -dan foydalanish

OU

utilizer TP4056 + MT3608-da 5V darajadagi kuchaytirgich

OU

SMB "tasvir" va TP4056 va MT3608 quvvat manbalari bilan modulli quvvat manbai.

OU

MH-CD42 "le SMD surat" modulidan foydalaning.

Ovoz va filtr:

souder les composents un un, tout est indiquer sur le PCB.

kondansatör + qarshilik + kondensator

souder le potentiometre audio pour le volume va audio jack.

PAM8403 modulli audio 3W dinamik

"CA MARCHE SANS AUSSI" ovozli ovozini ajratib ko'rsatish mumkin.

GPIO 13 va GPIO 18 va Raspberry Pi kartalari uchun "ovozni ajratish va filtrlash" kartalari.

Joystik:

Dasturchi PC kartalari uchun Arduino Logiciel va fichier. Avant de la placer.

Placer et souder l'Arduino Pro micro.

"DSlitemodder" tasvirini "Nintendo" deb nomlangan kartaga joylashtiring.

O'chirish PIN -kodi:

  • 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. souder les fil directement sur le GPIO de la Raspberry Pi

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

YANA NIMA

QUVAT:

PCB lehimida ikkita simli 5V va GND Raspberry Pi Zero -ga "bu LCD JST va PAM8403 ni quvvatlantirish uchun".

Men PCBni 5V bilan oziqlantirish uchun turli xil imkoniyatlarni qo'ydim

TP4056 + MT3608 dan foydalaning va 5V kuchlanishni o'rnating

YoKI

MT3608 o'rniga TP4056 + 5V kuchaytirgichidan foydalaning

YoKI

SMD choklarida "rasmga qarang" Powerbank modulidan foydalaning va TP4056 va MT3608 -ni o'chirib tashlang

YoKI

o'lchash uchun MH-CD42 "tasvirdagi SMD" modulidan foydalanadi.

Ovoz va filtr:

komponentlarni birma -bir payvandlang, hamma narsa PCBda ko'rsatilgan. kondansatör + qarshilik + kondansatör

ovoz potentsiometrini va ovoz ulagichini lehimlang.

PAM8403 modulini joylashtiring - bu 3 Vt dinamikli ovoz kuchaytirgichi Agar siz ovozli dinamikni xohlasangiz.

agar bo'lmasa, tizimsiz ishlaydi

PCB -da ikkita chiqish simini GPIO 13 va GPIO 18 -da Raspberry Pi -ga "chiqish ovozli filtri uchun" lehimlang.

joystik:

Arduino -ni PCB -ga joylashtirishdan oldin uni Arduino Software va quyidagi.ino fayli bilan dasturlash: GamePi_Zero _DS

Arduino Pro micro -ni joylashtiring va lehimlang.

Nintendo DS -ning anakartidagi simlarni lehimlash uchun "DSlitemodder" rasmiga rioya qiling va ularni PCBga buyurtma bo'yicha ulang.

arduino -da ishlatiladigan pin:

  • 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

Agar siz arduino micro pro -ni xohlamasangiz. uni olib tashlang va simni to'g'ridan -to'g'ri Raspberry Pi GPIO -ga lehimlang.

4 -qadam: LCD

LCD
LCD
LCD
LCD
LCD
LCD

découper quelque partie de plastique quying placer le LCD 3,5 dyuym

souder les fil comme il de PCB va 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 silikon ou a la pâte modellashtiruvchi.

replaceer les haut parleur de la ds et souder des fil long directement sur le PCB

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

3,5 dyuymli LCD -ni joylashtirish uchun plastik qismni kesib oling

simni PCB va Raspberry Pi televizoridagi kabi payvandlang.

video modulning qalinligi bilan kesh yopilmaydi, lekin siz uni yopish fikringiz bordir. Men silikon yoki modellash loy haqida o'ylayman.

ds karnayini almashtiring va uzun simni to'g'ridan -to'g'ri PCB ga lehimlang

5 -qadam: tugatish

Tugatish
Tugatish
Tugatish
Tugatish
Tugatish
Tugatish

Bir daqiqadan so'ng, PowerBank moduli PowerBank -ni avtomatik ravishda ko'rsatib beradi. 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 all in one sa ce ferme comme a l'original sans effort.

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Oxirgi daqiqada men powerbank modulini batareya quvvati ko'rsatkichi bilan boshqasiga o'zgartirdim. Men tugmani ishlatish uchun oldinga qo'ydim: yoqish uchun bir marta, o'chirish uchun esa ikki marta bosing.

konsolni ehtiyotkorlik bilan yoping. PCB hammasi bir xilda, hech qanday urinishlarsiz asl nusxaga o'xshaydi.

Tavsiya: