Ứng dụng này được sử dụng để gửi các giá trị cảm biến thu được từ các cảm biến trong điện thoại của bạn tới một ứng dụng khách MQTT cụ thể. Điều quan trọng cần lưu ý là mặc dù có nhiều cảm biến trong ứng dụng nhưng vẫn phải có các cảm biến cụ thể trong điện thoại của bạn.
Loại cảm biến trong điện thoại của bạn khác nhau tùy theo thương hiệu và phiên bản của điện thoại. Trước tiên, điều quan trọng là phải xác định các cảm biến có sẵn trong điện thoại của bạn.
Bắt đầu
Để bắt đầu, hãy vào ứng dụng và nhấp vào cài đặt (Góc trên bên trái). Nhập các chi tiết cần thiết vào các khoảng trống đã cho.
Nếu bạn muốn xuất bản dữ liệu cho một nhà môi giới MQTT cụ thể, hãy nhập tên máy chủ và cổng của nó. Điều quan trọng là chỉ định chủ đề xuất bản và đăng ký.
Ngoài ra còn có các tùy chọn khác mà bạn có thể thử tùy theo nhu cầu của mình.
Khi vận hành ứng dụng này, điện thoại phải luôn có kết nối internet ổn định.
Cảm biến
Máy quét mã vạch / QR
Quét mã QR bằng máy ảnh của bạn và gửi dữ liệu. Điều quan trọng là cấp cho ứng dụng quyền truy cập vào máy ảnh của bạn
Định dạng dữ liệu được gửi- {"qr": {"format": "QR_CODE", "content": ""}}
Gia tốc kế
Gia tốc kế là một cảm biến cơ điện dùng để đo lực gia tốc. Đơn vị - Giá trị trục X, trục Y, trục Z được đo bằng m / s2
Định dạng dữ liệu được gửi- {"gia tốc kế": {"x": "2.84", "y": "0.44", "z": "10.02"}}
Con quay hồi chuyển
Cảm biến con quay hồi chuyển, còn được gọi là cảm biến tốc độ góc hoặc cảm biến vận tốc góc, là thiết bị cảm nhận vận tốc góc.
Đơn vị - Các giá trị trục X, trục Y, trục Z được đo bằng rad / s
Định dạng dữ liệu được gửi- {"con quay hồi chuyển": {"x": "0.0", "y": "0.0", "z": "0.0"}}
Cảm biến tiệm cận
Cảm biến tiệm cận là một cảm biến không tiếp xúc phát hiện sự hiện diện của một đối tượng (thường được gọi là “mục tiêu”) khi mục tiêu đi vào trường của cảm biến.
Đơn vị - khoảng cách được đo bằng cm
Định dạng dữ liệu được gửi- {"proximity": {"x": "5.0"}}
Ánh sáng
Cảm biến này cung cấp độ sáng của khu vực
Đơn vị tính bằng lx
Định dạng dữ liệu được gửi- {{"light": {"Illinance": "7.0"}}
Nhiệt độ
Cung cấp nhiệt độ trong phòng.
Đơn vị tính bằng celcius
Định dạng dữ liệu được gửi- {"nhiệt độ": {"nhiệt độ": "7,0"}}
Sức ép
Đo áp suất phòng
Đơn vị tính bằng hPa
Định dạng dữ liệu được gửi- {"áp lực": {"áp lực": "1009.56"}}
Vị trí
Cấp quyền truy cập vào ứng dụng để truy cập vị trí. Nó cung cấp vị trí vĩ độ và kinh độ của thiết bị theo độ và cũng là độ cao của vị trí hiện tại tính bằng mét
Định dạng dữ liệu được gửi- {"gps": {"alt": "0.0", "lon": "80.06", "lat": "6.72"}}
Cài đặt
Chuyển đến cài đặt ở góc trên cùng bên phải. Đây là những cài đặt mà bạn nên thay đổi để tạo ứng dụng tùy chỉnh của mình. Có một số yêu cầu
cũng như các trường tùy chọn mà bạn nên điền để ứng dụng hoạt động.
Tên máy chủ - Bạn nên nhập tên nhà môi giới của mình vào trường này. Có một số nhà môi giới MQTT miễn phí mà chúng tôi khuyên bạn nên sử dụng. Họ đang,
broker.hivemq.com
mqtt.eclipse.org
Đây là một lĩnh vực cần thiết.
Cổng- Đây cũng là trường bắt buộc. Cách tốt nhất là bạn nên để cổng mặc định (1883)
Tên người dùng- Đây là một yêu cầu tùy chọn. Nó là tốt để thêm tên người dùng để bảo mật hơn.
Mật khẩu - Đây là một yêu cầu tùy chọn. Nó là tốt để thêm tên người dùng để bảo mật hơn.
ClientID - Đây là một yêu cầu tùy chọn. Nếu để trống, ứng dụng sẽ tạo một clientID cho người dùng.
Xuất bản chủ đề - Người dùng nên chỉ định chủ đề mà họ đang gửi dữ liệu đến.
Chủ đề đăng ký - Người dùng nên chỉ định chủ đề mà ứng dụng sẽ lắng nghe để nhận dữ liệu.
Khoảng thời gian đẩy dữ liệu - Tốc độ xuất bản dữ liệu.
QoS - Để biết thêm thông tin về MQTT QoS, hãy truy cập trang web chính thức của nhà môi giới MQTT của bạn.
Sau khi chỉ định trường bắt buộc, hãy nhấp vào lưu và chuyển đến trang chủ. Trượt thanh trượt để kết nối với nhà môi giới MQTT. Nếu mọi việc suôn sẻ, bạn sẽ thấy "kết nối" trên màn hình
Lần cập nhật gần đây nhất
12 thg 6, 2023