|
|
Brisbane, Australia
Offline
God Member
Karma: 17
Posts: 846
|
 |
« Reply #1 on: January 26, 2013, 09:00:13 pm » |
Hi Stephen
Perhaps you could combine this with a load sensor so you can tell if the chicken leaves the nesting box but leaves it heavier than when she arrived there?
Geoff
|
|
|
|
|
Logged
|
|
|
|
|
Dubuque, Iowa, USA
Offline
Edison Member
Karma: 15
Posts: 1587
|
 |
« Reply #2 on: January 30, 2013, 11:23:26 pm » |
I don't think RFID would work here; it works for a cat because a cat holds its head low and is predictable as to where the dangling RFID tag will be when it walks up to the door. The RFID reader you have linked (well, the non-discontinued version) states a 7cm sensing distance. I have no idea how you'd leash an RFID tag onto a chicken to get a predictable 7cm position and reading. I'd suggest a simpler method would be to use some sort of light beam across the nesting area inside the nesting box; when the chicken blocks the beam it's in the box. An infrared LED and infrared phototransistor can be wired up to do this. You might want to look into the Seeeduino Stalker which includes an SD card socket and real time clock right on the board ($39). It also provides a solar panel input and LiPo battery input so, if you keep your current consumption low, you might not even need to run power out to your house.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 4
|
 |
« Reply #3 on: February 01, 2013, 11:55:03 pm » |
Awesome suggestion on the Seeeduino Stalker. Thank you!
|
|
|
|
|
Logged
|
|
|
|
|
Miami/Florida
Offline
Full Member
Karma: 1
Posts: 168
|
 |
« Reply #4 on: February 04, 2013, 06:25:57 pm » |
You can also meassure the temperature in the nest. When the hen is there it will go up and if it lays an egg it will probably remain warmer longer after the hen leaves than when no egg is laid... You can also monitor the time the hen is in the nest by checking temp changes. Monitoring the time is there and how long it takes to cool down (rate of cooling) maybe you can determine if it laid an egg or not. The more eggs are in the nest the longer it takes to cool down. Everytime an egg is laid it takes longer and longer (if you don't eat them of course)  . You have the previous cooling rate stored and you compare with new, if its higher is because a new egg is probably there. You will need to monitor also ambient temp to reference the thing. If you remove the eggs everytime, there will probably be a difference in the cooling rate anyway from when there is an egg to when there is none. No RFID required. Two temp sensors instead and some code.
|
|
|
|
|
Logged
|
|
|
|
|
Central MN, USA
Offline
Faraday Member
Karma: 38
Posts: 6056
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
|
 |
« Reply #5 on: February 06, 2013, 04:59:04 pm » |
Hi Stephen
Perhaps you could combine this with a load sensor so you can tell if the chicken leaves the nesting box but leaves it heavier than when she arrived there?
Geoff
That could work. You just need something accurate. Arduino only has 10 bit analog read and it fluctuates a bit. If the egg is less than say 1% of the weight of the chicken+nest, you can't tell it accurately with arduino and need some digital output or more accurate analog digital converters. Some balances have counting functions so when it knows how much one item weighs it display number of items instead of weight. You can program arduino to do just that.
|
|
|
|
|
Logged
|
|
|
|
|
Switzerland
Offline
Newbie
Karma: 0
Posts: 6
|
 |
« Reply #6 on: February 07, 2013, 02:10:14 am » |
You could also put in every box a CMOS Camera (e.g. 640x480 resolution ~10$) and with image analysis the software checks the box of new eggs.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 27
|
 |
« Reply #7 on: May 11, 2013, 02:50:26 am » |
Let's see, I'd like to ask why you want this information, how many chickens you want to track, and other broad aspects. They are important for the design. Or is this just an excuse to play with arduino?  If not, we don't want to "lay an egg" here!
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 27
|
 |
« Reply #8 on: May 16, 2013, 12:23:22 pm » |
Let's see, I'd like to ask why you want this information, how many chickens you want to track, and other broad aspects. They are important for the design. Or is this just an excuse to play with arduino? smiley If not, we don't want to "lay an egg" here! =========== Say, after posting this, I haven't heard a peep out of you  What exactly are you trying to track? Number of birds, etc.
|
|
|
|
|
Logged
|
|
|
|
|
Dubuque, Iowa, USA
Offline
Edison Member
Karma: 15
Posts: 1587
|
 |
« Reply #9 on: May 16, 2013, 05:59:47 pm » |
Say, after posting this, I haven't heard a peep out of you You posted your comment three months after the discussion ended.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 27
|
 |
« Reply #10 on: May 18, 2013, 05:00:54 pm » |
Quite right, the bird has flown the coop.
|
|
|
|
|
Logged
|
|
|
|
|
Left Coast, CA (USA)
Offline
Brattain Member
Karma: 283
Posts: 15443
Measurement changes behavior
|
 |
« Reply #11 on: May 18, 2013, 06:06:57 pm » |
Quite right, the bird has flown the coop.
Or the chicken already crossed that road. Lefty
|
|
|
|
|
Logged
|
|
|
|
|
|