สารบัญ:

NDS Zero: 5 ขั้นตอน
NDS Zero: 5 ขั้นตอน

วีดีโอ: NDS Zero: 5 ขั้นตอน

วีดีโอ: NDS Zero: 5 ขั้นตอน
วีดีโอ: Switch แพงไป!! มาเล่น NDS กันดีกว่า (Nintendo DS Retro Buying Guide) 2024, พฤศจิกายน
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…………………………..

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

สำหรับโครงการของฉัน ฉันต้องการคอนโซลเกมย้อนยุค ฉันอิงตามโครงการที่มีอยู่บน sudomod - DS Lite Pi Zero

ฉันมีเวลามากมายที่จะฆ่าที่นี่…………………………..

ขั้นตอนที่ 1: การแยกส่วนและการตัด

การถอดประกอบและการตัด
การถอดประกอบและการตัด
การถอดประกอบและการตัด
การถอดประกอบและการตัด

Démontage et découpage:

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 แจ็คเสียง

laissez juste les trous pour refermer ลาคอนโซล

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

การแยกส่วนคอนโซลและปลายตัดพลาสติกภายในเปลือกด้านล่าง

ขยายรูสำหรับแจ็คปลั๊กเสียง

ขั้นตอนที่ 2: PCB แบบกำหนดเอง

PCB แบบกำหนดเอง
PCB แบบกำหนดเอง
PCB แบบกำหนดเอง
PCB แบบกำหนดเอง

PCB แบบกำหนดเอง:

après un long long moment de mesure, calcul, et …… (45 นาที) HHHHHHHHHih

j'ai trouver la taille idéal du PCB. """ reste encore à modifier "" quelque changement mineur sur le produit สุดท้าย

RESTE ENCOR A FAIRE LE PCB………….. การต่อต้าน…

celui-ci m'a pris 3 jours surtout que j'ai découvert le logiciel en même temps que j'ai réalisé เลอ โปรเจ็ต

Avant toute เลือก je ne suis pas spécialiste mais je sais à peut prêt ce que je fait à grand prêt même.

j'ai utiliser le logiciel easyeda pour ce projet

ผู้บัญชาการ 10 PCB 100x100 มม. เท 2$ ou 1.76 Euro plus frais de livraison เท moi c'était 8 ยูโร

j'ai donc fait un schéma afin d'intégrer des modules tout prêt sur le PCB.

เท 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.

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

หลังจากใช้เวลานานในการวัด คำนวณ และ …… (45 นาที) HHHHHHHHHHH

ฉันพบขนาดที่เหมาะสมที่สุดของ PCB "ยังต้องเปลี่ยน" "การเปลี่ยนแปลงเล็กน้อยในผลิตภัณฑ์ขั้นสุดท้าย"

ยังคงทำ PCB อยู่ ………….. จริงๆ …

อันนี้ใช้เวลาประมาณ 3 วันโดยเฉพาะอย่างยิ่งที่ฉันค้นพบซอฟต์แวร์ในเวลาเดียวกันที่ฉันทำโครงการ

ก่อนอื่นฉันไม่ใช่ผู้เชี่ยวชาญ แต่ฉันรู้วิธีการทำสิ่งที่ฉันทำ

ฉันใช้ซอฟต์แวร์ easyeda สำหรับโครงการนี้: สั่งซื้อ 10 PCB 100x100 มม. ในราคา 2 $ หรือ 1.76 Euro บวกค่าจัดส่ง

สำหรับฉันมันเป็น 8 ยูโร

ดังนั้นฉันจึงสร้างไดอะแกรมเพื่อรวมโมดูลสำเร็จรูปบน PCB

สำหรับฉันมันเป็นวิธีที่ง่ายที่สุดโดยไม่ต้องค้นหาและซื้อส่วนประกอบและบัดกรีทีละชิ้น

เงินกู้เชื่อมอย่างใด

ขั้นตอนที่ 3: PCB & โมดูล

PCB และโมดูล
PCB และโมดูล
PCB และโมดูล
PCB และโมดูล
PCB และโมดูล
PCB และโมดูล

มีอะไรอีกบ้าง

พลัง:

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 différentes ความเป็นไปได้ สำหรับ alimenter le PCB en 5V

utiliser TP4056 + MT3608 และ 5V en sortie

OU

ผู้ใช้งาน TP4056 + บูสต์แบบเพิ่มขั้น 5V สำหรับ MT3608

OU

ผู้ใช้ยกเลิกโมดูล powerbank sur les soudures SMD "voir image" et supprimer TP4056 et MT3608

OU

ใช้โมดูล comme MH-CD42 "le SMD sur image" son fait sur mesure.

เสียงและตัวกรอง:

souder les composants un a un, tout est indiquer sur le PCB.

ตัวเก็บประจุ + ตัวต้านทาน + คอนเดนเสท

souder le potentiometre audio เทระดับเสียงและแจ็คเสียง

Placer le โมดูล PAM8403 c'est un amplificateur เสียง 3W Speaker

