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)
}