Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
#include <Servo.h>
Servo myservo;
const int servoPin = 9;
const int buttonPin = 12;
const int ledPin = 13;
void setup() {
myservo.attach(servoPin);
pinMode(buttonPin, INPUT);
digitalWrite(buttonPin, HIGH);
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, LOW);
myservo.write(180);
delay(1000);
myservo.detach();
}
void loop() {
int buttonVal = digitalRead(buttonPin);
if(buttonVal == LOW) {
myservo.attach(servoPin);
myservo.write(30);
delay(575);
myservo.write(180);
delay(1500);
myservo.detach();
delay(5000);
}
delay(13);
}
@szakynr

This comment has been minimized.

Copy link

szakynr commented Sep 9, 2017

this is cool code for cat

@undevdecatos

This comment has been minimized.

Copy link

undevdecatos commented Oct 17, 2017

Thanks

@awintersiii

This comment has been minimized.

Copy link

awintersiii commented Sep 22, 2018

What calls the "loop" function?

@kaledon1998

This comment has been minimized.

Copy link

kaledon1998 commented Sep 28, 2018

hi there, where we can find the wiring diagrams?

@jeremyfritzen

This comment has been minimized.

@abigailltm

This comment has been minimized.

Copy link

abigailltm commented Mar 12, 2019

How many times a day does this feed. How do i adjust how much food is delivered. Do i just have to play around with the numbers?

@TuRQu85

This comment has been minimized.

Copy link

TuRQu85 commented Feb 25, 2020

Idk what im doing wrong but its a continous loop for me. I would like to stop it after accessing the button but it does not stop. Can anyone help me please?

@ulitiy

This comment has been minimized.

Copy link
Owner Author

ulitiy commented Feb 26, 2020

Idk what im doing wrong but its a continous loop for me. I would like to stop it after accessing the button but it does not stop. Can anyone help me please?

@TuRQu85

  1. One button pin should be connected to the ground (ground, not 5V), another one to the button pin.
  2. ensure you have digitalWrite(buttonPin, HIGH); in your setup to activate internal pull-up resistor
  3. show your code please
  4. show your wiring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.