В основе этих необычных часов лежит клон — контроллер RBBB (Really Bare Bones Board), к которому подключается кронштейн с маркером для построения чисел. «Рука» состоит из двух сервомашинок (), по одной на плечо и локоть.
Робочий инструмент манипулятора — это ещё две , одна держит маркер, а вторая используется для удаления написаного с помощью кусочка войлока.
Время на этих необычных часах высвечивается всего 30-ю светодиодами. Есть узнаваемый часовой круг и после предварительной тренировки можно понять сколько времени :))
Сейчас на часах 5 часов 46 минут.
Круг показывает часы, верхний экран — десятки минут, а нижний — минуты.
С температурой, LCD, кнопочками и светодиодами уже научился работать. Написал нужные коды для оборудующего проекта.
Сегодня делал часы. Часы как отдельное устройство работают. Проблем нет. Основной элемент Delay(1000). Тобишь каждую секунду цикл повторяется.
Но вот встал вопрос. А как сделать что бы часы отсчитывали время параллельно?
Например мне надо что бы каждые 0,3сек опрашивалось состояние кнопок и в то же время работали часы. По сути нынешний алгоритм дает паузу за 1 сек в работе всей программы.
Sean Carney соорудил для , на котором он смотрит погоду красивый ретро-интерфейс — Antique Weather Clock.
Он распотрошил старые часы, воткнул в них микроконтроллер , запрограммировал его на проверку погоды и немного переделал циферблат бывших часов.