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

  1. Software Installeren:Download de officiële en gratisArduino IDEvoor jouw computer.

  2. 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.

  3. Open de Eerste Code:Ga naarFile > Examples > 01.Basics > Blink. Dit is een standaard testprogramma dat een ingebouwd lampje laat knipperen.

  4. 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).

 

1

#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);

}
}

2

Beschrijf de service die je wilt vermelden. Of voel je vrij om de inhoud aan te passen met de werkelijke informatie die je wilt schrijven.

3

Schrijf een beschrijving voor deze subkop of wijzig deze naar wens.