Automatic cat feeder with stepper motor and ATMega AVR

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ก.ค. 2011
  • Here's a project that I built to feed my cat when I am away for short trips. It uses a commercial dry cereal dispenser, stepper motor that was hacked into an old HP Laserjet gearbox, ATMega8 AVR microcontroller, and standard mechanical AC lamp timer.
    benkrasnow.blogspot.com/2009/0...
    benkrasnow.blogspot.com/2009/0...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 72

  • @uski
    @uski 6 ปีที่แล้ว

    THANK YOU for the idea of using a cereal dispenser !

  • @Afrotechmods
    @Afrotechmods 13 ปีที่แล้ว +9

    Yay happy kitty!!

  • @lez7875
    @lez7875 5 ปีที่แล้ว

    A well fed and happy cat. success.

  • @Prairie7777
    @Prairie7777 10 ปีที่แล้ว +1

    Thanks for posting this video. I'm searching for a way to construct an automatic pigeon feeder. Do you have any suggestions as to what procedure to follow? The set up that you have incorporated for your application seems to work quite well and I would like to be able to build something such as this to dispense feed to my pigeons when I am away. Any suggestions?

  • @docbar99
    @docbar99 7 ปีที่แล้ว +2

    Nice project, I am looking to do something similar. How did you mount the motor to the round surface?

  • @jpfo1776
    @jpfo1776 13 ปีที่แล้ว +1

    KISS principle - always works well even if not quite so elegant !! :) Nice idea ..... my cat will hear food going into the bowl (or the bag being rustled as a scoop taken) - from, I kid you not - a good 100 yards away!

  • @Tex4u
    @Tex4u 11 ปีที่แล้ว +4

    Ben, I had to laugh seeing your cat feeder. I also build one of those many years ago. (1986) We had a cat that would eat ALL the food we put out. Yeah, he needed a 12 step program for food control but instead I build an incremental feeder similar to your design. I hacked two cheap plastic watches that had an alarm. It would trigger and feed him twice a day. I like your design better, it look like it would be less troublesome. Good Job.
    Frank

    • @kwisatzhaderach1458
      @kwisatzhaderach1458 5 ปีที่แล้ว

      much respect 1986...I was 1 year old! haha I love hearing these stories!

  • @javierdestefanis7554
    @javierdestefanis7554 3 ปีที่แล้ว

    Do you remember the motor torque, voltage and amp? And which driver you have been use? Thanks!

  • @AureliusR
    @AureliusR 11 ปีที่แล้ว

    Ben, could you share the schematic for your board?

  • @nrdesign1991
    @nrdesign1991 13 ปีที่แล้ว

    @bkraz333 plus, the timer saves power that would else be wasted in the power supply in the form of heat

  • @casilackylemarvint.2244
    @casilackylemarvint.2244 2 ปีที่แล้ว

    What kind dispensing mechanism you use?

  • @MoneerRifai
    @MoneerRifai 11 ปีที่แล้ว

    any servo? would a standard parallax servo have enough torque?

  • @oisiaa
    @oisiaa 13 ปีที่แล้ว

    Doc brown would be proud!

  • @bigflay2002
    @bigflay2002 6 ปีที่แล้ว

    dove trovare dispenser di gomma a farfalla ??

  • @Boredclub2ndgen
    @Boredclub2ndgen 11 ปีที่แล้ว

    This just made my day

  • @dtopham100
    @dtopham100 13 ปีที่แล้ว +1

    Where did you find that actor cat? He really spices up the video by coming to eat on cue. Must be pretty smart to take direction like that! Here is an idea for next script:
    Have the cat patiently waiting by the timer; perhaps checking his own watch; then giving a glace to camera of disgust if the timer is slightly behind schedule.

  • @skytronics9793
    @skytronics9793 10 ปีที่แล้ว

    Cool project

  • @ObviousSchism
    @ObviousSchism 11 ปีที่แล้ว +1

    Awww happy cat!

  • @seonghkim52
    @seonghkim52 9 ปีที่แล้ว +2

    What is the torque on the stepper motor you used for this project? I am trying to build something similar, but my nema 17 is too weak to turn the valve

    • @dakipro
      @dakipro 8 ปีที่แล้ว +1

      hi, did you find good motor?
      I also have one that is too weak...

    • @nicolacasali8304
      @nicolacasali8304 8 ปีที่แล้ว +4

      That's why he's using a gear box.

  • @dav1dh0ff
    @dav1dh0ff 12 ปีที่แล้ว

    that's a cool little project. we had an even simpler automatic cat feeder at our house. when the cat got hungry, it would hunt something and eat it. haha. but your version is much cooler.

  • @TheLightningStalker
    @TheLightningStalker 11 ปีที่แล้ว +5

    That is nice, though I would've added a real time clock and done everything in the micro.

  • @ToddSaltzman
    @ToddSaltzman 11 ปีที่แล้ว

    I like the watch alarm idea! That's pretty low voltage though. What did you connect the watches too? Was it something like a logic level mosfet?

  • @10ring
    @10ring 3 ปีที่แล้ว

    What's the output RPM from the motor?

  • @ToddSaltzman
    @ToddSaltzman 11 ปีที่แล้ว

    Nice! I was thinking of doing a similar thing. I like how you use a simple timer. Good job. Now if you can only get something to clean up the cat poop for you and take it out to the garbage can. lol

  • @tom_something
    @tom_something 5 ปีที่แล้ว +1

    If I went on vacation, my cats would chew through the wires and starve to death.
    I do like the idea though of an automatic feeder because it would separate the cats' association between me and food. They're probably a little more kind to me because they know I make the food happen, but every time I'm near them they're like, "Do the food! Do the food!" So in that regard it would be nice if they viewed feedings as some kind of natural phenomenon outside of my control.

  • @maddoctorwhitson
    @maddoctorwhitson 8 ปีที่แล้ว

    What if your feeding device turns on based on the weight of the dish? Calibrate the scale to read 0 ounces (or ounces of the dish) for when the dish is empty... and when the scale reads 0 oz (or ounces of the dish), the mechanism turns on. You can even set the device to turn off when the dish is full (xx.x oz... weight of dish when full). It's something I wouldn't know how to do, but you seem to know enough to be able to do this.

    • @garbleduser
      @garbleduser 7 ปีที่แล้ว

      A different sort of valve would be required. I'm thinking about the archimedes screw.

    • @AtlasReburdened
      @AtlasReburdened 7 ปีที่แล้ว +2

      That's a recipe for a fat cat.

  • @6417893265q784256128
    @6417893265q784256128 10 ปีที่แล้ว

    Nice device !

  • @yxhankun
    @yxhankun 12 ปีที่แล้ว

    better than the back to the future!

  • @gotrance7
    @gotrance7 13 ปีที่แล้ว

    nice, well done!

  • @yxhankun
    @yxhankun 6 ปีที่แล้ว +2

    I built mine recently using ESp8266 and open the door every hour for 75 seconds and close the door.

  • @SuperiorGaming007
    @SuperiorGaming007 10 ปีที่แล้ว

    Cool vid.

  • @KevinHarper3DArtist
    @KevinHarper3DArtist 8 ปีที่แล้ว

    cool why did you not just program the timing into the chip?

    • @nicolacasali8304
      @nicolacasali8304 8 ปีที่แล้ว +1

      Adds unnecessary complexity? Wouldn't you need a battery backup and an interface to enter the date/time data?

    • @snowboyyuhui
      @snowboyyuhui 7 ปีที่แล้ว +2

      i assume that would make the thing draw power constantly, as opposed to this setup

  • @user-rc4vm7hj7z
    @user-rc4vm7hj7z 2 ปีที่แล้ว

    nice work。

  • @Genuigr
    @Genuigr 12 ปีที่แล้ว

    Hi! I'm just starting programming Microchips and working with electronics. I was brought to circuits through my physics teacher, I used some Emulators to emulate circuits and learn how everything is working together. But know I'm kind of workless, I don't know what to do, so right now I'm considering building that thing too. Think I could do that with only a half year of experience with electronic circuits (Programming is easy for me)?
    Btw, well done, I love that thing!

  • @Retrode
    @Retrode 13 ปีที่แล้ว

    and...what if it stops working?

  • @supermaucat
    @supermaucat 13 ปีที่แล้ว

    That is so awesome!
    What happens if there's a power outage? :D

  • @juanka4092
    @juanka4092 7 ปีที่แล้ว +1

    Hi, what's type motor used?

  • @respise
    @respise 11 ปีที่แล้ว +1

    Where did you get this butterfly rubber dispenser?

  • @drag347
    @drag347 9 ปีที่แล้ว

    Very nice

  • @xelionizer
    @xelionizer 11 ปีที่แล้ว

    ingenious!

  • @TheCrazyInventor
    @TheCrazyInventor 13 ปีที่แล้ว

    Nice little project.
    Too bad you didn't stick an RTC on it to make it a little more elegant. The micro seems to be more than able to handle an RTC. :)

  • @hocxh
    @hocxh 12 ปีที่แล้ว

    i need to get my son one of these so i don't have to wake up at 6am

  • @user-ig4ku8od1u
    @user-ig4ku8od1u 4 ปีที่แล้ว

    а можно узнать схему сборки и код программы ?

  • @MindlessSuicide
    @MindlessSuicide 12 ปีที่แล้ว

    What if you used a servo for the dispenser instead of having to use a gearbox? Granted the servo doesn't do a full 360 like the gearbox would, but you could still use some type of control for the amount the servo would open and use a butterfly valve to control the amount of food it would dispense.

  • @GButtersX
    @GButtersX 13 ปีที่แล้ว

    So cool.

  • @Joxman2k
    @Joxman2k 13 ปีที่แล้ว +1

    It would be interesting to have the cat self feed a certain amount, then a "good kitty" sound byte, from the owner, then they can't use it till the next interval. OR even a "good kitty" when it is time to feed, then a "food gone" sound byte at the end.
    A pressure sensor could activate the good kitty, or food gone sound byte. Since cats are sensitive to movement you could have a KITT type LED to signal food time
    Very interesting project with a lot of possibilities :)
    :P

  • @aliaalkatheeri1931
    @aliaalkatheeri1931 8 ปีที่แล้ว

    Can you tell me,, How did you program it? I mean the codes
    THANK YOU,,, GOOD LUCK

  • @favy086
    @favy086 12 ปีที่แล้ว

    Do i have to feel bad if i said that i wished you to be my father?

  • @AppliedScience
    @AppliedScience  12 ปีที่แล้ว +1

    Sure, a servo would work.

    • @flavio378
      @flavio378 6 ปีที่แล้ว +2

      Where did you get this butterfly rubber dispenser?

  • @lampuiho
    @lampuiho 11 ปีที่แล้ว

    That would be too much food for my cat so I'm thinking of using a screw to push out food slowly instead with a PID controller and feedback from weight sensor.

  • @mayahlove3679
    @mayahlove3679 3 ปีที่แล้ว

    Thanks for this video,l want to do this project in my final project exams, since am Electrical and Electronics engineering student, l need your help plizzz

  • @xXvapourXx
    @xXvapourXx 13 ปีที่แล้ว

    OMG I WANT ONE

  • @irelynjasmin
    @irelynjasmin 5 ปีที่แล้ว

    Good day sir,Can I ask for a help?how to make it?

  • @mel2000
    @mel2000 9 ปีที่แล้ว

    Clever modification. Looks like a possible shock hazard for a curious cat.

    • @NickFrom1228
      @NickFrom1228 5 ปีที่แล้ว

      Low voltage DC. Very unlikely.

  • @dav1dh0ff
    @dav1dh0ff 12 ปีที่แล้ว +1

    @Retrode cat goes on a diet. from the looks of it, he'll be just fine missing a few meals.

  • @spotlightman1234
    @spotlightman1234 13 ปีที่แล้ว

    lol hope it doesn't break while your gone.

  • @tHaH4x0r
    @tHaH4x0r 13 ปีที่แล้ว

    I think it would have been a nicer, cheaper and a more practical solution to use a 4017 chip with a discrete BJT astable multivibrator or something similar. But ey, whatever works is good ;)

  • @aboutafire
    @aboutafire 13 ปีที่แล้ว

    @czechsanchez01 why would he make something overly complicated for a quick fix.... you fail at keeping it simple.

  • @robertrijkers5163
    @robertrijkers5163 6 ปีที่แล้ว

    schroedingers feeder...you either have a dead cat or a fat cat ;p

  • @artifactingreality
    @artifactingreality 13 ปีที่แล้ว

    I hate the idea that the cat could rip the power cord out and then be stuck without food. Probably won't happen... but you never know.

  • @czechsanchez01
    @czechsanchez01 13 ปีที่แล้ว

    where is there a timer? u fail @ arduino