[IoT] Bài 9: Tìm hiểu giao thức TCP và UDP

Cấu trúc gói tin TCP

Từ bài 1 đến giờ mình đã hướng dẫn và thực hành việc truyền nhận dữ liệu qua TCP rất nhiều, bây giờ mình sẽ tìm hiểu kĩ hơn về TCP và UDP ! TCP Tham khảo: https://vi.wikipedia.org/wiki/TCP Giao thức TCP là gì? Nó là giao thức điều khiển truyền vận (Transmission Control Protocol) thuộc[…]

[IoT] Bài 8: Giao thức MQTT với tập lệnh ATcommand – esp8266

Trong bài trước, mình đã giới thiệu về giao thức MQTT và mình đã nhanh tóng test qua về MQTT trên esp8266 với arduino. Tiếp tục phần này, mình sẽ giới thiệu về giao tiếp MQTT qua tập lệnh AT Các bạn cần đọc bài 3 và bài 5 trước thì mới hiểu bài này[…]

[IoT] Bài 7: ESP8266 – arduino ide và giao thức MQTT

cai thu vien cho arduino

Giao thức MQTT phù hợp nhất cho các Project IoT thương mại, nó dáp ứng tốc độ tốt, băng thông ít, độ tin cậy cao. Tài liệu về giao thức MQTT thì các bạn tham khảo ở các trên mạng hoặc 1 số bài sau : https://smartfactoryvn.com/technology/internet-of-things/giao-thuc-mqtt-la-gi-nhung-ung-dung-cua-mqtt-nhu-the-nao/ https://esp8266.vn/nonos-sdk/mqtt/what-is-mqtt/ Mình sẽ không nhắc lại phần lí[…]

Bài 6: Demo hệ thống theo dõi, giám sát thông số môi trường

Bài này mình demo qua hệ thống theo dõi, giám sát các thông số môi trường qua esp8266, giao thức http/request kết hợp với hệ quản trị cơ sở dữ liệu MySQL và ngôn ngữ lập trình server PHP Phần cứng sử dụng: Vi điều khiển ATmega8 đọc các giá trị cảm biến rồi gửi[…]

[IoT] Bài 5: Tạo WebServer với ESP8266 và lập trình cho esp8266 bằng arduino IDE

cài đặt thư viện esp8266 cho arduino

Trong bài này, mình sẽ tạo webserver với esp8266 và biến esp8266 thành một máy chủ web để điện thoại, máy tính truy cập tới ! mình đã quen với việc điều khiển esp8266 qua các lệnh AT command, tuy nhiên các lệnh AT command không phát huy được hết hoàn toàn khả năng của[…]

[IoT] Bài 4: Giới thiệu ngôn ngữ HTML và mô hình http resquest/reponse

HTTP là giao thức truyền tải siêu văn bản được sử dụng trong www dùng để truyền tải dữ liệu giữa Web server đến các trình duyệt Web và ngược lại. Web server ở đây là máy chủ còn trình duyệt web là máy khách. Có thể hiểu 1 cách đơn giản, khi bạn gõ[…]

[IoT] Bài 3: ESP8266 Demo ứng dụng điều khiển LED từ xa qua internet bằng tập lệnh AT esp8266

Bài này mình sẽ xây dựng 1 ứng dụng demo nho nhỏ để điều khiển led qua internet bằng tập lệnh AT – mode Station. Nguyên lí hoạt động khá đơn giản. ESP8266 sẽ gửi 1 truy vấn (request) tới 1 trang web, trang web này sẽ trả về reponse có chưa từ khóa mô[…]

Bài 2: Giao tiếp với module WiFi ESP8266 bằng tập lệnh AT

Trong phần này mình sẽ đi sâu hơn vào giao tiếp với module WiFi ESP8266 bằng tập lệnh AT. Khi mua module này thì nhà sản xuất đã nạp sẵn firmwave AT command với tốc độ baud là 115200. Tuy nhiên trong 1 số trường hợp module của bạn bị mất firmwave này, mình sẽ[…]

Chế box nghe nhạc Bluetooth phong cách cá tính

Chào mọi người, mình thích tai nghe của mình, nhưng cách đây vài tuần, bạn mình đã mua một chiếc tai nghe bluetooth mới, mình có ý định chuyển sang tai nghe bluetooth. Nhưng mình không muốn vứt bỏ tình yêu với chiếc tai nghe của mình, vì vậy mình nảy ra ý tưởng làm[…]