Mục lục
Steps to Transfer Serial Port Data to Network Port via UDP on Skydroid H12 Remote Control and flight control pixhawk.

1. Hardware Connections
đơn vị không khí (Drone Side):
- Connect the flight controller to the air unit via theD3 TTL serial port.
- Connect an IP camera to the air unit’sCổng mạng.
đơn vị mặt đất (Remote Control Side):
- Connect the Skydroid 2.4G transmitter to the ground unit’scổng thông tin (no serial port used).
- Use a wired Ethernet cable to link the Skydroid remote control to a computer (optional for debugging).
2. Cấu hình mạng
Air Unit Configuration
- Access the Air Unit’s web interface (IP mặc định:
192.168.1.12). - Navigate to theSerial Port Settings:
- Lựa chọnUART3 (connected to the flight controller).
- BộIP từ xa to the Skydroid remote control’s IP (e.g.,
192.168.1.100).- Original default IP for ground unit:
192.168.1.11.
- Original default IP for ground unit:
- Reboot the air unit to apply changes.
Skydroid Remote Control Configuration
- Disable Wi-Fi to avoid interference with the 2.4G/1.4G wireless links.
- Đặt mộtstatic Ethernet IP address:
- Giao phó
192.168.1.100to ensure it is on the same subnet as the air unit (192.168.1.xxx).
- Giao phó
3. Network Validation
- Connect the remote control to a computer via Ethernet.
- Sử dụngping commands to verify connectivity across all devices:
- Ping 192.168.1.100 # Điều khiển từ xa
- Ping 192.168.1.12 # đơn vị không khí
- Ping 192.168.1.11 # đơn vị mặt đất
- Ping 192.168.1.64 # Camera IP
- Confirm all devices are reachable within the same LAN.
4. QgroundControl (QGC) Cài đặt
- Open QGroundControl andcreate a new UDP connection:
- Nghị định thư: UDP
- Hải cảng:
8090(must match the air unit’s sending port).
- Verify data reception:
- Ensure QGC displays real-time flight controller data over UDP.
5. Truyền phát video
- Sử dụngH12ProTool phần mềm:
- Enter the IP camera’s address (e.g.,
192.168.1.64) to pull the video stream.
- Enter the IP camera’s address (e.g.,
- Confirm the remote control can access the camera’s feed.
Ghi chú chính
- IP Consistency: All devices must be on the
192.168.1.xxxsubnet. - Phù hợp với cổng: Cả đơn vị không khí và QGC phải sử dụng cổng UDP
8090. - Khởi động lại sau khi cấu hình: Khởi động lại đơn vị/phần mềm không khí để cài đặt có hiệu lực.
- Kết nối vật lý: Đảm bảo các liên kết cổng và cổng nối tiếp ổn định.
Bằng cách làm theo các bước sau, Dữ liệu nối tiếp từ bộ điều khiển chuyến bay (thông qua đơn vị không khí) sẽ được truyền qua UDP đến cổng mạng điều khiển từ xa SkyDroid, Kích hoạt từ xa thời gian thực và phát trực tuyến video.
How to use UDP to transfer serial port data to network port on Skydroid remote control?
Đơn vị không khí của liên kết dữ liệu video không người lái, TX900 hoặc là Vcan1681 Cần kết nối Pixhawk điều khiển chuyến bay qua cổng TTL. TX900 Ba cổng dữ liệu Cài đặt mặc định là D1 rs232, D2 SBUS và D3 TTL. Chúng tôi không khuyến nghị sử dụng D1 làm cổng TTL. Sẽ có một video trễ trên video sống.
Except that data connection of the drone video data link air unit, Ethernet port is connecting an IP camera. Trên mặt đất đơn vị, We use one net cable on one of their network port. Vui lòng kiểm tra, We don’t use any serial port to output the data. This time, we want to transfer the flight control data to the ethernet port over UDP, which is serial port on air unit to network port on ground unit.
Here we use the serial port to connect the flight control on the air unit side. On the ground unit side, we use the network port. The network cable is connected to the skydroid 2.4G transmitter. And then the video and data are sent to the skydroid remote control via skydroid 2.4G wireless transmission system.
The remote control is connected to the computer via a wired network. We have a wired network cable connection here. You also can don’t need it. Why should you use the network cable to connect a computer and skydroid remote control? Because of that we do some operations, such like ping commands, modify the wireless video data link’s configuration on their webpage, Check whether the network is connected or not, vv.
Trên máy tính, you can run ping commands to these four IPs to check whether these four IPs are connected. (Remote Control IP is 192.168.100, Ground Unit IP is 192.168.1.11, Air unit IP is 192.168.1.12 and ethernet camera IP 192.168.1.64).
Đồng ý, let’s take a look on computer. Because it is a serial data to ethernet over UDP, So some settings need to change at the air unit IP address, đi vào 192.168.1.12 at the computer’s browser, at the serial tab webpage and choose UART3, check the the remote IP, please enter the IP of the remote control. (Đây là 192.168.1.100 as example), Later, we will show you how to modify this IP address on the remote control.
If you don’t need to use a remote control, The remote IP of the air unit just use the ground units’ ip, 192.168.1.11. And then visit the ground unit webpage, the ground unit IP 192.168.1.11 does not need to be changed. These haven’t changed. It’s exactly the same as before. We only need to configure the air unit. And set the Remote IP to the IP of the remote control.
That means at the webpage of air unit, 192.168.1.12, Remote IP should enter the remote control IP address. It’s equivalent on the air unit, it receives the Flight Control serial data. It will send it to the Remote IP (Skydroid IP address). The Remote IP was previously was ground unit IP before, 192.168.1.11.
Và bây giờ thay đổi thành IP của điều khiển từ xa thành 192.168.1.100. Hãy nhớ ở đây. Sau khi thay đổi các tham số này, Bạn cần khởi động lại phần mềm để có hiệu lực. Bây giờ chúng tôi đã thay đổi nó, Chúng tôi đã giành chiến thắng khi khởi động lại nó. Sau khi thay đổi một cái gì đó trên trang web, bạn cần khởi động lại nó.
Sau đó nhìn vào điều khiển từ xa. Có một số điều cần lưu ý. Ngày thứ nhất, Mạng ở đây. Nó khuyên bạn nên tắt wifi ở đây. Vì điều khiển từ xa là 2,4GHz. Và liên kết dữ liệu video drone của chúng tôi là 1,4GHz. Đã có hai liên kết không dây. Vì vậy, chúng ta cần tắt Wi-Fi của điều khiển từ xa.
Ở đây chúng tôi chọn Ethernet bạn cần định cấu hình địa chỉ IP mà chúng tôi đã đề cập trước đó. Thay đổi nó thành 192.168.1.100, tương đương với việc gửi IP này từ đơn vị không khí. Nó phải nằm trong cùng một phân khúc mạng, 192.168.1.xxx.
Hãy nhìn vào phía PC. Chúng tôi đã sử dụng cáp mạng để kết nối với điều khiển từ xa.
Có một lợi thế như vậy. Ngày thứ nhất, Chúng tôi có thể truy cập hai liên kết dữ liệu video không dây để xem trang web
Để sửa đổi các tham số của nó. Thông qua cáp mạng này, Chúng tôi kết nối với máy tính, Chúng ta có thể truy cập không khí
đơn vị, hoặc đơn vị tiếp cận mặt đất. Vì vậy, bây giờ, Tại mạng này, Nó bao gồm cả đơn vị không khí, Camera IP, Đơn vị mặt đất và điều khiển từ xa. Tất cả đều nằm trong một mạng lưới khu vực địa phương. Họ có thể truy cập vào nhau.
Hãy để thể hiện điều đó. Ví dụ, Đối với điều khiển từ xa. Chúng ta có thể kiểm soát điều khiển từ xa, Nó có thể được kết nối. Và đơn vị không khí của chúng tôi là 192.168.1.12, Điều đó có nghĩa là mỗi người có thể được kết nối. Nếu khách hàng có bất kỳ vấn đề, chỉ cần sử dụng lệnh ping, Anh ấy có thể biết, Một nút nào không trực tuyến. Chúng tôi thậm chí có một camera IP, đó là 192.168.1.64, cũng có thể được kết nối. Bây giờ là camera IP, Hai liên kết không dây,
điều khiển từ xa, và máy tính đều nằm trên cùng một mạng khu vực địa phương. Và họ có thể truy cập vào nhau.
Ngoài ra, Nếu chúng ta cần xem video ở đây, Nhấp vào H12Protool, Chọn xem video, Chúng ta có thể xem video Camera Camera. Đây, Hãy nhớ nhập camera IP IP, Nơi này cần phải được thay đổi. Thay đổi nó thành địa chỉ IP camera của khách hàng. Bây giờ điều khiển từ xa, thông qua kết nối này, Nó đã có thể truy cập vào máy ảnh IP này. Vì vậy, nó có thể trực tiếp kéo luồng, Và bạn có thể trực tiếp xem nó. Hãy để tôi di chuyển camera IP, Bạn thấy, Chúng ta có thể xem video sống trên điều khiển từ xa.
Hãy cùng xem QGC, QgroundControl, Nhấp vào ứng dụng QgroundControl, Chọn Cài đặt ứng dụng.
Bởi vì chúng tôi đang sử dụng sê -ri cho Ethernet qua UDP, Vì vậy, khi kết nối ở đây, Chúng tôi sẽ ngắt kết nối và xóa nó trước, Chúng tôi sẽ tạo một liên kết mới để hiển thị cho bạn các chi tiết hoạt động.
Nhấp vào nút Thêm, Ở đây chúng ta cần chọn UDP. Đây là một điểm quan trọng. Và sau đó là vị trí thứ hai, Hải cảng 8090.
Hãy để tôi giải thích lại. Tại sao chúng tôi đặt nó như thế này? Hãy để PC trở lại PC, Đây là cấu hình của đơn vị không khí.
cấu hình của đơn vị không khí 192.168.1.12, Dữ liệu nối tiếp sẽ gửi đến IP từ xa này, Đây là IP của điều khiển từ xa. Nó sẽ được gửi đến cổng này 8090. Họ gửi dữ liệu đến cổng này.
Trên điều khiển từ xa. Cổng cũng là 8090. nhấp OK, Và sau đó, Bây giờ nó nhắc nhở rằng UDP đang kết nối với cổng 8090. Chờ kết nối, Nó đã thu thập dữ liệu. Bây giờ di chuyển điều khiển chuyến bay, Nó kết nối. Có dữ liệu sống.
Nếu bạn có bất kỳ câu hỏi nào về kết nối trên UDP, hoặc liên hệ với chúng tôi để được hỗ trợ kỹ thuật thêm, Có lẽ bạn cũng có thể thử Giao thức TCP.


Đặt một câu hỏi
Tin nhắn của bạn đã được gửi