Ứng dụng Matlab trong Thingspeak Server để xây dựng hệ thống đo lường và phân tích dữ liệu từ xa bằng công nghệ IoT Gateway

  • Đặng Văn Chí
  • Nguyễn Đức Khoát
  • Đào Hiếu
  • Nguyễn Thế Lực
Từ khóa: IoT Gateway, Web Server,LoRa Gateway LG01-N,MATLAB® in Thingspeak,MQTT Protocol.IoT Gateway, Web Server,LoRa Gateway LG01-N,MATLAB® in Thingspeak,MQTT Protocol.

Tóm tắt

ThingSpeak là một nền tảng Internet of Things (IoT) mở với các phân tích MATLAB® cho phép thu thập và lưu dữ liệu cảm biến trên đám mây và phát triển các ứng dụng IoT. Nền tảng ThingSpeak IoT cung cấp các ứng dụng cho phép phân tích và trực quan hóa dữ liệu trong MATLAB. Có thể viết và thực thi mã MATLAB® bên trong ThingSpeak để thực hiện quá trình tiền xử lý, trực quan hóa, lọc, phân tích dữ liệu và cho các ứng dụng mô hình hóa đối tượng. Bài báo này trình bày những nghiên cứu bước đầu trong việc ứng dụng Matlab trong Thingspeak Server để xây dựng hệ thống đo lường từ xa bằng công nghệ IoT LoRa Gateway. Nội dung nghiên cứu bao gồm đề xuất cấu hình thiết bị cho hệ thống, lập trình code cho board Arduino và LoRa Shield để thu thập dữ liệu đo từ các sensor node và truyền thông không dây bằng sóng LoRa đến LoRa Gateway. LoRa Gateway sẽ gửi dữ liệu lên Web Server dựa trên nền tảng Cloud Service của Thingspeak bằng giao thức MQTT (Message Queing Telemetry Transport). Giao diện được thiết lập trên Matlab của Thingspeak sẽ hiển thị trực tuyến và lưu giá trị đo từ các sensor node. Hệ thống được tích hợp và chạy thử trên mô hình giám sát nhiệt độ và độ ẩm môi trường, bước đầu đánh giá cho kết quả với độ chính xác theo yêu cầu. Kết quả nghiên cứu cho phép triển khai hệ thống IoT Gateway trong thực tế với các ứng dụng đo lường, phân tích và xử lý dữ liệu trực tuyến với yêu cầu sử dụng thuật toán và tạo mã trong Matlab bằng Web Server.

điểm /   đánh giá
Phát hành ngày
2021-03-31
Chuyên mục
Bài viết