Автоматическая кормушка

advertisement
Автоматическая кормушка
Автор:
Босюк Андрей, 9Б класс
Руководитель проекта:
к.ф–м.н. Беликовская Л. Г.,
Зеленоградская лаборатория
робототехникини
на базе ГБОУ лицей 1557
Цель работы:
Создать автономный программноаппаратный комплекс для
автоматического кормления животных
Составные части:
1)Модель автоматической кормушки
2)Программа управления, разработанная
в среде LabVIEW
Действующий макет включает:
1)Микрокомпьютер NXT
(AT91SAM7S256 ARM7)
2)Датчика касания
3)Мотор с энкодэрем
4)Web-camera
5)Конструкция (авторская)
Краткая постановка задачи

В работе ставится задача создания
автономного комплекса для кормления
домашних животных. Решается задача
оптического распознавания домашнего
животного и организация кормления
согласно рекомендациям диетологов
Принцип действия





Животное подходит к кормушке, датчик касания
детектирует присутствие объекта;
Включается программа идентификации
животного.
Если животное узнано, то автоматически
включается мотор на дозаторе с кормом;
Порция корма, величина которой зависит от
времени ожидания системы, перемещается в
миску. Время ожидания может варьироваться
(заранее задаётся), тем самым изменяется объём
порции корма;
Животное приступает к еде.
Описание методов решения

Приемы пищи у кошек не должны быть частыми
– достаточно 2, максимум 3 раз в сутки. В
частности, кошек старше 8 месяцев можно
кормить дважды в день. Однако, котят следует
кормить чаще – до 5 раз в день, и при этом давать
им небольшие порции. С возрастом режим
питания кошек меняется - порции
увеличиваются до 40-50 граммов корма за один
раз (зависит от веса животного). В устройство не
заложено полноценное питание кошки на одни
сутки. Устройство полностью обеспечивает
потребность кошки в сухом корме
Лицевая панель
Программа управления:
Программа управления:
Выводы:
1)Создана действующая модель
программно-автономного комплекса для
кормления животных
2)В ходе исследования с помощью
проведения экспериментов с живым
объектом (кошка), была оценена адаптация
кошки к роботизированной кормушке. Кошка
с удовольствием использовала кормушку
для питания
Выводы:




Для оптического распознавания объекта
используется алгоритм нахождения объектов на
изображении по цвету
Разработан программно-аппаратный комплекс в
инженерной среде программирования LabVIEW.
Конструкция кормушки, включающей
микрокомпьютер NXT (AT91SAM7S256 ARM7)
и web-камеру для идентификации животного с
помощью машинного зрения
Комплекс с помощью датчика касания включает
процесс регистрации животного при
необходимости кормления
Download