สารบัญ:

Arduino Haptic Controller: 4 ขั้นตอน
Arduino Haptic Controller: 4 ขั้นตอน

วีดีโอ: Arduino Haptic Controller: 4 ขั้นตอน

วีดีโอ: Arduino Haptic Controller: 4 ขั้นตอน
วีดีโอ: Arduino Double Brushless BLDC Motor FOC Haptic Demonstration 2024, พฤศจิกายน
Anonim
Arduino Haptic Controller
Arduino Haptic Controller

เสบียง

  • Arduino นาโน x2
  • โมดูล RF24 x2
  • MPU 6050
  • 1 นำ
  • น็อต M3 x4

  • มอเตอร์ขนาดเล็กพร้อมกระปุกเกียร์
  • สายจัมเปอร์

เครื่องมือ:

  • หัวแร้ง
  • เครื่องพิมพ์ 3 มิติ
  • ประแจอัลเลน
  • ปืนกาวร้อน

ขั้นตอนที่ 1: การพิมพ์ 3 มิติ

3D พิมพ์ส่วนต่อไปนี้:

การตั้งค่าการพิมพ์:

อุณหภูมิปลายร้อน: 200

อุณหภูมิเตียง: 60

รองรับ: ใช่

แพ/ปีก/กระโปรง: กระโปรง

ขั้นตอนที่ 2: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

ขั้นแรกเราต้องสร้างไมโครเขียงหั่นขนมที่ใช้ซ็อกเก็ตส่วนหัวเพียงเล็กน้อยเพื่อประหยัดพื้นที่ แนวคิดนี้ต้องขอบคุณ Arduino Nano Breadboard Adapter ของ Chandler76 ณ จุดนี้ทำตามคำแนะนำของเขาด้วยการเพิ่มซ็อกเก็ตส่วนหัวที่ฉันเพิ่มเข้าไปตามแนวนอนด้านล่าง ทำตามแผนภาพการเดินสายสำหรับการเดินสายที่เหลือ ตรวจสอบให้แน่ใจว่าได้ใส่สายไฟของ MPU6050 และ RF24 ผ่านแผ่นกลาง!

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

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

อัปโหลดโปรแกรมต่อไปนี้ไปยัง Arduinos ของคุณ "ถุงมือสัมผัส" กับตัวควบคุม และ "ตัวรับ" กับรถ ติดตั้งไลบรารีต่อไปนี้ด้วย: MPU_6050_tockn และ RF24 หากคุณไม่ต้องการแก้ไขโค้ด ตรวจสอบให้แน่ใจว่าไปป์ทั้งสองสคริปต์เหมือนกัน คุณสามารถออกอากาศไปยังหุ่นยนต์ Arduino ได้ตราบใดที่คุณต่อสายในหน่วย rf24 เพียงใช้การเดินสายแบบเดียวกับบนคอนโทรลเลอร์

ขั้นตอนที่ 4: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ

ขันสกรูชิ้นส่วนด้านบนและด้านล่างสำหรับที่ยึด RF24 เข้าด้วยกัน (แน่นอนว่ามี rf24 และ mpu6050 อยู่ภายใน) จากนั้นเลื่อน Arduino เข้าไปในคอนโทรลเลอร์ที่พิมพ์ 3 มิติและเก็บสวิตช์ที่ด้านข้างด้วยช่องสี่เหลี่ยม ส่วนต่อไปนั้นยากกว่าเล็กน้อย และคุณอาจต้องขัดเคส RF24 เล็กน้อยเพื่อให้พอดี ขณะนี้ส่วนบนถูกยึดไว้แน่นเพื่อให้ฉันสามารถถอดออกเพื่อเปลี่ยนแบตเตอรี่ได้ วางที่ยึด RF24 และเพลตไฟ LED ที่ด้านหน้าของคอนโทรลเลอร์

แนะนำ: