สารบัญ:
วีดีโอ: Gimbal อย่างง่ายด้วย Micro:bit และ 2 Servos: 4 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดี!
วันนี้ผมจะแสดงให้คุณเห็นถึงวิธีการสร้าง gimbal stabilizer แบบง่ายๆ
คุณสามารถดูวิดีโอ YouTube ได้ที่นี่
มันจะถือกล้องแสง แต่ถ้าคุณใส่เซอร์โวและโครงสร้างที่ทรงพลังกว่า มันสามารถถือสมาร์ทโฟนของคุณหรือแม้แต่กล้องที่เหมาะสมได้
ในขั้นตอนต่อไป เราจะมาดูวิธีการสร้างและตั้งโปรแกรม รวมถึงโค้ดในที่เก็บต่างๆ ที่ฉันโพสต์ทางออนไลน์
เสบียง
- บอร์ดไมโคร:บิต
- เซอร์โวสองตัว
- การเดินสายไฟบางส่วนเพื่อเชื่อมต่อเซอร์โวกับบอร์ด
- แบตเตอรี่ 6 VDC (สำหรับเซอร์โว) และอะแดปเตอร์ 5 VDC (สำหรับบอร์ด Micro:bit) ฉันใช้ HW-130 สำหรับโปรโตบอร์ด
- กระดาษแข็งสำหรับทำที่ใส่ (140 x 150 มม. ก็เพียงพอแล้ว)
- ไอติมแท่งบางอัน
- Hotglue และปืน hotglue
ขั้นตอนที่ 1: ขั้นตอนที่ 1: ระบุชิ้นส่วน
ส่วนประกอบหลักสำหรับ gimbal คือ:
-
ผู้ถือ คุณถืออุปกรณ์ทั้งหมดไว้ด้วย มันทำจากกระดาษแข็งในกรณีนี้เพื่อให้ง่าย:
- ส่วนใหญ่ของสายไฟภายใน,
- แบตเตอรี่และอะแดปเตอร์ไฟ
- บอร์ด Micro:bit,
- ฮาร์ดแวร์ที่เหลือ (เซอร์โว) ที่มีแพลตฟอร์มหลักพร้อมเซอร์โวตัวเดียว
- แขนกลางพร้อมเซอร์โว
- แพลตฟอร์มมีเสถียรภาพ
ขั้นตอนที่ 2: ขั้นตอนที่ 2: วัดชิ้นส่วนที่จำเป็น
ที่นี่คุณสามารถดูส่วนหลักที่มีการวัดได้
คุณสามารถเปลี่ยนได้ แต่ให้แน่ใจว่าเซอร์โวมีพื้นที่เพียงพอที่จะหมุน ไม่เช่นนั้น เซอร์โวจะกระทบกันและทั้งระบบจะไม่ทำงานได้ดี
ขั้นตอนที่ 3: ขั้นตอนที่ 3: และสร้างมัน
ฉันแนะนำให้คุณด้วย:
-
เริ่มจากล่างขึ้นบน:
- อันดับแรกให้ถือบอร์ด Micro:bit
- จากนั้นติดไอติมแท่งจากตรงกลางขึ้นไปด้านบน เว้นที่ว่างให้เพียงพอ
- เพื่อให้คุณวางแท่นหลักไว้ด้านบนได้
- เพิ่มเซอร์โวตัวแรกให้กับแพลตฟอร์มนั้น ตรวจสอบให้แน่ใจว่าคุณมีที่ว่างเพียงพอสำหรับการหมุน
- จากนั้นเพิ่มแขนที่จะยึดเซอร์โวตัวที่สอง ระวังอย่าให้มันชนกันระหว่างการหมุน
- เพิ่มเซอร์โวที่สอง
- ในที่สุดก็เพิ่มแพลตฟอร์มที่จะเสถียร อีกครั้งที่แขนต้องยาวพอเพื่อไม่ให้ชนกับแท่นหลักหรือเซอร์โวตัวก่อน
ขั้นตอนที่ 4: ขั้นตอนที่ 4: ตั้งโปรแกรมสิ่งทั้งหมด
ณ จุดนี้ คุณจะมีแพลตฟอร์มที่มั่นคงเพื่อให้ทั้งระบบทำงานได้
คำแนะนำของฉันคือให้คุณทดสอบโปรแกรมก่อนกับเซอร์โวโดยไม่ต้องทำการติดตั้งทั้งหมด เนื่องจากคุณต้องแน่ใจว่ามีการหมุนที่ถูกต้องสำหรับเซอร์โวแต่ละตัว และไม่มีการชนกันระหว่างเซอร์โว
การปรับแต่งบางอย่างสามารถทำได้โดยซอฟต์แวร์ โดยเฉพาะ:
- ออฟเซ็ต: หากแขนหลักหรือแพลตฟอร์มที่มีเสถียรภาพไม่อยู่ในแนวเดียวกันอย่างสมบูรณ์ คุณสามารถขยับตัวปล่อยเซอร์โวแต่ละตัวได้เล็กน้อย แต่วิธีที่ดีกว่าก็คือการชดเชย x และ z ที่รวมอยู่ในซอฟต์แวร์
- คุณสามารถทดสอบระดับได้โดยการกดปุ่ม A
หากคุณชอบโครงการนี้โปรดแสดงความคิดเห็นที่นี่
คุณสามารถเขียนถึงฉันใน Twitter ที่นี่
รหัส Makecode อยู่ที่นี่
รหัส Github และคำอธิบายอยู่ที่นี่