การวัดมุม
หากคุณต้องการวัดมุม (นั่นคือสิ่งที่ฉันอ่านในคำถามของคุณ) ฉันจะไปหาโพเทนชิโอมิเตอร์แบบหมุน พวกเขาราคาถูกสุดน้ำหนักเบาและอ่านง่ายด้วยไมโครคอนโทรลเลอร์ที่เรียบง่าย
ควบคุม
การควบคุมเซอร์โวควรทำงานกับลูป PID ที่คุณป้อนเซทพอยท์ของคุณ (มุมที่ต้องการ) และมุมที่วัดได้ โดยการปรับค่าคงที่ทั้งสาม P, I และ D คุณสามารถกำหนด "พฤติกรรมการเคลื่อนไหวของคุณ" ในการควบคุมมอเตอร์ฉันขอแนะนำให้คุณใช้ไมโครคอนโทรลเลอร์แทนคอมพิวเตอร์ ปล่อยให้คอมพิวเตอร์คำนวณมุมสำหรับแขนหุ่นยนต์ส่งต่อไปยังไมโครคอนโทรลเลอร์ของคุณและอย่างหลังควรดูแลการวัดมุมและย้ายเซอร์โวของคุณ
การคำนวณมุม
หากคำถามของคุณคือวิธีที่คุณคำนวณมุมของแขนหุ่นยนต์เป็นฟังก์ชั่นของตำแหน่งของเอฟเฟกต์สุดท้ายเราจำเป็นต้องรู้ว่าคุณใช้งานแกนจำนวนเท่าใดความยาวของแขนหุ่นยนต์มีอย่างไร การแปลงพิกัด บอกเราเพิ่มเติมเกี่ยวกับรูปทรงของหุ่นยนต์และฉันจะพยายามช่วยคุณ :)