В наличии имеем питьевой фонтан для кошек1) и штатный датчик движения.
С другой стороны от поилки имеем… весьма преклонных лет кота по кличке Кот2), который на старости своих кошачьих лет стал очень долго «тусить» на водопое и, внезапно, кто бы мог подумать, разучился3) пить из обычной миски!
Для решения второй задачи, решили попробовать сей фонтан и через какое-то время с горем, пополам и матами, понятно, не только кошачьими, он привык из него пить, но скорости так и не набрался, т.е. пока он стоит, примеривается и думает, фонтан тупо перестает работать, а никаких регулировок на штатном датчике движения нет!
Мало того, там какая-то больно уж простая схема и, как водится, микросхема без маркировки, которая, как я предполагаю, заточена под единственную задачу и жестко запрограммирована… т.е. поменять резистор из забыть тут не вариант, увы.
Отсюда вытекла третья проблема – жить с постоянно текущей рядом водой, пускай даже через стенку на кухне… сутки напролет… Нас хватило на неделю, а еще через неделю я судорожно схватился за паяльник!
Совершенно не случайно у меня в загашнике завалялся вполне себе приличный и, что главное, на первый взгляд условно подходящий по размерам к корпусу штатного, модуль HC-SR5014).
Но есть загвоздка – напрямую управлять мотором насоса он не может, ибо силенок не хватит, причем никаких, ни токовых, ни напряженческих! Причем первое сыграет огромную роль в выборе «адаптера».
Решение тут понятное и единственное – чем-то управлять мотором, что, в свою очередь, будет управляться датчиком движения и базовых вариантов тут… всего три – эм-реле, оптопара или транзистор.
Первое отпадает из-за шумности и габаритов. К тому же понятно, что просто реле тут не обойдешься, обязательно нужен модуль реле со своим внешним питанием, т.к. на выходе модуля датчика движения мы имеем только логику, еще и трехвольтовую.
Как это не странно, но оптопара и биполярный транзистор… работают только в теории – т.е. зажечь ими светодиод на макетной плате можно, но моторчик насоса поилки даже не дергается! Вот совершенно никак!.. и я даже догадываюсь, почему!
В общем, методом, как водится, проб, матов и ошибок я таки нашел в пакете с б/у транзисторами тот n-канальный мосфет, который подошел идеально – 20N60C35).
Вот проект EasyEDA, вот симуляция в Circuit JS.
В схеме все просто и не требует пояснений, но, пожалуй, только одно замечание – в данном контексте не нужны никакие дополнительные сопротивления!
Естественно, в старый корпус еще одна дополнительная плата не поместится, туда и HC-SR501 залезает только после доработки, как ее самой6), так и корпуса, поэтому в жестокой реальности все распаяно на весу.
Все, настраиваем, собираем и танцуем, ибо рады все – и вода не льется постоянно, и не отключается, пока Кот думает.
Обсуждение