Arduino - Servo Motor aangestuurd door Potentiometer
In een vorige tutorial hebben we geleerd hoe een potentiometer een servo motor aanstuurt. In deze handleiding gaan we leren hoe u een servo motor laat draaien op basis van de uitgangswaarde van de potentiometer.
Hardware Benodigdheden
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Aankoopadvies: Als u meerdere servomotoren gebruikt, raden we aan de PCA9685 16 Channel PWM Servo Driver Module te gebruiken om MCU-pinnen te besparen en de bedrading te vereenvoudigen.
Over Servo Motor en Potentiometer
Als u nog niet bekend bent met servo motor en potentiometer (pinout, werking, programmeren, enz.), bekijk dan de volgende tutorials:
Aansluitdiagram

Deze afbeelding is gemaakt met Fritzing. Klik om de afbeelding te vergroten.
Hoe te Programmeren
- Leest de waarde van de potentiometer (waarde tussen 0 en 1023)
- Schaalt deze naar een hoek (waarde tussen 0 en 180)
- Stelt de servo-positie in op basis van de hoek
Arduino Code
Snelle Stappen
- Verbind de Arduino met uw pc via de USB-kabel
- Open de Arduino IDE, selecteer het juiste board en poort
- Kopieer de bovenstaande code en open deze in de Arduino IDE
- Klik op de Upload-knop in de Arduino IDE om de code naar de Arduino te uploaden

- Open de Seriële Monitor
- Draai aan de potentiometer
- Zie de servo motor draaien
- Bekijk het resultaat in de Seriële Monitor
Code Uitleg
Lees de regel-voor-regel uitleg in de commentaarregels van de broncode!
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.