Tiny, Cheap, Modular Ant Sensor Development

Hi! Been working on this project for a decade in various forms on and off, but essentially, I want very small cheap sensors that we can place all over a tree and monitor the insect traffic at multple points (and hopefully multiple trees).

We just got a small bit of funding to work on this project for the next two months from Conservation X labs

Project post here: https://conservationx.com/project/key/wildinsecttrafficsensors

and i am putting project files at this github

https://github.com/Digital-Naturalism-Laboratories/AttaSense

I am also kicking off development by leading an interactive art + design workshop at pifcamp (a slovenian hacker camp in the alps http://pif.camp/wearable-interactive-ant-farms-at-pifcamp/ ) . Because it is plague times, they are sharing free workshops and talks all week long! You can just register at pif.camp

for instance tomorrow (Aug 4) at 10am panama time, we are doing a workshop about making tiny ant sensors from SMD LEDs. Please join if you are interested!

also here's a preview of some of the sucess we have had so far with SMD LEDs! https://www.youtube.com/watch?v=gLNYIZaY6bY

we are reverse-biasing some LED's to use as sensors to monitor the ants (Forrest Sims method). Now usually this lets you sense changes in light with an LED, but in generally pretty crapily. LEDs as sensors are ususally not that sensitive compared to things like photoresistors or photo diodes. But on a whim, i tried it with some red SMD LEDs that i was going to use for the workshop (and since the SMD leds are so small even if they were poor detectors, they could still be more "Ant Sized" and useful as simple photo gates in an ant farm or something).

Turns out the SMD LED's seem QUITE sensitive, and can pick up changes in light even obliquely.

The bonus part is that each sensor can function as an LED as well. So you can very easily (and SUPER CHEAPLY) make modulated light sampling arrays of these.

You can take one LED in the array, turn it on. Then all other LEDs sense the light from that particular LED. Next choose a different LED from the array and sample. Now you have the ability to tell small differences in light that might occur from light hitting an ant at many different angles. Finally compare all these readings to a sample where NO LED's are lit up, and you have a very sensitive sensor that is somewhat ambient light independent. You can even take a sample with ALL other leds lit up too!

All the code for doing this on an arduino is all on our github posted above.

The best part is the hardware is super cheap, and if i make PCB's and have them made they are pretty simple, and can get pretty compact. Next i want to toss in a multiplexer and make sure this method still works, and crank up the number of SMD leds.

BTW we are using RED leds because A) They seem more sensitive than other colors, B) many invertebrates and ants often have a hard time seeing longer wavelength, so hopefully it bothers them less C) We can still see them so it makes debugging easier.

EllieW's picture