Часы-будильник с расписанием. Помогите подобрать детали!

Тема в разделе "Посоветуйте детальки", создана пользователем Sadam, 11 апр 2015.

  1. Sadam

    Sadam Нуб

    День добрый, люди добрые.
    Задача таково.
    Хочу сделать часы-будильник с расписанием. Помимо обычного всем известного функционала часов с будильником нужно, чтобы часы звенели по расписанию. Расписание составлено на каждый день, на один год.
    Посмотрев схожие темы в интернете пришел к выводу что мне как минимум нужно будет следующие детали:
    1. Ардуино
    2. Часы реального времени
    3. Экран
    4. Устройство для чтения SD карты, где будет храниться расписание
    5. Динамик
    6. Mp3 плеер
    7. Всякая мелочевка
    Подскажите что еще нужно будет мне. И реально ли вообще реализовать такой проект?
    У кого какие идеи и соображения?

    PS. Это мой первый проект и первая тема на форуме. Поэтому прошу сильно не ругаться :)
    Из знаний:
    1. Набор "Матрешка Z".
    2. Электроника для начинающих Ч. Платта Первые 11 экспериментов
    3. Умение программировать
     
    Последнее редактирование: 11 апр 2015
  2. vvr

    vvr Инженерище

    Если умеете программировать, то у вас всё есть.
    Написали код, закупили комплектующие, собрали всё до кучи и наслаждаетесь от проделанной работы:)
     
  3. Sadam

    Sadam Нуб

    А как лучше сделать? взять экран со встроенным SD card ридером или же взять их по отдельности? И вообще хватит ли пинов на ардуино для подключения всей этой техники к ней?
     
  4. vvr

    vvr Инженерище

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

    balsoft Нерд

    А зачем тута SD? Если расписание на год, можно его и в дунке хранить!
     
  6. Tomasina

    Tomasina Сушитель лампочек Модератор

    Зачем тут SD? Если есть дисплей и кнопки, то все меняется прямо на нем и запоминается в энергонезависимую память.
     
  7. Limoney

    Limoney Гик

    В часах главное циферблат, что бы информативно и радовало глазки.
    SD возможно нужно, расписание может измениться в любой момент.
    И что снова перепрограммировать?
    Системы всегда должны быть гибкими.
     
  8. Tomasina

    Tomasina Сушитель лампочек Модератор

    вот я и спрашиваю - зачем тут SD-карта? Разве что для самообразования.
    У будильника уже есть дисплей, если приспичило изменить расписание, жмем кнопку, выбираем нужный пункт и изменяем время. Усё. Это явно не является перепрограммированием.
    В случае SD-карты придется ее извлекать, бежать к компу, открывать текстовый редактор, аккуратно править таблицы (ошибка в одном символе - данные не прочтутся контроллером), бежать обратно к будильнику, вставлять карту и перезагружать будильник. Да на такое "удобное" расписание просто забьют через месяц.
     
    Последнее редактирование: 24 июн 2015
  9. Limoney

    Limoney Гик

    Конечно для образования. Также записать мелодию в формате wav для будильника.
    Где найти хороший циферблат с указанием дней, числа и прочее? Как в часах от производителя. Вот это было бы чудесно.
     
  10. Tomasina

    Tomasina Сушитель лампочек Модератор

    для плеера надо отдельный SD-картридер, чтобы он напрямую гнал поток (ардуинка не справится). Если ты про плеер WTV020, то там не чистый wav, его надо перекодировать. Лучше взять плеер от DFrobot, он умеет mp3 читать, но дороже.
    Про "как в часах от производителя" непонятно. Если есть графический дисплей, то рисуй что хочешь.
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
  11. Limoney

    Limoney Гик

  12. Limoney

    Limoney Гик

    Пусть сам решает, что ему угодно. Столько уже вариантов на выбор.
     
  13. geher

    geher Гуру

    Если дать волю фантазии (десятка два будильников с поведением, изменяющимся в течении недели), то никакого EPROM не напасешься, а чтобы отредактировать без привлечения ПК, придется полчаса ползать по меню, тыкая в кнопки.

    Для правки сурового расписания на SD карте можно написать приложение на ПК и передавать файл с будильника на ПК и обратно через последовательный порт.
     
    Последнее редактирование: 24 июн 2015