<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><description>MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and displayI found numerous links via Google for this example; unfortunately a lot of them were the same tutorial posted in different places by the same person. None of them incl</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Fri, 13 Oct 2017 08:24:31 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>t-lesh</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi Neil&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am new to programming and I have managed to write a program using a couple of sensors for hydroponics project which is due shortly. I have decided to add the HC-06 Bluetooth module to the project so to get the sensor values on my android device.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The code goes as follows&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;//Including Libraries&lt;/p&gt;&lt;p&gt;#include &amp;lt;dht.h&amp;gt;7&lt;/p&gt;&lt;p&gt;#include &amp;lt;LiquidCrystal.h&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;//Assigning pins for LCD&lt;/p&gt;&lt;p&gt;LiquidCrystal lcd(12, 11, 5, 4, 3, 2);&lt;/p&gt;&lt;p&gt;dht DHT;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;//Assigning pins for Temp&amp;amp;Humid sensor&lt;/p&gt;&lt;p&gt;#define DHT11_PIN 7&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;//Assigning pins on the Arduino&lt;/p&gt;&lt;p&gt;const int fan = 9;&lt;/p&gt;&lt;p&gt;const int led =13;&lt;/p&gt;&lt;p&gt;int sensorPin = A0; // select the input pin for LDR&lt;/p&gt;&lt;p&gt;int sensorValue =500 ; // variable to store the value coming from the sensor&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;void setup(){&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.begin(16, 2); // defining LCD Characters&lt;/p&gt;&lt;p&gt;&amp;nbsp; Serial.begin(9600); //communication speed&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp; // making pins as INPUT &amp;amp; OUTPUTS&lt;/p&gt;&lt;p&gt;&amp;nbsp; pinMode(9, OUTPUT);&lt;/p&gt;&lt;p&gt;&amp;nbsp; pinMode(A0, INPUT);&lt;/p&gt;&lt;p&gt;&amp;nbsp; pinMode(led, OUTPUT);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;void loop()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;// LOOP For Temp &amp;amp; Humid&lt;/p&gt;&lt;p&gt;&amp;nbsp; while(1){&lt;/p&gt;&lt;p&gt;&amp;nbsp; DHT.read11(DHT11_PIN);&lt;/p&gt;&lt;p&gt;&amp;nbsp; int chk =DHT.temperature;&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.setCursor(0,0); &lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.print(&amp;quot;Temp: &amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.print(DHT.temperature);&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.print((char)223);&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.print(&amp;quot;C&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.setCursor(0,1);&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.print(&amp;quot;Humi: &amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.print(DHT.humidity);&lt;/p&gt;&lt;p&gt;&amp;nbsp; lcd.print(&amp;quot;%&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; if ( chk&amp;gt;=26){&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; digitalWrite(fan,1);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; if(chk&amp;lt;26)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; digitalWrite(fan, 0);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; delay(1000);&lt;/p&gt;&lt;p&gt;&amp;nbsp; //Loop for the LDR and PULP&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;sensorValue = analogRead(sensorPin); // read the value from the sensor&lt;/p&gt;&lt;p&gt;Serial.println(sensorValue); //prints the values coming from the sensor on the screen&lt;/p&gt;&lt;p&gt;if(sensorValue&amp;lt;800){&lt;/p&gt;&lt;p&gt; digitalWrite(led,true);&lt;/p&gt;&lt;p&gt;delay(50);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;}else&lt;/p&gt;&lt;p&gt;{digitalWrite(led,false);&lt;/p&gt;&lt;p&gt;delay(50);}&lt;/p&gt;&lt;p&gt;//digitalWrite(13,1);&lt;/p&gt;&lt;p&gt;delay(50);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It will be much apprecated if you could help me interface the readings of the vakues with my bluetooth module.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks Neil&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Fri, 05 May 2017 08:15:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>tonkog777</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi &lt;span&gt;[mention:b7ba740b35ec45dc933b4e03cf0b9008:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I have a problem. I want to receive message by Arduino, and send message to my android phone, and display it. but I dont know how to do it. Would you teach me how to do it, please. Thank you &lt;span&gt;[mention:b7ba740b35ec45dc933b4e03cf0b9008:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;ps: I want to use arduino UNO, CNY 70, HC-05, VC0706, SD card to achieve &lt;span lang="EN-US"&gt;Use Eyes To Control Shooting Function. Would you tell me how to achieve it. Thank you !!!!&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Wed, 08 Mar 2017 05:15:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>fabijes</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;good day neil please i need your help i try send data from accelerometer with bluetooth to a android app can you help with it?? i new with this things pleasee help me i have trying your code only in the monitor serial and its work perfect but i have to probe it with other app designed&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Fri, 23 Oct 2015 13:11:02 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Sir Neil .... I need help i cant separate the data for humidity and temperature. I want my label3 = Hdata and label4=Tdata &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/0552.contentimage_5F00_2.png:16:16]&lt;/span&gt; when i run this code humidity and temperature data will display in label3 only &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/0552.contentimage_5F00_2.png:16:16]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/454x678/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/0724.contentimage_5F00_179644.jpg:454:678]&lt;/span&gt;&lt;span&gt;[View:/resized-image/__size/620x330/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/3056.contentimage_5F00_179645.jpg:620:330]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;#include &amp;quot;DHT.h&amp;quot;&lt;/p&gt;&lt;p&gt;#include &amp;lt;SoftwareSerial.h&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;#define DHTPIN 26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // what pin we&amp;#39;re connected to&lt;/p&gt;&lt;p&gt;#define DHTTYPE DHT11 // DHT 11&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DHT dht(DHTPIN, DHTTYPE); //means dht(26,DHT11)&lt;/p&gt;&lt;p&gt;SoftwareSerial mySerial(10, 11); //means mySerial(Rx,Tx)&lt;/p&gt;&lt;p&gt;int led = 8;&lt;/p&gt;&lt;p&gt;int tempmax = 31;&lt;/p&gt;&lt;p&gt;int tempmin = 30;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;void setup()&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; Serial.begin(9600);&lt;/p&gt;&lt;p&gt;&amp;nbsp; mySerial.begin(9600);&lt;/p&gt;&lt;p&gt;&amp;nbsp; Serial.println(&amp;quot;DHTxx test!&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; pinMode(led, OUTPUT);&lt;/p&gt;&lt;p&gt;&amp;nbsp; dht.begin();&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;void loop()&lt;/p&gt;&lt;p&gt;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Reading temperature or humidity takes about 250 milliseconds!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Sensor readings may also be up to 2 seconds &amp;#39;old&amp;#39; (its a very slow sensor)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float h = dht.readHumidity();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float t = dht.readTemperature();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // check if returns are valid, if they are NaN (not a number) then something went wrong!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (isnan(t) || isnan(h))&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.println(&amp;quot;Failed to read&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Serial Monitor is available&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!Serial.available())&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(&amp;quot;Humidity: &amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(h);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(&amp;quot; %\t&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(&amp;quot;Temperature: &amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(t);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.println(&amp;quot; *C&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Bluetooth Connected to android&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!mySerial.available())&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mySerial.println(String(h));&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(2000);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mySerial.println(String(t));&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(2000);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // condition for maximum temperature and to ON cooling fan&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (t == tempmax )&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; digitalWrite(led, HIGH);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // contition for minimum temperature and to OFF cooling fan&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (t == tempmin)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; digitalWrite(led, LOW);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;nbsp; }&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Sat, 11 Jul 2015 04:49:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;can i connect my arduino to android via my own app ( project)__ flood alert&lt;/p&gt;&lt;p&gt;1. app must be downloaded from play store&lt;/p&gt;&lt;p&gt;2. send and receive data must use internet &lt;/p&gt;&lt;p&gt;3. target 200 persons&lt;/p&gt;&lt;p&gt;4. app for read water level in app connected to internet.&lt;/p&gt;&lt;p&gt;5. app can trigger alarm if safety water level is exceeded.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; looks more like this.... &lt;/p&gt;&lt;p&gt;pls help me... tq&lt;span&gt;[View:/resized-image/__size/620x349/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/5543.contentimage_5F00_179643.jpg:620:349]&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Tue, 12 May 2015 13:32:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/251x471/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/contentimage_5F00_179642.jpg:251:471]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;neil i can solved my problem, i&amp;#39;m adding Serial3.print(&amp;quot; &amp;quot;); in my arduino program and use your arduino system&lt;/p&gt;&lt;p&gt;thanks for that&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;neil i have new problem, to print the string i must click &lt;span&gt;button &lt;/span&gt;twice, after that string printed in my aplication&lt;/p&gt;&lt;p&gt;can you help me, to make print string just once click? &lt;span&gt;using the system above&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Tue, 12 May 2015 03:10:02 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;neil, i&amp;#39;m try your&amp;nbsp; system&lt;br /&gt;it&amp;#39;s same output in application, like my figur3,&lt;/p&gt;&lt;p&gt;im try write &amp;quot;abcd&amp;quot;&lt;br /&gt;the difference is i&amp;#39;m first click application print &amp;quot;a&amp;quot; and second click application print &amp;quot;bcd&amp;quot;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Mon, 11 May 2015 11:57:59 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Neil, I have problem. . .&lt;/p&gt;&lt;p&gt;&lt;strong&gt;figure1&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;span&gt;[View:/resized-image/__size/620x598/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/0456.contentimage_5F00_179637.jpg:620:598]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;figure2&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/471x409/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/7271.contentimage_5F00_179638.jpg:471:409]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;figure3&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/304x900/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/2313.contentimage_5F00_179639.jpg:304:900]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;figure4&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/429x396/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/6170.contentimage_5F00_179640.jpg:429:396]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;i&amp;#39;m make application like figure 1 and 2&lt;/p&gt;&lt;p&gt;after i try the application serial monitor print string &amp;quot;abcd&amp;quot; like figure4, but my android application in first time print &amp;quot;a&amp;quot; and in second time print &amp;quot;bcd&amp;quot; like figure3&lt;br /&gt;can you help me to solve my problem? i need aplication can print &amp;quot;abcd&amp;quot; like in serial monitor&lt;/p&gt;&lt;p&gt;*i use serial3 because, i use 2 communicatiion serial to make some device&lt;/p&gt;&lt;p&gt;if i can&amp;#39;t solve this problem i can&amp;#39;t continue my device&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Mon, 04 May 2015 13:58:36 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>neilk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a class="jive-link-profile-small jiveTT-hover-user" href="https://www.element14.com/community/people/jatiii"&gt;jatiii&lt;/a&gt; Hi taufik&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Have you actually got my original Arduino Sketch and Android App working, with 2 data items. before trying to extend it to 4 data items?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Neil&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Mon, 04 May 2015 08:23:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hey everybody...&lt;/p&gt;Could You Do Me a Favour?&lt;p&gt;I got problem here when I&amp;#39;m trying to make android app using AppInventor2.&amp;nbsp; I&amp;#39;m going to make android app to showed data &amp;quot;TempValue&amp;quot;, &amp;quot;MoistureValue&amp;quot;, &amp;quot;ldrvalue&amp;quot;, and &amp;quot;soilvalue&amp;quot;. I&amp;#39;m trying to make it by modified your project namely &amp;quot;Data_From_Arduino_2A&amp;quot; and &amp;quot;Receive_Data_2_Pot&amp;quot; , but none of them working.&lt;/p&gt;&lt;p&gt;Help me please.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p&gt;- Jati -&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/620x323/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/7178.contentimage_5F00_179633.jpg:620:323]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I used HC-05&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/620x625/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/5025.contentimage_5F00_179634.png:620:625]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;This is my arduino code. I&amp;#39;m going to make android app to showed data &amp;quot;TempValue&amp;quot;, &amp;quot;MoistureValue&amp;quot;, &amp;quot;ldrvalue&amp;quot;, and &amp;quot;soilvalue&amp;quot;.&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/620x363/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/8244.contentimage_5F00_179635.png:620:363]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I modified from &amp;quot;Data_From_Arduino_2A&amp;quot; and I add more 2 sensor&amp;#39;s data.&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/620x363/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/2476.contentimage_5F00_179636.png:620:363]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;And this one I modified from &amp;quot;Receive_Data_2_Pot&amp;quot; but none if them showed data. Please help me. Thanks.&lt;/p&gt;&lt;p&gt;Regards - JATI.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Sun, 01 Mar 2015 17:46:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>neilk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi &lt;a class="jive-link-profile-small jiveTT-hover-user" href="https://www.element14.com/community/people/summi"&gt;summi&lt;/a&gt; Thanks for posting your very sophisticated solution to &amp;quot;your problem&amp;quot;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I say &amp;quot;your problem&amp;quot;, because I don&amp;#39;t have the same exact problem! However, a few points:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;You picked up a very important issue which I had overlooked - the Arduino print and Android read were both set to 1 second - hence a significant potential for corruption in the Android read buffer. Reducing the Android timer interval to less than the delay in the Arduino should, on it&amp;#39;s own solve ALL the problems!!&lt;/li&gt;&lt;li&gt;When I offered my test for &amp;quot;is a number&amp;quot; You said: &amp;quot;&lt;span&gt;That sadly didn&amp;#39;t fix it, because the sended data&amp;#39;s characters are only numbers so nothing happend&amp;quot; &lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt; Actually if the buffer contains 2 writes, then there will be CR/LF between them &amp;amp; this will mean that the total character string is NOT a number, so that actually fixed&amp;nbsp; MY very rare problem.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;In your post&amp;nbsp; of 26 Feb, with screen shots, the bottom sub window of the IDE shot has some orange text which I can&amp;#39;t read. This usually means that there has been an error in compiling the sketch or in uploading it - any comments?&lt;/li&gt;&lt;li&gt;Finally - your use of the &lt;strong&gt;&lt;em&gt;split text &lt;/em&gt;&lt;/strong&gt;function in AppInventor is very good - thanks, I wondered how to use it and pick up the results from a list!&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Overall, I am concerned that you have had to resort to a very sophisticated solution to what should be a trivial problem. It makes me wonder if there is a deeper problem, either with your Arduino or&amp;nbsp; with your HC-06, which is now being masked by your solution - as I have said before - I don&amp;#39;t see the same problem as you.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Best wishes&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Neil&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Thu, 26 Feb 2015 14:29:16 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>neilk</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;a class="jive-link-profile-small jiveTT-hover-user" href="https://www.element14.com/community/people/summi"&gt;summi&lt;/a&gt; Ok what&amp;#39;s happening here is that the Android read and the Arduino send are overlapping so that the Android read buffer is corrupted. This happens very very rarely on my Android devices - can&amp;#39;t explain why it&amp;#39;s so frequent on yours.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The only solution I can think of is to test the data read from Bluetooth and makes sure it&amp;#39;s a number. I&amp;#39;ve had this running for a long time with no problems&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here is the modified code block which does that: I will attach a copy of the modified .aia file to the original post.&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/822x215/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/6177.contentimage_5F00_179631.jpg:822:215]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I hope this fixes your problem&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Neil&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Wed, 25 Feb 2015 04:22:18 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;span style="font-weight:bold;"&gt;Hey,&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight:bold;"&gt;can you just send me&amp;nbsp; your app because I am not getting the desired results,Thanks.&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Tue, 27 Jan 2015 07:08:22 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I found that the following youtube video was very helpful:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="https://www.youtube.com/watch?v=DkGGilznfG8" rel="nofollow ugc noopener" target="_blank" title="https://www.youtube.com/watch?v=DkGGilznfG8"&gt;https://www.youtube.com/watch?v=DkGGilznfG8&lt;/a&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: MIT App Inventor and Arduino Part 2 - send data from Arduino to Android and display</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/mit-app-inventor-and-arduino-part-2---send-data-from-arduino-to-android-and-display</link><pubDate>Tue, 27 Jan 2015 06:43:01 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7844a363-49d8-4a46-ad09-9f16676034a2</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/620x349/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-7844a363-49d8-4a46-ad09-9f16676034a2/6470.contentimage_5F00_179628.jpg:620:349]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;How to display the output in different labels?&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=18108&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>