Avtokormushka
ROB-77278Наш проект уникален, это умное устройство, которое самостоятельно поймёт, когда необходимо досыпать в миску корм и в каком количестве. А позволяет контролировать эти действия необычная миска - в нашу мыску мы встроили 3 инфракрасных датчика, которые и позволяют нам определять, когда и сколько необходимо насыпать корма.
Таким образом, наша автоматическая кормушка позволяет обеспечить доступ кошки или собаки к небольшому количеству корма и при этом, наша автокормушка не позволит животному переедать, т.к. отсутствуют постоянная подача корма или заранее заведённый таймер высыпания корма в миску через определённое количество часов. В нашей же автокормушке, при уменьшении количества корма, корм будет выдан не сразу, а через определённое время задержки, заданное программно, тем самым, обеспечив индивидуальный режим питание питомцу.
Наш проект построен с использованием образовательного конструктора «Роботрек» и бутылки от воды, объёмом 5л. В проекте мы используем четыре мотора постоянного тока, три ИК-датчика, тройной аккумуляторный блок и материнскую плату «Трекдуино», которая отвечает за функционал нашей автокормушки. Программа для платы «Трекдуино» написана в визуальной среде программирования Robotrack IDE на основе языка программирования C++.
Алгоритм работы нашего робота заключается в следующих шагах: стартовая позиция - корм насыпан в миску и резервуар запаса, миска выдвинута для доступа питомца; затем питомец съедает какое-то количество корма и как только один из трёх инфракрасных датчиков откроется запустится таймер (задержка, прописанная в программе), затем кормушка подъедет под конвейер высыпания корма до открытого ИК-датчика и затем досыпет корм, чтобы датчик был закрыт, затем миска самостоятельно поедет обратно, на стартовую позицию. Если после съедания корма открылось два ИК-датчика, то конвейер подаст больше корма, чтобы их закрыть. А если при съедании корма открылись все три ИК-датчика, то конвейер выдачи корма досыпет корм в два этапа, сначала на ближнюю часть миски от конвейера, затем на дальнюю часть, при это миска будет заезжать автоматически поэтапно, а затем так же в автоматическом режиме выезжать на стартовую позицию.
files
Add at 10.12.2024
Additional files
Add at 10.12.2024
Add at 10.12.2024