Bối cảnh và vấn đề nghiên cứu

Trong xu hướng phát triển của công nghệ thông tin và kỹ thuật điện tử, nhu cầu trình chiếu hình ảnh, video phục vụ thông tin và giải trí tại các không gian công cộng ngày càng gia tăng. Các thiết bị hiển thị truyền thống như máy chiếu hay màn hình LCD/Tivi bộc lộ một số nhược điểm khi lắp đặt ngoài trời hoặc trong không gian lớn: tuổi thọ giới hạn, hiện tượng suy giảm chất lượng hình ảnh (bị mờ) sau thời gian dài sử dụng, diện tích hiển thị cố định và khó mở rộng quy mô. Trước thực trạng đó, các module LED ma trận RGB (LED Matrix Panel) trở thành giải pháp thay thế hiệu quả nhờ độ sáng cao, góc nhìn rộng, độ bền cao, khả năng ghép nối linh hoạt thành các màn hình kích thước lớn với chi phí đầu tư và bảo trì hợp lý.

Đề tài được xây dựng trên cơ sở kế thừa và phát triển công trình nghiên cứu trước đó của nhóm tác giả Phạm Thế Vinh và Trần Trung Thành (nghiên cứu dừng lại ở mức hiển thị hình ảnh tĩnh và ảnh động trên panel LED). Nhóm nghiên cứu tiến hành mở rộng khả năng xử lý nhằm đưa các luồng video và hình ảnh thu nhận trực tiếp từ camera theo thời gian thực lên màn hình LED ma trận.

Mục tiêu và nhiệm vụ nghiên cứu:

  1. Nghiên cứu cấu tạo, nguyên lý hoạt động của kit máy tính nhúng Raspberry Pi 3 Model B, màn hình LED RGB và phương thức tích hợp phần cứng - phần mềm.
  2. Đọc hiểu và phân tích datasheet của các linh kiện bán dẫn, IC chuyên dụng trong hệ thống.
  3. Thiết kế sơ đồ khối, sơ đồ nguyên lý mạch đệm giao tiếp và xây dựng lưu đồ giải thuật điều khiển.
  4. Triển khai 8 nội dung công việc cụ thể:
    • Nội dung 1: Thu thập tài liệu kỹ thuật về Camera Raspberry Pi V2, kit Raspberry Pi 3 và panel LED ma trận RGB P5.
    • Nội dung 2: Khảo sát hệ thống phần cứng tiền đề và thiết kế kết nối mạch.
    • Nội dung 3: Đọc hiểu mã nguồn thư viện điều khiển LED ma trận của tác giả Henner Zeller.
    • Nội dung 4: Lập trình hiển thị hình ảnh tĩnh và ảnh động trên ma trận LED.
    • Nội dung 5: Lập trình hiển thị luồng video trên ma trận LED.
    • Nội dung 6: Lập trình hiển thị hình ảnh thu trực tiếp từ camera lên ma trận LED.
    • Nội dung 7: Chạy thực nghiệm, thu thập số liệu và đánh giá kết quả.
    • Nội dung 8: Tổng kết kết quả và đề xuất hướng mở rộng.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Hệ thống nhúng điều khiển màn hình LED ma trận đa sắc P5 kết hợp camera số và máy tính đơn bo.
  • Phạm vi phần cứng: Hệ thống gồm 9 tấm panel LED RGB P5 (kích thước mỗi tấm 64x32 điểm ảnh), 1 kit Raspberry Pi 3 Model B, 1 Camera Module V2 8MP, 1 bộ nguồn 5V-40A và mạch đệm sử dụng 4 IC 74HC245.
  • Phạm vi ứng dụng: Hệ thống được thử nghiệm trong không gian nội thất (indoor). Thời gian thực hiện từ ngày 10/10/2016 đến ngày 01/01/2017 tại Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật TP.HCM.

Cơ sở lý thuyết và phương pháp

