Высокие технологии в домашнем птицеводстве
Здравствуйте, уважаемые пикабушники, и отдельный привет моему единственному подписчику! Сегодня мы отойдем от темы 3d-принтеростроения и обратим свой взор на программирование микроконтроллеров.
Немного предыстории: теща у меня держит кур и каждую весну закладывает куриные яйца в инкубатор для выведения молодняка. Чтобы процесс закончился успешно, помимо всего прочего, в инкубаторе требуется поддерживать определенную температуру и влажность. Инкубатор не шибко навороченный и температуру приходится замерять вручную, а затем на основе этих показаний высчитывать влажность.
Было решено автоматизировать процесс изменения температуры и влажности с отображением результатов измерений на дисплее. Получилась следующая комплектация: сам датчик dht22, б/у блок питания вход 220 вольт, выход 5 вольт/2.5 ампер, четырехзначный дисплей на 7-сегментных индикаторах с драйвером TM-1637, рулит всем этим контроллер ATtiny85 на отладочной плате digispark. Не стал заморачиваться и прошивку написал в Arduino IDE
Как можно заметить, особой сложностью код не отличается. Печатать корпус под все это безобразие не стал, а взял первую попавшуюся под руку коробочку. Собственно, сама поделка. Ах да, сбоку кнопка вкл/выкл.