Si vous voulez un sortie audio " CA MARCHE SANS AUSSI " Avec écouteur seulement.

Sur le PCB souder deux fil sur GPIO 13 และ GPIO 18 à la Raspberry Pi "pour la sortie et le filtre audio"

จอยสติ๊ก:

โปรแกรมเมอร์ l'arduino avant de la placer sur le PCB avec Arduino Logiciel et le fichier.ino suivant: GamePi_Zero_DS

Placer และ souder l'Arduino Pro micro.

suivez l'image "DSlitemodder" pour souder des fil sur la carte mère de la Nintendo DS และ reliez les a la PCB suivant l'ordre

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

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

มีอะไรอีกบ้าง

พลัง:

บน PCB บัดกรีสองสาย 5V และ GND ไปยัง Raspberry Pi Zero "นี่คือการเพิ่มพลังงานให้กับ LCD JST และ PAM8403"

ฉันใส่ความเป็นไปได้ต่าง ๆ ในการป้อน PCB ใน 5V

ใช้ TP4056 + MT3608 และตั้งค่าเอาต์พุต 5V

หรือ

ใช้ TP4056 + step-up boost 5V แทน MT3608

หรือ

ใช้โมดูล powerbank บนรอยเชื่อม SMD "ดูภาพ" และลบ TP4056 และ MT3608

หรือ

ใช้โมดูลเป็น MH-CD42 "SMD บนภาพ" ที่ทำขึ้นเพื่อวัด

เสียงและตัวกรอง:

เชื่อมส่วนประกอบทีละชิ้นทุกอย่างระบุไว้บน PCB ตัวเก็บประจุ + ตัวต้านทาน + ตัวเก็บประจุ

ประสานโพเทนชิออมิเตอร์และแจ็คเสียง

วางโมดูล PAM8403 เป็นเครื่องขยายเสียงลำโพง 3W หากคุณต้องการลำโพงเอาต์พุตเสียง

ถ้าไม่ใช่ระบบจะทำงานโดยปราศจากมัน

บน PCB ประสานสองสายบน GPIO 13 และ GPIO 18 กับ Raspberry Pi "สำหรับตัวกรองเสียงเอาต์พุต"

จอยสติ๊ก:

ตั้งโปรแกรม Arduino ก่อนวางบน PCB ด้วย Arduino Software และไฟล์.ino ต่อไปนี้: GamePi_Zero _DS

วางและประสาน Arduino Pro micro

ทำตามภาพ "DSlitemodder" เพื่อบัดกรีสายไฟบนเมนบอร์ดของ Nintendo DS และเชื่อมต่อกับ PCB ตามคำสั่ง

พินที่ใช้ใน 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

หากคุณไม่ต้องการ Arduino micro pro ถอดออกและบัดกรีลวดโดยตรงกับ GPIO ของ Raspberry Pi

ขั้นตอนที่ 4: LCD

LCD
LCD
LCD
LCD
LCD
LCD

découper quelque partie de plastique pour placer le LCD 3.5 นิ้ว

souder les fil comme il ce doit sur le PCB et la Raspberry Pi ทีวี ออก

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 ซิลิโคน ou a la pâte a modeler.

แทนที่ les haut parleur de la ds et souder des fil long directement sur le PCB

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

ตัดชิ้นส่วนพลาสติกออกเพื่อวาง LCD 3.5 นิ้ว

เชื่อมลวดตามที่ควรจะเป็นบน PCB และ Raspberry Pi tv Out

ด้วยความหนาของโมดูลวิดีโอ แคชจะไม่ปิด แต่ ……….. คุณอาจมีแนวคิดที่จะปิด ฉันคิดว่าซิลิโคนหรือดินเหนียวแบบจำลอง

เปลี่ยนลำโพงของ ds และบัดกรีสายยาวโดยตรงกับ PCB

ขั้นตอนที่ 5: เสร็จสิ้น

เสร็จสิ้น
เสร็จสิ้น
เสร็จสิ้น
เสร็จสิ้น
เสร็จสิ้น
เสร็จสิ้น

À la dernière minutes, j'ai remplacé le module Powerbank par un autre avec indicator de niveau de batterie. เพิ่มเติม Je l'ai mis devant pour utiliser le bouton: appuyez une fois pour l'allumer et deux fois เท l'éteindre

refermez soigneusement ลา คอนโซล avec le PCB all in one sa ce ferme comme a l'original sans พยายาม

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

ในนาทีสุดท้ายฉันเปลี่ยนโมดูล powerbank ด้วยโมดูลอื่นที่มีตัวบ่งชี้ระดับแบตเตอรี่ ฉันวางไว้ข้างหน้าเพื่อใช้ปุ่ม: กดหนึ่งครั้งเพื่อเปิดและสองครั้งเพื่อปิด

ปิดคอนโซลอย่างระมัดระวัง ด้วย PCB แบบ all in one มันเหมือนกับต้นฉบับโดยไม่ต้องใช้ความพยายาม

แนะนำ: