Говорящие часы на ардуино

Самодельные говорящие часы из ардуины

Привет всем!

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

Расскажу о своих самодельных часах, также сделанных на ардуино.

Часы имеют 4 кнопки, питание от сети 220 вольт, по бокам динамики по 3 вт.

В отличие от других проектов, мои часы имеют  6 режимов (не считая настроек): часы, дата, будильник, таймер, фм радио, мп3 плеер.

Также часы  имеют различные настройки озвучивания времени, например можно указать время с какого по какой час и через какой промежуток времени они будут сами объявлять время.

т.е. могут сами говорить время через каждые 15 или 30 минут или 1 час в указанный период времени. Период времени (с какого по какой час) и интервал можно настроить.

Плеер понимает сколько папок на карте памяти и озвучивает их номер перед воспроизведением файлов (первые 10 папок зарезервированы для системы).

Радио имеет ручную и автоматическую настройку, понравившуюся станцию можно сохранить в памяти.

Также в часах есть будильник и таймер, которые имеют свои независимые настройки, громкости, выбора мелодии, которые сохраняются в энергонезависимой памяти, т.е. не сбиваются после выключения питания.

Вот вкратце функции часов, есть еще много мелких плюшек.

Комплектующие

1. Модуль ардуино - можно использовать любой с микроконтроллером atmega328;

2. модуль часов DS1307 или другой совместимый со встроенной батареей.

3. Для озвучивания используется mp3 модуль yx5300, также есть версия для модуля dfMiniMp3 и звукового чипа w588.

Звуковые файлы я создал с помощью сервиса

yandex speech kit

4. Дисплей светодиодный на сдвиговых регистрах 74hc595, есть версия для TM1637.

5. Для фм радио используется модуль RDA5807M.

6. кнопки, динамики, блок питания, антена.

Посмотреть в работе можно на youtube

Также оставлю ссылку на видео самой первой версии часов, которое снял мой брат Костя. Ссылка первой версии.

Исходник прошивки https://github.com/RybinDen/arduino-clock/blob/main/clock74hc595/clock74hc595.ino

 

 

Поделитесь с друзьями

комментариев нет

Написать комментарий

Чтобы написать комментарий авторизуйтесь на сайте.