LED-Blinken: Eine einfache LED-Blink-Schaltung ist ein großartiger erster Schritt, um den Umgang mit digitalen Ausgängen zu verstehen.
Schaltung: Verbinde eine LED mit einem Vorwiderstand (z. B. 220 Ohm) zwischen einem digitalen Pin (z. B. Pin 13) des Arduino Uno und GND.
Arduino-Code:
const int ledPin = 13;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Dieser Code lässt die LED auf Pin 13 alle 1 Sekunde blinken.
Tastergesteuerte LED: Verwende einen Taster, um eine LED ein- und auszuschalten. Dies demonstriert den Umgang mit digitalen Eingängen und das Reagieren auf Benutzerinteraktion.
Schaltung: Verbinde einen Taster zwischen einem digitalen Pin (z. B. Pin 2) und GND. Verbinde eine LED mit Vorwiderstand zwischen einem anderen digitalen Pin (z. B. Pin 12) und GND.
Arduino-Code:
const int buttonPin = 2;
const int ledPin = 12;
int buttonState = 0;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}
Dieser Code schaltet die LED auf Pin 12 ein, wenn der Taster auf Pin 2 gedrückt wird.
Diese Schaltungen bieten einen guten Einstiegspunkt für Anfänger, um grundlegende Konzepte der
Arduino-Programmierung und Elektronik zu erlernen. Du kannst diese Schaltungen nach Belieben anpassen und erweitern,
um dein Verständnis zu vertiefen.