Друкарня від WE.UA

Історичний дверний дзвінок з голосом

Голос минулого — у вашому передпокої

Мета проєкту

Цей Arduino-проєкт дозволяє створити дверний дзвінок, який замість звичного "дзінь-дзінь" відтворює історичну фразу, мелодію або голосове привітання. Ідеально для тематичних інтер’єрів, музеїв, освітніх просторів або просто для тих, хто цінує культурну глибину.

Необхідні компоненти

Компонент

Модель / Код

Кількість

Призначення

Arduino Uno

A000066

1

Головний контролер

Аудіо-модуль

DFPlayer Mini MP3

1

Відтворення звукових файлів з SD-карти

Динамік

0.5W 8Ω або 3W 4Ω

1

Відтворення звуку

SD-карта

microSD 2–32GB

1

Зберігання аудіофайлів

Кнопка

KY-004 або будь-яка

1

Активація дзвінка

Світлодіод

5mm Red/Green

1

Візуальна індикація

Резистор

220 Ом

1

Обмеження струму для світлодіода

Провідники, breadboard

-

-

З'єднання компонентів

Блок живлення

5V USB або адаптер

1

Живлення системи

🔌 Схема підключення

  • DFPlayer Mini:

    • TX → Arduino D10

    • RX → Arduino D11

    • VCC → 5V

    • GND → GND

    • SPK1/SPK2 → до динаміка

  • Кнопка:

    • Один контакт → Arduino D2

    • Інший → GND

  • Світлодіод:

  • Анод → D13 через резистор

  • Катод → GND

💻 Код Arduino

#include <SoftwareSerial.h>
#include <DFRobotDFPlayerMini.h>

SoftwareSerial mySerial(10, 11); // RX, TX
DFRobotDFPlayerMini myDFPlayer;

const int buttonPin = 2;
const int ledPin = 13;

void setup() {
  pinMode(buttonPin, INPUT_PULLUP);
  pinMode(ledPin, OUTPUT);
  mySerial.begin(9600);
  Serial.begin(9600);

  if (!myDFPlayer.begin(mySerial)) {
    Serial.println("Помилка DFPlayer");
    while(true);
  }

  myDFPlayer.volume(25); // Гучність: 0–30
}

void loop() {
  if (digitalRead(buttonPin) == LOW) {
    digitalWrite(ledPin, HIGH);
    myDFPlayer.play(1); // Відтворити перший файл на SD-карті
    delay(3000);        // Час на відтворення
    digitalWrite(ledPin, LOW);
  }
}

🎵 Аудіофайл має бути у форматі MP3 або WAV, названий як 0001.mp3 і розміщений у корені SD-карти.

📊 Логіка роботи

  1. Коли натискається кнопка — Arduino активує світлодіод.

  2. DFPlayer Mini відтворює аудіофайл з SD-карти.

  3. Після завершення — світлодіод гасне.

🧪 Тестування та результати

  • Перевірити, чи правильно читається SD-карта.

  • Переконатися, що аудіофайл має правильну назву (0001.mp3).

  • Тестувати гучність і якість звуку.

  • Якщо не працює — перевірити з'єднання TX/RX і формат SD-карти (FAT32).

🧠 Можливі вдосконалення

  • Додавання кількох фраз (використання playRandom() або playFolder()).

  • Керування через Bluetooth або Wi-Fi.

  • Вивід тексту фрази на OLED-дисплей.

  • Встановлення датчика руху замість кнопки.

  • Створення тематичних дзвінків (наприклад, "Козацький дзвін", "Музейний вхід").

📚 Висновок

Цей проєкт — не просто дверний дзвінок, а портал у минуле, який поєднує електроніку з культурною пам’яттю. Arduino дозволяє легко реалізувати ідею, а DFPlayer Mini відкриває світ звукових можливостей. Ідеально для тих, хто хоче додати душу до техніки.