Khung lý thuyết và công nghệ sử dụng

  1. Phần cứng hiển thị và điều khiển:

    • Panel LED RGB P5: Cấu tạo từ các bóng LED dán SMD 3 màu (Red, Green, Blue). Mạch điều khiển tích hợp IC giải mã địa chỉ 3-to-8 (74HC138), IC đệm dòng 74HC245, IC lái LED dòng không đổi 16 kênh (TLC5926) và IC MOSFET kênh P công suất (SSF4953/FDS4953) để quét hàng.
    • Giao tiếp HUB75: Chuẩn kết nối 16 chân gồm các chân dữ liệu màu (R1, G1, B1 cho nửa trên; R2, G2, B2 cho nửa dưới), chân định địa chỉ quét hàng (A, B, C, D), chân xung nhịp (Clock - C), chân chốt dữ liệu (Latch/Strobe - S), chân cho phép xuất ngõ ra (Output Enable - OE/O) và các chân nối đất (GND).
    • Camera Raspberry Pi V2: Cảm biến hình ảnh Sony IMX219 độ phân giải 8 megapixel, hỗ trợ các chế độ quay quét video HD 1080p30, 720p60 và VGA90.
  2. Lý thuyết xử lý hình ảnh và video:

    • Không gian màu và định dạng điểm ảnh (Pixel Format): Hệ màu RGB 24-bit (mỗi kênh R, G, B chiếm 8-bit, biểu diễn từ 0 đến 255 mức độ sáng) và định dạng RGBA 32-bit (bổ sung kênh Alpha chỉ độ trong suốt).
    • Bộ đệm khung hình (Framebuffer): Vùng nhớ RAM lưu trữ ma trận điểm ảnh tương ứng trực tiếp với hình ảnh xuất ra màn hình.
    • Phương pháp quét: So sánh giữa quét xen kẽ (Interlaced scan) và quét tuần tự (Progressive scan); áp dụng kỹ thuật cắt lớp mặt phẳng bit (Bit Plane) từ bit 0 (LSB) đến bit 7 (MSB) để điều chế độ rộng xung (PWM) tạo độ sâu màu cho từng bóng LED.
  3. Hệ thống phần mềm và giao thức:

    • Hệ điều hành Raspbian (nhân Linux) tối ưu cho phần cứng Raspberry Pi.
    • Ngôn ngữ lập trình C++ kết hợp thư viện điều khiển thanh ghi GPIO rpi-rgb-led-matrix.
    • Giao thức mạng Flaschen-Taschen phục vụ truyền nhận dữ liệu hiển thị dạng ma trận qua giao thức mạng.
    • Phần mềm xử lý đa phương tiện VLC Media Player (phiên bản chạy trên Debian) để giải mã video và bắt luồng dữ liệu hình ảnh trực tiếp từ camera.

Phương pháp nghiên cứu

Nghiên cứu áp dụng phương pháp thiết kế kỹ thuật hệ thống nhúng (Embedded System Design) kết hợp phương pháp thực nghiệm kiểm chứng:

  • Phương pháp phân tích - lựa chọn phần cứng: Khảo sát, so sánh định lượng thông số kỹ thuật và chi phí của 3 dòng máy tính nhúng phổ biến tại Việt Nam để chọn nền tảng phù hợp cho việc dựng Framebuffer và xuất dữ liệu GPIO tần số cao:
Tiêu chí so sánh Friendly ARM Mini 2440 BeagleBone Black Raspberry Pi 3 Model B
Vi xử lý (CPU) Samsung S3C2440A (400 MHz) TI ARM Cortex-A8 (1.0 GHz) Broadcom BCM2837 4 nhân (1.2 GHz)
Bộ nhớ RAM 64 MB 512 MB DDR3 1 GB LPDDR2
Hệ điều hành WinCE 5/6, Linux 2.6 Angstrom, Debian, Android Raspbian, Ubuntu Mate, Windows 10 IoT
Kết nối mạng RJ45 10/100M RJ45 10/100M RJ45 10/100M, Wi-Fi 802.11n, Bluetooth 4.1
Giá thành (năm 2016) > 2.000.000 VNĐ ~ 1.700.000 VNĐ ~ 1.200.000 VNĐ

Kết luận lựa chọn: Raspberry Pi 3 được chọn nhờ vi xử lý 4 nhân 1.2 GHz cùng RAM 1 GB, đáp ứng khả năng tính toán dựng Framebuffer mượt mà, tránh hiện tượng bóng ma (ghosting) hoặc giật khung hình, đồng thời tiết kiệm chi phí đầu tư.


Thiết kế và triển khai

Kiến trúc phần cứng

