#include // Pins: // Servo pin: 9 // Potentiometer pin: A0 // mxengineer Specs: // Arduino board, Servo motor (0-120 degrees), Linear potentiometer // Social Networks: // Instagram: @mxengineer // Telegram: t.me/mxengineer // YouTube: /mxengineer Servo mouthServo; const int servoPin = 9; const int potPin = A0; void setup() { mouthServo.attach(servoPin); mouthServo.write(0); delay(1000); mouthServo.write(120); delay(1000); mouthServo.write(0); delay(500); } void loop() { int potValue = analogRead(potPin); int angle = map(potValue, 0, 1023, 0, 120); angle = constrain(angle, 0, 120); mouthServo.write(angle); delay(15); }