Tập lệnh at là gì

Trong phần này mình sẽ đi sâu hơn vào tiếp xúc với module WiFi ESP8266 bởi tập lệnh AT. lúc cài module này thì công ty chế tạo đã hấp thụ sẵn firmwave AT comm& với vận tốc baud là 115200. Tuy nhiên trong 1 số ngôi trường đúng theo module của khách hàng bị mất firmwave sầu này, chúng ta sẽ phải nộp lại cho nó.

Nạp firmwave sầu AT comm& mang đến ESP8266

Thứ nhất chúng ta sẵn sàng 1 số ít nguyên lý, phần mềm

Lưu ý: Chân GPIO0 của esp8266 yêu cầu được kết nối cùng với GND trước lúc esp8266 được cung cấp mối cung cấp để esp vào chệ độ flash

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

quý khách hàng đang 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 cùng với module biến đổi USB-UART ( thường thì ứng dụng auto rước cổng, dẫu vậy các bạn cũng phải chất vấn lại vào My Coputer(loài chuột phải) -> Manage -> Device Manage -> Port (COM và LPT)


*

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


*



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

Chọn bất cứ 1 trong các 2 tệp tin firmwave rồi ấn OK (chữ 9600 – 115200 chính là baudrate nhưng các bạn sẽ chọn nhằm giao tiếp sau này). Nên dùng phiên bản 115200 vì chưng vận tốc vẫn nhanh khô hơn


*

Tiếp tục quý phái tab Advanced với lựa chọn nhỏng trên


*



Xem thêm: Tại Sao Phải Chuẩn Hóa Dữ Liệu Là Gì? 1Nf, 2Nf, 3Nf & Bcnf Với Các Ví Dụ

Quay về tab Operation cùng ấn Start để ban đầu nạp firmwave sầu. Trong quá trình nạp những bạn có thể đưa sang tab Log để xem thông tin nhé

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

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

Chúng ta sẽ chỉ việc quyên tâm các lệnh cơ bản sau: ( Crúc ý đó là 2 byte 0x0D 0x0A nhưng mà những bạn cần phải nhét vài sau mỗi lệnh AT nhằm ESP8266 hiểu là dứt lệnh ( sau đó nó mới bội phản hồi)ATPhản hồi: OK (lệnh này nhằm test)ATE0Phản hồi: OK (lệnh này nhằm tắt chính sách phản hồi , Có nghĩa là các bạn gửi gì thì nó trả về hệt nhau kế tiếp new ý kiến, các bạn đề xuất dùng lệnh này nhé) AT+RSTPhản hồi: OK (remix lại module)AT&WPhản hồi: OK (Lưu download đặt)

Nhóm lệnh giao tiếp

Trước lúc lấn sân vào những lệnh dưới thì mình sẽ phân tích và lý giải sang một chút. ESP8266 tất cả các chính sách hoạt động sau: APhường, Station, AP+Station

Station : ESPhường. vẫn nhập vai trò như 1 thứ mạng ( hệt như điện thoại thông minh của bạn). Nó đề xuất truy cập vài WIFI nhà bạn. Các bạn có thể mang lại nó ping tới 1 trang web, giỏi truy vấn vào 1 website như google chẳng hạn nhằm thiết lập toàn thể mã HTML của nó về. Với chính sách này, những bạn cũng có thể thuê 1 hệ thống (trang web) ở trong nhà cung ứng dịch vụ xuất xắc ngơi nghỉ website hỗ trợ website không tính phí, kế tiếp đến ESP8266 truy vấn vào để sở hữu mã html tất cả cất tinh thần ON OFF của đèn led. Với giải pháp này chúng ta có thể nhanh lẹ sản xuất 1 áp dụng điều khiển led đơn giản.

AP (Asset Point – Điểm truy tìm cập) ESPhường hoàn toàn có thể tự tạo ra 1 webhệ thống (1 trang web) đến riêng nó để những vật dụng nlỗi điện thoại thông minh – máy tính xách tay – hay 1 esp không giống truy cập vào.

Nếu chúng ta cần sử dụng chế độ này Khi ESP8266 phân phát WIFI, thì chỉ tất cả thiết bị như thế nào kết nối cho tới WIFI của esp bắt đầu truy cập vào được.

Nhưng trường hợp cần sử dụng cơ chế này lúc ESP sử dụng wifi đơn vị (WIFI vị modem mạng vạc ra) thì nó sẽ khởi tạo ra 1 mạng bao gồm ảnh hưởng IP.. dạng 192.169.1.xxx (trong những số đó xxx là ảnh hưởng IP. bởi vì modem cung cấp đến esp8266). Tạm thời nó cũng mới chỉ vận động cục bộ vào mạng LAN được thôi. Nhưng chúng ta cũng có thể NAT PORT để mang server vì esp tạo ra ra bên ngoài mạng internet. Hiện nay những chúng ta có thể truy vấn vào esp8266 ở bất kể đâu. Ngoài ra ESP8266 còn rất có thể hoạt động đồng thời cả 2 mode Station cùng Asphối Point

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

Chế độ Station/ClientAT+CWMODE=1 Phản hồi: OK (lệnh tận hưởng module chuyển động sinh sống chính sách Station/Client)Bây tiếng thử cho 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ế độ đơn kênh – trường hợp sử dụng mode Station thì cứ đọng kích hoạt mode này mang lại dễ dàng và đơn giản nhé)

AT+CIPSTART=”TCP”,”thingspeak.com”,80 Phản hồi: CONNECT OK (khởi chế tạo giao thức TCP.. IP cho 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 các số ấy X đó là độ nhiều năm tính theo byte của đoạn dữ 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 cơ mà ESP trình lên mang đến thingspeak. Các chúng ta cũng có thể thấy khóa API Key, cùng số 55 đó là dữ liệu ánh sáng mà lại mình trình lên. Đây gọi là truy tìm vấn http (phiên bản tin http tốt Request HTTP) các bạn có thể từ bỏ khám phá cấu tạo của chính nó trên mạng hoặc mình đã nói trong những bài xích tiếp đây. ( Hãy chắc hẳn rằng tính đúng độ lâu năm của truy hỏi vấn nhằm gửi đi trong 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 nghỉ ngơi bên dưới ảnh)


Dữ liệu ánh sáng được update lên biểu thiết bị của trang ThingSpeak

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

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

Chế độ Asphối Point – Điểm tầm nã cập Bây giờ đồng hồ demo cho ESP8266 phân phát WiFi nhằm điện thoại thông minh liên kết đến và mang lại ESP8266 trường đoản cú tạo thành VPS web nhé !AT+CWSAP=”honampholớn.com″,”12345678″,5,3 Phản hồi: OK ( hưởng thụ esp8266 phát WiFi tên là kinhdientamquoc.vn và Pass là 12345678)AT+CWMODE=2 Phản hồi: OK (ESP8266 chuyển động nghỉ ngơi chế độ AP)

AT+CIPSERVER=1 Phản hồi: SERVER START ( khởi hễ server, bây giờ ta có 1 hệ thống chuyển động tại khu vực 192.168.4.1, bất kỳ vật dụng nào thuộc mạng LAN gần như hoàn toàn có thể truy hỏi cập)

Lúc này, chúng ta cũng có thể mngơi nghỉ trình duyệt trên máy vi tính hoặc điện thoại thông minh, gõ 192.168.4.1 (Enter). Trình coi sóc đang thân tặng đến esp8266 1 truy hỏi vấn. Nó bao gồm dạng nhỏng này

Hmm… Nhìn cái gò này tức giận rò rỉ. Thôi cđọng lâm thời kệ nó đi nhé! Giờ hãy gõ lại vào chrome với liên hệ nhỏng sau: 192.168.4.1/LEDON

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

Bây giờ gửi nội dung đề xuất gửi:Da tat ledPhản hồi: SEND OKSau kia rất có thể đóng kết nối: AT+CIPCLOSE


Chuyên mục: Hỏi Đáp