
Codes test

#include <Servo.h>
Servo myservo;
int pos = 0;
void setup() {
myservo.attach(9);
}
void loop() {
for (pos = 0 ; pos <= 180 ; pos += 1) {
myservo .write( pos );
delay( 15 );
}
for (pos = 180; pos >= 0; pos -= 1) {
myservo.write(pos);
delay(15);
}
}
Maak een servo object aan om de servo te besturen
Variabele om de positie van de servo in op te slaan
Koppel de servo aan pin 9 van de Arduino\
Laat de servo van 0 naar 180 graden draaien in stappen van 1 graad
Laat de servo van 180 naar 0 graden draaien
Stappen om te beginnen met een code
4 Snelle Stappen om te Starten
-
Software Installeren:Download de officiële en gratisArduino IDEvoor jouw computer.
-
Kies je Bord & Poort:Verbind de Arduino via USB met je PC. Ga in de software naarTools > Boarden selecteer jouw type (bijv. Arduino Uno). Kies bijPortde juiste USB-poort.
-
Open de Eerste Code:Ga naarFile > Examples > 01.Basics > Blink. Dit is een standaard testprogramma dat een ingebouwd lampje laat knipperen.
-
Uploaden:Klik op de pijlknop (Upload) in de menubalk om de code naar je Arduino te sturen.
De Basisstructuur van Arduino Code
Elke Arduino-code heeft twee vaste functies:
Junior IOT
-
void setup() { ... }: Alles wat je hierin zet, wordt één keer uitgevoerd zodra de Arduino aangaat. Denk aan het instellen van pin-modussen (input of output).
-
void loop() { ... }: De code in deze lus wordt oneindig herhaald, direct nadat de setup is voltooid.
Handige Basiscommando's
-
pinMode(pin, OUTPUT/INPUT): Hiermee geef je aan of een aansluitpunt (pin) stroom moet leveren (output) of stroom moet meten (input).
-
digitalWrite(pin, HIGH/LOW): Hiermee zet je een pin aan (HIGH, 5 Volt) of uit (LOW, 0 Volt).
-
delay(tijd): Pauzeert de code voor een aantal milliseconden (1000 milliseconden = 1 seconde).