Arduino: ควบคุมเซอร์โวมอเตอร์ด้วยโพเทนชิออมิเตอร์
ในคำแนะนำการใช้งานจริงนี้เราจะอธิบายวิธีควบคุมเซอร์โวมอเตอร์ด้วยโพเทนชิออมิเตอร์โดยใช้ Arduino
ควบคุมเซอร์โวมอเตอร์ด้วยโพเทนชิออมิเตอร์ - ส่วนประกอบที่จำเป็น
เพื่อให้สามารถใช้โครงการที่เป็นมิตรกับผู้เริ่มต้นนี้คุณจะต้องใช้เซอร์โวมอเตอร์ Arduino และโพเทนชิโอมิเตอร์ 10 k. คุณต้องใช้เขียงหั่นขนมและสายจัมเปอร์เพื่อเชื่อมต่อ
Arduino: สร้างวงจร
- วางโพเทนชิออมิเตอร์ลงบนเขียงหั่นขนม เชื่อมต่อพินที่ด้านซ้ายสุดไปยังแถบบวก หมุดที่อยู่ทางด้านขวาสุดเชื่อมต่อกับแถบลบ เชื่อมต่อพินตรงกลางกับ Analog 0 บน Arduino
- เชื่อมต่อสายเคเบิลสีแดงของเซอร์โวมอเตอร์เข้ากับแถบบวกและสายเคเบิลสีน้ำตาลเข้ากับแถบลบ สีส้มเชื่อมต่อกับ pin 9 บน Arduino
- ในที่สุดสิ่งที่คุณต้องทำก็คือเชื่อมต่อเครื่องหมายลบกับพื้นและแถบบวกกับขา 5V บน Arduino
![](http://hackzl.com/img/internet/1099/arduino-servo-motor-mit-potentiometer-steuern.webp)
Arduino: ควบคุมเซอร์โวมอเตอร์พร้อมโพเทนชิออมิเตอร์ - รหัส
ด้านล่างเราได้ให้รหัสง่ายๆที่คุณสามารถโหลดเข้าสู่ Arduino ได้อย่างง่ายดาย
- #include
- Servo myservo;
- int pot = 0;
- ค่า int;
- การตั้งค่าเป็นโมฆะ () {
- myservo.attach (9);
- }
- void loop () {
- ค่า = analogRead (หม้อ);
- value = map (ค่า, 0, 1023, 0, 180);
- myservo.write (คุ้มค่า);
- ล่าช้า (15);
- }
ในคำแนะนำการใช้งานถัดไปเราจะแสดงวิธีการควบคุม LCD ด้วย Arduino