วันพฤหัสบดีที่ 12 พฤษภาคม พ.ศ. 2559

ESP8266 IoT ThingSpeak Control Relay


ESP8266 IoT ThingSpeak Control Relay

ESP8266 WiFi Module and Android devices make Internet of Things Application to control devices ( Relay ) with ThingSpeak.com.

This project upgrade for this one.

System Diagram

Hardware
1.ESP8266 WiFi Module ( or NodeMCU )
2.Two Channel Relay Board. ( Active High )
3.OLED Display (Option )

Wiring Diagram

ESP8266 Pin GPIO_13 to Relay 1
ESP8266 Pin GPIO_15 to Relay 2

Option OLED Display
 ESP8266 Pin GPIO_05  ( SCL )  to  OLED pin SCL
 ESP8266 Pin GPIO_04  ( SDA )  to  OLED pin SDA






Android App on Google Play





App Manual

Open App


Two Channel Control


You must register ThingSpeak.com for your own Channel ID and Key.
In this App we set Channel ID and Key for Test only.

Sign up to start using ThingSpeak
https://thingspeak.com/users/sign_up






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

วันพฤหัสบดีที่ 5 พฤษภาคม พ.ศ. 2559

ESP8266 WiFi Control Relay


ESP8266 WiFi Control Relay

This ESP8266 WiFi Module Project you can control 4 channel relay outputs via WiFi Network.

This project upgrade for this one.
http://androidcontrol.blogspot.com/2015/05/arduino-wifi-control-with-esp8266-module.html

System Diagram




Hardware
1.ESP8266 WiFi Module ( or NodeMCU )
2.4 Channel Relay Board. ( Active High )
3.OLED Display




Wiring Diagram



ESP8266 Pin GPIO_14 to Relay 1
ESP8266 Pin GPIO_12 to Relay 2
ESP8266 Pin GPIO_13 to Relay 3
ESP8266 Pin GPIO_15 to Relay 4

Option OLED Display
 ESP8266 Pin GPIO_05  ( SCL )  to  OLED pin SCL
 ESP8266 Pin GPIO_04  ( SDA )  to  OLED pin SDA



ESP8266 Source Code
IDE use Arduino IDE 1.6.8

Source Code on GitHub
https://github.com/amphancm/ESP8266WiFiControl



Android App on Google Play  





App Manual

Open App then click CONNECT

Set your IP Address xxx.xxx.xx.xx from ESP8266 Serial Monitor or OLED Display
and Port ( 80 )


Now, You can control device



Setting 

Change your device name



My Website
http://softpowergroup.net/
email : info@softpowergroup.net   Tel .081-6452400
Google+  https://plus.google.com/+SoftpowergroupNetThailand/

วันอาทิตย์ที่ 24 เมษายน พ.ศ. 2559

Android ESP8266 IoT ThingSpeak Sensor Data Monitor

Android ESP8266 IoT ThingSpeak Sensor Data Monitor

Old Version in  Article Android ESP8266 IoT ThingSpeak Sensor Data Monitor  We have use ESP-01 Module.
In this article we change to use ESP8266 12E Module ( or Node MCU )



System Diagram


Wiring Diagram





My Things




ESP8266 Code
https://github.com/amphancm/ESP8266ThingSpeak




Android IoT ThingSpeak Data Monitor App.



IoT ThingSpeak Data Monitor in Android App.

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

วันเสาร์ที่ 23 เมษายน พ.ศ. 2559

Android Arduino Bluetooth Control LEDs


Android Arduino Bluetooth Control LEDs

Arduino Project which you want to control LED with Android device via Bluetooth, then this application for education and Fun!
App control 8 LEDs on the Arduino board via Bluetooth connection.
Bluetooth on Android device needs to be enable.


The Application Features


- Control 8 LEDs. ( with Bluetooth connection )

- Edit scene or pattern of LED and save to database

- One time / Loop Running

- Free Version with Ad.


Hardware

1. Arduino UNO Board or Compatible Board
2. Serial Bluetooth Module. ( HC-06 )
3. LED with Resistor 300 - 1K ohm x 8


Arduino Code and Wiring Diagram


Android App on Google Play  
App Manual

Pairing Bluetooth Module First
Settings => Bluetooth 


Search Your Bluetooth Device
Found Bluetooth Module Model HC-06



Pairing Bluetooth Device PIN 1234


Pairing OK then Close Settings and Open App



Open App then Connect Bluetooth





Bluetooth Connected OK


So, You can RUN One Time or LOOP  



EDIT Scene or pattern 



Option Menu





My Website
http://softpowergroup.net/
email : info@softpowergroup.net   Tel .081-6452400
Google+  https://plus.google.com/+SoftpowergroupNetThailand/

วันพุธที่ 13 เมษายน พ.ศ. 2559

Android Control BLE Bluetooth Low Energy with MI Band

Android Control MI Band 

BLE Bluetooth Low Energy Device ) 

Xiao Mi Band is BLE Bluetooth Low Energy Device.We Test Android SDK for communicate and control with MI Band.

We test with MI Band version 1 only. ( This version has not heart rate sensor yet )

Original Code form /miband-sdk-android
https://github.com/pangliang/miband-sdk-android



What is BLE Bluetooth Low Energy ?






Andriod App on Google Play


 https://play.google.com/store/apps/details?id=ble.sdk.miband








สอน Android รับเขียนโปรแกรม


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