Skip to content

Instantly share code, notes, and snippets.

@kobeBigs
Created March 20, 2014 22:59
Show Gist options
  • Save kobeBigs/9675845 to your computer and use it in GitHub Desktop.
Save kobeBigs/9675845 to your computer and use it in GitHub Desktop.
Temperature Monitoring System / Logger
# Title
Temperature Monitoring System / Logger
# Picture
media: http://www.deviantsart.com/e6gtc1.jpg
# Objective
The project is a simple monitoring system that records temperature, analyse recorded data visually(plots on graph), and send notification messages(SMS) via twilio.
# Duration
4 hours minimum
# Age Group
all
# Materials
## Arduino
* description:Arduino Uno
* quantity:1
* price:$25
* link:https://www.sparkfun.com/products/11021
## DHT22
* description:Humidity & Temperature Sensor
* quantity:1
* price:$9.95
* link:https://www.sparkfun.com/products/10167
## Breadboard
* description:undefined
* quantity:1
* price:$4.95
* link:https://www.sparkfun.com/products/12002
## LCD
* description:16x2 Character LCD
* quantity:1
* price:$15.95
* link:https://www.sparkfun.com/products/709
## Jumper Wires
* description:undefined
* quantity:10
* price:undefined
* link:undefined
# Steps
## Wire-up
media: undefined
notes: 1. Put DHTxx sensor on the breadboard.
2. Connect pin 1 (on the left) of the sensor to +5V
3. Connect pin 2 of the sensor to whatever your DHTPIN is
4. Connect pin 4 (on the right) of the sensor to GROUND
5. Connect a 10K resistor from pin 2 (data) to pin 1 (power) of the sensor
## Write Sketch or Source code
media: http://www.deviantsart.com/2gjv7d0.png
notes: Find sketch/source code here: https://gist.github.com/kobeBigs/9676992
## Testing the sensor data
media: http://www.deviantsart.com/3hgo2qp.png
notes: through "Serial Monitor"
## Connect the LCD to the breadboard
media: undefined
notes: undefined
## Modify the source code for the LCD
media: undefined
notes: undefined
## Check the sensor results on the LCD
media: undefined
notes: undefined
## undefined
media: undefined
notes: undefined
# Notes
undefined
{"id":"9675845","user":"kobeBigs","description":"Temperature Monitoring System / Logger","urls":["undefined","undefined","undefined","undefined","undefined","undefined","undefined"],"raw":"# Title \nTemperature Monitoring System / Logger\n# Picture \nmedia: undefined\n# Objective\nThe project is a simple monitoring system that records temperature, analyse recorded data visually(plots on graph), and send notification messages(SMS) via twilio.\n# Duration\n4 hours minimum\n# Age Group\nall\n# Materials\n## Arduino\n* description:Arduino Uno\n* quantity:1\n* price:$25\n* link:https://www.sparkfun.com/products/11021\n\n## DHT22\n* description:Humidity & Temperature Sensor\n* quantity:1\n* price:$9.95\n* link:https://www.sparkfun.com/products/10167\n\n## Breadboard\n* description:undefined\n* quantity:1\n* price:$4.95\n* link:https://www.sparkfun.com/products/12002\n\n## LCD\n* description:16x2 Character LCD\n* quantity:1\n* price:$15.95\n* link:https://www.sparkfun.com/products/709\n\n## Jumper Wires\n* description:undefined\n* quantity:10\n* price:undefined\n* link:undefined\n\n# Steps\n## Wire-up\nmedia: undefined\n\nnotes: undefined\n\n## Write Sketch\nmedia: undefined\n\nnotes: undefined\n\n## Build web application\nmedia: undefined\n\nnotes: undefined\n\n## Setup Twilio Account\nmedia: undefined\n\nnotes: undefined\n\n## Test\nmedia: undefined\n\nnotes: undefined\n\n## FInish\nmedia: undefined\n\nnotes: undefined\n\n# Notes\nundefined\n","steps":[{"description":"Wire-up","$$hashKey":"00P","notes":"1. Put DHTxx sensor on the breadboard.\n2. Connect pin 1 (on the left) of the sensor to +5V\n3. Connect pin 2 of the sensor to whatever your DHTPIN is\n4. Connect pin 4 (on the right) of the sensor to GROUND\n5. Connect a 10K resistor from pin 2 (data) to pin 1 (power) of the sensor"},{"$$hashKey":"010","description":"Write Sketch or Source code","notes":"Find sketch/source code here: https://gist.github.com/kobeBigs/9676992","picture":"http://www.deviantsart.com/2gjv7d0.png","media":"http://www.deviantsart.com/2gjv7d0.png"},{"$$hashKey":"013","description":"Testing the sensor data","notes":"through \"Serial Monitor\"","picture":"http://www.deviantsart.com/3hgo2qp.png","media":"http://www.deviantsart.com/3hgo2qp.png"},{"$$hashKey":"016","description":"Connect the LCD to the breadboard"},{"$$hashKey":"019","description":"Modify the source code for the LCD"},{"$$hashKey":"01C","description":"Check the sensor results on the LCD"},{"$$hashKey":"01C"}],"materials":[{"item":"Arduino","description":"Arduino Uno","quantity":"1","price":"$25","link":"https://www.sparkfun.com/products/11021","$$hashKey":"00N"},{"$$hashKey":"00S","item":"DHT22","description":"Humidity & Temperature Sensor","quantity":"1","link":"https://www.sparkfun.com/products/10167","price":"$9.95"},{"$$hashKey":"00U","item":"Breadboard","quantity":"1","link":"https://www.sparkfun.com/products/12002","price":"$4.95"},{"$$hashKey":"00W","link":"https://www.sparkfun.com/products/709","price":"$15.95","quantity":"1","item":"LCD","description":"16x2 Character LCD"},{"$$hashKey":"00Y","item":"Jumper Wires","quantity":"10"}],"title":"Temperature Monitoring System / Logger","objective":"The project is a simple monitoring system that records temperature, analyse recorded data visually(plots on graph), and send notification messages(SMS) via twilio.","duration":"4 hours minimum","ageGroup":"all","content":"<h1>Title</h1>\n\n<p>Temperature Monitoring System / Logger</p>\n\n<h1>Picture</h1>\n\n<p>{{0}}</p>\n\n<h1>Objective</h1>\n\n<p>The project is a simple monitoring system that records temperature, analyse recorded data visually(plots on graph), and send notification messages(SMS) via twilio.</p>\n\n<h1>Duration</h1>\n\n<p>4 hours minimum</p>\n\n<h1>Age Group</h1>\n\n<p>all</p>\n\n<h1>Materials</h1>\n\n<h2>Arduino</h2>\n\n<ul>\n<li>description:Arduino Uno</li>\n<li>quantity:1</li>\n<li>price:$25</li>\n<li>link:<a href=\"https://www.sparkfun.com/products/11021\">https://www.sparkfun.com/products/11021</a></li>\n</ul>\n\n<h2>DHT22</h2>\n\n<ul>\n<li>description:Humidity &amp; Temperature Sensor</li>\n<li>quantity:1</li>\n<li>price:$9.95</li>\n<li>link:<a href=\"https://www.sparkfun.com/products/10167\">https://www.sparkfun.com/products/10167</a></li>\n</ul>\n\n<h2>Breadboard</h2>\n\n<ul>\n<li>description:undefined</li>\n<li>quantity:1</li>\n<li>price:$4.95</li>\n<li>link:<a href=\"https://www.sparkfun.com/products/12002\">https://www.sparkfun.com/products/12002</a></li>\n</ul>\n\n<h2>LCD</h2>\n\n<ul>\n<li>description:16x2 Character LCD</li>\n<li>quantity:1</li>\n<li>price:$15.95</li>\n<li>link:<a href=\"https://www.sparkfun.com/products/709\">https://www.sparkfun.com/products/709</a></li>\n</ul>\n\n<h2>Jumper Wires</h2>\n\n<ul>\n<li>description:undefined</li>\n<li>quantity:10</li>\n<li>price:undefined</li>\n<li>link:undefined</li>\n</ul>\n\n<h1>Steps</h1>\n\n<h2>Wire-up</h2>\n\n<p>{{1}}</p>\n\n<p>notes: 1. Put DHTxx sensor on the breadboard.\n2. Connect pin 1 (on the left) of the sensor to +5V\n3. Connect pin 2 of the sensor to whatever your DHTPIN is\n4. Connect pin 4 (on the right) of the sensor to GROUND\n5. Connect a 10K resistor from pin 2 (data) to pin 1 (power) of the sensor</p>\n\n<h2>Write Sketch or Source code</h2>\n\n<p>{{2}}</p>\n\n<p>notes: Find sketch/source code here: <a href=\"https://gist.github.com/kobeBigs/9676992\">https://gist.github.com/kobeBigs/9676992</a></p>\n\n<h2>Testing the sensor data</h2>\n\n<p>{{3}}</p>\n\n<p>notes: through \"Serial Monitor\"</p>\n\n<h2>Connect the LCD to the breadboard</h2>\n\n<p>{{4}}</p>\n\n<p>notes: undefined</p>\n\n<h2>Modify the source code for the LCD</h2>\n\n<p>{{5}}</p>\n\n<p>notes: undefined</p>\n\n<h2>Check the sensor results on the LCD</h2>\n\n<p>{{6}}</p>\n\n<p>notes: undefined</p>\n\n<h2>undefined</h2>\n\n<p>{{7}}</p>\n\n<p>notes: undefined</p>\n\n<h1>Notes</h1>\n\n<p>undefined</p>","ownedByMe":"true","picture":"http://www.deviantsart.com/e6gtc1.jpg","media":"http://www.deviantsart.com/e6gtc1.jpg"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment