Birding has been of interest for me because it offers me a nice change of pace from schoolwork and other responsibilities. However, these responsibilities, which I intend to escape from, prevent me from spending more time bird watching. Nonetheless, there exists the need for citizen birders or scientists to do their part. This allows for remote identification of birds using a force sensor which is calibrated to detect only the weights of House Sparrows and Cardinals.
The first challenge involved getting input from the force sensor. Initial tests were done by using my hand to squeeze the force sensor to get an output. The circuit below was used to get readings to print to the serial monitor spaceHuhn. A 10 K Ohm resistor was used in series with the force sensor which received its current from the VUSB pin on the photon. The other pin was connected to a jumper wire which was connected to analog pin 1. The sensor was then grounded to the particle device GND pin.
The second part of setting up the sensor is matching the readings with the estimated weights of the birds. This is simply done by using physics lab masses or items around your house of known masses equal to the average mass of a house sparrow, northern Cardinal, and tree squirrel.
Now, the process of data collection is automated by use of a webhook which is triggered each time an animal steps onto the force sensor. Three separate functions were made which all called the same webhook. The purpose of this was to have a consistent formatting, with each row having the date of the trigger, the count of the species, and a third number between 101 and 103 indicating which species it is.
The bird feeder was constructed out 8.5 in by 6.5 in pieces of cardboard cut from a box with a handle in the front panel. These pieces were hot glued togethalonger their edges. The birdseed will slide out of the bird feeder through this handle. The flap was constructed to be a square of dimensions 6.0 in by 6.0 in. The flap was then connected to a strip of cardboard an inch wide with the same length. This created the extended motor arm for the Servo.
https://drive.google.com/drive/folders/1oTkuSZiQmu0PAWDFJDQudDCo_nEi8trq
Link to video of working final circuitry and programming. The longer line of code that appears once the sensor is pressed hard enough indicates that the data has been published to the Google sheet.
https://drive.google.com/drive/folders/1oTkuSZiQmu0PAWDFJDQudDCo_nEi8trq
Holes were then cut into the lower end of the box for alligator clips to pushed through connecting the force sensor at the front/receiving end of the bird feeder to the breadboard at the rear of the bird feeder. A notch was cut beneath the slit to allow space for the motor arm to rotate through. The Servo motor was fixed to the bird feeder using masking tape as shown below.
The images above represent the final product. Unfortunately, the way the Servo is fixed to the bird feeder in this project gives it an additional degree of freedom, such that when it provides a torque to the flap, the plastic containment for the servo's circuitry is pushed, causing it to break free from its strap of tape.
Comments
Please log in or sign up to comment.