Arduino Workshop Artikel 5 bietet einen Überblick über die bisherigen Projekte und zeigt wo die Reise hingehen könnte…

Rückblick:

Bisher wurden folgende Projekte mit dem Arduino und Breadboard aufgebaut:

  • Digital Out = LED-Projekte
  • Digital In = Schalter-Projekte
  • Analog Out = LED-Fader per Pulsweitenmodulation (PWM)
  • Analog In = Potenziometer

Auch in der Arduino Programmierung gibt es Variablen, if-Anweisungen, Schleifen und Methoden.

if (digitalRead(BUTTON) == HIGH)

{

digitalWrite(LED, HIGH);

delay(500);

digitalWrite(LED, LOW);

}

Auch die for-Schleife kam schon zum Einsatz:

for (int a = 0; a< 256 ; a++)

{

analogWrite(led01, a);

delay(del);

}

Arduino Projekt 1:

int ledPin1 = 13;   //LED an digitalen Pin 13 angeschlossen
void setup()
{
pinMode(ledPin1, OUTPUT);  //setze digitalen Pin als Output
}

void loop ()
{
digitalWrite(ledPin1, HIGH);  // schalte LED ein
delay (1000);                // warte eine Sekunde (1000 Millisekunden)
digitalWrite(ledPin1, LOW);    //schalte LED aus
delay (1000);                // warte eine Sekunde (1000 Millisekunden) 
}

Von Torsten