Кормушка для кота

issaom
Offline
Зарегистрирован: 22.10.2016

Ссылка на то как это работает ))) 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);               // ждем чтобы КОТЭ не нажало кнопку повторно
  }

}

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Т.е. кот должен сам на кнопку нажимать? Круто!

Предлалаю доработки:

1. Несколько кнопок для возможности выбора из нескольких блюд.
2. Монетоприёмник, ибо нефиг! Тогда можно позволить и друзей приводить.
 

phoenixoid
Offline
Зарегистрирован: 14.07.2015

Я делал кормушку для птиц https://geektimes.ru/post/258486/

Можете свою доработать, чтоб из командировок кота кормить)))

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Евгений! Коты, и в самом деле, весьма умны.

У меня в разное время было до 7 котов, сейчас 4. Я - не безумный кошатник, просто живу в частном доме.

Так вот они могут открывать двери опускающейся ручкой (со спинки дивана), они умеют открывать гребенки на окнах. Тот, кто не освоил сам, умеет попросить молодого открыть дверь.

У меня сделано два лабиринтных "котопровода" кухня-прихожая и прихожая-улица. холодный вход внизу, теплый - наверху. Котам даже объяснять ничего не нужно, проводя их за куском колбасы... сами все понимают. А ведь в лабиринте нужно пролезть по черырем проходам туда-сюда. Никак не угадаешь.

Так что нажать кнопку - не вопрос! Они еще и монеты станут кидать, принося неизвестно откуда.

Я на ночь клавиатуру у компа блокирую, а то ведь корм себе в инете закажут... ;)

phoenixoid
Offline
Зарегистрирован: 14.07.2015

wdrakula пишет:

Евгений! Коты, и в самом деле, весьма умны.

У меня в разное время было до 7 котов, сейчас 4. Я - не безумный кошатник, просто живу в частном доме.

Так вот они могут открывать двери опускающейся ручкой (со спинки дивана), они умеют открывать гребенки на окнах. Тот, кто не освоил сам, умеет попросить молодого открыть дверь.

У меня сделано два лабиринтных "котопровода" кухня-прихожая и прихожая-улица. холодный вход внизу, теплый - наверху. Котам даже объяснять ничего не нужно, проводя их за куском колбасы... сами все понимают. А ведь в лабиринте нужно пролезть по черырем проходам туда-сюда. Никак не угадаешь.

Так что нажать кнопку - не вопрос! Они еще и монеты станут кидать, принося неизвестно откуда.

Я на ночь клавиатуру у компа блокирую, а то ведь корм себе в инете закажут... ;)

Думаю временная мера. Рано или поздно коты подсмотрят пароль ;)

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

wdrakula пишет:

Евгений! Коты, и в самом деле, весьма умны.

Так я про чё! Я ж говорю, надо монетоприёмник на кормушку ставить

leg42
Offline
Зарегистрирован: 04.03.2016

Молодци, позабавили в коментах, начал макетить.

fake
fake аватар
Offline
Зарегистрирован: 18.08.2017

Классная штука!

Волшебник
Offline
Зарегистрирован: 22.12.2016

ЕвгенийП пишет:
Так я про чё! Я ж говорю, надо монетоприёмник на кормушку ставить

Ага, и туалет платный поставить....

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Волшебник пишет:

ЕвгенийП пишет:
Так я про чё! Я ж говорю, надо монетоприёмник на кормушку ставить

Ага, и туалет платный поставить....

кота выгнать на улицу нисчебродствовать... сотню котов... в электронных шоковых ошейниках... просить милостыню у церкви... кошек с котятами на руках гадать судьбу собакам человеков О_О

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

А у меня кот сам себе кормушка, пока в даче летом живет. Еще и мне мышей носит, казёлъ.