KUNST
SCHÖNHEIT & WELLNESS
HANDWERK
KULTUR & GESCHICHTE
UNTERHALTUNG
UMFELD
ESSEN & GETRÄNKE
GRÜNE ZUKUNFT
REVERSE ENGINEERING
WISSENSCHAFTEN
SPORT
TECHNOLOGIE
WEARABLES

Übersetzt
NFT
Blinkende LED — Dein erstes Arduino-Projekt
NFTDas klassische erste Elektronik-Projekt! Baue eine blinkende LED-Schaltung mit einem Arduino, einem Breadboard, einem Widerstand und einer einzelnen LED. Perfekt für absolute Anfänger — kein Löten erforderlich.
Anweisungen
1
1
Sammeln Sie Ihre Komponenten
Sammeln Sie Ihre Komponenten
Sammeln Sie alle unten aufgeführten Komponenten. Kein Löten erforderlich – alles wird auf das Breadboard gesteckt.
Materialien für diesen Schritt:
SparkFun Inventor's Kit - V3.21 Set
Arduino Uno R31 Stück
5mm LED (any color)1 Stück
220 ohm Resistor (1/4W)1 Stück
Breadboard1 Stück
Jumper Wires (Male-to-Male)2 Stück
USB-B Cable1 StückBenötigte Werkzeuge:
Computer with Arduino IDE
2
2
Schaltplan
Schaltplan
Das Signal fließt von Arduino Pin 13 → 220Ω Widerstand (R1) → LED (D1) → GND. Der Widerstand begrenzt den Strom zum Schutz der LED.
Materialien für diesen Schritt:
Arduino Uno R31 Stück
5mm LED (any color)1 Stück
220 ohm Resistor (1/4W)1 Stück3
3
Verdrahten Sie es
Verdrahten Sie es
- Stecken Sie die LED in das Breadboard — langes Bein (Anode +) in eine Reihe, kurzes Bein (Kathode −) in die nächste.
- Stecken Sie ein Bein des 220Ω-Widerstands in die gleiche Reihe wie die LED-Kathode. Anderes Bein in eine separate Reihe.
- Jumper-Draht von LED-Anode-Reihe → Arduino Pin 13.
- Jumper-Draht von Widerstand-freier Reihe → Arduino GND.
Materialien für diesen Schritt:
5mm LED (any color)1 Stück
220 ohm Resistor (1/4W)1 Stück
Breadboard1 Stück
Jumper Wires (Male-to-Male)2 Stück4
4
Upload the Blink Code
Upload the Blink Code
Connect Arduino via USB. Open Arduino IDE, select Tools → Board → Arduino Uno, paste the code, and click Upload.
blink.inoarduino
// Blinking LED — Your First Arduino Project
// Turns an LED on for one second, then off for one second, repeatedly.
const int LED_PIN = 13; // Pin connected to the LED
void setup() {
pinMode(LED_PIN, OUTPUT); // Set pin 13 as an output
}
void loop() {
digitalWrite(LED_PIN, HIGH); // Turn LED ON
delay(1000); // Wait 1 second
digitalWrite(LED_PIN, LOW); // Turn LED OFF
delay(1000); // Wait 1 second
}
// EXPERIMENT IDEAS:
// - Change delay(1000) to delay(100) for fast blinking
// - Change delay(1000) to delay(2000) for slow blinking
// - Try delay(50) for a strobe effect
// - Use different values for ON and OFF times:
// delay(200) ON, delay(800) OFF = short flash
// delay(800) ON, delay(200) OFF = long flash
Materialien für diesen Schritt:
Arduino Uno R31 Stück
USB-B Cable1 StückBenötigte Werkzeuge:
Computer with Arduino IDE
5
5
PCB Layout (Referenz)
PCB Layout (Referenz)
Dies zeigt die Schaltung als PCB Layout. Nicht notwendig für dieses Projekt — das Steckbrett funktioniert perfekt — aber zeigt, wie die gleiche Schaltung aussehen würde, wenn sie als echte Platine hergestellt würde.
6
6
Test und Experiment
Test und Experiment
LED blinkt? Glückwunsch! Du hast gerade Hardware programmiert.
Fehlerbehebung:
Nächste Experimente:
Fehlerbehebung:
- LED leuchtet nicht auf? Drehe LED um — langes Bein zu Pin 13.
- LED bleibt an? Überprüfe, ob der Code erfolgreich hochgeladen wurde.
- Nichts passiert? Überprüfe, ob die Verkabelung dem Schaltplan in Schritt 2 entspricht.
Nächste Experimente:
- Ändere
delay()-Werte, um die Blinkgeschwindigkeit zu steuern - Füge eine zweite LED an Pin 12 hinzu
- Ersetze durch einen RGB LED (siehe SIK Schaltung 3)
Materialien
7- €90.00
- 1 StückPlatzhalter
- Platzhalter
- Platzhalter
- 1 StückPlatzhalter
- Platzhalter
Geschätzte Gesamtkosten
€90.00CC0 Gemeinfrei
Dieser Blueprint ist unter CC0 veröffentlicht. Sie dürfen dieses Werk für jeden Zweck frei kopieren, ändern, verbreiten und verwenden, ohne um Erlaubnis zu fragen.
Unterstützen Sie den Maker, indem Sie Produkte über seinen Blueprint kaufen, wo er eine Maker-Provision von Anbietern festgelegt, verdient. Oder erstellen Sie eine neue Iteration dieses Blueprints und verbinden Sie ihn in Ihrem eigenen Blueprint, um Einnahmen zu teilen.
