Sunday, June 14, 2015

Arduino IoT Send Sensor Data to IBM Bluemix


Arduino IoT Send Sensor Data to IBM Bluemix
( IBM Internet of Things Foundation )

IoT Technology has many tools for developers or makers.
IBM Bluemix is a tool for IoT. I've try to use IBM Bluemix and share my project to you.
Project Concept is show in System Diagram Picture.


System Diagram



Hardware
1.Arduino UNO Board ( or Other Arduino Board )
2.Ethernet Shield
3.DHT11 Temperature and Humidity Sensor


Wiring Diagram



DHT11 pin 2 (Data ) to Arduino PIN D8



Arduino Code 

Original code form IBM developWorks

MQTT_IOT_SENSORS.ino
http://www.ibm.com/developerworks/apps/download/index.jsp?contentid=982620&filename=MQTT_IOT_SENSORS.ino&method=http&locale=


DHT11 Library



Arduino MQTT libraries







What is IOT Bluemix and IBM Internet of Things Foundation?

IBM Bluemix is an open-standards, cloud platform for building, running, and managing applications. 
With Bluemix, developers can focus on building excellent user experiences with flexible compute options, choice of DevOps tooling, and a powerful set of IBM and third-party APIs and services.


IBM Internet of Things (IoT) Foundation and the capabilities for IoT development that are part of IBM Bluemix.




How to Send Sensor Data to IoT IBM Bluemix. 


Do you have seen this video yet? 



Edit some Arduino code

Your Mac Address xx xx xx xx xx xx
Your Internet Gateway 123.456.x.xxx
Your IP Address 123.456.x.xxx




Test your Arduino Code
Open Serial Monitor on Arduino IDE
Read temperature and humidity OK.
connect to d:quickstart:arduino:deedbafefeed  OK.



Goto Web IBM Internet of Things Foundation
https://internetofthings.ibmcloud.com/




Quickstart Menu
Then copy your mac address to view your data




Now It's show your Data from Arduino and DHT11 Sensor

This is quickstart for demo.
Your can see the real time temperature and humidity sensor data graph but cannot save to database yet.




My Blog


My Website
email : info@softpowergroup.net   Tel .081-6452400