สารบัญ:
- ขั้นตอนที่ 1: การแทรกเกม
- ขั้นตอนที่ 2: การเตรียม PCB
- ขั้นตอนที่ 3: ฉายภาพ
- ขั้นตอนที่ 4: การเขียนโปรแกรม Attiny
- ขั้นตอนที่ 5: นี่คือทั้งหมด
วีดีโอ: วิธีสร้างคอนโซล Attiny85 - ArduPlay: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
มันเป็นเช่นนี้: ฉันกำลังเรียกดูวิดีโอ YouTube อย่างไร้จุดหมายเพื่อผ่อนคลายด้วยชาสักถ้วย อาจเป็นไฮไลท์ของเกมฟุตบอลหรือการรวบรวมวิดีโอตลก ๆ ? ทันใดนั้น ฉันได้รับการแจ้งเตือนทางโทรศัพท์ - วิดีโอใหม่ในช่อง Electronoobs น่าเสียดายที่เวลาเย็นนี้ไม่ผ่านมือผม เขาทำโปรเจ็กต์เกม Attiny ที่น่าสนใจ แต่ฉันไม่ชอบวิธีการติดตั้งเกมใหม่ เพราะถ้าคุณต้องการเปลี่ยนเกม คุณต้องดึงไมโครคอนโทรลเลอร์ของคอนเน็กเตอร์ออกแล้วเสียบใหม่ ซึ่งอาจส่งผลเสียต่อขาเทียม ฉันรู้สึกว่าจำเป็นต้องปรับปรุงวิธีการเปลี่ยนเกม มาเริ่มกันเลย!
ขั้นตอนที่ 1: การแทรกเกม
ฉันเริ่มต้นด้วยการค้นหาตัวเชื่อมต่อที่เหมาะสมกับโครงการนี้ ฉันพบอันที่มีสปริงอยู่ด้านใน ฉันจึงสามารถใส่บอร์ดเกมแล้วกดลงไปได้ อย่างสมบูรณ์แบบ ฉันสร้างไดอะแกรมของตัวเองโดยใช้ไดอะแกรมของผู้สร้างอินเทอร์เน็ตที่กล่าวถึงก่อนหน้านี้ เพิ่มตัวเชื่อมต่อและแบตเตอรี่ที่ฉันสามารถชาร์จผ่านตัวเชื่อมต่อ micro USB จากนั้นฉันออกแบบ PCB สำหรับคอนโซลและการ์ดเกมและสั่งซื้อจาก NEXTPCB
ขั้นตอนที่ 2: การเตรียม PCB
ถึงเวลาบัดกรีแล้ว ฉันเริ่มต้นด้วยการใช้การบัดกรีแบบบัดกรีบนแผ่นอิเล็กโทรดทั้งหมดจากส่วนประกอบ SMD จากนั้นจึงวางองค์ประกอบเหล่านี้เข้าที่ ฉันตั้งค่าสถานีลมร้อนเป็น 300 องศา กระแสลมให้น้อยที่สุดและเริ่มกระบวนการบัดกรี - ตัวต้านทาน ตัวเก็บประจุ สวิตช์ ซ็อกเก็ต จอแสดงผล สุดท้าย ฉันบัดกรีขั้วต่อสีทอง หลังจากใส่จอแสดงผลลงในซ็อกเก็ตหมุดทอง ปรากฏว่ามันยื่นออกมามากเกินไป ฉันจึงถอดซ็อกเก็ตออกและบัดกรีจอแสดงผลเอง ในที่สุด ฉันทำความสะอาด PCB ด้วยไอโซโพรพิลแอลกอฮอล์และแปรงสีฟัน
ขั้นตอนที่ 3: ฉายภาพ
ฉันถ่ายภาพของกระดานทั้งสองและอัปโหลดไปยัง Fusion 360 ฉันเข้าไปในขนาดของกระดาน ทำเครื่องหมายตำแหน่งที่ไม่ควรปิดฝาครอบ กำหนดความหนาขององค์ประกอบนี้เป็น 2 มม. และพิมพ์เพื่อให้แน่ใจว่ามีรูอยู่ใน สถานที่ที่เหมาะสม จากนั้นฉันก็สร้างส่วนล่างของเคสและเชื่อมต่อเข้าด้วยกัน ที่อยู่อาศัยทั้งหมดประกอบด้วย 6 องค์ประกอบ เมื่อฉันออกแบบเสร็จแล้ว ฉันอัปโหลดไปยัง Creality Slicer และบันทึกลงในการ์ด SD เป็นสองไฟล์ ฉันจะใช้ PLA สีแดงธรรมดาเพื่อพิมพ์องค์ประกอบจากไฟล์แรกและ PLA ไม้สำหรับองค์ประกอบจากไฟล์ที่สอง เส้นใยนี้ประกอบด้วยไม้กราวด์ 40% ซึ่งเมื่อพิมพ์แล้วจะสร้างกลิ่นหอมที่เป็นเอกลักษณ์ 3DJAKE เป็นผู้จัดหาเส้นใยเหล่านี้ให้ฉัน - ฉันแนะนำให้คุณตรวจสอบข้อเสนอของพวกเขา สิ่งเดียวที่เหลือคือการรวมองค์ประกอบทั้งหมดเข้าด้วยกัน
ขั้นตอนที่ 4: การเขียนโปรแกรม Attiny
ไมโครคอนโทรลเลอร์ attiny85 ซึ่งฉันจะปลดออกจากโมดูล digispark จะรับผิดชอบการทำงานของชิ้นส่วนอิเล็กทรอนิกส์ ก่อนที่ฉันจะทำเช่นนี้ ฉันต้องตั้งโปรแกรมก่อน ฉันติดตั้งไดรเวอร์สำหรับโมดูลนี้ จากนั้นจึงเพิ่มไลบรารีที่รองรับโมดูลนี้ใน Arduino IDE ฉันดาวน์โหลดไฟล์เกมและอัปโหลดไปยังกระดานสองสามกระดานเพื่อที่ฉันจะได้เปลี่ยนเกมได้ตลอดเวลา ฉันถอด Attiny ออกจากโมดูล digispark และบัดกรีไปยัง PCB ของฉัน
ขั้นตอนที่ 5: นี่คือทั้งหมด
นี่คือลักษณะของ arduPlay - มินิเกมคอนโซลที่ใช้ attiny85 วางบอร์ดเกมในตำแหน่งที่ถูกต้องและปิดเคส จากนั้นกดบอร์ดเข้ากับขั้วต่อ ตอนนี้คุณสามารถเพลิดเพลินกับการเล่นเกมสไตล์ย้อนยุคบนมินิคอนโซลที่สร้างขึ้นด้วยมือของคุณ
Youtube ของฉัน: YouTube
Facebook ของฉัน: Facebook
อินสตาแกรมของฉัน: อินสตาแกรม
สั่งซื้อ PCB ของคุณเอง: NEXTPCB
เลือกซื้ออุปกรณ์เสริมสำหรับการพิมพ์ 3 มิติ: 3DJAKE
แนะนำ:
Christmas Star Neopixel Attiny85 ที่ใหญ่ขึ้นและปรับปรุง: 3 ขั้นตอน (พร้อมรูปภาพ)
ดาวคริสต์มาสที่ใหญ่ขึ้นและปรับปรุงให้ดีขึ้น Neopixel Attiny85: ปีที่แล้วฉันสร้างดาวคริสต์มาสที่พิมพ์ 3 มิติขนาดเล็ก ดู https://www.instructables.com/id/Christmas-Star-LE…ปีนี้ฉันสร้างดาวที่ใหญ่ขึ้นจากเกลียวคลื่น ที่ 50 Neopixels (5V WS2811) ดาวดวงที่ใหญ่กว่านี้มีรูปแบบมากขึ้น (ฉันยังคงเพิ่มและด้นสด
เข็มทิศจิ๋วด้วย ATtiny85: 12 ขั้นตอน (พร้อมรูปภาพ)
เข็มทิศจิ๋วที่มี ATtiny85: นี่เป็นโครงการแรกของเราที่มี ATtiny85; เข็มทิศดิจิตอลขนาดพกพาอย่างง่าย (ร่วมกับ J. Arturo Espejel Báez) ATtiny85 เป็นไมโครคอนโทรลเลอร์ประสิทธิภาพสูงและใช้พลังงานต่ำ มีหน่วยความจำแฟลชที่ตั้งโปรแกรมได้ 8 Kbytes ด้วยเหตุนี้ ชาล
ATtiny85 การติดตามกิจกรรมการสั่นที่สวมใส่ได้นาฬิกาและการเขียนโปรแกรม ATtiny85 พร้อม Arduino Uno: 4 ขั้นตอน (พร้อมรูปภาพ)
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: จะสร้างนาฬิกาติดตามกิจกรรมที่สวมใส่ได้อย่างไร? นี่คืออุปกรณ์สวมใส่ที่ออกแบบมาเพื่อให้สั่นเมื่อตรวจพบการหยุดนิ่ง คุณใช้เวลาส่วนใหญ่กับคอมพิวเตอร์เหมือนฉันหรือเปล่า คุณนั่งเป็นชั่วโมงโดยไม่รู้ตัวหรือไม่? จากนั้นอุปกรณ์นี้จะเ
สถานีตรวจอากาศขนาดเล็กพร้อม Attiny85: 6 ขั้นตอน (พร้อมรูปภาพ)
สถานีตรวจอากาศขนาดเล็กพร้อม Attiny85: ใน Indigod0g ที่สอนได้ล่าสุด ได้อธิบายสถานีตรวจอากาศขนาดเล็กที่ทำงานได้ดี โดยใช้ Arduinos สองตัว อาจไม่ใช่ทุกคนที่ต้องการเสียสละ 2 Arduinos เพื่อรับค่าความชื้นและอุณหภูมิและฉันแสดงความคิดเห็นว่าควร d
Flappy Bird บน ATtiny85 และ OLED Display SSD1306: 6 ขั้นตอน (พร้อมรูปภาพ)
Flappy Bird บน ATtiny85 และ OLED Display SSD1306: สวัสดีทุกคน วันนี้ฉันจะแสดงโคลนนกแบบพื้นฐานที่ฉันสร้างขึ้นให้คุณดู และวิธีที่คุณจะทำเกมที่คล้ายกันนี้ โดยพื้นฐานแล้วฉันจะใช้รหัสของฉันกับคุณและอธิบายว่ามันทำงานอย่างไรในทุกขั้นตอน เกมนี้สร้างขึ้นเพื่อรั