สารบัญ:

การสร้างเกมคอนโซล: 5 ขั้นตอน
การสร้างเกมคอนโซล: 5 ขั้นตอน

วีดีโอ: การสร้างเกมคอนโซล: 5 ขั้นตอน

วีดีโอ: การสร้างเกมคอนโซล: 5 ขั้นตอน
วีดีโอ: PS5 วิธีการสมัครบัญชี เปิดเครื่องครั้งแรก สำหรับมือใหม่ 2024, กรกฎาคม
Anonim
Image
Image

ทักทาย. ดังนั้นฉันจึงเห็นว่าฉันมีแนวโน้มที่จะเริ่มต้นอะไรบางอย่าง แล้วใช้เส้นทางที่แตกต่างไปจากเดิมอย่างสิ้นเชิง สิ่งนี้เกิดขึ้นกับโครงการนี้เช่นกัน ฉันซื้อหน้าจอ nokia 5110 เมื่อไม่นานมานี้ และเนื่องจากการซื้อจากอีเบย์ส่วนใหญ่ มันใช้เวลานานมากที่จะส่งถึงฉันจริงๆ ในขณะเดียวกันโครงการที่ฉันต้องการมันก็ล้มเหลว ดังนั้นเมื่อ jlcpcb ติดต่อฉันเกี่ยวกับข้อเสนอที่จะทำบางสิ่งโดยใช้บริการของพวกเขา (การผลิต pcb… ตัวเลข… ชื่อก็บอกทุกอย่าง:)) ฉันเริ่ม googling สิ่งที่ฉันสามารถทำได้กับสองหน้าจอที่ฉันไม่มีจุดประสงค์อีกต่อไป แล้วฉันก็เจอเครื่องเล่นเกม Makerbuino และด้วยแนวคิดโอเพ่นซอร์ส ทุกสิ่งที่ฉันต้องการเพื่อสร้างมันขึ้นมาใหม่นั้นอยู่ที่ปลายนิ้วของฉัน แม้ว่าคุณสามารถสร้างมันขึ้นมาบนบอร์ด perfboard ได้ แต่มันจะยุ่งเหยิงมาก ด้วยสายไฟทุกที่ และไม่สะอาดเท่าที่ฉันต้องการให้คอนโซลของฉันเป็น ดังนั้น jlcpcb จึงมา https://jlcpcb.com/ สั่งได้ 10 แผ่น ราคา 2$ ซึ่งเป็นการขโมยในความคิดของฉัน ได้รับถ้าคุณใช้พารามิเตอร์เริ่มต้นสำหรับบอร์ด (ขนาด 100x100m, ความหนา, สีหรืออื่น ๆ) ราคาอาจเปลี่ยนแปลงได้ แต่เดี๋ยวก่อน สำหรับพวกเราส่วนใหญ่ พารามิเตอร์เริ่มต้นจะมากเกินพอ

ขั้นตอนที่ 1: วัสดุและลิงก์ทั้งหมดไปยังไฟล์

รับPcb.ของคุณ
รับPcb.ของคุณ

มาดูรายการชิ้นส่วนง่ายๆ และตำแหน่งที่คุณสามารถค้นหาข้อมูลที่จำเป็นในการดำเนินการนี้ให้เสร็จสิ้น

อะไหล่:

