Контроллер водяного насосаСовсем недавно увидел такую ситуацию: как насос "Гном" с поплавковым датчиком вовремя не откачал воду, в итоге помещение было затоплено!

Поискав в интернете, подходящей схемы не нашлось. В итоге у меня появилась идея схемы контроллера водяного насоса и понеслось. Можно было сделать легче: на 2-х реле и трансформаторе, но во время цифровой микроэлектроники, решено было сделать на микроконтроллере.

 

После того как мы описали все элементы и компоненты проекта для микроконтроллеров AVR, предлагаем простой проект для иллюстрации. В схеме имеется два светодиода и две кнопки, а также кнопка сброса. Задача устройства — изменять состояние светодиодов при нажатии и отпускании кнопок. Проект имеет такое название потому, что вводит вас в мир микроконтроллеров tinyAVR. Данная схема собрана на микроконтроллере ATtiny13, который питается от двух батареек АА-типа.

 

Серия микроконтроллеров tinyAVR имеет много разновидностей. Число выводов может быть от 4 (у серии ATtiny4/5/9/10) и до 28 (у серии ATtiny48/88). Некоторые микросхемы серии ATtiny48/88 имеют только 24 контакта. Широко применяется схема ATtiny13, которая имеет 8 контактов: два для питания и шесть для ввода/вывода. Это не слишком много, но даже при помощи шести контактов доступны разнообразные возможности.

 

Внешний вид светодиодного волчка на микроконтроллереСуществует множество конструкций и схем волчков со светодиодами. Обычно в них есть несколько светодиодов разного цвета и во время вращения эти цвета "размываются" на всю площадь волчка. Наш волчок при вращении отображает сообщение. И более того — если вы закрутите его в обратном направлении, то он покажет другое сообщение. Быстрое переключение светодиодов отображает сообщение, которое человеческий глаз способен уловить.