Hệ thống hiển thị ma trận LED được thiết kế thay thế các card điều khiển chuyên dụng đắt tiền (như LINSN, NovaStar) bằng một cấu trúc phần cứng nhỏ gọn:

  • Khối xử lý trung tâm: Kit Raspberry Pi 3 tiếp nhận luồng hình ảnh từ Camera Pi V2 8MP qua cổng CSI (Camera Serial Interface), xử lý giải mã luồng video qua CPU BCM2837.
  • Khối đệm tín hiệu (Buffer Interface): Do chân GPIO của Raspberry Pi hoạt động ở mức logic 3.3V trong khi chuẩn HUB75 của Panel P5 yêu cầu mức logic 5V, nhóm thiết kế bo mạch đệm sử dụng 4 IC chuyển đổi mức logic/đệm dữ liệu hai chiều 74HC245. Mạch đệm này đảm bảo nâng áp tín hiệu điều khiển và bảo vệ an toàn cho các chân GPIO của máy tính nhúng khi truyền dữ liệu tần số cao.
  • Khối hiển thị: 9 tấm panel P5 được gắn trên khung sắt cố định, liên kết dữ liệu theo chuỗi qua cáp bẹ 16 sợi chuẩn HUB75.
  • Khối nguồn: Bộ nguồn tổ ong chuyển đổi AC-DC chuẩn công nghiệp với thông số điện áp 5V, dòng tải định mức 40A, cung cấp năng lượng song song cho 9 panel LED và cấp nguồn riêng cho Raspberry Pi.
+---------------------+      CSI       +-------------------------+
| Camera Pi V2 (8MP)  | -------------> |   Raspberry Pi 3        |
+---------------------+                | (SoC BCM2837, 1GB RAM)  |
                                       +-------------------------+
                                                    | 28 chân GPIO (3.3V)
                                                    v
+---------------------+     HUB75      +-------------------------+
| Màn hình LED P5     | <------------- |   Mạch đệm 4x 74HC245   |
| (9 Panel - 3x3)     |     (5.0V)     | (Nâng mức điện áp 5.0V) |
+---------------------+                +-------------------------+
          ^                                         ^
          |_________________ 5V DC _________________|
                            |
                 +--------------------+
                 | Nguồn Tổ Ong 5V-40A|
                 +--------------------+

Kiến trúc phần mềm và giải thuật điều khiển

Quy trình xử lý phần mềm được chia làm hai tầng chính:

  1. Tầng điều khiển ma trận (Server Framebuffer):
    • Ứng dụng Flaschen-Taschen khởi tạo một socket lắng nghe luồng dữ liệu điểm ảnh đầu vào.
    • Thuật toán ValueAt xác định chính xác vị trí ô nhớ trong Framebuffer 24-bit.
    • Hàm SetBits và ClearBits thao tác trực tiếp trên các thanh ghi GPIO của chip BCM2837 để nạp dữ liệu màu (R, G, B), tạo xung clock (CLK) và phát tín hiệu chốt (LAT/OE) đồng bộ theo chu kỳ quét 1/16 của panel.
  2. Tầng xử lý dữ liệu truyền thông (Client Streamer):
    • VLC Media Player thu nhận luồng video thô từ camera hoặc tệp video MP4/AVI trên hệ điều hành Raspbian.
    • VLC nén và chuyển đổi tỉ lệ khung hình (scale) tương ứng với kích thước ma trận LED thực tế, sau đó stream luồng byte thô dạng PPM/UDP tới địa chỉ IP của server Flaschen-Taschen nội bộ.

Nội dung chính theo từng chương

Chương 1. Tổng quan

  • Giới thiệu tổng quan về xu hướng ứng dụng màn hình LED kích thước lớn trong đời sống thực tế (quảng cáo thương mại, sân vận động, trung tâm thương mại, cảnh báo giao thông).
  • Nêu rõ tính cấp thiết của việc khắc phục các hạn chế từ màn hình LCD và máy chiếu truyền thống.
  • Xác định mục tiêu, 8 nội dung công việc cần thực hiện, 6 giới hạn phần cứng và bố cục toàn văn đồ án.

