В этих часах предусмотрена только одна кнопка - выключение сигнала будильника, управление другими функциями и настройками осуществляется с помощью пульта дистанционного управления протокола RC-5. Часы имеют 24-часовой режим отображения. Можно также установить 4 будильника на разное время и независимо управлять ими. Сигнал будильника отключается с пульта или кнопкой. Устройство построено на микроконтроллере ATtiny2313, его тактовый генератор работает от внешнего кварца частотой 4MHz.

Часы с дистанционным управлением(RC-5) - схема

Семисегментные индикаторы одинарные, с общим катодом, информация отображается методом динамической индикации через сдвиговый регистр 74HC164, частота обновления разрядов 50Hz. Пульт дистанционного управления используется от телевизоров Samsung, LG и т.д. протокола RC5. Подходят ПДУ типа SAMSUNG AA59-10031Q, LG-105-230M.

Настройка часов:

1. Установка времени: нажимаем "MENU", индикатор замигает с частотой 2Hz, с пульта кнопками 1-9 устанавливаем текущее время,
нажимаем "MENU".

2. Установка будильников: нажимаем "DISPLAY", кнопками P+P- выбираем номер будильника, нажимаем "MENU", индикатор замигает с частотой 2Hz, с пульта кнопками 1-9 устанавливаем  время будильника, нажимаем "MENU", нажимаем "SLEEP"(включение будильника) на дисплее загорится "On", нажимаем "DISPLAY".

3. Включение/выключение будильников: нажимаем "DISPLAY", кнопками P+P- выбираем номер будильника, нажимаем "SLEEP" или "POWER", тем самым включаем и выключаем будильник, нажимаем "DISPLAY"

4. Отключение сигнала будильника: выключить сигнал будильника можно с помощью кнопки на часах или кнопкой "MUTE" с пульта.

Установка fuse-битов


Архив для статьи "Часы с дистанционным управлением на Attiny2313"
Описание: Файл прошивки и EEPROM
Размер файла: 1.67 KB Количество загрузок: 2 102 Скачать