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

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


  


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

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


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

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

ขึ้น leaving hard resetting via RTS pin คำสั่งเปิดปิดไฟออนไลน์ ผ่าน relay"ช่วยหนูหน่อยนคะ สำคํญมาก"

Poomsei Fa'Sasiluk

หนูทำเปิดปิดไฟออนไลน์ผ่านเว็บตามคลิปนี้ค่ะhttps://www.youtube.com/watch?v=TuXsLOuFjyI&feature=emb_title

โดยใช้esp8266 ตัวNodeMCU V2 NodeMCU V2 ESP8266 Development Kit ESP-12F/N ค่ะ แต่พอทำกดอัพโหลดขึ้น

Executable segment sizes:


IROM : 258400 - code in flash (default or ICACHE_FLASH_ATTR)


IRAM : 27312 / 32768 - code in IRAM (ICACHE_RAM_ATTR, ISRs...)


DATA : 1264 ) - initialized variables (global, static) in RAM/HEAP


RODATA : 928 ) / 81920 - constants (global, static) in RAM/HEAP


BSS : 25248 ) - zeroed variables (global, static) in RAM/HEAP


Sketch uses 287904 bytes (27%) of program storage space. Maximum is 1044464 bytes.
Global variables use 27440 bytes (33%) of dynamic memory, leaving 54480 bytes for local variables. Maximum is 81920 bytes.
esptool.py v2.8
Serial port COM5
Connecting....
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 98:f4:ab:b3:97:a4
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 292064 bytes to 211424...

Writing at 0x00000000... (7 %)
Writing at 0x00004000... (15 %)
Writing at 0x00008000... (23 %)
Writing at 0x0000c000... (30 %)
Writing at 0x00010000... (38 %)
Writing at 0x00014000... (46 %)
Writing at 0x00018000... (53 %)
Writing at 0x0001c000... (61 %)
Writing at 0x00020000... (69 %)
Writing at 0x00024000... (76 %)
Writing at 0x00028000... (84 %)
Writing at 0x0002c000... (92 %)
Writing at 0x00030000... (100 %)
Wrote 292064 bytes (211424 compressed) at 0x00000000 in 18.9 seconds (effective 123.8 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin... 

ตรงคำสั่งโปรแกรมtools หนูเลือก nodeMCU 1.0 esp 12E ไม่รู้ถูกมั้ย แต่หนูสั่งตัวนี้มาคือNodeMCU V2 NodeMCU V2 ESP8266 Development Kit ESP-12F/N มาใช้แทน

ช่วยหนูทีเถอะค่ะไม่มีความรู้แต่อยากทำได้จริงๆค่ะขอแค่เปิดผ่านเว็บได้ก็ดีใจแล้ว

ส่วนนี้คือโค้ดที่ก้อปพี่มาค่ะและก็แก้ตามที่พี่บอกกันในเฟสช่วยตรวจสอบทีนะคะ

#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>

const char* ssid = "Tenda_3EF910";
const char* password = "gift4321";

const int led = D2;
int state = 0;
String status_led = "OFF";

ESP8266WebServer server(80);
void handle_led() {
state = server.arg("led").toInt();
Serial.println(server.arg("led"));
Serial.println(server.arg("test"));
status_led = "ON";
if (state == 1) {
digitalWrite(led, 1);
status_led = "ON";
} else {
digitalWrite(led, 0);
status_led = "OFF";
}
server.send(200, "text/html", "LED is " + status_led + "<p><a href=?led=1><button> ON </button></a><a href=?led=0><button> OFF </button></a>");
}
void setup(void) {
Serial.begin(115200);
Serial.println("");
pinMode(led, OUTPUT);

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

server.on("/", handle_led);
server.begin();
Serial.println("HTTP server started");
}

void loop(void) {
server.handleClient();
}

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

Writing at 0x00030000... (100 %)
Wrote 292064 bytes (211424 compressed) at 0x00000000 in 18.9 seconds (effective 123.8 kbit/s)...
Hash of data verified.

ตามข้อมูลนี้ อัพโหลดสำเร็จ 100% แล้ว ไม่มีปัญหา

ที่ร้านมีคอร์สสอน Arduino ESP8266 แบบละเอียด ที่หน้าเว็บด้านบนซ้าย ลองเล่นดูนะครับ

QUOTE 
ความคิดเห็นที่ #2
Poomsei Fa'Sasiluk

ขอบคุณพี่มากๆนะคะ จะศึกษาเรื่อยๆค่ะ

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

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

สอน esp8266

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

สอน NodeMCU

อุปกรณ์ Arduino

MEMBER ZONE

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