Друкарня від 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 відкриває світ звукових можливостей. Ідеально для тих, хто хоче додати душу до техніки.

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

  • Вітаємо з Різдвом Христовим!

    Друкарня та платформа WE.UA вітають всіх наших читачів та авторів зі світлим святом Різдва! Зичимо всім українцям довгожданого миру, міцного здоровʼя, злагоди, родинного затишку та втілення всього доброго і прекрасного, чого вам побажали колядники!

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

    Різдво
  • Каблучки – прикраси, які варто купувати

    Ювелірні вироби – це не тільки спосіб витратити гроші, але і зробити вигідні інвестиції. Бо вартість ювелірних виробів з кожним роком тільки зростає. Тому купуючи стильні прикраси, ви вигідно вкладаєте кошти.

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

    Як Вибрати Каблучку
  • П'ять помилок у виборі домашнього текстилю, які псують комфорт сну

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

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

    Домашній Текстиль
  • Як знайти житло в Києві

    Переїжджаєте до Києва і шукаєте житло? Дізнайтеся, як орендувати чи купити квартиру, перевірити власника та знайти варіанти, про які зазвичай не говорять.

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

    Агентство Нерухомості
  • Як заохотити дитину до читання?

    Як залучити до читання сучасну молодь - поради та факти. Користь читання для дітей - основні переваги. Розвиток дітей - це наше майбутнє.

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

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

12.2KПрочитань
79Автори
32Читачі
Підтримати
На Друкарні з 7 травня

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

  • CSS: Everything You Need to Know

    Cascading Style Sheets (CSS) are the backbone of modern web design. They transform plain HTML into engaging, responsive, and accessible experiences.

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

    Css
  • 9 Best Garage Remodel Ideas for All Budgets

    If your garage has become a dusty, cluttered storage zone, it may be time for a full remodel. Many garages end up filled with old or unused items

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

    Portable Power Stations
  • How Many Watts Does A Microwave Use [With Data Table]

    Microwaves come in a wide range of sizes and styles, and each variation can influence how much power the appliance uses. In this Jackery guide, you’ll learn how to identify your microwave’s wattage

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

    Solar Panel

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

  • Arduino уроки для початківців: Урок 1. Вступний урок. Що ж таке Arduino?

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

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

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

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

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

    Освіта

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

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

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

  • Arduino уроки для початківців: Урок 1. Вступний урок. Що ж таке Arduino?

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

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

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

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

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

    Освіта