Chương 2. Cơ sở lý thuyết

  • Trình bày chi tiết cấu tạo vật lý, đặc tính quang học của LED dán SMD RGB.
  • Phân tích nguyên lý làm việc của panel LED RGB P5: sơ đồ mạch nguyên lý, chức năng 16 chân của chuẩn kết nối HUB75, cấu tạo IC giải mã 74HC138, IC đệm 74HC245, IC driver điều khiển dòng TLC5926 và transistor công suất SSF4953/FDS4953.
  • Khảo sát các thông số kỹ thuật của Camera Raspberry Pi V2 (cảm biến Sony IMX219 8MP).
  • So sánh các dòng máy tính nhúng (Friendly ARM Mini 2440, BeagleBone Black, Raspberry Pi 3 Model B) và lập luận chọn lựa Raspberry Pi 3.
  • Cung cấp cơ sở lý thuyết về phân giải ảnh số, chuẩn quét video (xen kẽ - Interlaced scan và tuần tự - Progressive scan), cấu trúc dữ liệu Framebuffer, các định dạng điểm ảnh (1-bit, 8-bit, 16-bit, 24-bit, 32-bit) và phương pháp phân tách mặt phẳng bit (Bit Plane).
  • Giới thiệu các công cụ phần mềm: Hệ điều hành Raspbian, ngôn ngữ C++, phần mềm phát đa phương tiện VLC Media Player cho Debian.

Chương 3. Tính toán và thiết kế hệ thống

  • Khảo sát mô hình hệ thống màn hình LED trong thực tế (phân loại card điều khiển Offline BX/HD/A8 và Online Nova/LINSN kết hợp card thu - card phát qua cáp mạng RJ45).
  • Thiết kế sơ đồ khối hoàn chỉnh của hệ thống đề tài.
  • Tính toán, thiết kế sơ đồ nguyên lý và vẽ bản vẽ Layout mạch đệm sử dụng 4 IC 74HC245 kết nối 28 chân GPIO của Raspberry Pi 3 với cổng HUB75 của hệ thống panel.

Chương 4. Chương trình điều khiển

  • Hướng dẫn quy trình cài đặt hệ điều hành Raspbian bằng phần mềm Win32DiskImager, thiết lập kết nối mạng và quản trị hệ thống từ xa qua giao thức SSH (PuTTy), VNC Viewer và WinSCP.
  • Cấu hình kích hoạt module camera thông qua giao diện raspi-config.
  • Trình bày giải thuật phần mềm: cấu trúc tổ chức dữ liệu nhúng, hàm khởi tạo Framebuffer, hàm truy xuất ô nhớ ValueAt, hàm cập nhật dữ liệu hiển thị, các hàm điều khiển thanh ghi SetBits/ClearBits.
  • Xây dựng lưu đồ giải thuật nạp ảnh tĩnh vào canvas, giải thuật phát video qua VLC và kiến trúc giao thức truyền thông Flaschen-Taschen.

Chương 5. Kết quả - Nhận xét - Đánh giá

  • Trình bày hình ảnh mô hình thực tế sau khi gia công cơ khí: 9 tấm panel P5 cố định trên khung sắt, vị trí lắp đặt bộ nguồn tổ ong 5V-40A, bo mạch Raspberry Pi 3, mạch đệm và cụm camera.
  • Liệt kê cú pháp các dòng lệnh thực thi trên Terminal thông qua PuTTy để khởi chạy server Flaschen-Taschen, kích hoạt camera và chuyển tiếp luồng dữ liệu sang ma trận LED.
  • Trình bày hình ảnh kết quả thực nghiệm đạt được:
    1. Hiển thị hình ảnh tĩnh chuẩn định dạng đồ họa.
    2. Hiển thị mượt mà đoạn video quay cuộc thi "Robot Dance" của Trường Đại học Sư phạm Kỹ thuật TP.HCM.
    3. Hiển thị hình ảnh quay quét trực tiếp thời gian thực từ Camera Module V2 lên ma trận LED.

Chương 6. Kết luận và hướng phát triển

  • Đánh giá mức độ hoàn thành nhiệm vụ theo mục tiêu ban đầu.
  • Nêu rõ các đóng góp kỹ thuật của hệ thống và đề xuất các định hướng mở rộng nghiên cứu tiếp theo.

Kết quả và đóng góp

