Bài Viết

Truyền dữ liệu qua Lora với module LoraEasy

Xin chào, trong bài viết trước, chúng ta giới thiệu và thảo luận về việc sử dụng công nghệ LoRa trong các ứng dụng yêu cầu truyền dữ liệu cảm biến hoặc tín hiệu điều khiển trên khoảng cách lên đến hàng km. Trong bài viết này, chúng ta sẽ demo truyền dữ liệu qua LoRa với module LoRaEasy được phát triển bởi HT Electronics. 1/ Giới thiệu về module LoRa Easy Được phát triển để giúp người dùng có thể [...]

Hướng dẫn sử dụng ESP8266 trong các ứng dụng Internet Of Things (Phần 11)

Phần 11: Cập nhật firmware từ xa (OTA) với ESP8266  Các bài viết trước đã thảo luận cách lập trình ứng dụng IoT với ESP8266. Khi triển khai dự án thực tế, việc cập nhật firmware mới cho các module ESP8266 sẽ rất khó khăn nếu chúng ta dùng phương pháp nạp truyền thống thông qua mạch USB-UART trên Arduino vì phải kết nối trực tiếp đến từng module ESP8266. Do đó trong bài viết này, chúng ta sẽ thảo [...]

Giới thiệu công nghệ truyền dữ liệu LoRa

Chắc hẳn các bạn cũng có nghe qua Lora và ứng dụng của nó trong cho smart city, nông nghiệp thông minh, v.v... Vậy LoRa là gì và ứng dụng công nghệ này như thế nào cho các ứng dụng IoT trên thực tế? Trong bài viết này, chúng ta sẽ tìm hiểu bản chất và đặc tính của LoRa để trả lời câu hỏi trên. 1-LoRa là gì? Đây chắc sẽ là câu hỏi đầu tiên khi chúng ta nghe [...]

Hướng dẫn sử dụng ESP8266 trong các ứng dụng Internet Of Things (Phần 10)

Phần 10: Ứng dụng thu thập dữ liệu với ESP8266 và Webserver  Hi các bạn, đã lâu rồi mới có thời gian để viết bài chia sẻ kiến thức sử dụng ESP8266 trong các ứng dụng Internet Of Thing. Trong bài viết này, chúng ta sẽ demo ứng dụng của ESP8266 trong thu thập dữ liệu (nhiệt độ, độ ẩm hay trạng thái công tắc, etc) từ thiết bị thông qua Webserver; đồng thời demo khả năng cấu hình và [...]

Hướng dẫn sử dụng ESP8266 trong các ứng dụng Internet Of Things (Phần 9)

Phần 9: Điều khiển thiết bị qua Cloud server với ESP8266 và MQTT Tiếp tục với chủ đề sử dụng ESP8266 trong các ứng dụng Internet Of Things, trong phần này chúng ta sẽ thảo luận mô hình cloud/server rất phổ biến hiện nay để kết nối và điều khiển nhiều thiết bị IoT cùng lúc. Hiện tại thì MQTT được sử dụng khá phổ biến do tính linh hoạt và đã được chuẩn hóa và sử dụng bởi nhiều [...]

Hướng dẫn sử dụng ESP8266 trong các ứng dụng Internet Of Things (Phần 8)

Phần 8: Demo lập trình điều khiển thiết bị qua Internet Xin chào, chúng ta sẽ tiếp tục chủ đề sử dụng ESP8266 trong các ứng dụng Internet Of Things. Với các bài trước, chúng ta đã thảo luận khá đầy đủ các kiến thức nền tảng khi lập trình với ESP8266 như kiến trúc phần cứng, các mô hình lập trình và quá trình nạp firmware cho ESP8266. Với những kiến thức trên, các bạn có thể ứng dụng [...]

Hướng dẫn sử dụng ESP8266 trong các ứng dụng Internet Of Things (Phần 7)

Phần 7: Lập trình ESP8266 với Arduino và MicroPython firmware Trong các bài trước, 2 mô hình lập trình ứng dụng với ESP8266 đã được thảo luận: 1 là sử dụng firmware AT commands và lập trình MCU bên ngoài để gửi lệnh AT commands để điều khiển ESP8266 kết nối và gửi dữ liệu qua mạng Wifi; 2 là lập trình trực tiếp trên ESP8266 với Eclipse để làm nhiệm vụ giao tiếp Wifi mà không cần sử dụng [...]

Hướng dẫn sử dụng ESP8266 trong các ứng dụng Internet Of Things (Phần 6)

Phần 6: Demo lập trình trực tiếp ESP8266 với thư viện SDK Tiếp tục phần 6 của loạt bài viết tìm hiểu cách sử dụng ESP8266 trong các ứng dụng Internet Of Things. Trong bài này chúng ta sẽ thảo luận chi tiết hơn về các hàm API chính để lập trình sử dụng các module peripheral của ESP8266 như UART, GPIO, I2C, v.v... khi lập trình trực tiếp với ESP8266. 1/ Sử dụng các hàm API của Non-RTOS SDK Như đã biết, [...]

Hướng dẫn sử dụng ESP8266 trong các ứng dụng Internet Of Things (Phần 5)

Phần 5: Lập trình trực tiếp ESP8266 sử dụng thư viện SDK  Chúng ta lại gặp nhau trong loạt bài viết về ESP8266. Trong các bài viết trước, chúng ta đã thảo luận mô hình ứng dụng ESP8266 sử dụng firmware có sẵn và giao tiếp bằng AT commands. Ưu điểm của giải pháp trên là thời gian phát triển nhanh vì chúng ta không cần lập trình cho ESP8266. Tuy nhiên, chúng ta chỉ có thể sử dụng các [...]

Hướng dẫn sử dụng ESP8266 trong các ứng dụng Internet Of Things (Phần 4)

Phần 4: Demo giao tiếp với  ESP8266 thông qua AT commands Tiếp tục tìm hiểu chủ đề sử dụng ESP8266 nào! Trong phần trước, chúng ta đã giới thiệu các firmware được cung cấp sẵn từ nhà sản xuất để ESP8266 hoạt động như 1 wifi module độc lập và công việc lập trình ứng dụng là viết code cho 1 MCU bên ngoài để gửi các lệnh AT command để cấu hình wifi cho ESP8266 và truyền nhận dữ liệu qua [...]