Member • Jul 8, 2013
[Arduino] Simple telemetry sensor project discussion
Hi CEans,
Since my short break from work is looming soon, I thought I'd just share some plans I have in mind. I hope throughout this process we can all discuss and share ideas whilst I fabricate it 😀
Primary objectives
To detect rainfall and light intensity, sound alarm, record rainfall data and send data wirelessly to the computer. A simple GUI will be used to store data and plot graph
These objectives would cover the basics of:
- Reading from a sensor with Arduino
- Activating alarm/buzzer
- Interfacing the Arduino with Wifi shield
- GUI to obtain telemetry data (in the form of IP packets) from Arduino
- Store data in a simple flat file database & plot on graph (probably will use the Gambas programming language). Or any of you can contribute if you wish 😉
The data flow will be like this. I will upload a proper diagram later.
[Sensor] -> [Arduino] -> [Wifi shield] -> [Wifi router] -> [Computer]
Secondary objectives
Once primary objectives have met, we can easily extend functionality of the project to the below:
- Add other sensors such as light intensity, temperature, pressure & humidity. (Light intensity to use for future P.V projects)
- Interface with motors (e.g to close a rain cover for clothes lines when it starts to rain)
- Upload data from Arduino and/or GUI to Internet servers (e.g via FTP)
- Interface Arduino with GSM board to send telemetry data via SMS
RF vs Wifi
I initially thought of using simple RF transceivers to transmit data to the PC. However, I feel Wifi (IP in general) is more versatile to use.
Feel free to post any ideas or suggestions. I am to make this project simple from the start, but with added functionality as we go on.
Lets get started! 👍