Кормушка для кота
- Войдите на сайт для отправки комментариев
Чт, 18/05/2017 - 01:30
Ссылка на то как это работает ))) https://youtu.be/HuF26fF49kw
Схема
#include <Servo.h>
int CatButton; //переменная кнопки КОТЭ
Servo servo1; //объявляем переменную servo типа Servo
void setup() {
pinMode(3, OUTPUT); //светодиод на 3 пине
pinMode(11, OUTPUT); //питание сервопривода
servo1.attach(9); //устанавливаем пин как вывод управления сервой
//закрывам кормушку
analogWrite(11, 20); //подаем напряжение на сервопривод
servo1.write(10); //поворачиваем сервопривод чтобы кормушка закрылась
delay(250); //задержка чтобы сервопривод успел повернуться на нужный угол
analogWrite(11, 0); //снимаем напяжение с сервопривода
}
void loop() {
CatButton = analogRead(A0); //считываем значение с аналогового входа кнопки КОТЭ
if (CatButton > 700) { // если КОТЭ нажало кнопку и замкнуло диод
analogWrite(11, 20); // подаем напряжение на сервопривод (шим)чем больше тем быстрее и шумнее
digitalWrite(3, HIGH); // зажигаем синий светодиод подсветки
servo1.write((map(analogRead(A1), 0, 1024, 0, 180))); //открываем на угол заданный потенциометром
delay(250); // ждем чтобы кормушка успела открыться
servo1.write(10); // закрывам кормушку
delay(250); // ждем пока кормушка закроется
digitalWrite(3, LOW); // гасим синий светодиод подсветки
analogWrite(11, 0); // снимаем напряжение с сервопривода
delay(500); // ждем чтобы КОТЭ не нажало кнопку повторно
}
}


Т.е. кот должен сам на кнопку нажимать? Круто!
Предлалаю доработки:
1. Несколько кнопок для возможности выбора из нескольких блюд.
2. Монетоприёмник, ибо нефиг! Тогда можно позволить и друзей приводить.
Я делал кормушку для птиц https://geektimes.ru/post/258486/
Можете свою доработать, чтоб из командировок кота кормить)))
Евгений! Коты, и в самом деле, весьма умны.
У меня в разное время было до 7 котов, сейчас 4. Я - не безумный кошатник, просто живу в частном доме.
Так вот они могут открывать двери опускающейся ручкой (со спинки дивана), они умеют открывать гребенки на окнах. Тот, кто не освоил сам, умеет попросить молодого открыть дверь.
У меня сделано два лабиринтных "котопровода" кухня-прихожая и прихожая-улица. холодный вход внизу, теплый - наверху. Котам даже объяснять ничего не нужно, проводя их за куском колбасы... сами все понимают. А ведь в лабиринте нужно пролезть по черырем проходам туда-сюда. Никак не угадаешь.
Так что нажать кнопку - не вопрос! Они еще и монеты станут кидать, принося неизвестно откуда.
Я на ночь клавиатуру у компа блокирую, а то ведь корм себе в инете закажут... ;)
Евгений! Коты, и в самом деле, весьма умны.
У меня в разное время было до 7 котов, сейчас 4. Я - не безумный кошатник, просто живу в частном доме.
Так вот они могут открывать двери опускающейся ручкой (со спинки дивана), они умеют открывать гребенки на окнах. Тот, кто не освоил сам, умеет попросить молодого открыть дверь.
У меня сделано два лабиринтных "котопровода" кухня-прихожая и прихожая-улица. холодный вход внизу, теплый - наверху. Котам даже объяснять ничего не нужно, проводя их за куском колбасы... сами все понимают. А ведь в лабиринте нужно пролезть по черырем проходам туда-сюда. Никак не угадаешь.
Так что нажать кнопку - не вопрос! Они еще и монеты станут кидать, принося неизвестно откуда.
Я на ночь клавиатуру у компа блокирую, а то ведь корм себе в инете закажут... ;)
Думаю временная мера. Рано или поздно коты подсмотрят пароль ;)
Евгений! Коты, и в самом деле, весьма умны.
Так я про чё! Я ж говорю, надо монетоприёмник на кормушку ставить
Молодци, позабавили в коментах, начал макетить.
Классная штука!
Ага, и туалет платный поставить....
Ага, и туалет платный поставить....
кота выгнать на улицу нисчебродствовать... сотню котов... в электронных шоковых ошейниках... просить милостыню у церкви... кошек с котятами на руках гадать судьбу собакам человеков О_О
А у меня кот сам себе кормушка, пока в даче летом живет. Еще и мне мышей носит, казёлъ.