Как сделать часы на микроконтроллере
Уж что поделать, если тянет сделать полезное устройство для дома. По этой причине новые статьи о самодельных часах появляются и будут появляться.
ЧАСЫ НА ATMEGA
Сегодня, набравшись уже опыта по программирования шины I2С , а также изучив микросхему реального времени DS , мы сможем приступить к программированию простейших часов и выводить их показания уже не в компьютер, а в жидкокристаллический дисплей. Я думаю, это будет намного наглядней и красивее, чем просматривать это в терминальной программе на ПК. С дисплеем 16х2 мы работать также умеем, поэтому мы практически в данном занятии соединим два прошлых занятия, а также лишний раз повторим пройденный материал. Будем считать, что модуль с микросхемой у нас уже присоединён к отладочной плате с контроллером Atmega8A , Присоединим к ней также модуль дисплея. Вот упрощённая схема из протеуса нажмите на картинку для увеличения изображения. Ясное дело, что ещё здесь будет батарейка для сохранения хода часов при отключении питания, также вообще питание, контрастрость на дисплей.
Поиск Написать публикацию. Время на прочтение 7 мин. Статья о том, как за выходные с нуля сделать простые электронные часы с использованием микроконтроллера. Показана только основа часов, количество программных и аппаратных фич ограничивается только вашей фантазией. Основной задачей я ставлю не дать пошаговые инструкции, какой проводок к чему припаивать, а вызвать интерес читателей к теме, смотивировав к самостоятельному изучению.
Представляю на ваш суд простые цифровые часы на микроконтроллере. Индицируют они только часы и минуты. Всяческие новороты, типа будильника и даты, отсутствуют, так как основной задачей было просто индикация времени в темное время. В качестве индикатора был использован 7-сегментный 4-х разрядный индикатор с общим катодом и объединенными одноименными сегментами. Почему объединенными?