Ознакомившись с постом «Умная поливалка цветка на микроконтроллере Attiny13A», хотел бы сообщить о некоторых граблях, с которыми пришлось столкнуться занимаясь той же тематикой.
Первые и самые главные грабли — это качество датчика. Приобретенные мною китайские датчики окислились буквально за пять дней:


Вроде бы проблема решается приобретением датчиков, покрытых «Immersion Gold» — чудом китайских нанотехнологий, которое якобы не окисляется (подозреваю, конечно, что все эти нанотехнологии сводятся к простому напылению меди оксидом титана — старинному способу производства «позолоченных» зубных протезов). Но можно попробовать и просто две параллельно воткнутые вилки из нержавейки.
Второй момент — управление нагрузкой. Транзисторные сборки, реле — все это конечно очень увлекательно и полезно с точки зрения развития навыков начинающего электронщика, но лично я поступил просто — управление нагрузкой в виде насоса я препоручил микросхеме L293D — любимому всеми роботостроителями драйверу двигателей. В моем захолустье она обошлась мне в 70 рублей. 12 В выходного напряжения, солидный ток, управление одновременно четырьмя насосами — что еще нужно начинающему комнатному агроному?
Третий момент — а зачем вообще микроконтроллер? В самом датчике есть «цифровой» выход — который можно подавать напрямую на ввод драйвера двигателя. Порог срабатывания регулируется прикрученным к компаратору подстроечным резистором.
Микроконтроллер в данном случае лишь ненужное промежуточное звено. Не, ну конечно, можно сделать систему более продуманной и брать информацию о влажности с аналогового выхода компаратора датчика влажности, обрабатывать ее через ацп контроллера, и даже выводить информацию о влажности онлайн. Но для этого нужно быть особо злостным гиком.
Четвертый момент, на который еще хотелось бы обратить внимание — на необходимость ограничивать скорость потока воды. Вода должна поступать достаточно медленно, чтобы почва успевала пропитаться. В противном случае горшок переполнится и вода польется через край раньше, чем отреагирует датчик влажности. В случае со схемой без микроконтроллера достаточно просто ограничить скорость потока зажимами от капельниц. Ну а в случае микроконтроллера — тут вам и карты в руки, но сам по себе напрашивающийся вариант — включать полив ненадолго с перерывами, а не сразу открывать все шлюзы нараспашку.
Первые и самые главные грабли — это качество датчика. Приобретенные мною китайские датчики окислились буквально за пять дней:


Вроде бы проблема решается приобретением датчиков, покрытых «Immersion Gold» — чудом китайских нанотехнологий, которое якобы не окисляется (подозреваю, конечно, что все эти нанотехнологии сводятся к простому напылению меди оксидом титана — старинному способу производства «позолоченных» зубных протезов). Но можно попробовать и просто две параллельно воткнутые вилки из нержавейки.
Второй момент — управление нагрузкой. Транзисторные сборки, реле — все это конечно очень увлекательно и полезно с точки зрения развития навыков начинающего электронщика, но лично я поступил просто — управление нагрузкой в виде насоса я препоручил микросхеме L293D — любимому всеми роботостроителями драйверу двигателей. В моем захолустье она обошлась мне в 70 рублей. 12 В выходного напряжения, солидный ток, управление одновременно четырьмя насосами — что еще нужно начинающему комнатному агроному?
Третий момент — а зачем вообще микроконтроллер? В самом датчике есть «цифровой» выход — который можно подавать напрямую на ввод драйвера двигателя. Порог срабатывания регулируется прикрученным к компаратору подстроечным резистором.
Микроконтроллер в данном случае лишь ненужное промежуточное звено. Не, ну конечно, можно сделать систему более продуманной и брать информацию о влажности с аналогового выхода компаратора датчика влажности, обрабатывать ее через ацп контроллера, и даже выводить информацию о влажности онлайн. Но для этого нужно быть особо злостным гиком.
Четвертый момент, на который еще хотелось бы обратить внимание — на необходимость ограничивать скорость потока воды. Вода должна поступать достаточно медленно, чтобы почва успевала пропитаться. В противном случае горшок переполнится и вода польется через край раньше, чем отреагирует датчик влажности. В случае со схемой без микроконтроллера достаточно просто ограничить скорость потока зажимами от капельниц. Ну а в случае микроконтроллера — тут вам и карты в руки, но сам по себе напрашивающийся вариант — включать полив ненадолго с перерывами, а не сразу открывать все шлюзы нараспашку.