WebServer trên Esp8266 #1 Dựng Server- Học Cơ Điện Tử

Поделиться
HTML-код
  • Опубликовано: 10 фев 2025
  • Trang chủ: ngoinhaiot.com
    Danh sách phát: • Video
    Liên hệ: huynhtheluat@gmail.com
    Nếu video giúp bạn tạo ra giá trị, hãy chia sẻ một ít cho mình nhé: VietCombank - 1016120709 - Huynh The Luat

Комментарии • 147

  • @honghainguyen8019
    @honghainguyen8019 4 года назад +1

    Clip chia sẻ của bạn rất hay. Biết kênh đã lâu, hnay mình mới theo dõi 2 clip từ đầu đến cuối, thấy rất chi tiết và dễ hiểu. Mình sẽ dành thời gian theo dõi hết Serie.

  • @xuanvinhnguyen9300
    @xuanvinhnguyen9300 5 лет назад +1

    Tài giỏi khiêm tốn . Chúc anh thành công trên con đường sự nghiệp !

  • @huynguyen6680
    @huynguyen6680 6 лет назад +1

    Bài học bổ ít. mong ad sẽ ra nhiều hướng dẫn về esp8266 cho mn tiếp cận :)

    •  6 лет назад

      ok, cảm ơn bạn đã theo dõi.

  • @vito1509
    @vito1509 6 месяцев назад +1

    Hay quá ạ❤❤❤

  • @vietnamnguyen9843
    @vietnamnguyen9843 3 года назад +1

    Mình làm giống như bạn chia sẻ. Nhưng Port 80 không kết nối được. Thử đổi sang 1234 thì lại được. Nhờ bạn chuẩn bệnh bốc thuốc giùm. Xin cảm ơn.

    •  3 года назад +1

      có thể là do router nó không cho giao tiếp cổng 80 trong mạng đấy bạn.

    • @vietnamnguyen9843
      @vietnamnguyen9843 3 года назад +1

      @ Cảm ơn bạn đã phản hồi. Từ từ tìm hiểu thêm vậy

  • @minhnguyenkha867
    @minhnguyenkha867 4 года назад

    Bài hữu ích lắm bác ơi.
    Mình cũng đang tính làm thử mảng này cho tương lai.
    have a nice day...!

    •  4 года назад +1

      cảm ơn bạn đã theo dõi.

    • @minhnguyenkha867
      @minhnguyenkha867 4 года назад

      @ bạn cho mình hỏi là chỉ cần con Esp8266 là đc rồi có cần mua con ardruino k ?

    •  4 года назад +1

      @@minhnguyenkha867 bạn cần dây nạp nữa (dây sạc điện thoại)

  • @huybk3748
    @huybk3748 3 года назад +1

    anh cho em hỏi em chạy code giống anh mà nhận được ip khi kết nối esp8266

  • @MotoboxVN
    @MotoboxVN 2 года назад +1

    tạo webserver . khi kết nối bằng thiết bị khác thì bị lỗi phông chữ tiếng việt khi hiển thị là do đâu vậy bác

    •  2 года назад +1

      Bạn tham khảo video này, ở đoạn 4:15 nhé. ruclips.net/video/uxCybdpA3Z8/видео.html

  • @tc170
    @tc170 3 года назад +1

    cách tạo ra một web để đk thiết bị ở bài nào vậy cậu

  • @hoangminhviet8038
    @hoangminhviet8038 2 месяца назад +1

    quá hay anh ơi

  • @khanhieunguyen9470
    @khanhieunguyen9470 3 года назад +1

    Triệu like cho anh đã thành công hehe

  • @trinhminhtri1581
    @trinhminhtri1581 3 года назад +1

    Ad ơi, có thể gửi dữ liệu trực tiếp đến esp8266 khong ad

  • @thanhcn23dth
    @thanhcn23dth 6 лет назад

    thank bạn rất nhiều. bạn hướng dẫn quá hay và chi tiết

  • @ductainguyen9516
    @ductainguyen9516 5 лет назад +1

    Tại sao phải để hàm "sv.handleClient() " vào phần void loop() vậy ạ.Em thử đặt vào phần setup thì thấy không chạy.

    •  5 лет назад

      tất cả những gì mình đặt vào void loop() sẽ được chạy liên tục từ trên xuống dưới. Dữ liệu sẽ được phần cứng tự động nhận. Nhưng để xử lý thì chúng ta phải cần đến hàm handleClient(), hàm này phải được chạy liên tục để xử lý dữ liệu đổ về liên tục, sau khi xử lý xong nếu phù hợp với các điều kiện callback thì những hàm callback sẽ được gọi trong hàm này luôn đó.

    • @ductainguyen9516
      @ductainguyen9516 5 лет назад

      @ Em hiểu rồi.Cảm ơn anh nhiều

  • @TheAmnhac
    @TheAmnhac 4 года назад +1

    Bạn ơi có cách nào ESP connect SQLserver truyền dữ liệu online cập nhật vào data trong SQLServer đc ko ạ. Thank!

    •  4 года назад +2

      bạn có api của SQLserver thì chơi được tất :).

  • @hoangphan5126
    @hoangphan5126 3 года назад +1

    Xin hướng dẫn dùm, ESP8266 phát được wifi, nhưng truy cập không được (Báo No Internet)

    •  3 года назад

      Nếu bạn truy cập vào esp8266 thì không có internet là đúng rồi đấy bạn.

  • @honghainguyen8019
    @honghainguyen8019 4 года назад +1

    Mình được biết là mỗi chip esp8266 có một ID. Bạn có thể hướng dẫn hoặc trong kênh đã có clip sử dụng ID đó để làm điều kiện nạp code cho nó. ( nghĩa là code chương trình ko thể copy và cũng không thể nạp đại trà cho nhiều chip, khi nhập chip ID nào thì chỉ nạp được code cho con đó thôi)

    •  4 года назад

      hình như bạn đang muốn nói đến địa chỉ MAC hả, nếu vậy thì bạn có thể tham khảo lệnh này xem Serial.println(WiFi.macAddress()); . Còn khi bạn đã có code thì muốn nạp đi đâu muôn copy bao nhiêu bản cũng được chứ nhỉ., này mình chưa hiểu ý bạn lắm.

    • @honghainguyen8019
      @honghainguyen8019 4 года назад

      @ ko phải địa chỉ Mac, vẫn lệnh tương tự đó lấy được ID của chip rồi. Giờ mình muốn hỏi làm như nào để sử dụng ID của chip như kiểu cái chìa khóa để nạp code ấy. Mỗi chip có 1 ID riêng. bạn gán ID vào code rồi xuất file .bin gửi cho khách chẳng hạn. Họ chỉ nạp được file .bin đó cho duy nhất con chip có ID đó mà ko thể nạp .bin cho chip có ID khác ấy. Kiểu như bản quyền ấy

    •  4 года назад

      @@honghainguyen8019 Bạn thử cách này xem: trong code, lúc khởi động bạn xét xem địa chỉ MAC có giống với chip mà bạn cho phép không, nếu không thì không cho chương trình tiếp tục chạy.

  • @trungnguyennguyen6206
    @trungnguyennguyen6206 2 года назад +1

    Chào anh!
    Em muốn thu và phát ra một mạng wifi từ esp8266 dùng được thì mình có cần thay đổi code không anh?

    •  2 года назад +2

      Dùng cho có thôi chứ dùng được thì chip này không đáp ứng được đâu bạn. Bạn nên mua router wifi thì tốt hơn đấy.

    • @trungnguyennguyen6206
      @trungnguyennguyen6206 2 года назад +1

      @ Dạ anh

  • @quangduynguyen9498
    @quangduynguyen9498 3 года назад +1

    ad cho em hỏi muốn hiển thị địa chỉ Wifi do ESP phát ra thì mình dùng câu lệnh gì ạ ?

    •  3 года назад +1

      bạn thử Serial.println(WiFi.softAPIP()) đi

    • @quangduynguyen9498
      @quangduynguyen9498 3 года назад +1

      @ ad cho em hỏi thêm là bây giờ em em kết nối wifi từ ESP 8266 vào thiết bị (điện thoại) rồi, mục đích là để lấy wifi cho ESP từ cục wifi nhà em (bằng thư viện cofig), nhưng khi ESP kết nối được với cục wifi nhà em, thì dt em lại tự động thoát khỏi wifi của ESP ban đầu và tự động bắt lại wifi của nhà em.......ad có thể hướng dẫn em làm sao mà khi ESP lấy được wifi của nhà rồi mà dt mình vẫn giữ được kết nối wifi từ ESP phát ra không ạ ?

    •  3 года назад

      @@quangduynguyen9498 Cái này hình như có app trên điện thoại để giúp nó vừa phát, vừa thu wifi đó bạn. Còn việc để điện thoại cùng thu 1 lần 2 wifi thì mình không biết.

    • @quangduynguyen9498
      @quangduynguyen9498 3 года назад +1

      @ không phải ý em là 1 lúc có 2 wifi vào dt ạ, tức là khi ESP 8266 bắt được wifi của nhà mình, nhưng cùng lúc đó nó (ESP8266) vẫn đang phát ra wifi để dt mình thu....kiểu như esp kết nối được với wifi nhà rồi, thì nó lại tự ngắt kết nối cái wifi của nó đang phát ra với dt ấy ạ, lúc này dt mình tự động chuyển về wifi nhà mình á ad

    •  3 года назад

      @@quangduynguyen9498 có thể điện thoại của bạn nó dò thấy esp không có internet nên nó tự chuyển sang mạng khác đấy. Bạn thử mở wifi xem coi esp còn phát không là biết ngay.

  • @thanhcn23dth
    @thanhcn23dth 6 лет назад

    mong bạn ra nhiều video để mọi ngừoi học hỏi

  • @huynhtancuong7027
    @huynhtancuong7027 6 лет назад +1

    Hay quá anh ơi :3 tiếp bài 2 đi anh

    •  6 лет назад

      ok, cảm ơn bạn.

  • @user-ej4kn2if4j
    @user-ej4kn2if4j 3 года назад +1

    Dạ chào anh, ah cho em hỏi code esp8266 vẫn dùng bình thường cho esp32 phải k ạ

    •  3 года назад

      Cũng tùy thôi bạn.

    • @user-ej4kn2if4j
      @user-ej4kn2if4j 3 года назад +1

      @ Dạ tại em có con esp32 cam định làm xe nên học mà esp32 thì em thấy ít người dạy về phần web sever quá nên mới mò 8266

    •  3 года назад

      @@user-ej4kn2if4j ok ok cố lên bạn.

    • @user-ej4kn2if4j
      @user-ej4kn2if4j 3 года назад +1

      @ Dạ em cảm ơn

  • @bangphan3155
    @bangphan3155 6 лет назад

    ad cho em hỏi,em đang định lầm dự án Nhà Thông Minh, em sử dụng theo phương thức này lấy con ESP điều khiển thiết bị được không ạ,cảm ơn ad

  • @hungletri9769
    @hungletri9769 4 года назад

    a ơi e hỏi với làm sao để check các thư viện trọng arduino ạ

  • @quangduynguyen9498
    @quangduynguyen9498 3 года назад +1

    ad ơi cho em hỏi là em viết code giống ad mà lúc chạy ko hiện được địa chỉ web server ạ ?
    đây là code của em ạ
    #include
    #include
    ESP8266WebServer sv(80);
    int count=0;
    void setup()
    {
    WiFi.mode(WIFI_AP_STA);
    WiFi.softAP("Smart Home","12345678");
    WiFi.begin("III.Dragon.Kinght","17042000");
    while (WiFi.waitForConnectResult() !=WL_CONNECTED)
    delay(100);
    Serial.begin(115200);
    Serial.println(WiFi.localIP());
    sv.on("/",[]{
    Serial.println(String("Co nguoi truy cap: ") + count++);
    });
    sv.begin();
    }
    void loop()
    {
    sv.handleClient();
    }

    •  3 года назад

      bạn kiểm tra kỹ lại wifi xem

  • @hovanhuong3872
    @hovanhuong3872 3 года назад +1

    good good

  • @lachan7724
    @lachan7724 4 года назад

    exit status 1
    Error compiling for board Generic ESP8266 Module.
    em bị lỗi như này. Anh hướng dẫn cách fix với. cảm ơn anh nhiều

  • @mungdangkhac1123
    @mungdangkhac1123 5 лет назад

    Chào bạn. Mình làm y như bạn hướng dẫn, nhưng khi bật monitor nó không hiện ra địa chỉ IP. giúp mình với.

    •  5 лет назад

      bạn cài teamviewer đi, mình giúp cho.

    • @mungdangkhac1123
      @mungdangkhac1123 5 лет назад

      @ Cảm ơn bạn nhiều!. bạn kiểm tra giúp mình nhé.
      Teamviewer ID: 1 416 463 501
      password: 85h7hf

    •  5 лет назад

      @@mungdangkhac1123 tối mình mới rảnh được nha bạn.

  • @vinhvuive1611
    @vinhvuive1611 3 года назад +1

    cái này làm kích wifi đi xa được ko a

    •  3 года назад

      cái này mình chưa thử nên không rõ bạn à.

  • @binhxuan9987
    @binhxuan9987 5 лет назад +1

    Tại sao wifi mà ESP phát ra điện thoại kết nối được nhưng không dùng được ạ, nó báo là mạng wifi này không có quyền truy cập

    • @guitarrelax1887
      @guitarrelax1887 5 лет назад

      Mình cũng bị y vậy mong ad phản hồi giúp ạ

    • @auVanMinhHieuBDCDT
      @auVanMinhHieuBDCDT 3 года назад

      nó có mạng đâu mà cậu đòi truy cậu. thế mua con esp về rồi caaos nguồn xài mạng cả đời ak cậu. khôn thế. nó chỉ là nội giao tiếp để cậu truyền và nhận dữ liệu thôi

  • @trangsy7747
    @trangsy7747 3 года назад +1

    A ơi a có nhận làm project không ạ

    •  3 года назад

      Bạn nói rõ hơn được không ?

  • @thangnguyen4207
    @thangnguyen4207 5 лет назад

    hay

  • @dunghoang5728
    @dunghoang5728 3 года назад +1

    anh ơi sao em làm theo mà nó không hiển thị ip của esp anh ạ, anh biết lỗi ở đâu không ạ

    •  3 года назад

      bạn kiểm tra tốc độ truyền nhận dữ liệu Serial thử xem.

  • @ngohungvi7187
    @ngohungvi7187 5 лет назад +1

    Có thể truy cập vào esp8266 qua mạng khác hoặc 3G/4G được không ạ.

    • @tc170
      @tc170 3 года назад

      được

  • @tuanmanh7845
    @tuanmanh7845 5 лет назад +4

    Thanks về những video bổ ích của anhCho e hỏi về đoạn code trên, tại sao ở máy tính a truy cập IP của ESP là 192.168.11.6:1234 nhưng dung smartphone lại là IP 192.168.4.1:1234

    •  5 лет назад +2

      Chào bạn. Theo mình thì: 192.168.4.1 là địa chỉ mặc định do ESP tự cấp cho nó (bới vì nó là trạm phát nên nó có quyền), 192.168.11.6 là địa chỉ do cục wifi cấp cho nó. Điện thoại kết nối đến wifi do ESP phát ra nên phải truy cập vào 192.168.4.1.

    • @tuanmanh7845
      @tuanmanh7845 5 лет назад

      @ vậy điện thoại sử dụng wifi do ESP phát ra (ESP đã sử dụng wifi của gia đình) có thể truy cập trang web khác ko anh, hay chỉ vào được server của ESP

    •  5 лет назад

      @@tuanmanh7845 ý bạn là muốn làm ESP để làm cầu nối wifi phải không ?

    • @tuanmanh7845
      @tuanmanh7845 5 лет назад +1

      @ đúng rồi anh, e sợ là smartphone dùng wifi của ESP thì sẽ không làm được việc khác

    •  5 лет назад

      @@tuanmanh7845 Cái này thì mình chưa biết làm rồi bạn.

  • @Thanhnhon171
    @Thanhnhon171 6 лет назад

    cho e hỏi là nếu esp và máy tính kết nối 2 wiffi khác nhau thì điều khiển đc k a

    •  6 лет назад

      nếu 2 wifi đó có thể liên kết được với nhau bằng cách nào đó thì có thể được.

  • @quanoan9959
    @quanoan9959 6 лет назад

    anh có file mềm hay sách giải thích cụ thể lớp webserver, webclient, wifiserver và wificlient trong các thư viện của esp8266 k ạ? em cảm ơn

    •  6 лет назад

      cái này thì mình không có rồi bạn.

    • @quanoan9959
      @quanoan9959 6 лет назад

      vậy mấy cái thuộc tính cũng như phương thức của các lớp đấy anh tìm hiểu ở đâu vậy

    •  6 лет назад

      Bạn có thể tìm hiểu ở ví dụ của nó trong ide, hoặc tìm tài liệu tham khảo của nó trên mạng. chúc bạn thành công.

  • @sonphan546
    @sonphan546 5 лет назад

    nếu ở xa thì có điều khiển được thiết bị ở nhà không ạ

  • @anhtuannguyenkhoa2482
    @anhtuannguyenkhoa2482 6 лет назад

    sao cái của a nạp nhanh vậy ... cái e nạp lâu lắm khi nạp a co bấm nút j không

  • @HaoNguyen-iq6hd
    @HaoNguyen-iq6hd 5 лет назад

    A ơi sao e code giống a mà nó ko in ra địa chỉ Ip vậy a

  • @hanhtran-kf3wg
    @hanhtran-kf3wg 6 лет назад

    cho e hỏi là sao e dùng lệnh xuất ip mà k hiện cái bảng ip ra vậy ạ

    • @xuansangdao4017
      @xuansangdao4017 5 лет назад

      mình bị cũng giống bạn, bạn biết được cách sửa chưa v?

  • @pink_k3798
    @pink_k3798 4 года назад

    Cho em xin tài liệu được không ạ

  • @haiphung7226
    @haiphung7226 6 лет назад

    Anh có thể làm đọc nhiệt độ độ ẩm từ DHT22 lên wedserver k ạ

    •  6 лет назад

      Cảm ơn bạn đã theo dõi, có dịp mình sẽ làm. Chúc bạn thành công.

  • @sieumarin1007
    @sieumarin1007 5 лет назад

    Mình áp dụng cho con wifi esp32-lora dc k ạ

    •  5 лет назад

      con này thì mình chưa dùng bạn à.

  • @tamleong5797
    @tamleong5797 6 лет назад

    Sợi dây vừa có đầu kết nối EsP8266 với cổng usb gọi là gì ạ

    •  6 лет назад

      nó giống với dây sạc + sync điện thoại đó bạn,

  • @lifemusic6580
    @lifemusic6580 6 лет назад

    cho e hỏi là lúc anh bảo reset là a rút esp cắm lại hay s hả a ?

    •  6 лет назад

      mình nhấn nút reset trên mạch đó bạn.

    • @lifemusic6580
      @lifemusic6580 6 лет назад

      e gõ địa chỉ ip mà nó cứ load xong k hiện gì a ạ

    •  6 лет назад

      @@lifemusic6580 bạn gõ địa chỉ nào ?

  • @hungletri9769
    @hungletri9769 5 лет назад

    a ơi e chép y code mẫu của anh mà k chạy đc. E dùng
    ESP8266 ESP-12E CH340

    • @hungletri9769
      @hungletri9769 5 лет назад

      cổng serial k trả về giá trị nào cẩ

    •  5 лет назад

      bạn kiểm tra lại tốc độ truyền trên monitor đi.

  • @chuongtran5922
    @chuongtran5922 5 лет назад

    Anh có link driver cp2102 cho win10pro không cho em xin với

  • @nguyentri7726
    @nguyentri7726 6 лет назад

    Xin chào ad cho mình hỏi cái thư viện là thư viện nào sao tìm trên internet buld chương trình không được

    •  6 лет назад

      Thư viện này kho bạn cài board nó sẽ tự có nha.

  • @ientuvacuocsong297
    @ientuvacuocsong297 5 лет назад

    Có code esp8266 với vs1003 phát nhạc trên web không bạn

    •  5 лет назад

      cái này em chưa làm anh à. Nếu được thì anh cho em mượn module vs1003 để em nghiên cứu đi. :D

    • @ientuvacuocsong297
      @ientuvacuocsong297 5 лет назад

      @ anh đang gởi mua 2 cái rồi bữa nào có anh liên hệ lại. Mà em đang sống ở tỉnh thành nào

    •  5 лет назад

      @@ientuvacuocsong297 em ở NT, lâu lâu có ghe quán anh mua đồ mà :D

  • @thuonghuynh4971
    @thuonghuynh4971 6 лет назад

    a cho e hỏi cái này xài cho nodeMCU đươc k a

    •  6 лет назад

      Mình đang làm trên nó mà ???

    • @thuonghuynh4971
      @thuonghuynh4971 6 лет назад

      @ DẠ, a có video nào làm về gởi dữ liệu từ cảm bién lên web k ạ, e đag làm đề tài smarthome nhưng k rành cái ni lắm

    •  6 лет назад

      @@thuonghuynh4971 ruclips.net/video/w5W9DUpj_Ug/видео.html bạn coi cái này thử nha.

  • @swizz_23hp
    @swizz_23hp 4 года назад

    code này dùng cho esp8266v1 được k a?

    •  4 года назад

      bạn cứ thử xem đi

  • @nope8605
    @nope8605 5 лет назад

    có code server bằng node js ko anh

  • @locluu3125
    @locluu3125 6 лет назад

    Like bạn luật

    •  6 лет назад

      ok men.

  • @muonlineammebattan3054
    @muonlineammebattan3054 6 лет назад

    Mình đặt IP tĩnh cho nó đc k a ơi

    •  6 лет назад

      Nếu nó là trạm phát thì địa chỉ IP do nó sinh ra nên muốn sao cũng được. Nhưng nếu nó không phải là trạm phát thì địa chỉ IP là do "cục wifi" quy định nha bạn.

  •  6 лет назад

    #include
    #include
    ESP8266WebServer sv(80);
    int count=0;
    void setup() {
    // put your setup code here, to run once:
    WiFi.mode(WIFI_AP_STA);
    WiFi.softAP("Jang Mi", "12345679");
    WiFi.begin("HT3", "longtranhhodau");
    while (WiFi.waitForConnectResult() != WL_CONNECTED)
    delay(100);
    Serial.begin(115200);
    Serial.println(WiFi.localIP());
    sv.on("/",[]{
    Serial.println(String("Co nguoi truy cap: ")+ count++);
    sv.send(200,"text/plain","xin chao, day la Hoc Co Dien Tu Channel !!");
    });
    sv.on("/count",[]{
    Serial.println(String("Co nguoi truy cap: ")+ count++);
    sv.send(200,"text/plain",String("so truy cap: ") + count);
    });
    sv.begin();
    }
    void loop() {
    // put your main code here, to run repeatedly:
    sv.handleClient();
    }

    •  5 лет назад

      bạn xóa dấu } cuối cùng và mấy ký tự gần đó nữa rồi đánh lại thử xem.

  • @quyenvo3376
    @quyenvo3376 6 лет назад

    Công nghệ

  • @giahuytran823
    @giahuytran823 4 года назад +1

    anh ơi em muốn dùng Wifi ESP8266 để điều khiển động cơ quay theo hai chiều khác nhau thì nên viết như thế nào vậy?
    mail: tghuy280600@gmail.com
    em cảm ơn anh nhiều ạ

    •  4 года назад +1

      bạn điều khiển động cơ quay một chiều được chưa ?

  • @vancuongle7807
    @vancuongle7807 4 года назад +1

    code khó thuộc:))

    •  4 года назад +1

      cố gắng hiểu đi bạn, chứ code mà thuộc thì mấy ai...