Kết quả thực nghiệm

  • Chế tạo thành công mô hình phần cứng gồm 9 panel LED ma trận P5 (tổng kích thước ma trận điểm ảnh $192 \times 96$ pixel khi ghép $3 \times 3$), kết cấu khung sắt chắc chắn, hệ thống dây dẫn và nguồn cấp 5V-40A vận hành ổn định.
  • Thiết kế và chế tạo thành công bo mạch đệm 4 kênh IC 74HC245, đáp ứng tốt yêu cầu phối hợp mức điện áp 3.3V (Raspberry Pi) lên 5.0V (HUB75) mà không gây trễ tín hiệu hay suy hao biên độ xung.
  • Lập trình làm chủ việc điều khiển trực tiếp thanh ghi GPIO trên nền hệ điều hành Raspbian bằng C++, hiển thị hình ảnh 24-bit màu sắc nét, không bị nhấp nháy, không xuất hiện hiện tượng bóng ma (ghosting).
  • Tích hợp thành công giao thức Flaschen-Taschen và phần mềm VLC, thực hiện trình chiếu mượt mà các tệp video và luồng dữ liệu trực tiếp từ Camera Sony IMX219 8MP với độ trễ thấp.

Đóng góp kỹ thuật của đề tài

  • Cung cấp giải pháp công nghệ thay thế các bộ điều khiển LED thương mại đắt tiền bằng máy tính nhúng giá rẻ kết hợp phần mềm mã nguồn mở.
  • Mở rộng thành công năng lực của đồ án tiền đề (từ việc chỉ hiển thị ảnh tĩnh/ảnh động chuyển sang hiển thị video và luồng camera thời gian thực).

Hạn chế và hướng nghiên cứu tiếp

Hạn chế của hệ thống

  • Hệ thống chỉ được thiết kế và kiểm thử cho môi trường trong nhà (indoor) do sử dụng panel P5 trong nhà, chưa tích hợp kết cấu chống nước và tản nhiệt ngoài trời.
  • Hệ thống mới chỉ tập trung xử lý tín hiệu hình ảnh/video, chưa tích hợp khối xử lý và phát âm thanh đồng bộ.
  • Chưa hỗ trợ giao thức kết nối không dây trực tiếp từ các thiết bị ngoại vi di động (smartphone/tablet) để truyền dữ liệu hình ảnh hoặc âm thanh lên màn hình.

Hướng nghiên cứu tiếp

  • Mở rộng chức năng xử lý và phát âm thanh đồng bộ với luồng video trình chiếu.
  • Nghiên cứu phát triển tính năng tương tác từ xa: cho phép người dùng sử dụng điện thoại thông minh để ghi hình, thu âm và phát trực tiếp (live stream) lên màn hình LED ma trận thông qua kết nối mạng không dây.

Giá trị tham khảo

Đồ án là tài liệu tham khảo hữu ích cho:

  • Đối tượng: Sinh viên, giảng viên và kỹ sư thuộc các chuyên ngành Công nghệ Kỹ thuật Điện tử - Truyền thông, Điện tử Công nghiệp, Kỹ thuật Máy tính, Hệ thống Nhúng và IoT.
  • Nội dung giá trị:
    • Thiết kế phần cứng mạch chuyển đổi mức logic và sơ đồ ghép nối GPIO của vi xử lý với chuẩn giao tiếp công nghiệp HUB75.
    • Kỹ thuật điều khiển phần cứng mức thấp (Low-level register manipulation) trên SoC Broadcom BCM2837.
    • Phương pháp xây dựng Framebuffer, kỹ thuật Bit Plane điều chế PWM cho LED ma trận.
    • Kỹ thuật định tuyến luồng video thời gian thực từ VLC Media Player qua giao thức Flaschen-Taschen trên nền tảng Linux nhúng.

Câu hỏi thường gặp

1. Tại sao nhóm tác giả lựa chọn kit Raspberry Pi 3 Model B thay vì BeagleBone Black hay Friendly ARM Mini 2440?
Trả lời: Nhiệm vụ điều khiển LED ma trận đòi hỏi khả năng tính toán lớn để dựng Framebuffer và xuất tín hiệu GPIO tần số cao liên tục để quét màn hình. So với Friendly ARM Mini 2440 (CPU 400 MHz, RAM 64 MB, giá trên 2 triệu đồng) và BeagleBone Black (CPU 1.0 GHz, RAM 512 MB, giá 1,7 triệu đồng), Raspberry Pi 3 sở hữu CPU 4 nhân Cortex-A53 1.2 GHz cùng 1 GB RAM giúp xử lý hình ảnh mượt mà, loại bỏ hiện tượng giật hình/bóng ma và có chi phí đầu tư thấp nhất (khoảng 1,2 triệu đồng tại thời điểm nghiên cứu).

