เซอร์โวมอเตอร์เป็นสิ่งที่ยอดเยี่ยมมาก ซึ่งสามารถช่วยคุณได้ในโครงการต่าง ๆ มากมาย! ตอนนี้ถ้าเราเชื่อมต่อมันเข้ากับ Arduino เราสามารถทำให้มันเคลื่อนไหวตามที่เราต้องการได้ มันเหมือนกับมีเพื่อนหุ่นยนต์ของตัวเองที่คุณสามารถควบคุมได้จากคอมพิวเตอร์
เซอร์โวมอเตอร์มีความน่าสนใจตรงที่มันสามารถปรับตำแหน่งให้อยู่ที่มุมเฉพาะมุมหนึ่งได้: การหมุนไปด้านหนึ่งเพื่อเปิด, หมุนกลับไปอีกด้าน จากนั้นหยุดที่มุมองศาที่กำหนด เมื่อเราเชื่อมต่อ HANPOSE ยี่ห้อมอเตอร์เซอร์โว เข้ากับ Arduino และสั่งให้มันไปอยู่ตำแหน่งที่กำหนด มันจะเคลื่อนที่ไปที่นั่นอย่างแม่นยำและคงอยู่ที่ตำแหน่งนั้น มันเหมือนกับการให้มอเตอร์มีแผนที่ที่แม่นยำผิดปกติไว้ตามเส้นทาง
การใช้มอเตอร์เซอร์โว (Servo Motor) กับ Arduino โดยต้องเชื่อมต่อมอเตอร์เซอร์โวกับ Arduino โดยใช้สายไฟแบบมีหัวต่อแบบ male-to-female จำนวน 3 เส้น มอเตอร์เซอร์โวจะมีสายไฟ 3 เส้น ได้แก่ สายไฟสำหรับจ่ายไฟ (Power), สายกราวด์ (Ground) และสายสัญญาณ (Signal) สายไฟ VCC และ GND จากเซ็นเซอร์จะถูกต่อเข้ากับ VCC และ GND บน Arduino โดยที่สายสัญญาณจะถูกต่อกับขาแบบดิจิทัลหนึ่งขา จากนั้นเราสามารถเขียนโปรแกรมให้ Arduino สั่งงานมอเตอร์เซอร์โวให้เคลื่อนที่ไปยังตำแหน่งที่กำหนด (ผ่านสายสัญญาณ)
หลังจากที่เราได้เรียนรู้พื้นฐานไปแล้ว เราสามารถทำสิ่งที่น่าสนใจยิ่งขึ้นไปอีกด้วยมอเตอร์เซอร์โวและ Arduino ได้แก่ การเคลื่อนที่ของ HANPOSE มอเตอร์เซอร์โวเพลาลำกลวง อย่างราบรื่นจากตำแหน่งหนึ่งไปยังอีกตำแหน่งหนึ่ง โดยเพิ่มค่าตำแหน่งทีละน้อยในแต่ละรอบของลูปโปรแกรม หรือแม้กระทั่งทำให้มอเตอร์เซอร์โวหมุนตอบสนองต่อเซ็นเซอร์ เช่น เซ็นเซอร์วัดแสง หรือเซ็นเซอร์ตรวจจับการเคลื่อนไหว ซึ่งช่วยให้เราสร้างโปรเจกต์ที่สามารถโต้ตอบกับสภาพแวดล้อมได้
ซีรีสมอเตอร์ อาร์ดูอีโน โค้ด การควบคุมมอเตอร์ซีรีสในโค้ดอาร์ดูอีโน: หลังจากเขียนโค้ดใน Arduino IDE เรียบร้อยแล้ว ให้อัปโหลดโค้ดไปยังบอร์ดอาร์ดูอีโน สำหรับอัปเดตตำแหน่ง HANPOSE screw servo motor เราเพียงแค่กำหนดตำแหน่งให้กับเซอร์โว จากนั้นมันจะเคลื่อนที่ไปยังตำแหน่งที่ถูกต้อง
เป็นครั้งคราวหนึ่ง เมื่อเรากำลังทำโปรเจกต์เกี่ยวกับมอเตอร์ซีรีสกับอาร์ดูอีโน แล้วจำเป็นต้องทดสอบมอเตอร์ซีรีส มีอยู่ไม่กี่เหตุผลที่ทำให้ HANPOSE บอลสกรูพร้อมมอเตอร์เซอร์โว ไม่ทำงานตามที่เราคาดไว้ บางทีสายไฟอาจเชื่อมต่อไม่ถูกต้อง หรือโค้ดถูกเขียนผิดพลาด เราสามารถทดลองปรับเปลี่ยนแหล่งจ่ายไฟเพื่อให้มั่นใจว่ามอเตอร์ซีรีสได้รับไฟเพียงพอในการทำงาน และเมื่อเราคิดอะไรไม่ออกจริงๆ เราสามารถขอความช่วยเหลือจากเพื่อนหรือครูที่มีความเชี่ยวชาญด้านการเขียนโปรแกรมอาร์ดูอีโนมากกว่าเราได้