<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
    <channel>
        <title>Lowyat.NET: Latest topics by alifshaer</title>
        <description></description>
        <link>http://forum.lowyat.net/</link>
        <lastBuildDate>Tue, 13 Oct 2026 11:41:16 +0800</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>help me with my arduino&amp;#33;</title>
            <link>http://forum.lowyat.net/topic/4866812</link>
            <description>Hi, im currently doing a simple project using arduino with sensors and esp8266-01. i think im doing the correct coding but it seems to not working out. Please help me  &lt;!--emo&amp;:(--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /&gt;&lt;!--endemo--&gt;  &lt;!--emo&amp;:(--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /&gt;&lt;!--endemo--&gt;  &lt;!--emo&amp;:(--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /&gt;&lt;!--endemo--&gt;  (p/s: im still learning my way into the programming world)&lt;br /&gt;&lt;br /&gt;Im trying to send data rom my sensors into a server website which is thngspeak.com and heres are my source code;&lt;br /&gt;&lt;br /&gt;#include &amp;lt;SoftwareSerial.h&amp;gt;&lt;br /&gt;#include &amp;lt;LiquidCrystal.h&amp;gt;&lt;br /&gt;#include &amp;lt;dht.h&amp;gt;  &lt;br /&gt;LiquidCrystal lcd(10, 9, 5, 4, 3, 2);&lt;br /&gt;&lt;br /&gt;dht DHT;&lt;br /&gt;dht DHT_11PIN;&lt;br /&gt;&lt;br /&gt;float t=0;&lt;br /&gt;float h=0;&lt;br /&gt;&lt;br /&gt;#define DHT11_PIN 8&lt;br /&gt;#define LDR_PIN A1&lt;br /&gt;#define MQ3_PIN A0&lt;br /&gt;&lt;br /&gt;char data = 0;&lt;br /&gt;int ldr_read = 0;&lt;br /&gt;int gas_read = 0;&lt;br /&gt;&lt;br /&gt;String apiKey = &amp;quot;1NDFIY1Z742BL0XH&amp;quot;;&lt;br /&gt;SoftwareSerial ser(0,1); // RX, TX&lt;br /&gt;&lt;br /&gt;void setup() &lt;br /&gt;{                &lt;br /&gt;  ser.begin(9600);&lt;br /&gt;  lcd.begin(16,2);&lt;br /&gt;&lt;br /&gt;  lcd.setCursor(1,0);&lt;br /&gt;  lcd.print(&amp;quot;**SmarT FooD**&amp;quot;);&lt;br /&gt;  lcd.setCursor(3,1);&lt;br /&gt;  lcd.print(&amp;quot;MonitorinG&amp;quot;);&lt;br /&gt;  Serial.begin(9600);&lt;br /&gt;  &lt;br /&gt;  // reset ESP8266 WiFi connection AT+CIPMUX=1 AT+CWJAP&lt;br /&gt;  ser.println(&amp;quot;AT&amp;quot;);&lt;br /&gt;  delay(1000);&lt;br /&gt;  ser.println(&amp;quot;AT+GMR&amp;quot;);&lt;br /&gt;  delay(1000);&lt;br /&gt;  ser.println(&amp;quot;AT+CWMODE=3&amp;quot;);&lt;br /&gt;  delay(1000);&lt;br /&gt;  ser.println(&amp;quot;AT+RST&amp;quot;);&lt;br /&gt;  delay(5000);&lt;br /&gt;  ser.println(&amp;quot;AT+CIPMUX=1&amp;quot;);&lt;br /&gt;  delay(1000);&lt;br /&gt;  String cmd=(&amp;quot;AT+CWJAP=&amp;quot;&amp;quot;alsafa@unifi&amp;quot;,&amp;quot;alsafa71&amp;quot;);&lt;br /&gt;  ser.println(cmd);&lt;br /&gt;  delay(1000);&lt;br /&gt;  ser.println(&amp;quot;AT+CIFSR&amp;quot;);&lt;br /&gt;  delay(1000);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;void loop()&lt;br /&gt;{&lt;br /&gt;  lcd.clear();&lt;br /&gt;&lt;br /&gt;  ldr_read = analogRead(LDR_PIN);&lt;br /&gt;  lcd.setCursor(0,0);&lt;br /&gt;  lcd.print(&amp;quot;LDR-&amp;quot;);&lt;br /&gt;  lcd.setCursor(4,0);&lt;br /&gt;  lcd.print(ldr_read);&lt;br /&gt;&lt;br /&gt;  lcd.setCursor(0,1);&lt;br /&gt;  lcd.print(&amp;quot;MQ3-&amp;quot;);&lt;br /&gt;  gas_read = analogRead(MQ3_PIN);&lt;br /&gt;  lcd.setCursor(4,1);&lt;br /&gt;  lcd.print(gas_read);&lt;br /&gt;&lt;br /&gt;  int chk = DHT.read11(DHT11_PIN);&lt;br /&gt;  Serial.print(&amp;quot;Temperature = &amp;quot;);&lt;br /&gt;  t = DHT.temperature;&lt;br /&gt;&lt;br /&gt;  lcd.setCursor(8,0);&lt;br /&gt;  lcd.print(&amp;quot;Tem-&amp;quot;);&lt;br /&gt;&lt;br /&gt;  lcd.setCursor(12,0);&lt;br /&gt;  lcd.print(t);&lt;br /&gt;  Serial.println(t);&lt;br /&gt;&lt;br /&gt;  Serial.print(&amp;quot;Humidity = &amp;quot;);&lt;br /&gt;  h = DHT.humidity;&lt;br /&gt;  lcd.setCursor(8,1);&lt;br /&gt;  lcd.print(&amp;quot;Hum-&amp;quot;);&lt;br /&gt;  lcd.setCursor(12,1);&lt;br /&gt;  lcd.print(h);&lt;br /&gt;  Serial.println(h);&lt;br /&gt;  esp_8266();&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void esp_8266()&lt;br /&gt;{&lt;br /&gt;    String cmd = &amp;quot;AT+CIPSTART=4,&amp;#092;&amp;quot;TCP&amp;#092;&amp;quot;,&amp;#092;&amp;quot;&amp;quot;;&lt;br /&gt;    cmd += &amp;quot;184.106.153.149&amp;quot;; &lt;br /&gt;    cmd += &amp;quot;&amp;#092;&amp;quot;,80&amp;quot;;&lt;br /&gt;    ser.println(cmd);&lt;br /&gt;    Serial.println(cmd); &lt;br /&gt;    if(ser.find(&amp;quot;Error&amp;quot;))&lt;br /&gt;    {&lt;br /&gt;      Serial.println(&amp;quot;AT+CIPSTART error&amp;quot;);&lt;br /&gt;      return;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;  String getStr = &amp;quot;GET /update?api_key=&amp;quot;;&lt;br /&gt;  getStr += apiKey;&lt;br /&gt;  getStr +=&amp;quot;&amp;amp;field1=&amp;quot;;&lt;br /&gt;  getStr +=String(t);&lt;br /&gt;  getStr +=&amp;quot;&amp;amp;field2=&amp;quot;;    &lt;br /&gt;  getStr +=String(h);&lt;br /&gt;  getStr +=&amp;quot;&amp;amp;field3=&amp;quot;;&lt;br /&gt;  getStr +=String(ldr_read);&lt;br /&gt;  getStr +=&amp;quot;&amp;amp;field4=&amp;quot;;&lt;br /&gt;  getStr +=String(gas_read);&lt;br /&gt;  getStr += &amp;quot;&amp;#092;r&amp;#092;n&amp;#092;r&amp;#092;n&amp;quot;;&lt;br /&gt;&lt;br /&gt;  cmd = &amp;quot;AT+CIPSEND=4,&amp;quot;;&lt;br /&gt;  cmd += String(getStr.length());&lt;br /&gt;  ser.println(cmd);&lt;br /&gt;  Serial.println(cmd);&lt;br /&gt;  delay(1000);&lt;br /&gt;  ser.print(getStr);&lt;br /&gt;  Serial.println(getStr);&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  if(ser.find(&amp;quot;&amp;gt;&amp;quot;)){&lt;br /&gt;    ser.print(getStr);&lt;br /&gt;  }&lt;br /&gt;  else{&lt;br /&gt;    ser.println(&amp;quot;AT+CIPCLOSE&amp;quot;);&lt;br /&gt;    // alert user&lt;br /&gt;    Serial.println(&amp;quot;AT+CIPCLOSE&amp;quot;);&lt;br /&gt;  }&lt;br /&gt;    &lt;br /&gt;  delay(3000);  &lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;the reading is shown in the lcd but i cant make it appear in the website&lt;br /&gt;ive been doing this for almost 2weeks and cant seek help anywhere else. help me &lt;!--emo&amp;:(--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /&gt;&lt;!--endemo--&gt;(((((</description>
            <author>alifshaer</author>
            <category>Technical Support</category>
            <pubDate>Tue, 19 Nov 2019 01:54:47 +0800</pubDate>
        </item>
    </channel>
</rss>
