Diễn đàn Arduino Việt Nam | Tôi yêu Việt Nam
Hãy cùng đăng nhập hoặc đăng ký vào diễn đàn để cập nhật những bài viết mới và mở hết chức năng của diễn đàn nào!

Share
Tổng số bài gửi : 1
Points : 3
Reputation : 0
Join date : 31/03/2018
Xem lý lịch thành viên
31032018
Chào mọi người, em có viết chương trình arduino nhưng khi biên dịch bị lỗi char char*, nhờ mọi người xem và hướng dẫn cách khắc phục giúp em.

Code:
#include <ESP8266WiFi.h>
#include <PubSubClient.h>

const char* ssid = "ESP8266bao";
const char* password = "654321bao";
const char* mqtt_server = "test.mosquitto.org";
const char* clientID = "Publisher";
const char* outTopic = "bao/mqtt";

WiFiClient espClient;
PubSubClient client(espClient);
char msg(50);
int count=0;

void setup_wifi()
{
 delay(10);
 Serial.println();
 Serial.print("connecting to...");
 Serial.print(ssid);

 WiFi.begin(ssid,password);
 while (WiFi.status()!= WL_CONNECTED)
    {
       delay(500);
       Serial.print(".");
    }
 Serial.println("");
 Serial.println("WIFI connected");
 Serial.println("IP address : ");
 Serial.println(WiFi.localIP());
}

void reconnect()
{
 while (!client.connected())
 {
   Serial.print("Dang ket noi MQTT :");
   if (client.connect(clientID))
   {
     Serial.print("Connected.");
     client.publish(outTopic, clientID);
   }
   else
   {
     Serial.print("Failed, rc=");
     Serial.print(client.state());
     Serial.println("cho  trong 5s ...");
     delay(5000);
   }
 }
}

void publishValue()
{
 count++;
 dtostrf(count,2,2,msg);
 Serial.println(msg);
 Client.publish(outTopic,msg);
 delay(2000);
}

void setup()
{
 Serial.begin(9600);
 setup_wifi();
 client.setServer(mqtt_server,1883);
 client.setCallback(callback);
}

void loop()
{
 if(!client.connected())
 {
   reconnect():
 }
 publishValue();
 client.loop();
}
Share this post on:diggdeliciousredditstumbleuponslashdotyahoogooglelive

Comments

No Comment.

Permissions in this forum:
Bạn không có quyền trả lời bài viết
Free forum | © phpBB | Free forum support | Liên hệ | Report an abuse | Create a free blog