At command là gì

     

Trong phần này bản thân vẫn đi sâu hơn vào giao tiếp với module WiFi ESP8266 bằng tập lệnh AT. khi download module này thì nhà cung cấp sẽ hấp thụ sẵn firmwave AT command cùng với tốc độ baud là 115200. Tuy nhiên vào một số ít trường đúng theo module của doanh nghiệp bị mất firmwave sầu này, bọn họ sẽ phải nạp lại mang lại nó.

Nạp firmwave sầu AT command đến ESP8266

trước hết chúng ta sẵn sàng một số khí cụ, phần mềm

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

Tiến hành mở phần mềm nạp tên là NODEMCU FIRMWAVE PROGRAMER

quý khách hàng vẫn xem: Tập lệnh at là gì


Bạn đang xem: At command là gì

*

Đây là bối cảnh thiết yếu của phần mềm

Chọn cổng COM tương ứng với module đổi khác USB-UART ( hay thì phần mềm tự động lấy cổng, nhưng chúng ta cũng bắt buộc kiểm soát lại vào My Coputer(loài chuột phải) -> Manage -> Device Manage -> Port (COM & LPT)


*

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


*



Xem thêm: Hướng Dẫn Sửa Lỗi Err_Ssl_Version_Or_Cipher_Mismatch ", Khắc Phục Lỗi Err_Ssl_Version_Or_Cipher_Mismatch

Chọn bất kể 1 trong các 2 file firmwave rồi ấn OK (chữ 9600 – 115200 đó là baudrate mà lại những các bạn sẽ lựa chọn nhằm tiếp xúc sau này). Nên sử dụng bản 115200 do vận tốc sẽ nkhô cứng hơn


*

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


*

Quay về tab Operation với ấn Start nhằm bước đầu nạp firmwave. Trong quá trình hấp thụ các chúng ta cũng có thể gửi thanh lịch tab Log để thấy 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 cấu hình hệ thống

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

Nhóm lệnh giao tiếp

Trước khi đi vào những lệnh dưới thì mình sẽ lý giải qua 1 chút ít. ESP8266 có các cơ chế hoạt động sau: APhường., Station, AP+Station

Station : ESPhường. đang đóng vai trò như một sản phẩm mạng ( giống như điện thoại cảm ứng thông minh của bạn). Nó cần truy vấn vài ba WIFI nhà bạn. Các bạn cũng có thể cho nó ping tới 1 trang web, tốt truy vấn vào 1 website nlỗi google chẳng hạn để download tổng thể mã HTML của chính nó về. Với chế độ này, những bạn cũng có thể thuê 1 hệ thống (trang web) trong nhà hỗ trợ hình thức tốt nghỉ ngơi website cung cấp web miễn phí, sau đó mang đến ESP8266 truy vấn vào nhằm tải mã html bao gồm đựng tinh thần ON OFF của đèn led. Với cách này bạn có thể hối hả sinh sản 1 ứng dụng điều khiển và tinh chỉnh led đơn giản dễ dàng.

APhường. (Asset Point – Điểm truy tìm cập) ESP có thể từ tạo nên 1 webserver (1 trang web) cho riêng biệt nó nhằm các thứ nlỗi điện thoại cảm ứng – máy tính – hay 1 esp không giống truy cập vào.

Nếu bạn cần sử dụng chính sách này khi ESP8266 phân phát WIFI, thì chỉ gồm thiết bị như thế nào kết nối cho tới WIFI của esp new truy vấn vào được.

Nhưng giả dụ sử dụng chế độ này Lúc ESPhường áp dụng wifi công ty (WIFI do modem mạng phạt ra) thì nó sẽ tạo nên ra 1 mạng bao gồm liên tưởng IP. dạng 192.169.1.xxx (trong các số đó xxx là shop IP.. vày modem cung cấp mang đến esp8266). Tạm thời nó cũng bắt đầu chỉ vận động cục bộ trong mạng LAN được thôi. Nhưng bạn cũng có thể NAT PORT để đưa hệ thống vày esp tạo nên ra ngoài mạng mạng internet. Lúc bấy giờ các bạn cũng có thể truy cập vào esp8266 làm việc bất cứ đâu. Ngoài ra ESP8266 còn rất có thể hoạt động cùng lúc cả hai mode Station cùng Asset Point

AT+CWJAP=”honamphokhổng lồ.com″,”12345678″ Phản hồi: WIFI CONNECTEDWIFI GOT IPOK (lệnh kết nồi vào wifi jdomain.vn – mật khẩu 12345678. Các bạn cấu hình thiết lập 2 thông số này nhé)

Chế độ Station/ClientAT+CWMODE=1 Phản hồi: OK (lệnh những hiểu biết module chuyển động làm việc cơ chế Station/Client)Bây giờ thử đến ESP8266 upload tài liệu ánh nắng mặt trời lên Server Thingspeak nhé !

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

AT+CIPSTART=”TCP”,”thingspeak.com”,80 Phản hồi: CONNECT OK (khởi chế tạo giao thức TCP.. IPhường đến website 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 những số đó X chính là độ dài tính theo byte của đoạn dữ liệu sắp tới 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 mà lại ESPhường. gửi lên đến thingspeak. Các bạn cũng có thể thấy khóa API Key, với số 55 đó là dữ liệu ánh nắng mặt trời nhưng mình trình lên. Đây Hotline là truy vấn vấn http (bản tin http tốt Request HTTP) những bạn cũng có thể từ bỏ tò mò cấu tạo của nó trên mạng hoặc mình đã nói trong các bài tới đây. ( Hãy chắc chắn là tính đúng độ lâu năm của truy tìm vấn để gửi đi vào lệnh CIPSEND nhé) Phản hồi: SEND OK và chuỗi Reponse HTTP. ( các bạn có thể xem thêm chuỗi Reponse sinh hoạt bên dưới ảnh)


Dữ liệu ánh sáng được update lên biểu đồ dùng của trang ThingSpeak

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

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

Chế độ Asphối Point – Điểm truy cập Bây tiếng thử mang lại ESP8266 phạt WiFi nhằm Smartphone kết nối đến và cho ESP8266 từ tạo ra VPS web nhé !AT+CWSAP=”honamphokhổng lồ.com″,”12345678″,5,3 Phản hồi: OK ( thưởng thức esp8266 phân phát WiFi tên là honamphokhổng lồ.com cùng Pass là 12345678)AT+CWMODE=2 Phản hồi: OK (ESP8266 hoạt động làm việc cơ chế AP)

AT+CIPSERVER=1 Phản hồi: SERVER START ( khởi hễ VPS, bây giờ ta có một server chuyển động tại khu vực 192.168.4.1, bất cứ sản phẩm làm sao thuộc mạng LAN hầu hết rất có thể truy vấn cập)

Lúc này, chúng ta có thể mnghỉ ngơi trình thông qua bên trên laptop hoặc điện thoại cảm ứng, gõ 192.168.4.1 (Enter). Trình xem xét đã gửi tặng mang đến esp8266 1 truy tìm vấn. Nó có dạng nlỗi này

Hmm… Nhìn mẫu gò này giận dữ thất thoát. Thôi cứ đọng trợ thì kệ nó đi nhé! Giờ hãy gõ lại vào chrome với xúc tiến như sau: 192.168.4.1/LEDON

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

Bây tiếng gửi nội dung bắt buộc gửi:Da tat ledPhản hồi: SEND OKSau kia hoàn toàn có thể đóng góp kết nối: AT+CIPCLOSE


Chuyên mục: Domain Hosting