Arduino & IoT Academy · Les

int, float, bool op Arduino

Kies het juiste type voor sensorgegevens en statusvlaggen.

Les 1 van 413 stappen

int, float, bool op Arduino is een gratis Arduino & IoT Academy-les op CoddyKit. Dit is les 1 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.

Vakjes voor je gegevens

Een variabele is een benoemd vakje waarin tijdens het uitvoeren van je sketch een waarde wordt bewaard. Zo kun je één keer een sensormeting opslaan en die later opnieuw gebruiken. 📦

Waarom typen belangrijk zijn

Op Arduino moet je aangeven wat voor soort waarde een vakje bevat. Het type bepaalt hoeveel geheugen het inneemt en welke waarden erin passen.

Gehele getallen met int

Een int bewaart gehele getallen, zoals aantallen, pinnummers of een sensorwaarde van 0 tot 1023. Dit is het type dat je het vaakst zult gebruiken.

int sensorValue = 512;

int heeft grenzen

Op een Uno bevat een int ongeveer -32.768 tot en met 32.767. Ga je daar overheen, dan loopt het getal rond. Dat kan voor lastige bugs zorgen.

Decimalen met float

Een float bevat getallen met een decimaalteken, zoals 23,5 graden van een temperatuursensor. Gebruik dit type wanneer gehele getallen te grof zijn.

float temperature = 23.5;

float is een benadering

Een float ruilt nauwkeurigheid in voor een groter bereik, waardoor waarden bij benadering worden opgeslagen. Gebruik het liever niet voor geldbedragen of nauwkeurige tellingen; voor sensoren is het juist heel geschikt.

Waar of onwaar met bool

Een bool bevat alleen true of false en is ideaal voor een ja-of-neefeit, zoals of een knop momenteel is ingedrukt of een led aanstaat.

bool ledOn = false;

Geef het een duidelijke naam

Geef elke variabelenaam een duidelijke betekenis, zoals buttonPin of doorOpen. Je leest code sneller terug als namen aangeven wat ze bevatten.

Declareren en daarna gebruiken

Eerst declareer je een variabele met het type en een naam. Daarna kun je haar overal verderop in dezelfde sketch uitlezen of wijzigen.

int count = 0;
count = count + 1;

Globaal versus lokaal

Declareer je een variabele boven setup, dan wordt ze globaal en overal gedeeld. Declareer je haar binnen een functie, dan kan alleen die functie haar zien.

Kies het juiste type

Stem het type af op de gegevens: int voor aantallen en pinnen, float voor temperaturen en bool voor vlaggen. De juiste keuze bespaart geheugen en voorkomt bugs.

Korte controle

Welk type slaat een temperatuurmeting van 23,5 graden het best op?

Samenvatting

Je kiest nu typen als een professional: int voor gehele getallen, float voor decimalen en bool voor true- of falsevlaggen. Duidelijke namen houden alles leesbaar. 🎯

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 “int, float, bool op Arduino” gratis?

Ja — de volledige tekst van “int, float, bool op Arduino” 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 “int, float, bool op Arduino”?

Kies het juiste type voor sensorgegevens en statusvlaggen. 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 1 van 4.

Hoe lang duurt de les “int, float, bool op Arduino”?

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. int, float, bool op Arduino
  2. Waarom delay() alles blokkeert
  3. Knipperen zonder delay met millis
  4. Twee dingen tegelijk uitvoeren
← Terug naar Arduino & IoT Academy