Hi
As a teacher (and moderate Arduino hobbyist), I'm building a weather station as a science project for my class. I wanted all of them to be involved maximally, which is why I use 6 sensors at once. While they are still working on the theoretical part, I'm testing all the sensors and the code. Each group will be tweaking their own sensor. This is a list of the sensors I use:
- DHT 22 humidity and temperature sensor
- NTC 10k thermistor
- BMP280 air pressure an temperature sensor
- Velleman VMA303 rain sensor
- standard LDR from my starter kit
- Adafruit anemometer sensor
All of them work (the BMP280 is the most tricky) and I have just enough inputs, but I'm worried about bringing it all together. Furthermore, I will use an Ethernet shield to connect the Arduino to a web server (which I've tested too) and which I think draws current. While the anemometer works at the Vin voltage (9V), all other sensors will be connected to 5V. Even with the specs at hand, it is almost impossible to predict how much current they will draw. Also, can the Arduino handle all this data? Fortunately, it doesn't have to be fast. Measuring four times an hour is sufficient.
So my questions are: should I connect my sensors to an extra 5V power source to prevent damage to my Arduino? And should I consider buying an Arduino Mega 2560 (which can handle more data) for this project? At this point, I'm using my own Arduino UNO.
Thanks a lot for your suggestions
Jan