Hub75 Studio – nền tảng thiết kế bảng led quang báo

hub75 studio
phần mềm hub75 studio

Với sự phát triển nhanh chóng của IoT, tự động hóa và chuyển đổi số, các bảng led thông báo thông tin là rất cần thiết và thường xuyên có trong các nhà máy, xí nghiệp, cầu cảng, bãi xe, bệnh viện … Trước đây, với mỗi dự án các bạn cần thiết kế mạch, tìm hiểu cách lập trình loại led, tạo font chữ thủ công, lập trình giao tiếp với hệ thống điều khiển phía trên, các công đoạn này làm tăng chi phí và tiến độ dự án, và mỗi khi khách hàng yêu cầu thay đổi tính năng là phải lập trình lại rất mất công sức

Hiểu được điều này, IOT47 cung cấp giải pháp giúp việc thiết kế các bảng led quang báo rút gọn thời gian thực hiện xuống chỉ còn .. vài phút

Hub75 Studio và Hub75 Base Kit là nền tảng thiết kế bảng led quang báo nhanh chóng, không cần lập trình, không cần thiết kế mạch

Phần cứng Hub75 Base Kit hỗ trợ các tính năng sau:

  • Kết nối 4G
  • Kết nối WIFI
  • Kết nối Ethetnet 100Mbps
  • Kết nối uart
  • Kết nối RS485
  • 1 Đầu vào cảm biến
  • Hub75 output
  • Hub12 output

Phần mềm Hub75 Studio hỗ trợ

  • Điều khiển hầu hết các loại led có trên thị trường P10,P5,P2.5 Indoor, Outdoor
  • Hỗ trợ remap chiều ghi dịch của dữ liệu cho các hãng panel led khác nhau
  • Hỗ trợ nhiều kiều đi sơ đồ dây
  • Quản lí, nạp chương trình dễ dàng, nhanh chóng qua wifi
  • Đọc ngược chương trình ra, tạo mini web để điều khiển
  • Hỗ trợ nhiều màn hình, nhiều kiểu hiển thị ( Văn bản, đường thẳng, hình ảnh, đồng hồ, bộ đếm, bộ hiển thị)
  • Hỗ trợ cập nhật firmware OTA, nạp chương trình led từ xa
  • Hỗ trợ giao thức điều khiển MQTT, HTTP, UART, MODBUS, UDP

Tải phần mềm HUB75 studio tại đây
https://drive.google.com/file/d/12lfhMa14t4jNz7AXnAaG7VJpgVLjPSSP/view?usp=drive_link

Giao diện phần mềm

Phần mềm V1 hỗ trợ 6 đối tượng hiển thị

  • Văn bản
  • Đường thẳng
  • Hình ảnh
  • ValueDisplay
  • Bộ đếm
  • Clock

Riêng đối với ValueDisplay, dữ liệu hiển thị có thể được thay đổi qua các giao thức kết nối như MQTT, Modbus, UDP, HTTP.

Board mạch HUB75 Base KIT

  • Hỗ trợ các giao thức 4G – ETHERNET – RS485 – UART
  • Hỗ trợ 1 cổng HUB75 và 1 cổng HUB12
  • Nạp chương trình LED qua wifi

Chú ý: Trong 1 thời điểm chỉ có thể chọn 1 trong 4 giao thức kết nối 4G – ETHERNET – RS485 – UART

Nếu đã gắn module W5500 thì không được gắn module sim và moduel rs485 (ngược lại)

Nạp chương trình

Board mạch phát ra wifi HUB75 BaseKit, mật khẩu 88888888

Dùng máy tính kết nối tới wifi HUB75 BaseKit, thiết kế giao diện rồi ấn nút Nạp CT trên phần mềm Hub75 Studio

Hướng dẫn truyền dữ liệu động từ phần mềm xuống Valuedisplay

Mỗi đối tượng ValueDisplay sẽ có 1 Addr. Giá trị của Addr nên là 4 kí tự hệ thập lục phân

Nếu bạn sử dụng giao thức modbus, Addr phải từ 0100 tới FFFF

  • 0000H mặc định cho việc chuyển đổi Page
  • 0001H mặc định cho việc set độ sáng bảng led
  • 0002H -> 0100 để dành cho các bản update sau

Đối với các giao thức mạng như MQTT, HTTP, UDP. Addr chính là Key

Ví dụ, để gửi giá trị 800 xuống value có Addr1000

  • Đối với mqtt: Gửi json {“1000”:800}
  • Đối với udp json: Gửi {“1000”:800}
  • Đối với http: Gửi lệnh http get tới /data?1000=800
  • Đối với modbus rtu hoặc modbus tcp: Gửi giá trị 800 tới thanh ghi 1000 bằng hàm 06H ( Write Single Register) hoặc 10H (Write Multiple Registers)

Ví dụ để gửi văn bản Xin chào xuống Addr là 1001

  • Đối với mqtt, udp json: Gửi {“1000″:”Xin chào”}
  • Đối với http: Gửi get /data?1001=Xin chào
  • Đối với modbus, bạn cần lấy mã hóa utf8 của văn bản, và gửi tới Addr qua hàm 10H (Write Multiple Registers)
    Ví dụ: Xin chào convert sang mảng byte utf8 sẽ là:
    88H 105H 110H 32H 99H 104H 195H 160H 111H
    Dùng hàm 10H của modbus để gửi tới địa chỉ có thanh ghi bắt đầu là 1001. Do thanh ghi của modbus là 2byte nên mỗi cặp 2byte của dữ liệu là 1 thanh ghi

Đặt mua board mạch HUB75 BaseKit: Liên hệ 0394733311

 

Từ tác giả:

Nếu có bất kì thắc mắc nào trong bài viết, vui lòng để lại comment dưới mỗi bài ! Mình sẽ không trả lời thắc mắc của các bạn ở facebook hay email !

Nếu trong phần code bạn nhìn thấy nhưng thứ kiểu như &amp; thì đó là lỗi hiển thị, cụ thể 3 kí tự < > & bị biến đổi thành như thế
&amp; là &
&lt;  là <
&gt; là >

Giới thiệu Đào Nguyện 81 bài viết
DIY,chế cháo, viết blog chia sẽ kiến thức về lập trình,điện tử - IoT. Rất mong được giao lưu, kết bạn với các bạn cùng đam mê. Địa chỉ Facebook: https://www.facebook.com/nguyendao207

Hãy bình luận đầu tiên

Để lại bình luận