Добрый день интересует изготовить наручные часы на базе Atmega8 (обазательно TQFP корпус) , индикатор 7-ми сегментный (4 символа). часы будут работать от батарейки CR2032. По нажатию на кнопку часы просыпаются отображают время и через 5 сек. опять переходят в сон. Думаю кварц использовать 32,768 для более экономичности часов но не уверен что можно. Так же по возможности добавить термометр DS18B20 Но думаю он не запустится на этом кварце. в часах должно быть 3 кнопки 1 - настройка часа (функционирует только тогда когда нажата кнопка 3) 2 - настройка минут (функционирует только тогда когда нажата кнопка 3) 3 - пробуждение часов.
Нажимаем на кнопку 3 отображает время, ещё раз нажимает отображает дату в формате Число, Месяц. ещё раз нажимает отображает температуру, и так по кругу. Когда пробуждаем часы они всегда начинают отображение с времени.
Для более экономичности не обязательно делать что бы МК просыпался и добавлял 1 сек и опять засыпал, думаю достаточно будет если МК будет просыпаться 1 раз в 30 сек и добавлять эти 30 сек и опять засыпать. Экономичность должна вырасти.
Добрый день интересует изготовить наручные часы на базе Atmega8 (обазательно TQFP корпус) , индикатор 7-ми сегментный (4 символа). часы будут работать от батарейки CR2032. По нажатию на кнопку часы просыпаются отображают время и через 5 сек. опять переходят в сон. Думаю кварц использовать 32,768 для более экономичности часов но не уверен что можно. Так же по возможности добавить термометр DS18B20 Но думаю он не запустится на этом кварце. в часах должно быть 3 кнопки 1 - настройка часа (функционирует только тогда когда нажата кнопка 3) 2 - настройка минут (функционирует только тогда когда нажата кнопка 3) 3 - пробуждение часов.
Нажимаем на кнопку 3 отображает время, ещё раз нажимает отображает дату в формате [i]Число, Месяц[/i]. ещё раз нажимает отображает температуру, и так по кругу. Когда пробуждаем часы они всегда начинают отображение с времени.
Для более экономичности не обязательно делать что бы МК просыпался и добавлял 1 сек и опять засыпал, думаю достаточно будет если МК будет просыпаться 1 раз в 30 сек и добавлять эти 30 сек и опять засыпать. Экономичность должна вырасти.
|