VLCinstruct

Leren van elkaar

NLT

Arduino Stoplicht

Inleiding

In de Arduino lessen zijn wij bezig geweest met een Arduino stoplicht. Het is een simpel maar toch leuk project. Met de tijd die wij gekregen hebben hadden wij een veel groter en moeilijker project kunnen kiezen. Alleen konden wij geen projecten vinden dat ons aansprak. We hebben heel lang getwijfeld tussen projecten. Hierdoor hadden wij niet veel tijd meer voor een groter project dus hebben we voor een stoplicht gekozen.

Benodigdheden

  • 4 gekleurden draden
  • 3 weerstanden van 330 ohm
  • 1 led groen
  • 1 led geel
  • 1 led rood
  • Arduino Uno
  • Bread bord

Opstelling

De code

int ledRood = 12; // Rode led op pin 12
int ledGeel = 11; // Gele led op pin 11
int ledGroen = 10; // Groene led op pin 10
/*
Het programmablok void setup wordt eenmaal beschreven
*/
void setup() {
// We geven aan dat de led-pin-aansluitingen output moet zijn (spanning moet geven)
pinMode(ledRood, OUTPUT);
pinMode(ledGeel, OUTPUT);
pinMode(ledGroen, OUTPUT);
}

/*
Het programmablok void loop herhaalt zich keer op keer
*/
void loop() {
digitalWrite(ledRood, HIGH); // zet spanning op de led-pin
delay(1000); // wacht een seconde (1000 miliseconden) 
digitalWrite(ledRood, LOW); // zet de spanning van de led-pin af
digitalWrite(ledGeel, HIGH); // zet spanning op de led-pin
delay(1000); // wacht een seconde (1000 miliseconden)
digitalWrite(ledGeel, LOW); // zet de spanning van de led-pin af
digitalWrite(ledGroen, HIGH); // zet spanning op de led-pin
delay(1000); // wacht een seconde (1000 miliseconden)
digitalWrite(ledGroen, LOW); // zet de spanning van de led-pin af
delay(1000); // wacht een seconde (1000 miliseconden) 
}

Mogelijke problemen

Bij iedere project gaat er wel wat fout. Bij ons is dat meegevallen.  Zo zijn er wel een paar dingen die fout kunnen gaan:

  • Controleer of de draden goed vast zitten
  • Controleer of de leds wel werken
  • Controleer of er geen fout zit in de code
  • Controleer of het bread-bord niet kapot is

Dit project is gemaakt door: Luc van Essen en Rowan Kroon

 

 

 

 

Leave a Reply

Theme by Anders Norén