Энтузиаст превратил робот-пылесос в умную кормушку для собак (видео)
Владелец бытового робота-пылесоса превратил устройство в умного помощника для своей собаки. Энтузиаст рассказал, ему пришла в голову такая идея и как он воплотил ее в реальность.
По словам Хоакима Силвейры, у него дома сломался робопылесос компании Roomba. В устройстве нужно было заменить колесный модуль, для чего мужчина купил старую модель в интернете. После этого он решил не выбрасывать остальные детали, а сделать из них что-нибудь интересное, чтобы попрактиковать свои навыки инженера и программиста.
Дома Силвейра нашел микроплату Arduino MKR 1000, которую производитель называет «самой простой входной точкой в интернет вещей». Настроить все нужным образом не получилось, поэтому энтузиаст взял на замену микрокомпьютер Raspberry Pi 4. Его удалось подключить к «начинке» робота, после чего мужчина приступил к написанию программного обеспечения. В частности, он использовал программную среду Fprime, которую NASA применяла в нескольких космических миссиях для управления техникой.
Следующим шагом стало создание диспенсера для собачьего корма. В качестве емкости для хранения используется обычный стаканчик для кофе. Работает это следующим образом. Подключенная к Raspberry Pi камера автоматически с помощью нейросетей распознает движение собаки. Когда животное приближается, сервопривод приоткрывает дно стаканчика, чтобы оттуда выпал корм. Автор проекта отмечает, что есть небольшая задержка, однако «ничего такого, на что могла бы жаловаться голодная собака».
Силвейра добавил, что его проект позволяет использовать ненужное оборудование, чтобы дать ему вторую жизнь. «Но дело не только в технологиях, но и в том, чтобы заставить эти случайные старые детали работать вместе осмысленным образом. Вместо того чтобы просто собирать пыль, Roomba теперь собирает данные, помогает по дому и даже немного облегчает жизнь собаке», — добавил энтузиаст.
Ранее в сети появилась информация о том, как превратить старую игровую консоль Nintendo Game Boy в необычную фоторамку. Повторить проект могут все желающие.