คอนโซลเกม Arduboy เป็นหนึ่งในตัวอย่างที่มีชื่อเสียงที่สุดของฮาร์ดแวร์แบบเปิด คุณต้องการ - ซื้อพร้อมคุณต้องการ - รวบรวม ทำมันเอง. หากพวกเขาเติบโตจากไหล่ที่สองคือผลกำไรมากขึ้น รุ่นที่น่าสนใจของ Arduboy clone สร้างขึ้นโดย Instructables ภายใต้ชื่อเล่น Indoorgeek
ก่อนอื่นเขาลองใช้ไดอะแกรมคอนโซลบน breadboard ประเภท breadboard:
อุปกรณ์ I / O ที่เขาเชื่อมต่อกับขา Arduino Pro Micro เช่นนี้
ปุ่ม:
ขึ้น - A0
ลง - A3
ขวา - A1
ซ้าย - A2
A - D7
B - D8
จอแสดงผล OLED:
SCL - D15
SDA - D16
DC - D4
RES - D2
ตัวปล่อย Piezo:
ข้อสรุปเดียว - D5
อีกอันคือ D6
ไฟ LED RGB:
แดง - D10
เขียว - D3
น้ำเงิน - D9
ปุ่มที่มีข้อสรุปตรงข้ามบนสายสามัญ (เป็นการดีกว่าที่จะเพิ่มการดึงขึ้นโดยตัวต้านทานเป็นบวก), ขั้วบวกทั่วไปของไฟ LED RGB บนบวก, แคโทดบน Arduino ไม่ได้โดยตรง แต่ผ่านตัวต้านทานพลังงานการแสดงผลจะนำไปสู่
ตัวช่วยสร้างเตรียม Arduino IDE สำหรับการเติมร่าง เลือกรายการเมนูไฟล์ - การตั้งค่า ในฟิลด์ผู้จัดการบอร์ดเพิ่มเติม URL คัดลอกที่อยู่ต่อไปนี้:
https://raw.githubusercontent.com/MrBlinky/Arduboy/master/board-support/package_arduboy_variants_index.json
คลิกตกลง จากนั้นเขาเลือกรายการเมนูเครื่องมือ - บอร์ด - บอร์ดผู้จัดการและในฟิลด์ข้อความเข้าสู่โฮมเมดหรืออาร์ดูบอยโฮมเมด เลือกแพ็คเกจนี้และเริ่มการติดตั้งด้วยปุ่มติดตั้ง
ในเมนูเครื่องมือตั้งค่าพารามิเตอร์ต่อไปนี้:
คณะกรรมการ: Arduboy โฮมเมด
Bootloader: Cathy3K
อ้างอิงจาก: SparkFun Pro Micro 5V - การเดินสายแบบอื่น
แกนหลัก: Arduboy แกนที่ปรับให้เหมาะสม
จอแสดงผล: SSD1306
เขาเลือกเกมที่เขาชอบดาวน์โหลดภาพร่างของเธอแล้วอัพโหลดไปยัง Arduino เริ่มต้น - ทำงาน:
นอกจากนี้ยังตอบสนองได้ดีกับการกดปุ่ม:
ตอนนี้ indoorgeek กำลังออกแบบวงจรโคลนที่สมบูรณ์ (พร้อมส่วนประกอบเพิ่มเติมที่จำเป็นสำหรับการทำงานของแบตเตอรี่) ซึ่งจะถูกประกอบบนแผงวงจร:
พัฒนาคณะกรรมการเอง:
คำสั่งซื้อและตอนนี้กระดานมา:
เริ่มสะสม:
มันดังวงจรวงจรพลังงานเชื่อมต่อแบตเตอรี่ขนาด 380 mAh ในขั้วที่ถูกต้องชาร์จและตอนนี้คุณสามารถเล่นเกมที่ถูกเย็บใน Arduino ระหว่างการทดสอบบนเขียงหั่นขนม หรือเติมเกมอื่นสำหรับ Arduboy
คอนโซลใช้เนื้อที่ 50-100 mA ซึ่งการชาร์จแบตเตอรี่หนึ่งครั้งจะใช้เวลาสามถึงสี่ชั่วโมง ที่ สินค้าทำที่บ้าน กินเวลานานคุณจะต้องทำกรณีที่คงทนสำหรับมัน