⭐ Początkujący ⏱️ 10 minut

Dzwonek do drzwi

Zrobisz własny dzwonek do drzwi. Naciśnij przycisk, a brzęczyk powie "ding-dong"!

Najpierw szybko się zaloguj. Potem twój projekt będzie od razu gotowy.

🧰 Czego potrzebujesz?

1× Arduino UNO
1× Przycisk
1× Aktywny buzzer
🔌
Kabel USB + Przewody połączeniowe

🗺️ Schemat podłączenia

Poprowadź przewody od Arduino do każdej części. Kolory przewodów możesz wybrać samodzielnie.

Od Do
Arduino UNO · D2 Przycisk · 1
Przycisk · 2 Arduino UNO · GND
Arduino UNO · D8 Aktywny buzzer · S
Arduino UNO · 5V Aktywny buzzer · +
Arduino UNO · GND Aktywny buzzer · -

🛠️ Tak to zbudujesz

  1. Włóż przycisk nad rowkiem breadboard: jedna nóżka do pin 2, nóżka po drugiej stronie do GND.
  2. Podłącz brzęczyk: S do pin 8, + do 5V i − do GND.

💻 Kod

// Dzwonek do drzwi
// Naciśnij przycisk, a brzęczyk zagra wesołe "ding-dong".

const int PRZYCISK_PIN = 2;    // Przycisk na pin 2 (druga strona do GND)
const int BRZECZYK_PIN = 8;  // Aktywny brzęczyk: S na pin 8

void setup() {
  pinMode(PRZYCISK_PIN, INPUT_PULLUP); // Puszczony = HIGH, wciśnięty = LOW
  pinMode(BRZECZYK_PIN, OUTPUT);
}

// Brzęczyk pika przez chwilę
void pik(int jakDlugo) {
  digitalWrite(BRZECZYK_PIN, HIGH);
  delay(jakDlugo);
  digitalWrite(BRZECZYK_PIN, LOW);
}

void loop() {
  if (digitalRead(PRZYCISK_PIN) == LOW) {  // Ktoś naciska dzwonek!
    pik(300);      // "Ding"
    delay(150);
    pik(600);      // "Dong"
    delay(1000);    // Chwilę czekamy, żeby dzwonek nie dzwonił bez końca
  }
}

🧠 Co robi kod?

  • Przycisk jest na pin 2, a brzęczyk na pin 8.
  • Funkcja pik() włącza brzęczyk na chwilę, a potem znów go wyłącza.
  • Gdy przycisk jest wciśnięty, usłyszymy krótki i długi pik.

🎯 Spróbuj…

  • Zagraj wesołą melodyjkę z pięciu piknięć
  • Niech LED też miga, gdy ktoś dzwoni
  • Policz, ile razy ktoś zadzwonił, i pokaż to w monitorze szeregowym

🚀 Zbuduj ten projekt z Codey: otwórz codey.online/pl/starter-kits/uno/projects/doorbell i kliknij ZRÓB TO. Wtedy kod i schemat podłączenia będą od razu gotowe.

Najpierw szybko się zaloguj. Potem twój projekt będzie od razu gotowy.
⬇️ Pobierz tę stronę jako PDF 📚 Pobierz cały tutorial (PDF)

Codey Online to produkt od OTRONIC

Zbuduj swój projekt Arduino lub ESP32 z pomocą AI

Opisz, co chcesz zbudować. Codey Online napisze kod, narysuje schemat połączeń, skompiluje projekt i wgra go na płytkę bezpośrednio z przeglądarki.

Zacznij za darmo