Picture of Bird Feeder Monitor

This is a project to monitor the number of birds that visit my bird feeder, as well as record the amount of time spent feeding. I used an Arduino Yún and a capacitive touch sensor, Adafruit CAP1188, to detect and record the birds feeding. On a routine basis, the accumulated data is sent to a Google Docs spreadsheet to record the number and time spent by the birds visiting the feeder.

Data is only transmitted during a set period of time prior to sunrise and after sunset.

Step 1: Step 1: Parts

Picture of Step 1: Parts

These are a list of the parts that I used to assemble my project. You could use a variety of project boxes to create your project, but these are the items I had on hand at the time.

1 6x3x2" Project Enclosure
1 3x2x1" Project Enclosure
1 roll 1/4" Copper Foil Tape
1 CAP1188 8-Key Capacitive Touch Sensor
1 Arduino Yun
1 micro-SD card
2 DB-9 male connectors
2 DB-9 female connectors
1 Bird Feeder (CedarWorks Plastic Hopper Bird Feeder)
1 Tail Light connector from automotive supply store

diy_bloke1 year ago

excellent and interesting. Not that I will immediately wire up a bird feeder, but I can use the principles elsewhere. A chicken coop.

It may sound deranged but I am thinking of adding optical recognition of the birds (the chicken and unwanted visitors) to scare off the unwanted visitors.

Not because it is usefull, but because I can, besides, it may prove useful on a larger scale, so I am just testing the principle. I get bugged by pigeons a lot who are after my chicken food. Should be possible to differentiate between a chicken and a pigeon i guess

kerens11 year ago

i use the python gspread to send data directly to gdocs. its very easy.

sbkirby (author)  kerens11 year ago

gspread looks like an excellent alternative to my method. Thanks for sharing.

Very cool project! Thanks for sharing!

Great project, You should show it off on the adafruit show and tell on wednesday if you have yet to do so