Автор: RoboC
На фото упрощенный вариант в корпусе от Egorka.
Схема:
Если не использовать будильник, то схема превращается в очень простенькую схему часов с термометром на 4 лампы:
(в схеме надо поменять местами выводы 17 и 18)
Переделывал я старенькую схему с РТС от филипса, под распространенный DS1307. Добавил пару плюшек в меню(ночной режим, коррекция, будильник). Аля к годовщине обновить немного.
Когда встал вопрос о будильнике, пищалку не хотелось ставить. Поэтому, покопавшись в сохраненных файлах, нашел звонок на 16F628А,который умеет читать с SD карты Wav. Схема подкупила своей простотой и распространенным контроллером. Рандомно воспроизводит записанные на карту файлы.
В тырнете полно плееров уже, но AVR c Пиками не мешаю.
Вот как оно звучит Wav, 44кГц, моно, 8 бит(можно сказать даже семь ).
ВИДЕО. (на 17й минуте срабатывает будильник, всегда хотел именно с этой мелодией).
Усилителем на видео служат компьютерные колонки.В моем маленьком городе тяжело найти копеечную MC34119 . Точка между разрядами не подключена. Поочередно показывает температуру и время.
Пункты меню:
0 - термометр вкл\выкл;
1 - корекция в +;
2 - корекция в -;
3 - уровень ночного режима;
4 - час включения ночного реж;
5 - час выключения ночного реж;
6 - будильник вкл\выкл;
7 - буд час;
8 - буд минуты;
9 - запись и применение конфигурации.
Плата:
Двухсторонняя с перемычками.
Заработало высокое!
Проверяю звук будильника(все еще нет микросхемы оконечника)
Часики затикали, внутрисхемного на плате нет, так что временно крабик помогает.
Затем началось лето и свободное время закончилось.Часы временно остались без корпуса, хотя все детали для него бережно лежат в коробочке и ждут своего часа.
Схема, прошивка часов , прошивка будильника, исходник, плата.
Upd 2015/05/24:
Обновил схему и прошивку.
Прошивка
Upd 2016/02/09 :
Исходники как есть, те что нашел и проект протеуса.
Мои извинения, но это одна из первых программ которые я писал для МК, так что там "каша-кашой".
Сразу подскажу, что надо протокол I2C подправить есть там помарки, тогда протеус не будет выдавать предупреждения. Даже где то был кусок исправленный, но боюсь не найду.
Лампа: ИН-14(ИН-12)
Схема: есть
Плата:есть
Прошивка:есть
Исходник:есть
Описание: есть
Особенности: есть модификация часов с будильником, который с SDCard проигрывает Wav. На фото упрощенный вариант в корпусе от Egorka.
Схема:
Если не использовать будильник, то схема превращается в очень простенькую схему часов с термометром на 4 лампы:
(в схеме надо поменять местами выводы 17 и 18)
Переделывал я старенькую схему с РТС от филипса, под распространенный DS1307. Добавил пару плюшек в меню(ночной режим, коррекция, будильник). Аля к годовщине обновить немного.
Когда встал вопрос о будильнике, пищалку не хотелось ставить. Поэтому, покопавшись в сохраненных файлах, нашел звонок на 16F628А,который умеет читать с SD карты Wav. Схема подкупила своей простотой и распространенным контроллером. Рандомно воспроизводит записанные на карту файлы.
В тырнете полно плееров уже, но AVR c Пиками не мешаю.
Вот как оно звучит Wav, 44кГц, моно, 8 бит(можно сказать даже семь ).
ВИДЕО. (на 17й минуте срабатывает будильник, всегда хотел именно с этой мелодией).
Усилителем на видео служат компьютерные колонки.В моем маленьком городе тяжело найти копеечную MC34119 . Точка между разрядами не подключена. Поочередно показывает температуру и время.
Пункты меню:
0 - термометр вкл\выкл;
1 - корекция в +;
2 - корекция в -;
3 - уровень ночного режима;
4 - час включения ночного реж;
5 - час выключения ночного реж;
6 - будильник вкл\выкл;
7 - буд час;
8 - буд минуты;
9 - запись и применение конфигурации.
Плата:
Двухсторонняя с перемычками.
Заработало высокое!
Проверяю звук будильника(все еще нет микросхемы оконечника)
Часики затикали, внутрисхемного на плате нет, так что временно крабик помогает.
Затем началось лето и свободное время закончилось.Часы временно остались без корпуса, хотя все детали для него бережно лежат в коробочке и ждут своего часа.
Схема, прошивка часов , прошивка будильника, исходник, плата.
Upd 2015/05/24:
Обновил схему и прошивку.
Прошивка
Upd 2016/02/09 :
Исходники как есть, те что нашел и проект протеуса.
Мои извинения, но это одна из первых программ которые я писал для МК, так что там "каша-кашой".
Сразу подскажу, что надо протокол I2C подправить есть там помарки, тогда протеус не будет выдавать предупреждения. Даже где то был кусок исправленный, но боюсь не найду.
Собрал данные часики , одновременная засветка цифр "0" "1" "2" "3" и больше не какой реакции ,Помогите побороть неисправность .
ОтветитьУдалитьКакая плата?
УдалитьПлату разводил свою - перепроверил раз 5-ть ошибок нет .
УдалитьЕсли это не секретная плата ,пришлите на почту. Я утром посмотрю. Обратите внимание на линии scl и sda. Подтягивающие резисторы стоят? Не перепутали местами? Сплю:).
УдалитьДоброго времени суток! С посденей прошивкой яркость стала меньше и появилось мерцание динам. индикации и почему-то после 6-го пункта меня все лампы почемуто гаснут((( и заставка при включении "2013", можно попросить исходник?
ОтветитьУдалитьДа, если не забуду в обед добавлю исходники.
УдалитьЯркость меньше - ночной режим (самая маленькая яркость), именно в нем может происходить описанное вами.
Прошивка писалась для Егорки и с ним сошлись на том, что он не будет ставить самую маленькую яркость.
Большое спасибо! попробую тогда переделать под себя)
ОтветитьУдалитьДобрый день. Собрал данные часики,с первой прошивкой часы идут, но минуты после 59 идут и 60 и 61 и т.д.до 69, а со второй только корректировка работает а часы не пускаются.Не поможете разобраться??
ОтветитьУдалитьВремя читается из RTC. Для еачала,попробуйте его сбросить, достав батарейку.
УдалитьДа время считывается, это хорошо видно по первой прошивке. Точка просто горит, затем время считывается и часы пошли, точка мигает, но значение минут после 59 должно быть 0, а оно 60 и до 69. во второй прошивке тоже также только точка не моргает когда часы идут.
УдалитьЯ вам и говорю, rtc считает время.
УдалитьМК его считывает и выводит на экран. Если ваша 1307 считает минуты до 70, то мк ничего не сделает. Хотя дико конечно.
Ещё как вариант,цифры перепутаны местами. В единицах по порядку идут?
Установка времени работает?
Батарейка вынимали- не пимогло?
Напишите мне на почту.
УдалитьЯ пришлю прошивку для проверки.
День добрый! Оживим тему:) Я так понимаю, что четвертая кнопка для подсветки и есть ли возможность узнать какая из них, так как подсветка не планируется или уже не вспомнить...
ОтветитьУдалить