Статті про вітчизняний бізнес та цікавих людей:

  • Бронеплівка для вікон: коли вона доречна та як обрати рішення

    Як бронеплівка утримує уламки, де її встановлюють та чому перед монтажем важливо оцінити стан і конструкцію скління.

    Теми цього довгочиту:

    Бронеплівка На Вікна
  • Шлейф сучасного смартфону та його призначення

    Шлейф - це тонка пластикова стрічка з ледь видимими доріжками і саме вона зʼєднує важливі компоненти мобільного, без яких він не запрацює. Власники пристроїв Xiaomi, які стикаються з потребою заміни цієї деталі, можуть підібрати відповідний варіант на сайті AKS.UA

    Теми цього довгочиту:

    Шлейф Для Мобільного
  • Чохли для iPhone 15: повний гід по кольорах, матеріалах і виробниках

    Перед тим як вибрати чохли для iPhone 15, варто визначитися, що саме ви хочете отримати від аксесуара. Комусь потрібен тонкий прозорий корпус, інший покупець шукає посилений захист, а для когось вирішальним стане колір або підтримка MagSafe

    Теми цього довгочиту:

    Чохли Для Iphone
  • Як побудована програма Meest China Academy

    Курс про товарний бізнес охоплює різні етапи роботи: від пошуку ідеї до перевірки товару, логістики та масштабування. Програма Meest China Academy містить 17 модулів, які послідовно розкривають ці теми без зведення всього навчання до однієї універсальної поради.

    Теми цього довгочиту:

    Meest
  • Які технології використані в Айфон 17

    Айфон 17 поєднує OLED-дисплей із частотою до 120 Гц, чип A19, дві камери Fusion 48 Мп і швидке заряджання через USB-C. У COMFY можна купити Айфон 17 з накопичувачем на 256 або 512 ГБ, вибравши конфігурацію відповідно до обсягу фото, відео та застосунків

    Теми цього довгочиту:

    Iphone 17
Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Volodymyr Zhyliaev
Volodymyr Zhyliaev@digitalowltop

95Довгочити
14.4KПерегляди
32Підписники
Підтримати
На Друкарні з 7 травня 2023

Більше від автора

  • Why Visitors Leave Your Website: 10 Common Reasons and How to Fix Them

    Getting people to visit your website is only part of the job. They may arrive through Google, social media, paid ads, referrals, or links from other websites, but that traffic has little value if visitors leave before exploring your content, contacting you, or making a purchase.

    Теми цього довгочиту:

    Websites
  • The Hidden Conversion Killers on Digital Agency Websites

    A digital agency website can look polished and still fail to generate serious leads. It may have a modern homepage, strong visuals, case studies, service pages, and a clear “Book a call” button, but visitors still leave without taking action.

    Теми цього довгочиту:

    Conversion Rate

Це також може зацікавити:

  • Чому micro:bit краще за Arduino для початкової школи

    В сучасному цифровому світі дуже важливо щоб діти вивчали основи програмування та електроніки. Погодьтесь, якщо ти розумієш, як влаштована та чи інша технологія, у тебе менше шансів потрапити в якесь незручне становище.

    Теми цього довгочиту:

    Освіта
  • Авто переведення часу для Arduino на C++

    Сьогодні я зіткнувся з проблемою що коли переводять годинник мої ардуіно пристрої починають показувати неточний час і я знайшов рішення

    Теми цього довгочиту:

    Arduino

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити:

  • Чому micro:bit краще за Arduino для початкової школи

    В сучасному цифровому світі дуже важливо щоб діти вивчали основи програмування та електроніки. Погодьтесь, якщо ти розумієш, як влаштована та чи інша технологія, у тебе менше шансів потрапити в якесь незручне становище.

    Теми цього довгочиту:

    Освіта
  • Авто переведення часу для Arduino на C++

    Сьогодні я зіткнувся з проблемою що коли переводять годинник мої ардуіно пристрої починають показувати неточний час і я знайшов рішення

    Теми цього довгочиту:

    Arduino