สารบัญ:

Mini Gamepad: 3 ขั้นตอน (พร้อมรูปภาพ)
Mini Gamepad: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Mini Gamepad: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Mini Gamepad: 3 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Mini 4 in 1 Bluetooth Gamepad, Selfie Shutter Remote, Music Controller and Mouse (Eng & Thai CC) 2024, กรกฎาคม
Anonim
มินิเกมแพด
มินิเกมแพด

สวัสดีเพื่อน, ฉันสร้าง gamepad ตัวเล็ก ๆ นี้โดยใช้ ATTINY85 ฉันต้องการทำสิ่งนี้มาเป็นเวลานาน แต่ไม่มีเวลาเพียงพอ ในที่สุดก็ทำเสร็จแล้วและมันสนุกมากที่จะเล่นด้วย

ประการแรก ฉันขอโทษสำหรับงานสร้างที่ดูงุ่มง่าม แต่ฉันเคยเห็นบางคนสร้างมันขึ้นมาบน PCB แผ่นเดียว ดังนั้นฉันจึงอยากลองการออกแบบที่แตกต่างออกไป ฉันไม่มีความเชี่ยวชาญในการบัดกรีด้วยดังนั้นโปรดอดทนกับฉัน

เสบียง

สิ่งที่คุณจะต้องสร้างมัน:

1. ชิป ATTINY85 สองสามตัว (มีเพียงเกมเดียวเท่านั้นที่เหมาะกับแต่ละ attiny85)

2. PCB (คุณสามารถใช้ขนาดใดก็ได้และออกแบบแป้นเกมในแบบของคุณเอง)

3. ส่วนหัวหญิงและชาย

4. แบตเตอรี่ลิเธียมไอออนหรือ CR2032

5. ออดแบบพาสซีฟ

6. จอแสดงผล OLED (กำลังใช้ 128 x 64 พิกเซล)

7. ลวดทองแดง (คุณสามารถใช้ลวดใดก็ได้โดยทั่วไป)

8. ปุ่มสัมผัส x 3

ขั้นตอนที่ 1: การเชื่อมต่อ

การเชื่อมต่อ
การเชื่อมต่อ
การเชื่อมต่อ
การเชื่อมต่อ

ฉันมีรหัสสีในไดอะแกรมเพื่อให้เข้าใจง่าย

ส่วนหัวมีฟังก์ชันสองแบบในโปรเจ็กต์นี้ อันหนึ่งสำหรับยึดทั้ง PCB ด้านบนและด้านล่างเข้าด้วยกัน และประการที่สองคือการเชื่อมต่อทางกายภาพกับปุ่มบน PCB ด้านบน

Buzzer เป็นอุปกรณ์เสริม โดย Attiny มีพินที่ใช้งานได้ 5 พิน แต่สามารถใช้พินเพิ่มเติมที่มีป้ายกำกับ RST หรือรีเซ็ตเป็นอินพุตได้ด้วยการสร้างตัวแบ่งแรงดันไฟฟ้าระหว่าง VCC และ GND

คุณสามารถเปลี่ยนการออกแบบได้ตามต้องการตราบเท่าที่การเชื่อมต่อถูกต้อง

ดีไซน์เอียงสามารถวางบนพื้นผิวเรียบได้อย่างเป็นธรรมชาติ และยังจับได้ถนัดมือด้วยสองมือ

คุณสามารถเลือกที่จะจ่ายไฟให้กับ gamepad โดยใช้แบตเตอรี่แบบชาร์จไฟได้หรือเซลล์ปุ่ม เช่น CR2032 แต่ตรวจสอบให้แน่ใจว่าแบตเตอรี่มีเอาต์พุตอย่างน้อย 2.6v เพื่อให้ทำงานได้อย่างถูกต้อง

ขั้นตอนที่ 2: PCB ยอดนิยม

PCB ยอดนิยม
PCB ยอดนิยม
PCB ยอดนิยม
PCB ยอดนิยม

เลเยอร์นี้มีปุ่ม LEFT, RIGHT พร้อมกับปุ่ม FIRE คุณจะเห็นได้ว่าตามแผนภาพวงจรฉันใช้ตัวต้านทาน 2 x 1k สำหรับปุ่ม LEFT และ RIGHT และสร้างตัวแบ่งแรงดันไฟฟ้าที่ด้านขวาสำหรับปุ่ม FIRE ขณะที่กำลังนำปุ่ม RESET บน ATTINY กลับมาใช้ใหม่

ฉันใช้ PCB ที่เล็กที่สุดที่ฉันมีสำหรับโปรเจ็กต์นี้เพราะฉันต้องการ gamepad ที่เล็กมาก และจอแสดงผลที่ฉันมีก็เป็นอันเล็ก ๆ ซึ่งเหมาะสำหรับ PCB ขนาดเล็กนี้ หากคุณมีจอแสดงผลขนาดใหญ่ขึ้น ให้วางแผนความต้องการพลังงานตามลำดับ ฉันได้เห็นจากผู้ผลิตรายอื่นว่า CR2032 ใช้เวลาประมาณ 2-3 ชั่วโมงหากเล่นต่อเนื่อง

ขั้นตอนที่ 3: PCB ด้านล่าง

PCB ด้านล่าง
PCB ด้านล่าง
PCB ด้านล่าง
PCB ด้านล่าง

ฉันได้เพิ่มออด สวิตช์ ขั้วต่อแบตเตอรี่ และที่ด้านหลังคุณจะพบ ATTINY85 เหตุผลที่ฉันเพิ่ม ATTINY ที่ด้านหลังเพื่อให้ถอดชิปออกได้ง่ายเพื่อโหลดเกมต่างๆ และยังเป็นขาตั้งสำหรับแป้นเกมด้วย

คุณควรสังเกตด้วยว่าฉันดูแลตำแหน่งของสวิตช์และออดเพื่อให้มีที่ว่างสำหรับนิ้วของฉันที่จะพักในขณะที่เล่น

ฉันสามารถวางแผนวงจรได้ดีขึ้นอย่างแน่นอน แต่ถึงกระนั้นฉันก็สนุกกับการทำมันและมีความสุขมากขึ้นเมื่อใช้มัน

ฉันจะเพิ่มวิดีโอเร็ว ๆ นี้

ขอขอบคุณ

แนะนำ: