ความรู้แน่น ฟรีสำหรับชุมชน ArduinoAll ที่นี่เท่านั้น

ฟรีและดีที่สุด คอร์สอบรม Arduino + NodeMCU
ทำเพื่อแบ่งปัน ห้ามนำไปจำหน่าย หรือเก็บเงินค่าเรียน
  !!!


  


AllNewStep รับประกันคุณภาพทุกชิ้น วันจันทร์-ศุกร์แจ้งชำระสินค้าก่อน 14.00 จัดส่งทันทีวันนี้ค่ะ

กรุงเทพ /ภาคกลาง ได้พรุ่งนี้


*** สินค้าทุกชิ้น ถ้าสามารถทำรายการสั่งซื้อได้ แสดงว่ามีครบทุกรายการค่ะ *** 

พิมพ์ค้นหาบทความ หัวข้อกระทู้ และสินค้าในเว็บ AllNewStep ได้ที่นี่
QUOTE 

ใส่passถูกแล้วแต่ขึ้นแบบนี้ครับ

Chanatat Juntranon

Arduino: 1.8.3 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

NodeMCU:9: error: invalid conversion from 'const char*' to 'char' [-fpermissive]

 char auth = "rdeRzhzuMLGTwKHDbBxh_sPfHu6fpif";

             ^

NodeMCU:13: error: invalid conversion from 'const char*' to 'char' [-fpermissive]

 char ssid = "iPhone";

             ^

NodeMCU:14: error: invalid conversion from 'const char*' to 'char' [-fpermissive]

 char pass = "tat12345678";

             ^

C:\Users\ASUS\Desktop\NodeMCU\NodeMCU.ino: In function 'void setup()':

NodeMCU:21: error: invalid conversion from 'char' to 'const char*' [-fpermissive]

    Blynk.begin(auth, ssid, pass);

                                ^

In file included from C:\Users\ASUS\Desktop\NodeMCU\NodeMCU.ino:5:0:

C:\Users\ASUS\Documents\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:74:10: error:   initializing argument 1 of 'void BlynkWifi::begin(const char*, const char*, const char*, const char*, uint16_t)' [-fpermissive]

     void begin(const char* auth,

          ^

NodeMCU:21: error: invalid conversion from 'char' to 'const char*' [-fpermissive]

    Blynk.begin(auth, ssid, pass);

                                ^

In file included from C:\Users\ASUS\Desktop\NodeMCU\NodeMCU.ino:5:0:

C:\Users\ASUS\Documents\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:74:10: error:   initializing argument 2 of 'void BlynkWifi::begin(const char*, const char*, const char*, const char*, uint16_t)' [-fpermissive]

     void begin(const char* auth,

          ^

NodeMCU:21: error: invalid conversion from 'char' to 'const char*' [-fpermissive]

    Blynk.begin(auth, ssid, pass);

                                ^

In file included from C:\Users\ASUS\Desktop\NodeMCU\NodeMCU.ino:5:0:

C:\Users\ASUS\Documents\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:74:10: error:   initializing argument 3 of 'void BlynkWifi::begin(const char*, const char*, const char*, const char*, uint16_t)' [-fpermissive]

     void begin(const char* auth,

          ^

exit status 1

invalid conversion from 'const char*' to 'char' [-fpermissive]

This report would have more information with

"Show verbose output during compilation"

option enabled in File -> Preferences.

QUOTE 
ความคิดเห็นที่ #1
เจ้าของร้าน

โค้ดน่าจะผิด เพราะแจ้งคอมไพล์ไม่ผ่าน เนื่องจากตัวแปร char รับอักษรได้ 1 ตัว

ตามที่ใส่เป็นตัวอักษรหลายตัว เป็นตัวแปรแบบ string

ลองเช็คโค้ดที่ก็อปมาอีกครั้งครับ

แสดงความคิดเห็นที่ 1-1 จากทั้งหมด 1 ความคิดเห็น
ขาย ARDUINO
คุณภาพ อันดับ 1

ได้รับรางวัลร้านยอดเยี่ยม
ตั้งแต่ปี 2558
ขาย Arduino
วีดีโอสอน Arduino

สอน esp8266

สอน Arduino IoT
สอน Arduino แบบเร็ว

สอน NodeMCU

อุปกรณ์ Arduino

MEMBER ZONE

พูดคุย-สอบถาม