2. Chuẩn giao tiếp HUB75 trên panel LED RGB P5 gồm các nhóm chân tín hiệu nào và nguyên lý quét của nó ra sao?
Trả lời: Chuẩn HUB75 có 16 chân chia làm 4 nhóm chức năng:

  • Chân dữ liệu màu: R1, G1, B1 (điều khiển nửa trên màn hình) và R2, G2, B2 (điều khiển nửa dưới).
  • Chân giải mã hàng: A, B, C, D (đưa vào IC 74HC138 kết hợp MOSFET SSF4953 để chọn hàng quét từ 0 đến 15).
  • Chân điều khiển đồng bộ: Clock (C - dịch dữ liệu vào IC driver TLC5926), Latch/Strobe (S - chốt dữ liệu ngõ ra), Output Enable (O - cho phép hiển thị mức tích cực).
  • Chân nối đất: Các chân Ground (N/GND).

3. Tại sao hệ thống cần sử dụng mạch đệm chứa 4 IC 74HC245 giữa Raspberry Pi 3 và Panel LED?
Trả lời: Các chân GPIO của máy tính nhúng Raspberry Pi 3 hoạt động ở mức logic 3.3V, trong khi IC trên panel LED ma trận P5 chuẩn HUB75 yêu cầu mức logic đầu vào chuẩn TTL 5.0V. Mạch đệm sử dụng 4 IC 74HC245 đóng vai trò khuếch đại, chuyển đổi mức điện áp từ 3.3V lên 5.0V, tăng dòng lái tín hiệu và cách ly bảo vệ an toàn cho các chân GPIO của SoC BCM2837.

4. Vai trò của phần mềm VLC Media Player và giao thức Flaschen-Taschen trong việc hiển thị video và camera là gì?
Trả lời: Flaschen-Taschen đóng vai trò làm máy chủ Framebuffer, quản lý vùng nhớ và liên tục quét dữ liệu ra GPIO. VLC Media Player đóng vai trò là client: đọc tệp video hoặc nhận luồng hình ảnh thô từ Camera Pi V2 8MP (cảm biến Sony IMX219), thực hiện nén/co giãn kích thước khung hình tương ứng với độ phân giải màn hình LED, sau đó truyền luồng byte dữ liệu này qua mạng nội bộ tới server Flaschen-Taschen để hiển thị tức thời.

5. Phương pháp cắt lớp mặt phẳng bit (Bit Plane) giải quyết vấn đề gì trong hiển thị màu trên LED ma trận?
Trả lời: Kỹ thuật Bit Plane chia độ sâu màu 8-bit của mỗi kênh màu (từ bit 0 LSB đến bit 7 MSB) thành 8 mặt phẳng nhị phân độc lập. Bằng cách điều chỉnh thời gian hiển thị tương đối cho từng mặt phẳng bit theo trọng số nhị phân ($1, 2, 4, 8, 16, 32, 64, 128$), hệ thống thực hiện điều chế độ rộng xung (PWM) trên các bóng LED, tạo ra khả năng hiển thị $256 \times 256 \times 256 = 16.7$ triệu màu (24-bit TrueColor) mà không cần bộ giải mã phần cứng phức tạp.


Kết luận

Đồ án tốt nghiệp "Hiển thị hình ảnh từ camera trên LED matrix dùng kit Raspberry Pi 3" đã giải quyết trọn vẹn bài toán thiết kế hệ thống nhúng điều khiển màn hình LED ma trận đa sắc P5 quy mô 9 panel phục vụ trình chiếu công cộng. Bằng việc kết hợp kit máy tính nhúng Raspberry Pi 3, mạch đệm 74HC245, thư viện điều khiển thanh ghi, phần mềm VLC và giao thức Flaschen-Taschen, nhóm nghiên cứu đã hiện thực hóa thành công việc phát hình ảnh tĩnh, video và truyền phát trực tiếp luồng dữ liệu từ camera thời gian thực. Công trình không chỉ cung cấp một giải pháp kỹ thuật tối ưu về mặt chi phí so với các bộ điều khiển thương mại, mà còn tạo lập cơ sở thực nghiệm vững chắc cho các nghiên cứu mở rộng về tích hợp âm thanh và điều khiển đa phương tiện không dây trong tương lai.