MAKERbuino PCB (คุณสามารถสนับสนุนโครงการและซื้อชุดอุปกรณ์ได้ที่

หรือรับไฟล์เกอร์เบอร์และ.หรือแผนผังที่นี่:

  • การ์ด SD (ขนาดขึ้นอยู่กับคุณไม่แน่ใจว่ารองรับการ์ดความจุขนาดใหญ่หรือไม่ แต่ 1GB น่าจะใช้ได้)
  • ช่องเสียบ SD
  • สายไฟสำหรับลำโพงบัดกรี (อุปกรณ์เสริม)
  • ลำโพง 8ohm 0.5W (อุปกรณ์เสริม)
  • แบตเตอรี่ Li-Po 3.7 V
  • ATmega328P-PU
  • ซ็อกเก็ต PDIP IC 28 พิน
  • โนเกีย 5110 LCD
  • บอร์ดชาร์จแบตเตอรี่ Li-Po micro USB TP4056
  • ตัวควบคุมแรงดันไฟฟ้า 3.3V (MCP1702-3302E ในแพ็คเกจ TO-92)
  • ทรานซิสเตอร์ NPN วัตถุประสงค์ทั่วไป 2n2222 (แพ็คเกจ TO-92)
  • 1N4148 ไดโอด
  • คริสตัล 16MHz
  • สวิตช์สลับแบบสไลด์ 3 พิน x2
  • ตัวเก็บประจุเซรามิก 100nF x2
  • ตัวเก็บประจุเซรามิก 22pF x2
  • 100uF, 6.3V ตัวเก็บประจุอิเล็กโทรไลต์เรเดียล x3 (ฉันใช้ตัว 16V เนื่องจาก 6.3 ที่กล่าวถึงนั้นหายากกว่า)
  • ปุ่มกดขนาด 12x12x7.3 มม. x7

  • ส่วนหัวของตัวเมียและตัวผู้บางแถวแบบแถวเดี่ยวและแบบคู่ (โอกาสที่คุณมี แต่อย่างไรก็ตาม คุณซื้อพวกมันในแถบยาวๆ ดังนั้นเลือกมากเท่าที่คุณต้องการ)
  • 1Kohm โพเทนชิโอมิเตอร์ขอบล้อ x2
  • ตัวต้านทาน 2.2Kohm
  • ตัวต้านทาน 10k x2
  • ตัวต้านทาน 4.7kohm x2
  • ตัวต้านทาน 100ohm
  • ช่องเสียบหูฟัง 3.5 มม.

และนั่นก็คือ ส่วนประกอบส่วนใหญ่ฉันแน่ใจว่า คุณจะมีในถังอะไหล่ของคุณ บางอย่างที่คุณจะหยิบได้ในราคาถูก

ขั้นตอนที่ 2: รับPcb.ของคุณ

รับPcb.ของคุณ
รับPcb.ของคุณ
รับPcb.ของคุณ
รับPcb.ของคุณ

นี่เป็นกระบวนการที่ค่อนข้างง่าย ไปที่ jlcpcb.com

ลงทะเบียน กดใบเสนอราคาได้เลย อัปโหลดไฟล์ gerber ของคุณ ป้อนพารามิเตอร์ที่คุณต้องการและสั่งซื้อ ด้วยวิธีการจัดส่ง dhl ฉันใช้เวลาน้อยกว่าหนึ่งสัปดาห์ในการอัปโหลดไฟล์ gerber ไปยังบอร์ดจริงที่มาถึงหน้าประตูของฉัน

ขั้นตอนที่ 3: การบัดกรี

บัดกรี
บัดกรี
บัดกรี
บัดกรี

ดังนั้นฉันจะไม่ทำขั้นตอนโดยละเอียดเพราะมันง่ายมาก ด้วย pcb การซิลค์สกรีนจะอธิบายว่าควรใส่ส่วนประกอบใดในตำแหน่งใด ส่วนประกอบส่วนใหญ่ไม่ไวต่อแสง จึงทำให้ชีวิตของคุณง่ายขึ้นมาก นี่คือคำแนะนำหากคุณต้องการรายละเอียดเพิ่มเติมจาก Makerbuino (ทีมงานที่นั่นได้อธิบายรายละเอียดที่ง่ายที่สุดว่าควรทำอย่างไรและควรทำอย่างไร)

ขั้นตอนที่ 4: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

ดังนั้นหลังจากที่คุณประสานบอร์ดของคุณแล้ว โดยปกติแล้ว คุณจะทำเสร็จแล้ว แต่ไม่ใช่ในกรณีของฉัน เนื่องจาก Atmega328P-PU ว่างเปล่า คุณต้องอัปโหลด bootloader นี่เป็นขั้นตอนที่ "ซับซ้อน" ที่สุดของทั้งโครงการ หากคุณไม่เคยตั้งโปรแกรมชิป Atmel มีสองสามวิธีที่คุณสามารถทำได้

วิธีง่ายๆ ควรใช้กับ Arduino (แม้ว่าฉันจะตัดสินใจเลือกตัวเลือกอื่นก็ตาม)

community.makerbuino.com/t/atmega328-witho… เกรตกระทู้เกี่ยวกับวิธีการติดตั้ง bootloader ด้วย Arduino รวมลิงค์ไปยัง bootloader ด้วย

หรือคุณสามารถไปกับโปรแกรมเมอร์ USBasp (เส้นทางที่ฉันใช้อย่างน่าเศร้า) มันซับซ้อนกว่าเล็กน้อย แต่ขั้นตอนที่สำคัญที่สุดก็คือการตั้งค่าฟิวส์และล็อคบิตที่ถูกต้อง มิฉะนั้นคุณจะพบปัญหาที่ฉันมี ไมโครโปรเซสเซอร์ที่ใช้ออสซิลเลเตอร์ภายใน ซึ่งทำงานที่ 1MHz ซึ่งคอนโซลของคุณยังคงใช้งานได้ แต่ช้ากว่า 16 เท่า สโลโม โพวีร์ รี้เร๊อะ!!!!!!!!!!!!!! ตอนนี้มันตลกดี:) เมื่อฉันไม่รู้ว่าอะไรเป็นสาเหตุของสิ่งนั้น มันน่าหงุดหงิด:D ฉันรวมการตั้งค่าของฉันไว้ในภาพ

ขั้นตอนที่ 5: สัมผัสการตกแต่ง

สัมผัสสุดท้าย
สัมผัสสุดท้าย
สัมผัสสุดท้าย
สัมผัสสุดท้าย

ดังนั้น. คุณได้ pcb ของคุณ บัดกรีแล้ว แฟลช bootloader …. อะไรตอนนี้? ตอนนี้ คุณเพียงแค่ต้องดาวน์โหลดเกม (หรือสร้างมันขึ้นมา) โหลดมันลงในการ์ด sd และเล่นเกมส์ และเชื่อฉัน…. พวกเขากำลังเสพติด ดังนั้นฉันจึง 3dprinted กรณีสำหรับมัน ซึ่งสามารถหาได้ในสิ่งทั้งปวง และฉันสามารถพูดได้อย่างตรงไปตรงมาว่า นี่เป็นโครงการที่น่าพึงพอใจที่สุดงานหนึ่งที่ฉันได้ทำสำเร็จ ประการหนึ่งดูเหมือนว่าการผลิตโมเดล DIY ประการที่สอง… เกมยอดเยี่ยม:) ไชโย หากคุณต้องการอะไรเพียงแค่ถามฉันในคอมเมนส์หรือส่งข้อความถึงฉัน:)

แนะนำ: