Часы "GadgetClock" для офисного стола
Автор: zhu4er
Дарагой котэ! От всей своей души поздравляю тебя с днюхой и желаю тебе баночку сМЯУтанки и флакончик валерьянки :) и прими в дар сей небольшой девайс! Дорогие мои котэ и котэчки! Представляю Вам сей девайс творения рук моих человеческих. Данный гаджет построен на МК ATtiny2313 и имеет следующие возможности: - индикация времени и дыты, благодаря микросхеме часов реального времени; - управление всего тремя кнопками; - установка времени с автоматической коррекцией секунд; - установка даты; - установка времени будильника; - установка режима почасового сигнала; - включение/отключение режима будильника; - звуковая и световая сигнализации. Параметры: - ЖК дисплей с подсветкой на 2 строки и 8 символов; - напряжение питания 5В; - ток потребления до 50мА; - рускоязычное меню. Часы задумавались для оттачивания навыков программирования на Си и примера создания простейшего меню на символьных ЖК дисплеях. Схема гаджета проста как пять копеек: Ничего серьёзного и нового я не придумал, разве что добился размера печатной платы, такого же как и размер ЖК индикатора, посему предполагаю, что данное устройство можно будет встраивать в мебель (особенно в кухонную с небольшим изменением функционала). Сейчас эта конструкция прячется в коробочке размерами 66х81х28 и установлена на подставке из лексана(можно и оргстекло) покрытого тонировочной плёнкой для автостёкол. Ах да забыл - сигнализатор BUZ1 имеет встроенный звуковой генератор на 5В. Вот фото: И фото в профиль: Противовесом служит отполированная небольшая металлическая шпонка от какого-то вала(просто валялась на работе) :) Внутренносли гаджета выглядят вот так(прошу больно не пинать за непомытую плату, спирт выпили весь на недавнем сейшине): Вторая плата задумывалась как плата кнопок управления и блок питания часов на повышающем преобразователе с использованием микросхемы NCP1400ASN50(кажись так её зовут), хотелось сделать от батареек), но ток потребления оказался почти 80 мА. Поэтому я его отключил и решил запитать устройство от USB порта. А вообще можно купить зарядку от Samsung`a (они обычно на 5В) и запитать гаджет от неё. Плавно переходим к меню часов. Основной вид часов при включённых режимах сигнала будильника и почасового сигнала: После показаний времени есть значок в виде двух верхних точечек - это индикация режима почасового сигнала. Включение этого режима осуществляется одновременным нажатием кнопки "B" и кнопки "S". Почасовой сигнал подаётся каждый час двумя короткими звуковыми сигналами и синим светодиодом встроенным в подставку. Далее идёт значок колокольчика - это индикация включённого будильника. Включение будильника происходит одновременным нажатием кнопки "А" и кнопки "В". При срабатывании будильника подаётся световая и звуковая сигнализации в течении минуты, или пока не будет нажата кнопка "S" - она отключает сигнализацию. Кнопка "S" переключает пункты меню. Первый пункт: "УстВремя" - Установка времени. Установка времени происходит двумя кнопками "А" - устанавливает часы, "В" - устанавливает минуты. Следующее нажатие кн. "S" приводит к запоминанию времени, сбросу секунд в НОЛЬ(коррекция секунд) и переходу к следующему меню: "УстДата" - Установка даты. Кн. "А" устанавливает число, кн. "В" устанавливает месяц. Нажатие на кн. "S" запоминает дату и переходит к следующему пункту меню: "УстГода" - Установка года. Год устанавливается кн. "А". Нажатие кн. "S" приводит к запоминанию года и переходу к следующему меню: "УстБудил" - Установка будильника. Будильник настраивается точно также как и время. Следующее нажатие на кн. "S" возвращает к показу времени, режимов сигнала и даты. Видео работы устройства выложил на RuTube: https://rutube.ru/tracks/4824083.html?v=ddd41f5c842f317ce7d8c169baf9c171 Ну вот вроде бы и всё. Если будут вопросы по гаджету - с удовольствием отвечу после конкурса. Всем хорошего настроения, и приятного времяпровождения с паяльником. Удачи!
Файлы: Все вопросы в Форум.
Эти статьи вам тоже могут пригодиться: |
|
|||||||||||||||
|
||||