Tập Lệnh At Là Gì

  -  

Trong phần này mình vẫn đi sâu hơn vào tiếp xúc cùng với module WiFi ESP8266 bằng tập lệnh AT. lúc download module này thì bên cung ứng đang nạp sẵn firmwave AT commvà cùng với tốc độ baud là 115200. Tuy nhiên trong 1 số ít ngôi trường phù hợp module của khách hàng bị mất firmwave này, chúng ta đã phải nộp lại mang đến nó.

Nạp firmwave sầu AT commvà mang lại ESP8266

Đầu tiên chúng ta sẵn sàng 1 số ít qui định, phần mềm

Lưu ý: Chân GPIO0 của esp8266 đề xuất được liên kết với GND trước khi esp8266 được cấp cho mối cung cấp nhằm esp vào chệ độ flash

Tiến hành mtại phần mềm hấp thụ tên là NODEMCU FIRMWAVE PROGRAMER

quý khách đã xem: Tập lệnh at là gì




Bạn đang xem: Tập lệnh at là gì

*

Đây là giao diện thiết yếu của phần mềm

Chọn cổng COM tương xứng với module đổi khác USB-UART ( thường xuyên thì phần mềm auto đem cổng, dẫu vậy các bạn cũng buộc phải kiểm soát lại trong My Coputer(chuột phải) -> Manage -> Device Manage -> Port (COM & LPT)


*

Chọn Config -> Ấn vào ibé răng cưa để mlàm việc hộp thoại chọn tệp tin Firmwave


*



Xem thêm: Từ: Tragic Là Gì - Tragic Là Gì, Nghĩa Của Từ Tragic

Chọn bất kì 1 trong 2 file firmwave sầu rồi ấn OK (chữ 9600 – 115200 đó là baudrate mà những bạn sẽ chọn nhằm giao tiếp sau này). Nên sử dụng phiên bản 115200 bởi vì vận tốc đang nkhô nóng hơn


*

Tiếp tục thanh lịch tab Advanced với chọn như trên


*



Xem thêm: Là Gì? Nghĩa Của Từ Pass By Là Gì Nghĩa Của Từ Pass

Quay về tab Operation cùng ấn Start để bước đầu hấp thụ firmwave sầu. Trong quá trình nạp những bạn có thể đưa thanh lịch tab Log để xem thông báo nhé

Giao tiếp cùng với module ESP8266 bằng những lệnh AT

Nhóm lệnh thông số kỹ thuật hệ thống

Chúng ta đang chỉ việc quyên tâm các lệnh cơ bạn dạng sau: ( Chú ý chính là 2 byte 0x0D 0x0A cơ mà những bạn cần phải nhét vài sau mỗi lệnh AT nhằm ESP8266 đọc là xong lệnh ( kế tiếp nó mới bội nghịch hồi)ATPhản hồi: OK (lệnh này nhằm test)ATE0Phản hồi: OK (lệnh này để tắt chính sách ý kiến , tức là các bạn gửi gì thì nó trả về giống hệt tiếp đến bắt đầu đánh giá, chúng ta cần cần sử dụng lệnh này nhé) AT+RSTPhản hồi: OK (reset lại module)AT&WPhản hồi: OK (Lưu cài đặt)

Nhóm lệnh giao tiếp

Trước khi lấn sân vào các lệnh bên dưới thì bản thân đang phân tích và lý giải sang một chút ít. ESP8266 gồm các cơ chế hoạt động sau: AP.., Station, AP+Station

Station : ESP đang đóng vai trò như 1 lắp thêm mạng ( y như điện thoại cảm ứng thông minh của bạn). Nó bắt buộc truy vấn vài ba WIFI nhà của bạn. Các chúng ta cũng có thể đến nó ping tới 1 trang web, tuyệt truy cập vào 1 website như google chẳng hạn để thiết lập tổng thể mã HTML của chính nó về. Với chế độ này, những bạn có thể thuê 1 server (trang web) ở trong nhà cung ứng hình thức dịch vụ xuất xắc ở trang web cung ứng website không tính phí, kế tiếp đến ESP8266 truy cập vào nhằm cài đặt mã html gồm chứa tinh thần ON OFF của đèn led. Với cách này chúng ta có thể hối hả sản xuất 1 áp dụng điều khiển led đơn giản và dễ dàng.

AP (Asmix Point – Điểm truy tìm cập) ESP rất có thể từ bỏ tạo thành 1 webVPS (1 trang web) mang lại riêng nó để những đồ vật nhỏng điện thoại thông minh – máy tính – hay là 1 esp không giống truy cập vào.

Nếu các bạn sử dụng chính sách này Lúc ESP8266 phân phát WIFI, thì chỉ có vật dụng làm sao kết nối cho tới WIFI của esp bắt đầu truy vấn vào được.

Nhưng nếu như cần sử dụng chế độ này Lúc ESPhường. sử dụng wifi nhà (WIFI vị modem mạng phát ra) thì nó sẽ tạo nên ra 1 mạng tất cả tương tác IPhường dạng 192.169.1.xxx (trong số ấy xxx là ảnh hưởng IP bởi modem cấp cho esp8266). Tạm thời nó cũng mới chỉ vận động toàn cục trong mạng LAN được thôi. Nhưng bạn có thể NAT PORT để đưa hệ thống do esp tạo thành ra bên ngoài mạng internet. Hiện giờ các chúng ta có thể truy vấn vào esp8266 ngơi nghỉ bất kể đâu. Hình như ESP8266 còn có thể hoạt động đồng thời cả hai mode Station với Asphối Point

AT+CWJAP=”vietvuevent.vn″,”12345678″ Phản hồi: WIFI CONNECTEDWIFI GOT IPOK (lệnh kết nồi vào wifi vietvuevent.vn – mật khẩu đăng nhập 12345678. Các chúng ta tùy chỉnh thiết lập 2 thông số này nhé)

Chế độ Station/ClientAT+CWMODE=1 Phản hồi: OK (lệnh trải nghiệm module hoạt động sống chế độ Station/Client)Bây tiếng demo đến ESP8266 upload tài liệu nhiệt độ lên Server Thingspeak nhé !

AT+CIPMUX=0 Phản hồi: OK ( cơ chế đối kháng kênh – nếu như dùng mode Station thì cứ đọng kích hoạt mode này mang đến dễ dàng và đơn giản nhé)

AT+CIPSTART=”TCP”,”thingspeak.com”,80 Phản hồi: CONNECT OK (khởi chế tác giao thức TCPhường IPhường. mang lại trang web thingspeak.com, cổng mang định là 80)

AT+CIPSEND=X Phản hồi: > (Chuẩn bị gửi dữ liệu đi, trong các số đó X chính là độ lâu năm tính theo byte của đoạn tài liệu sắp đến gửi)

GET /update?api_key=0JH8D4CLZMDXZ6MM&field1=55 HTTP/1.1 Host: api.thingspeak.comConnection: keep-aliveĐây chính là dữ liệu nhưng ESP trình lên cho thingspeak. Các bạn cũng có thể thấy khóa API Key, cùng số 55 đó là tài liệu nhiệt độ nhưng mà bản thân gửi lên. Đây Call là truy nã vấn http (bạn dạng tin http giỏi Request HTTP) các bạn có thể từ bỏ tò mò cấu tạo của nó bên trên mạng hoặc bản thân đang nói trong số bài xích sắp tới. ( Hãy chắc chắn là tính đúng độ dài của truy nã vấn nhằm gửi đi trong lệnh CIPSEND nhé) Phản hồi: SEND OK cùng chuỗi Reponse HTTPhường ( những chúng ta có thể tham khảo chuỗi Reponse sinh hoạt dưới ảnh)


Dữ liệu ánh nắng mặt trời được update lên biểu trang bị của trang ThingSpeak

Các bạn có thể truy cập https://thingspeak.com/ đăng kí tài khoản với rước khóa API cầm thể vào chuỗi tróc nã vấn trên của bản thân mình để kiểm tra test nhé. Nếu thử nghiệm trên Hecurles thì vậy bởi $0D$0A nhé !

Cuối cùng là đóng liên kết, kết thúc 1 lần giao tiếpAT+CIPCLOSE

Chế độ Asmix Point – Điểm tầm nã cập Bây giờ đồng hồ test đến ESP8266 vạc WiFi nhằm điện thoại thông minh liên kết mang đến cùng đến ESP8266 từ bỏ tạo thành server web nhé !AT+CWSAP=”vietvuevent.vn lớn.com″,”12345678″,5,3 Phản hồi: OK ( những hiểu biết esp8266 phân phát WiFi thương hiệu là honamphokhổng lồ.com với Pass là 12345678)AT+CWMODE=2 Phản hồi: OK (ESP8266 hoạt động làm việc chính sách AP)

AT+CIPSERVER=1 Phản hồi: SERVER START ( khởi đụng VPS, hôm nay ta có 1 server hoạt động tại địa chỉ 192.168.4.1, bất kì lắp thêm làm sao cùng mạng LAN gần như rất có thể truy vấn cập)

Trong thời điểm này, chúng ta cũng có thể mngơi nghỉ trình chuyên chú bên trên máy tính xách tay hoặc Smartphone, gõ 192.168.4.1 (Enter). Trình duyệt y đang gửi tặng mang lại esp8266 1 truy vấn. Nó bao gồm dạng nhỏng này

Hmm… Nhìn dòng đống này tức giận thất thoát. Thôi cứ tạm bợ kệ nó đi nhé! Giờ hãy gõ lại vào chrome cùng với thúc đẩy nlỗi sau: 192.168.4.1/LEDON

Hãy quan sát vào phần mình khoanh đỏ. Từ khóa LEDON đã làm được gửi tới ESP8266. Bây giờ đồng hồ những chúng ta cũng có thể bắt từ bỏ khóa này nhằm nhảy led. Tương tự với Việc tắt LED đi. Quay lại trình săn sóc web, giả dụ tính ý những bạn sẽ thấy trình chăm sóc vẫn đang loadding, cũng chính vì nó vẫn hóng server vấn đáp. Hiện giờ hãy trả lời lại mang lại trình lưu ý bằng lệnh AT+CIPSEND AT+CIPSEND=X (trong các số ấy X là độ nhiều năm chuỗi nhưng mà các bạn sẽ trả lời)Ví dụ: AT+CIPSEND=10 Phản hồi: >

Bây giờ đồng hồ gửi nội dung yêu cầu gửi:Da tat ledPhản hồi: SEND OKSau đó hoàn toàn có thể đóng góp kết nối: AT+CIPCLOSE