The overengineered solution to my pigeon problem (2022)
Автор столкнулся с проблемой голубей, загрязняющих его балкон. После исследования традиционных методов отпугивания (пластиковые вороны, отражатели, ультразвук и т.д.), он обнаружил, что все они неэффективны, так как голуби быстро привыкают к ним. Даже незаконная стрельба или установка кошки не представлялись жизнеспособными решениями.
Вместо этого автор создал автоматизированную систему из водяного пистолета, старого iPhone 6S в качестве камеры и микроконтроллера Wemos D1 Mini с WiFi. Python-скрипт с использованием openCV анализирует изображения с камеры и при обнаружении голубей активирует пистолет через интернет. Это гуманное решение, которое не вредит голубям, не требует постоянного присутствия автора и не портит внешний вид балкона.
Система была собрана из доступных компонентов: дешевый водяной пистолет с Amazon, 3D-напечатанный держатель для камеры и микроконтроллер с реле для управления питанием. Автор создал простое устройство для управления питанием пистолета, что позволило использовать внешнюю батарею. Камера была установлена с учетом приватности соседей, а алгоритм сравнивает текущее изображение с фоном и активирует распыление при превышении порога изменения пикселей.