Съдържание:
- Стъпка 1: Компоненти
- Стъпка 2: Схеми
- Стъпка 3: Кодът и MP3 файловете
- Стъпка 4: Библиотека DFPlayerMini
- Стъпка 5: Настройка
Видео: Говорещ часовник двуезичен (EN+PT): 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
От lagsilva Следвайте още от автора:
За: Кодирането, електронното прототипиране с Arduino и анализът на данни са моите хобита. Повече за lagsilva »
Говорещият часовник 2 (двуезичен) е новата версия на Talking Clock, която публикувах преди време.
Кодът беше актуализиран, за да поддържа два езика (английски/португалски) и в кода бяха въведени нови функции:
- Режим 1: Задайте часа (час и минута)
- Режим 2: Часовникът говори всяка минута
- Режим 3: Часовникът говори на всеки час
- Режим 4: Часовникът показва времето, когато е натиснат бутон
- Режим 5: Задайте езика за английски или португалски
Забележка: Състоянието на езика се съхранява в Arduino - EEPROM, за да запази тази информация, дори когато е рестартирана или включена.
Той беше представен като допълнителен мини усилвател PAM8403 (3W + 3W) за по -добър контрол на нивото на звука в високоговорителя.
Използвам само един високоговорител (един звуков канал), но можете да добавите друг, ако искате.
Стъпка 1: Компоненти
- Arduino UNO R3
- Мини MP3 плейър DFPlayer
- Дисплей TM1637
- PAM8403 - Мини аудио апликатор (3W+3W) - Това е по избор
- SD mini - Карта с памет
- Превключвател с бутон
- Резистор 1k Ohm
- Високоговорител 3W
- Платка
- Джъмпери
Забележка: Подробности за DFPlayer Mini на:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
Стъпка 2: Схеми
Важно: Не се препоръчва използването на USB порта като източник на захранване в този проект. Свържете Arduino към външен източник на захранване от 9V x 1A (или по -висок), защото има пренапрежения при работа на високоговорителя, което води до нестабилност на Arduino.
Стъпка 3: Кодът и MP3 файловете
SD карта трябва да бъде форматирана за FAT32 и трябва да се създаде папка с име "MP3".
В MP3 папка се съхраняват всички файлове с гласове (общо 74) на английски и португалски език.
В режим 3, когато часовникът говори на всеки час, се чува „църковна камбана“, която работи само между 08:00 и 18:00. Този звук се повтаря толкова пъти, колкото часът на този момент.
Забележка: Всички файлове трябва да бъдат наименувани според модел "nnnn.mp3", започвайки от "0000.mp3".
Стъпка 4: Библиотека DFPlayerMini
Библиотеката „DFRobotDFPlayerMini“може да бъде намерена на адрес:
github.com/DFRobot/DFRobotDFPlayerMini
Стъпка 5: Настройка
За работа се използват 3 бутони със следните функции:
#1:
Преминава към следващия работен режим.
#2:
Регулирайте часа в режим на настройка
Изговаря времето в режим на натискане на бутон
Задайте на португалски в езиков режим.
#3:
Регулирайте минутите в режим на настройка
Изговаря времето в режим на натискане на бутон
Задайте английски в езиков режим.
Забележка: За да преминете към следващ режим, натиснете бутона #1, докато започне следващата реч (синият светодиод на DFPlayer свети в този момент).
Препоръчано:
Говорещ дилър на Lego карти: 20 стъпки (със снимки)
Говорещ дилър на Lego карти: Повечето хора играят игри с карти за забавление, но те също така осигуряват няколко ползи за нашето емоционално и психическо здраве. Това е една от най -популярните дейности на закрито. Повечето от игрите с карти като Rummy и Poker се нуждаят от дилър. И така, ние сме тук
ESP8266 Мрежов часовник без RTC - Nodemcu NTP Часовник Няма RTC - ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: 4 стъпки
ESP8266 Мрежов часовник без RTC | Nodemcu NTP Часовник Няма RTC | ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: В проекта ще се прави часовник проект без RTC, ще отнеме време от интернет с помощта на wifi и ще го покаже на дисплея st7735
Как да конвертирате всеки говорещ в BLUETOOTH говорещ: 5 стъпки
Как да конвертирате всеки говорещ в BLUETOOTH говорещ: Ако имате стара система за домашно кино като мен, тогава сте намерили много популярна опция за свързване, наречена Bluetooth, липсваща във вашата система. Без това съоръжение трябва да се сблъскате с телесната бъркотия при нормална AUX връзка и разбира се, ако
Направете говорещ часовник: 10 стъпки (със снимки)
Направете говорещ часовник: Този часовник обявява часа, използвайки вашия собствен глас! Събрах го като почит към старата услуга за пуканки в Северна Калифорния. Можете да наберете POPCORN от всеки телефон и записът ще ви покаже часа на деня. Оригинални
Говорещ часовник с Arduino: 3 стъпки (със снимки)
Говорещ часовник с Arduino: Здравейте всички, Известно време се опитах да създам Talking Clock (вижте видеото), но без добри резултати поради модела на гласовия модул, който използвах за това. След много търсения, свързани с правилния хардуер, а също научете как да използвате подходящия libr