Les 1

Laat een ledje branden

Benodigdheden

Schakeling

Maak deze schakeling na. Je hoeft nog geen code te schrijven. De led zal branden als je de arduino met je laptop verbind.
Zorg er voor dat je de 5V aan de plus (het langste beentje) van de led hangt en de min (het kortste been) aan de GND.

Arduino-les-1 - Schakeling ledlichtje
Voorbeeld

Laat een ledje knipperen

Benodigdheden

Schakeling

Maak deze schakeling na. Zorg er weer voor dat de plus(het langste beentje van de led) aan de 5V hangt en de min (het korste beentje van de led)aan de GND.
Pas op wanneer je de schakeling niet goed aansluit kun je je laptop,het licht of je arduino kapot maken.

ledje laten knipperen

// De setup functie wordt eenmalig uitgevoerd als je programma start
void setup() {
    // Initialiseer digitale pin 11 als een uitvoer
    pinMode(11, OUTPUT);
}

// De loop functie wordt oneindig herhaald
void loop() {
    digitalWrite(11, HIGH);   // Zet de ingebouwde LED aan
    delay(1000);              // Pauzeer 1 seconde (1000 milliseconden)
    
    digitalWrite(11, LOW);    // Zet de ingebouwde LED uit
    delay(1000);              // Pauzeer 1 seconde (1000 milliseconden)
}
            
Voorbeeld
Maak een stoplicht

Benodigdheden

Schakeling

Maak deze shakeling na.

stoplicht
Code

// De setup functie wordt eenmalig uitgevoerd als je programma start
void setup() {
    // Initialiseer digitale pin 11 als een uitvoer
    pinMode(11, OUTPUT);
}

int rood = 9;
int geel = 10;
int groen = 11;

void setup(){
    pinMode(rood,OUTPUT);
    pinMode(geel,OUTPUT);
    pinMode(groen,OUTPUT);
} 

void loop(){
    digitalWrite(rood,HIGH);
    digitalWrite(geel,LOW);
    digitalWrite(groen,LOW);
    delay(2000);

    digitalWrite(rood,LOW);
    digitalWrite(geel,LOW);
    digitalWrite(groen,HIGH);
    delay(2000);

    digitalWrite(rood,LOW);
    digitalWrite(geel,HIGH);
    digitalWrite(groen,LOW);
    delay(1500);
}
            
Voorbeeld