Lesson 3.1: Understanding Web Server on Kit wifi node mcu esp8266 - Self-learning IOT programming

  Рет қаралды 52,009

E-smart smart electricity

E-smart smart electricity

Күн бұрын

Пікірлер: 126
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Do board esp8266 cập nhật phiên bản mới 2.6.3 bị lỗi nên các bạn nạp vào esp bị treo ko vào web server được. Cách khắc phục: Mở Arduino ide-> tool->board manager->cài lại board esp8266 phiên bản 2.5.0. Sau đó chọn board biên dịch và nạp lại là ok.
@tranthingochuong7182
@tranthingochuong7182 4 жыл бұрын
CHO MÌNH XIN CODE BÀI SỐ 3 BẠN OI, eMAIL : huongngoctran126@gmail.com
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Có code trong mô tả video
@ntctn658
@ntctn658 4 жыл бұрын
Xem 3 video của anh gần đây về esp thật hay và dễ hiểu.Mong video tiếp theo anh về lora.Cái này thấy ứng dụng rất nhiều và hay nữa.Chúc anh thành công
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Cảm ơn bạn đã ủng hộ mình. Mình cũng đang tính tìm hiểu về truyền nhận lora vì thấy nhiều bạn đang làm.
@ntctn658
@ntctn658 4 жыл бұрын
@@dienthongminhesmart hehhe.Chính xac đấy bạn.Nghiên cứu ,Đồ án trường mình làm nhiều lắm !!
@ongphi8441
@ongphi8441 4 жыл бұрын
vâng em cũng hóng anh thêm video truyền nhận qua mạng lora
@HoangTran-op9tw
@HoangTran-op9tw 4 жыл бұрын
Mong anh ra video quá ngày nào cũng kiểm tra chúc kênh có nhiều người biết đến hơn a
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Mình sẽ cố gắng. Vì có nhiều việc quá nên mỗi tuần chỉ ra được 1 video à. Cảm ơn bạn đã theo dõi kênh. Chúc bạn vui!
@vuonghue2913
@vuonghue2913 4 жыл бұрын
Không sao anh cứ ra được video là em vui lắm rồi chúc anh có nhièu sức khỏe hạnh phúc hơn làm ra nhiều video hay hơn nữa ạ
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
@@vuonghue2913 cảm ơn bạn nha!
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Có link video mới trên facebook rồi nhe bạn
@ngotrung3953
@ngotrung3953 4 жыл бұрын
Bài giảng hay và chi tiết lắm bạn, cám ơn bạn nhé.
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Cảm ơn đã ủng hộ mình
@thanhvinhnguyen4710
@thanhvinhnguyen4710 3 жыл бұрын
video rất hay và chi tiết. Mong ad làm thêm nhiều video như vậy
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Cảm ơn bạn
@HieuNguyenVan-vm2zh
@HieuNguyenVan-vm2zh 4 жыл бұрын
Bác hướng dẫn hay,dễ hiểu,cảm ơn nhiều.Mong kêu ngày càng phát triển !
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Cảm ơn bạn
@giaiphapthongminh1719
@giaiphapthongminh1719 3 жыл бұрын
Rất hay và dễ hiểu, cám ơn bạn!
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Ko có chi. Khoá tự học esp8266 còn chi tiết và logic hơn những video này nữa bạn nhé.
@nguyentheluan4958
@nguyentheluan4958 2 жыл бұрын
tương đối dễ hiểu ạ, cảm ơn ad
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Ok bạn
@nguyentheluan4958
@nguyentheluan4958 2 жыл бұрын
@@dienthongminhesmart có điều chỗ html CSS mình còn chưa nắm rõ do ko đụng đến mấy cái đó bao giờ, nên search ntn để tìm hiểu cái đó bạn
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Gõ từ khóa html và css lên Google là được.hoặc làm theo code mẫu trong phần mô tả video có khóa học.
@QuocBao1004
@QuocBao1004 Жыл бұрын
extension có hình cái đèn để fix lỗi gạch đỏ là extension nào vậy anh.
@nguyenkhanh9231
@nguyenkhanh9231 4 жыл бұрын
hay quá ạ
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Cảm ơn bạn đã ủng hộ
@huynhduc1989
@huynhduc1989 4 жыл бұрын
Cảm ơn bạn nhiều
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Ko có chi. Cảm ơn bạn đã ủng hộ
@buimanhha3741
@buimanhha3741 4 жыл бұрын
Mong anh sớm làm video hướng dẫn ajax.
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Video sau sẽ làm về ajax
@hovanhuong3872
@hovanhuong3872 3 жыл бұрын
rất rất cảm ơn
@phamhonguc8516
@phamhonguc8516 3 жыл бұрын
mong anh làm hướng dẫn sử dụng mudule camera esp32
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Con này chỉ có code mẫu thôi à bạn
@nhannguyentai901
@nhannguyentai901 4 жыл бұрын
Bài giảng của anh hay quá. Không biết anh có mở khoá học không? Cho em xin đăng ký
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Có bạn nhé
@quangminh2248
@quangminh2248 3 жыл бұрын
A ơi cho e hỏi chút. Tại sao em dùng wedserver trên html chung 1 wifi với esp8266 thì mới điều khiển dc. Còn wifi khác hoặc dùng 3G thì không điều khiển dc. Có cách nào dùng wifi khác hoặc mạng 3G khác điều khiển dc ko ạ
@VanNguyen-zr1ic
@VanNguyen-zr1ic 2 жыл бұрын
em chào anh, không biết anh còn trả lời trên trang này không nhưng mà em có 1 câu hỏi là gì chương trình em khi gửi thì gửi tận 2 request với 1 lần button click không biết có là có phải do code hay phần ha anh.
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Do code mà ra thôi bạn bạn xem lại code nhé
@khanho7618
@khanho7618 Жыл бұрын
có cách nào cố định địa chỉ web ko anh, chứ mỗi lần cúp điện rồi có lại nó đổi địa chỉ hơi bất tiện
@dienthongminhesmart
@dienthongminhesmart Жыл бұрын
Thiết lập ip tĩnh là được bạn nhé
@dungmap3604
@dungmap3604 3 жыл бұрын
Anh ơi em làm giống anh khi mở cổng serial chỉ hiện toàn dấu chấm ko hiện địa chỉ ip em đã chỉnh độ baul 9600 em xin cảm ơn ạ
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Kiểm tra lại tên mạng wifi nhà bạn xem đúng chưa nhé
@tuonghoa3997
@tuonghoa3997 2 жыл бұрын
cho em hỏi là tại sao phải dùng chung 1 điểm phát wifi thì mới vào được địa chỉ IP trang web do esp cấp ạ
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Chung lớp mạng mới truy cập được dịch vụ webserver trên esp bạn. Khác lớp mạng thì nó không biết địa chỉ ip host để vào
@tuonghoa3997
@tuonghoa3997 2 жыл бұрын
Dạ em cảm ơn ạ
@tuonghoa3997
@tuonghoa3997 2 жыл бұрын
Anh ơi cho em hỏi là sao em dùng app bynk với webserver cùng nhau thì không được vậy ạ, có cần điều kiện gì để 2 cái chạy được với nhau không ạ, em cảm ơn
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Được bình thường mà bạn. Bạn nên đăng ký học khóa esp8266 căn bản để rõ hơn bạn nhé
@cuteanimals4069
@cuteanimals4069 2 жыл бұрын
a ơi e có nhúng thêm tý js để đổi text OFF thành ON khi mk nhấn ý ạ, nhưng mà khổ nỗi là mỗi khi ấn nó cứ load lại trình duyệt thành OFF e ko biết khắc phục như nào mong a giúp đỡ
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Cái này dùng websocket bạn ơi, hoặc dùng ajax
@nhanhuynh4434
@nhanhuynh4434 2 жыл бұрын
Cho e hỏi có cách nào vừa kết nối ip esp8266 vừa có thể lướt internet ko ạ. Tại khi kết nối esp8266 thì e bị mất kết nối, khá bất tiện
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Được ở chế độ station mode bạn nhé
@thangnp18
@thangnp18 3 жыл бұрын
Anh ơi cho em hỏi là mình thiết kế webserver bằng html trực tiếp trên arduino ide luôn hả anh
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Dùng phần mềm sublime text 3 thiết kế trước rồi mới đưa vào code esp bạn
@MotoboxVN
@MotoboxVN 2 жыл бұрын
Lỗi font chữ tiếng Việt hiển thị trên webserver thì khắc phục như nào vậy ad
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Thêm thẻ meta charset utf8 vào nhé
@hoainamstudio7438
@hoainamstudio7438 Жыл бұрын
String s = FPSTR(MainPage); FPSTR là gì vậy ạ
@dienthongminhesmart
@dienthongminhesmart Жыл бұрын
Báo nạp biến mainpage vào bộ nhớ flash thôi
@phunguyenvo8217
@phunguyenvo8217 3 жыл бұрын
anh ơi cho em hỏi: em có cài đặt lại board esp8266 2.5.0 , nhưng sau khi biên dịch serial monitor không xuất ra ip. em phải xử lí thế nào ạ ?
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Xem tốc độ baud đúng chưa nhé
@phunguyenvo8217
@phunguyenvo8217 3 жыл бұрын
Em chỉnh 9600 và 115200 đều không được ạ😢😢
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Nạp chương trình khác test thử
@tranhoa8023
@tranhoa8023 2 жыл бұрын
sao mình không đưa dữ liệu lên database rồi dừng cơ sở dữ liệu đó cho html ạ, em là người mới nên chưa hiểu lắm
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Web này là trên bộ nhớ của esp. Nên sẽ không có database bạn nhé. Nếu muốn dùng database phải xây web riêng
@ovanong1475
@ovanong1475 4 жыл бұрын
anh ơi cho em hỏi phần code , em code như code tham khảo lấy địa chỉ ip thì được nhưng lúc vào web gõ địa chỉ ip ra thì nó k hiển thị anh. em cảm ơn !
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Bạn kiểm tra lại phiên bản esp8266 đúng 2.5 0 chưa nhé
@nguyentunqlam
@nguyentunqlam 3 жыл бұрын
@@dienthongminhesmart anh cho em hỏi, bây giờ có bản 3.0 có cần tải lại bản 2.5 ko anh ơi?
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Nếu code cũ thì dùng 2.5.0 mới chạy
@phamvantuan9056
@phamvantuan9056 3 жыл бұрын
dạ em chào anh em đang làm web server dùng esp chạy trên xampp hiện tai em đã tạo được database và file html nhưng hiện tại em chưa kết nối được giao diện điều khiển ,anh cho em hỏi là có cần khai báo thêm phần này mới kết nối được đúng không ạ. em cảm ơn Anh
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Bạn phải dùng code php để kết nối database mới được bạn nhé. Còn web lưu trên esp chỉ truy cập trong mạng lan thôi
@phamvantuan9056
@phamvantuan9056 3 жыл бұрын
@@dienthongminhesmart dạ anh cho em hỏi em muốn khai báo để kết nối đến server của MQTT thì làm cách nào ạ
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Mqtt bạn tải thư viện riêng. Trong thư viện sẽ có code mẫu luôn. Bạn làm theo là được
@phamvantuan9056
@phamvantuan9056 3 жыл бұрын
@@dienthongminhesmart dạ tại em thấy code mẫu có đăng kí tài khoản mqtt thì mới chạy đc hay sao à Anh
@kootran5584
@kootran5584 4 жыл бұрын
Em cũng dựa theo video này để làm hệ thống tưới cây tự động điều khiển bằng webServer nhưng khi nhấn nút ON ở chế độ Tự động thì chỉ Dừng khi tưới đủ nước mà không can thiệp bằng nút OFF được. Và cũng không có vòng lặp lại ở chế độ này, tưới xong là ngưng luôn. Mong ad chỉ giáo ạ, code chương trình đây ạ: void setup() { pinMode(D5,OUTPUT); pinMode(D6,OUTPUT); pinMode(D8,OUTPUT); pinMode(D0,INPUT); pinMode(A0,INPUT); WiFi.begin(ssid,pass); Serial.begin(9600); Serial.print("Connecting"); while(WiFi.status()!=WL_CONNECTED){ delay(500); Serial.print("..."); Serial.println("Da ket noi, dia chi IP la: "); Serial.println(WiFi.localIP());} webServer.on("/",mainpage); webServer.on("/onD5",on_D5); webServer.on("/offD5",off_D5); webServer.on("/onD6",on_D6); webServer.on("/offD6",off_D6); webServer.begin(); } void loop() { webServer.handleClient(); } //==========Chương trình con=================// void mainpage(){ String s = FPSTR(MainPage); webServer.send(200,"text/html",s); } void on_D5(){ digitalWrite(D8,0); /* Chân tín hiệu relay */ Serial.println("Bat may tuoi cay"); String s = FPSTR(MainPage); webServer.send(200,"text/html",s); int moisture=analogRead(A0); delay(1000); while(moisture>850){ delay(1000); moisture=analogRead(A0); Serial.print("Gia tri analog: "); Serial.println(moisture); Serial.println("Dang tuoi cay "); } digitalWrite(D8, 1); Serial.println(moisture); Serial.println("Da tuoi xong, tat may bom"); } void off_D5(){ digitalWrite(D8, 1); Serial.println("Da tuoi"); String s = FPSTR(MainPage); webServer.send(200,"text/html",s); }
@eeetaolaboy
@eeetaolaboy 4 жыл бұрын
Em có 1 broad Arduino Uno R3 và mạch ESP8266 ESP-01 thì làm như thế nào vậy anh?
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Bạn xem video kết nối arduino và esp8266 qua uart nhé
@eeetaolaboy
@eeetaolaboy 4 жыл бұрын
@@dienthongminhesmart cảm ơn anh ạ.
@longngo2418
@longngo2418 4 жыл бұрын
Mình có thể sử dụng các kit esp 8266 làm station và liên kết trong cùng một giao diện web server không bạn ơi? Nghĩa là điều khiển nhiều esp 8266 đó ah
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Được nha bạn. Truyền nhận dựa vào id
@nguyenhoangphat1038
@nguyenhoangphat1038 4 жыл бұрын
Dạ anh ơi cho em hỏi là mã nguồn html nó nằm ở đâu, trong thư viện hay mình viết nó ở ngoài
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Viết riêng ở ngoài bạn nhé
@tamnhat847
@tamnhat847 4 жыл бұрын
Cảm ơn bạn! Mình còn một chỗ muốn hỏi bạn? - Đó là wedServer.on(), wedServer.begin(), wedServer.send() mấy câu lệnh đó mình lên mạng tìm nhưng chưa thấy, bạn có thể chỉ giúp mình tìm giải nghĩa cấu trúc câu lệnh wedServer ở đâu được không bạn?
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Bạn tìm tài liệu tiếng anh á
@tamnhat847
@tamnhat847 4 жыл бұрын
@@dienthongminhesmart Mình tìm wedServer.On() nhưng vẫn không tìm được bạn. Bạn có tài liệu về mấy câu lệnh đó gửi giúp mình qua mail được ko bạn? (tài liệu tiếng anh cũng được bạn)
@touvisbao3850
@touvisbao3850 3 жыл бұрын
thư viện bạn dùng file zip hay gì
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Uhm
@thienduongngoc6732
@thienduongngoc6732 4 жыл бұрын
Anh cho em hỏi xíu, Theo em nhận thấy, để điều khiển qua Web ESP8266 ở chế độ STATION thì cần phải truy cập cùng mạng wifi với ESP8266, Vậy mình có cách nào dùng mạng wifi khác mà vẫn truy cập vào Web để điều khiển được không ?
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Có nhưng hơi khó bạn nhé
@thienduongngoc6732
@thienduongngoc6732 4 жыл бұрын
Anh co thể đề xuất 1 vài cách với ạ
@oantram6000
@oantram6000 4 жыл бұрын
sao mình lấy được IP mà mở trên trình duyệt ko chạy ra được
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Cài lại phiên bản cho chip esp8266 bạn nhé. Cài bản 2.5.0 nhé, bản mới nhất sẽ ko chạy được
@vominhtrung1096
@vominhtrung1096 4 жыл бұрын
mình dung IDE 1.8.8, board ESP8266 2.5.0 nhưng khi vào webServer vẫn k dc. mong bạn giúp đỡ
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Bạn cài ultraview rồi gửi mã qua facebook cho mình vào xem cho nhé
@tuanpa17697
@tuanpa17697 4 жыл бұрын
@@dienthongminhesmart lỗi như b ở trên , bật cửa sổ lên , nó hiện ra địa chỉ này 172.20.10.5 mà k có vào đc mong ad giải đáp
@huyanhnguyen611
@huyanhnguyen611 3 жыл бұрын
@@dienthongminhesmart lỗi đấy là do đâu ạ em cx bị
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Kiểm tra lại web nhé
@datlelifts
@datlelifts 4 жыл бұрын
e nạp code chạy ổn mà trên cổng COM không hiện lên địa chỉ IP của Web, phải fix như thế nào đây a
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Bạn nạp code bài nào? Xem đúng tốc độ baud chưa nhé!
@ThangNguyen-wh7qn
@ThangNguyen-wh7qn 4 жыл бұрын
Hay Có thể liên lạc với bạn dc không ?
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Gửi tin nhắn qua facebook nhé
@hieuphan9838
@hieuphan9838 4 жыл бұрын
em up ảnh lên thì không thấy gửi dữ liệu nữa là sao ạ
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Không hiểu
@hieuphan9838
@hieuphan9838 4 жыл бұрын
@@dienthongminhesmart Em muốn để ảnh bên trái và giá trị bên phải. khi chưa có link ảnh thì giá trị update bình thường nhưng khi chèn link ảnh vào thì ảnh hiển thị được nhưng giá trị không update nữa. đây là đoạn code của e: ---
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Kiểm tra lại kích thước, có thể do ảnh lớn hơn nên đẩy giá trị đi mất
@phamtauctu2548
@phamtauctu2548 4 жыл бұрын
Bạn ơi sao code của bạn mình tải về chạy thử mà báo nhiều lỗi quá bạn , chẳng hạn như mainpage was not declared in this scope ,..
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Bạn cài board và thư viện chưa nhỉ?
@ManhNguyen-cc4uv
@ManhNguyen-cc4uv 3 жыл бұрын
Địa chỉ ip web sever là lấy ở đâu vậy anh?
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Mở biểu tượng hình cái kính lúp bên gốc trên phải. Monitor serial ra xem nhé
@ManhNguyen-cc4uv
@ManhNguyen-cc4uv 3 жыл бұрын
Điện thông minh E-smart anh ơi em không thấy hiện địa chỉ IP( em có sài bản 2.5.0, tốc độ baud để 9600 r ạ)
@dienthongminhesmart
@dienthongminhesmart 3 жыл бұрын
Monitor serial nó hiện lên gì?
@ManhNguyen-cc4uv
@ManhNguyen-cc4uv 3 жыл бұрын
@@dienthongminhesmart nó k hiện gì luôn anh, no chỉ hiện cửa port com8 của em kết nối với board
@ManhNguyen-cc4uv
@ManhNguyen-cc4uv 3 жыл бұрын
@@dienthongminhesmart em làm được rồi anh nhé, em cám ơn!
@oantram6000
@oantram6000 4 жыл бұрын
sao code mình tải về mình mở ko được.
@suachuamaythammy.6396
@suachuamaythammy.6396 4 жыл бұрын
cho em xin file powerpoint này với anh
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Chi vậy bạn
@vantiennguyen6531
@vantiennguyen6531 4 жыл бұрын
1 phiếu cho lora anh
@ongtruonggiang8498
@ongtruonggiang8498 4 жыл бұрын
Abc
@dienthongminhesmart
@dienthongminhesmart 4 жыл бұрын
Def
@nhunguyenhoang528
@nhunguyenhoang528 2 жыл бұрын
dạ em chào anh ,a cho em hỏi khi e nạp code cho esp xong nhưng mở monitor nó load mãi không kết nối tới tên wifi được và k hiện ip là bbij gì vậy a ,em cảm ơn
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Kiểm tra lại tên wifi và password nhé
@nhunguyenhoang528
@nhunguyenhoang528 2 жыл бұрын
@@dienthongminhesmart em kết nối được r ạ cảm ơn anh
@dienthongminhesmart
@dienthongminhesmart 2 жыл бұрын
Ok bạn. Muốn học chi tiết thì tham gia khóa học trong phần mô tả video nhé.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 83 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 55 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Рет қаралды 615 М.
WebServer trên Esp8266 #1 Dựng Server- Học Cơ Điện Tử
18:38
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 83 МЛН