Servo besturen met een potentiometer

Sensorinput gebruiken om de servo te besturen:

  1. Aansluiting van de potentiometer:

    • Verbind de middelste pin van de potentiometer met analoge pin A0.
    • Verbind de buitenste pinnen met 5V en GND.
  2. Code aanpassen:

     
    #include <Servo.h>
    
    Servo mijnServo;
    
    void setup() {
      mijnServo.attach(9);
    }
    
    void loop() {
      int sensorValue = analogRead(A0);              // Lees de potentiometer
      int hoek = map(sensorValue, 0, 1023, 0, 180);  // Converteer naar hoek
      mijnServo.write(hoek);                         // Beweeg servo naar hoek
      delay(15);                                     // Kleine pauze voor stabiliteit
    }
    

     

Uitleg van de Code:

Opdracht

Doel: Programmeer de servomotor om heen en weer te bewegen op basis van een sensorinput (potentiometer).

Instructies:

  1. Bouw de schakeling met de servomotor en potentiometer zoals hierboven beschreven.
  2. Schrijf of kopieer de code in de Arduino IDE.
  3. Upload de code naar je Arduino.
  4. Draai aan de potentiometer en observeer hoe de servomotor reageert.

Extra Uitdagingen

Veelgemaakte Fouten

Veiligheidstips


Revision #1
Created 25 October 2024 11:26:36 by Admin
Updated 25 October 2024 11:27:56 by Admin