Говорящие часы своими руками

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

Привет всем!

Напишу краткое описание последней версии прошивки своих говорящих часов на arduino.

Сейчас часы имеют 4 кнопки, питание от сети 220 вольт.

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

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

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

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

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

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

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

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

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

yandex speech kit

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

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

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

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

Кому интересны подробности пишите через форму контактов или комментарии.

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

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

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

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