I did small funny toy for office. Gadget mounted on motorcycle toy. Now I always know temperature, humidity and build status of some projects. Also it post temperature and humidity values to ThinkSpeak every hour and we have statistics :).
Parts that I have used:
How report from ThingSpeak looks:
if you are interested in source code, feel free to contact me.
We can see water crown right after a water drop hits the water. So we have to take picture right after a water drop hits the water. It takes me about 20 milliseconds.
To do it in auto mode I use my camera with flash and Arduino. I use LDR and laser pointer to capture a water drop and IR led to trigger camera. The main thing is you have to capture a water drop while fooling down.
While I have work on my pet project( a network of sensors) I have faced with the task to send data from Arduino to python backend and back.
At first, I want to say that I didn't use HTTP requests because my Arduino nodes don't have the internet connections just radio network to "Hub". And Hub retranslates what he receive by the radio channel to MQTT broker via the internet.