สารบัญ:

Tinee9: Arduino Self-Balancer: 5 ขั้นตอน (พร้อมรูปภาพ)
Tinee9: Arduino Self-Balancer: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Tinee9: Arduino Self-Balancer: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Tinee9: Arduino Self-Balancer: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ROHM Supercap (EDLC) Cell Balancer IC BD14000EFV-C 2024, กรกฎาคม
Anonim
Tinee9: Arduino Self-Balancer
Tinee9: Arduino Self-Balancer

Tiny9 นำเสนอ Arduino Self-Balancer โดยใช้ Arduino Nano, เซอร์โว และโมดูล Tiny9 LIS2HH12

ขั้นตอนที่ 1: ปรับสมดุลตัวเอง

บาลานเซอร์ตัวเอง
บาลานเซอร์ตัวเอง

ในระบบสั่งงานสำหรับโดรนอัตโนมัติ โฮเวอร์บอร์ด เซกเวย์ ฯลฯ มีมาตรความเร่งที่ช่วยให้ไมโครคอนโทรลเลอร์บอกมอเตอร์หรือเซอร์โวรู้ว่าต้องทำอะไร

ในกรณีของโฮเวอร์บอร์ดและเซกเวย์ พวกมันใช้และมาตรความเร่งเป็นเครื่องวัดความเอียง ซึ่งเป็นอุปกรณ์ที่วัดมุมที่คุณอยู่ มุมที่ต้องการคือไปข้างหน้าหรือข้างหลัง 0 องศา ให้ตั้งตรง ถ้าเอียงไปข้างหลังหรือไปข้างหน้าสักองศา คนๆ นั้นก็จะล้มลง ตัวอย่าง คนทรงตัวบนลูกบอล (ทำยากมาก) ถ้าคนที่อยู่บนลูกบอลเอนไปข้างหน้าหรือข้างหลังมากเกินไปโดยไม่แก้ไขตัวเอง เขาจะตกลงมาจากลูกบอล แต่ถ้าบุคคลนั้นแก้ไขตัวเองบนลูกบอล พวกเขาจะอยู่บนลูกบอล

ขั้นตอนที่ 2: วัสดุ

วัสดุที่คุณต้องการสำหรับบทช่วยสอนนี้คือ:

ท่านสามารถหาสิ่งของที่จำเป็นได้ที่สถานที่นี้

1: Arduino nano หรือ Arduino เข้ากันได้

2: Tiny9: โมดูล LIS2HH12

3: 5volt Servo (ของฉันคือ futaba s3114)

4: 24 AWG ลวด

5: เครื่องปอกสายไฟ

6: กระดานขนมปัง

รายการเสริม

7: Tiny9: โมดูล RGB (ทำให้ไฟเปลี่ยนสีหากอยู่ในตำแหน่งที่ไม่ถูกต้องหรือถูกต้อง)

8: PerfBoard (ฉันใช้เพื่อแสดงการเคลื่อนไหวของวัตถุในวิดีโอที่ส่วนท้ายของบทช่วยสอนนี้)

ดอกสว่าน 9: 1/18

10: สว่าน

11: ไขควงปากแบน

ขั้นตอนที่ 3: ตั้งค่า

ติดตั้ง
ติดตั้ง
ติดตั้ง
ติดตั้ง

เพื่อไปยังจุดนี้ในบทช่วยสอนสำหรับการตั้งค่า ให้ทำตามคำแนะนำในบทช่วยสอนเหล่านี้:

Tiny9: โมดูลมาตรความเร่ง LIS2HH12 3 แกน

บทช่วยสอนเพิ่มเติมหากคุณต้องการใช้โมดูล RGB

Tiny9: โมดูล RGB LED

หลังจากที่คุณได้ตั้งค่าเขียงหั่นขนมของคุณมาถึงจุดนี้แล้ว เราสามารถทำตามขั้นตอนเหล่านี้ได้

1: ต่อสายเข้ากับเส้นสีแดงบนเขียงหั่นขนมและเชื่อมต่ออีกด้านหนึ่งเข้ากับช่องเสียบสายสีแดงบนเซอร์โว

2: ต่อสายไฟเข้ากับเส้นสีน้ำเงินบนเขียงหั่นขนมและเชื่อมต่ออีกด้านหนึ่งเข้ากับซ็อกเก็ตลวดสีดำบนเซอร์โว

3: ต่อสายไฟเข้ากับ D6 บน Arduino Nano และต่ออีกด้านหนึ่งเข้ากับช่องเสียบสายไฟสีขาวบนเซอร์โว

Whooo Hooo ทั้งหมดทำง่ายสุด ๆ

หากคุณกำลังติด perfboard เข้ากับเซอร์โวอย่างฉัน เธอก็ทำตามขั้นตอนต่อไปนี้:

4: เจาะตรงกลางแผ่นไม้อัดด้วยดอกสว่าน 1/18

5: ขันสกรูเข้าตรงกลางของ Perfboard และเชื่อมต่อกับเซอร์โวที่อีกด้านหนึ่ง

ขั้นตอนที่ 4: ดาวน์โหลด.ino

ดาวน์โหลดที่นี่จาก github Tiny9: Self Balancer.ino สำหรับ arduino

อัปโหลดไปยัง Arduino Nano

ขั้นตอนที่ 5: ตอนนี้สนุก !!

เมื่อทุกอย่างเชื่อมต่อกันแล้ว และคุณมีรหัสใน Arduino แล้ว ให้ย้ายแกน X (ดูวิดีโอสำหรับการวางแนว) ของเขียงหั่นขนมและดูการเคลื่อนที่ของเซอร์โว

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

โปรดสมัครรับข้อมูลจากช่องของฉัน

ฉันมักจะมองหาการทำผลิตภัณฑ์ใหม่ ดังนั้นหากคุณต้องการความช่วยเหลือและดูบทแนะนำเพิ่มเติมเกี่ยวกับผลิตภัณฑ์ใหม่ที่ฉันทำ คุณสามารถไปที่นี่และบริจาคได้ที่เว็บไซต์ของฉัน tinee9.com

ขอบคุณทุกคนและสร้างสรรค์ต่อไป

แนะนำ: