Functies

Functies

Hieronder vind je een tabel van veel gebruikte functies in Arduino. De tabel bevat de naam van de functie, een korte omschrijving en een voorbeeld van het gebruik van de functie.

FunctieOmschrijvingVoorbeeld
analogRead(pin)Leest de analoge waarde van een pin, i.e. 0 tot 1023analogRead(A0);
analogWrite(pin, value)Schrijft een PWM waarde naar een pin, i.e. 0 tot 255analogWrite(9, 127);
delay(ms)Wacht een aantal millisecondendelay(1000);
digitalRead(pin)Leest de digitale waarde van een pin, i.e.HIGH of LOWdigitalRead(13);
digitalWrite(pin, value)Schrijft een digitale waarde naar een pin, i.e.HIGH of LOWdigitalWrite(13, HIGH);
loop()Functie die continu herhaald wordtvoid loop() { }
noTone(pin)Stopt een toon op een bepaalde pinnoTone(8);
pinMode(pin, mode)Stelt de modus van een pin in, i.e.INPUT ofOUTPUTpinMode(13,OUTPUT);
Serial.begin(speed)Initialiseert de seriële communicatie met een bepaalde snelheidSerial.begin(9600);
Serial.print()Print een waarde naar de seriële monitor zonder nieuwe lijnSerial.print(42);
Serial.println(value)Print een waarde naar de seriële monitorSerial.println(42);
setup()Functie die één keer wordt uitgevoerd bij het opstarten van de Arduinovoid setup() { }
tone(pin, frequency)Genereert een toon op een bepaalde frequentietone(8, 440);