Logging Temperature and Humidity Online with an Arduino, DHT11, and Adafruit CC3000 WiFi breakout
We have been wanting to play with the Adafruit CC3000 WiFi device for Arduino, which is available as a Shield or a Breakout. With this device, you can add WiFi capability to your Arduino projects!
A friend of Chicago Electronic Distributors, Marco Schwartz, put together a great tutorial on how to use a DHT11 with the CC3000 and then track the Temperature and Humidity data on Xively. Xively is a free host for data tracking and it is very easy to use. Marco's project has also been posted on Adafruit in a slightly easier to use format. Pro tip: review his code on Adafruit and then download the code from GitHub and modify the code as necessary (put in your WiFi info, etc). Otherwise you might miss something!
We could not be more pleased with how easy this project was to accomplish or how powerful the data is. There are so many other ideas we would like to implement using this project as a basis.
Really the only issue we had along the way was not copying the code correctly from Adafruit (like we said, just download it from Github) and then we had a hard time getting the Arduino to run standalone. Every time we disconnected the USB the Arduino would act like it was running but no data would get posted. Turns out we were using a 5V wall wart instead of a 9V wall wart.
Next steps will be to miniaturize the Arduino and deploy these in a few other places. For now we are tracking temperature and humidity in my house, below are some plots and a picture of the project. Note that it was originally in Celsius which is why you see big jump in the data.
Want to buy the kit? Check it out in our store!
Comments
Leave a comment