Twój pierwszy układ na breadboardzie
To ćwiczenie pokaże ci, jak działa breadboard. Zbudujesz układ z diodą LED i rezystorem na breadboardzie. Najpierw zapalisz ją paskiem 5V, bez kodu. Potem sprawisz, że będzie migać z pin 13.
🧰 Czego potrzebujesz?
🗺️ Schemat podłączenia
Poprowadź przewody od Arduino do każdej części. Kolory przewodów możesz wybrać samodzielnie.
🔋 Krok A: zapal diodę LED (bez kodu)
Czerwony przewód idzie od paska + do rzędu 3. Prąd płynie tak: 5V → pasek + → rezystor → LED → pasek − → GND. Dioda LED świeci? Super! Dobrze używasz breadboarda!
| Od | Do |
|---|---|
Arduino UNO · 5V |
Breadboard · +1.13 |
Arduino UNO · GND |
Breadboard · GND1.15 |
Rezystor 220 Ω · 1 |
Breadboard · H3 |
Rezystor 220 Ω · 2 |
Breadboard · H8 |
LED (lampka) · ANODE |
Breadboard · G8 |
LED (lampka) · CATHODE |
Breadboard · G9 |
Breadboard · J9 |
Breadboard · GND1.8 |
Breadboard · +1.3 |
Breadboard · J3 |
💡 Krok B: spraw, aby dioda LED migała z pin 13
Wyjmij czerwony przewód między paskiem + a rzędem 3. Zamiast niego włóż przewód od pin 13 do rzędu 3. Teraz Arduino decyduje, kiedy dioda LED dostaje prąd.
| Od | Do |
|---|---|
Arduino UNO · 5V |
Breadboard · +1.13 |
Arduino UNO · GND |
Breadboard · GND1.15 |
Rezystor 220 Ω · 1 |
Breadboard · H3 |
Rezystor 220 Ω · 2 |
Breadboard · H8 |
LED (lampka) · ANODE |
Breadboard · G8 |
LED (lampka) · CATHODE |
Breadboard · G9 |
Breadboard · J9 |
Breadboard · GND1.8 |
Arduino UNO · D13 |
Breadboard · J3 |
🛠️ Tak to zbudujesz
- Połącz 5V z Arduino z paskiem + u góry breadboarda (czerwony przewód).
- Połącz GND z Arduino z paskiem − obok (czarny przewód). Teraz masz dwa paski zasilania.
- Włóż rezystor 220 Ω od otworu H3 do otworu H8. Leży wtedy w dwóch różnych rzędach.
- Włóż dłuższą nóżkę diody LED do G8 (ten sam rząd co rezystor), a krótszą nóżkę do G9.
- Połącz otwór J9 z paskiem − (czarny przewód). Tak prąd może wrócić do GND.
- Krok A: połącz pasek + z otworem J3 (czerwony przewód). Dioda LED się zapali!
- Krok B: wyjmij ten czerwony przewód i połącz pin 13 z otworem J3 (zielony przewód).
- Niech Codey zrobi kod: kliknij ZRÓB TO albo wpisz samodzielnie na czacie: "Niech dioda LED na pin 13 miga co sekundę." Potem kliknij Kompiluj i wgraj na płytkę.
💻 Kod
// Twój pierwszy układ na breadboardzie
// Dioda LED na breadboardzie włącza się i wyłącza. Dostaje prąd z pin 13.
const int LED_PIN = 13; // Zielony przewód idzie od pin 13 do breadboarda
void setup() {
pinMode(LED_PIN, OUTPUT); // Pin 13 jest wyjściem: daje prąd
}
void loop() {
digitalWrite(LED_PIN, HIGH); // LED włączona
delay(1000); // Czekaj 1 sekundę
digitalWrite(LED_PIN, LOW); // LED wyłączona
delay(1000); // Czekaj 1 sekundę
}
🧠 Co robi kod?
- Pin 13 jest wyjściem. Przy
HIGHdaje 5V, a przyLOWnie daje nic. - W
loop()włączamy diodę LED, czekamy 1 sekundę, wyłączamy ją i znowu czekamy. - Prąd płynie przez breadboard: pin 13 → rząd 3 → rezystor → rząd 8 → LED → rząd 9 → pasek − → GND.
🎯 Spróbuj…
- Spraw, aby dioda LED migała dwa razy szybciej
- Dodaj drugą diodę LED na breadboardzie, która miga na zmianę
- Spraw, aby dioda LED zamigała trzy razy krótko, a potem chwilę była wyłączona
🚀 Zbuduj ten projekt z Codey: otwórz codey.online/pl/starter-kits/uno/projects/breadboard-led i kliknij ZRÓB TO. Wtedy kod i schemat podłączenia będą od razu gotowe.
Codey Online to produkt od OTRONIC