My son was old enough to get his first pet; as to why he chose a tortoise, I'll never know. But 'Luchito' is now part of the family and apparently will be for 60+ years. For those who don’t know, tortoise habitats need to be equipped with UVB and heat bulbs. They need about 8 - 12 hours of light per day and the temp needs to be kept within a range of 78 degrees F - 92 degrees F. In an effort to get him interested in tinkering, making, and the general capabilities of the Raspberry Pi, I thought I’d do a fun project with him related to ensuring that his pet tortoise, ‘Luchito’, has the best care available.
The Pi is connected to the internet through a WiFi dongle. The dongle is near the router, so I have not seen any drop in connection yet. We connected a light sensor (TSL2561) and a temperature sensor (BMP180). These were I2C sensors so it couldn’t have been easier to get these up on the dashboard. We had fun testing the sensors by making the temperature go up or light decrease and seeing the dashboard reflect appropriately.
I have 3 triggers set up.
- Send me SMS if temperature gets too hot.
- Send me SMS if temperature gets too cold.
- Send me SMS if light gets too low.
Tutorial for wiring the TSL2561 Luminosity sensor can be found here.
Tutorial for wiring the BMP180 temperature / pressure sensor can be found here.