functie maken die alle leds uitzet

Projecten die niet passen in bovenstaande onderwerpen
Berichten: 2
Geregistreerd: 07 Dec 2019, 17:49

functie maken die alle leds uitzet

Berichtdoor Maaan » 07 Dec 2019, 17:59

Hallo allemaal,
voor een opdracht maak ik een arduino code.
De opdracht is onderstaande.
"Als eerst maak je de setup-functie. Geef voor alle leds aan dat je ze als een output-component gebruikt en maak vervolgens een functie die alle leds uitzet."
Mijn code staat hieronder. Ik kan alleen de fout niet vinden waardoor niet alle leds uitgaan :D . De software geeft verder geen foutcode. Hopelijk kan iemand mij helpen! Groetjes!
void setup()
{
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
pinMode(10, OUTPUT);
pinMode(9, OUTPUT);
pinMode(7, OUTPUT);
pinMode(3, OUTPUT);
}
void loop()
{
digitalWrite(12, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(12, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(11, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(11, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(10, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(10, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(9, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(9, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(7, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(7, LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(3, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(3, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}
void alleLedsUit()
{
digitalWrite(3, LOW);
digitalWrite(7, LOW);
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
}

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: functie maken die alle leds uitzet

Berichtdoor nicoverduin » 07 Dec 2019, 18:17

de loop() functie wordt continu aangeroepen dus als je wilt dat ze uitgezet worden moet je wel de functie alleLedsUit() in de loop uitvoeren.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 2
Geregistreerd: 07 Dec 2019, 17:49

Re: functie maken die alle leds uitzet

Berichtdoor Maaan » 07 Dec 2019, 19:27

Ontzettend bedankt.
nicoverduin schreef:de loop() functie wordt continu aangeroepen dus als je wilt dat ze uitgezet worden moet je wel de functie alleLedsUit() in de loop uitvoeren.


Ik ben pas een beginner dus weet nog niet zo goed hoe alles werkt maar wat ik ook probeer ik krijg hem niet in de loop zonder errors helaas.

Terug naar Overige projecten

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 14 gasten