
Pet Feeder Arduino Code
#include<Servo.h>//How to make a Pet Feeder
Servo myServo;
constint irPin = 7; // IR sensor connected to pin 2
int irState = 0;
voidsetup(){
pinMode(irPin, INPUT);
myServo.attach(9); // Servo connected to pin 9
myServo.write(40); // Initial position
}
voidloop(){
irState = digitalRead(irPin);
if(irState == LOW){ // Most IR sensors give LOW when object detected
myServo.write(40); // Rotate to 90 degrees
delay(500); // Wait for 0.5 second. How to make a Pet Feeder
myServo.write(90); // Return to 0 degreeHow to make a Pet Feeder
delay(5000); // Small delay to prevent continuous triggering. How to make a Pet Feeder
}
}