Arduino & IoT Academy · Les

De knop van een potentiometer uitlezen

Een pot aansluiten en zien hoe de waarde verandert terwijl u eraan draait

Les 3 van 413 stappen

De knop van een potentiometer uitlezen is een gratis Arduino & IoT Academy-les op CoddyKit. Dit is les 3 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Arduino & IoT Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Arduino & IoT Academy bevat in totaal 4 lessen.

Maak kennis met de potentiometer

Een potentiometer, of potmeter, is een draaiknop waarmee je de weerstand verandert. Dit is de eenvoudigste analoge invoer om mee te experimenteren.

Hij heeft drie pinnen

Een potmeter heeft drie pootjes: twee buitenste pinnen voor voeding en massa, en een middelste pin met een sleepcontact die de veranderende spanning levert.

Sluit de buitenste pinnen aan

Verbind de ene buitenste pin met 5V en de andere met GND. Zo stel je het volledige spanningsbereik over de potmeter in.

Verbind het sleepcontact met A0

Sluit de middelste pin met het sleepcontact aan op een analoge ingang zoals A0. Terwijl je aan de knop draait, verandert de spanning op die pin.

Het is een spanningsdeler

Inwendig werkt de potmeter als een spanningsdeler. Door aan de as te draaien verplaatst een contactpunt zich, waardoor 5V wordt verdeeld over de spanning die je meet.

Lees de draaiknop uit in code

Je hebt maar één regel nodig. Roep analogRead(A0) aan en je krijgt een waarde van 0 tot 1023 die de stand van de knop volgt.

int pot = analogRead(A0);

Helemaal links geeft 0

Draai de knop helemaal naar de kant van GND en de uitlezing daalt naar ongeveer 0. Het sleepcontact ziet nu nul volt.

Helemaal rechts geeft 1023

Draai de knop helemaal naar de kant van 5V en de waarde stijgt naar ongeveer 1023. Het sleepcontact ziet nu de volledige voedingsspanning.

Print de waarde om hem te bekijken

Stuur de waarde naar de seriële monitor, zodat je live kunt zien hoe die verandert. Gebruik Serial.println in je loop.

Serial.println(analogRead(A0));

Voeg een korte vertraging toe

Een korte vertraging houdt de seriële monitor leesbaar in plaats van dat de tekst een waas wordt. Tien milliseconden tussen metingen is ruim voldoende.

delay(10);

Een analoog practicum

De potmeter is je persoonlijke analoge practicum. Door eraan te draaien voel je het snelst hoe spanning in een getal verandert.

Korte controle

Welke pin van de potmeter levert de uitlezing aan de Arduino?

Samenvatting: een draaiknop uitlezen

Je hebt een potentiometer aangesloten met de buitenste pinnen op 5V en GND en het sleepcontact op A0. Nu volgt analogRead de stand van de knop van 0 tot 1023.

Gratis beginnen

Leer C++ met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
30
Lessen
120

Veelgestelde vragen

Is de les “De knop van een potentiometer uitlezen” gratis?

Ja — de volledige tekst van “De knop van een potentiometer uitlezen” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Arduino & IoT Academy wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Arduino & IoT Academy bevat in totaal 4 lessen.

Wat leer ik in “De knop van een potentiometer uitlezen”?

Een pot aansluiten en zien hoe de waarde verandert terwijl u eraan draait Je oefent met Arduino & IoT Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Arduino & IoT Academy te beginnen?

Ervaring vooraf is niet nodig. Arduino & IoT Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.

Hoe lang duurt de les “De knop van een potentiometer uitlezen”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Arduino & IoT Academy?

Ja. Elke les over Arduino & IoT Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Digitale en analoge signalen
  2. analogRead retourneert 0–1023
  3. De knop van een potentiometer uitlezen
  4. Waarden met map() naar een nieuw bereik mappen
← Terug naar Arduino & IoT Academy