Πίνακας περιεχομένων
Βήματα για τη μεταφορά δεδομένων σειριακής θύρας στη θύρα δικτύου μέσω UDP στο τηλεχειριστήριο Skydroid H12 και τον έλεγχο πτήσης pixhawk.

1. Συνδέσεις υλικού
Μονάδα αέρα (Drone Side):
- Συνδέστε τον ελεγκτή πτήσης στη μονάδα αέρα μέσω τουΣειριακή θύρα D3 TTL.
- Συνδέστε μια κάμερα IP στη μονάδα αέραθύρα Ethernet.
Επίγεια Μονάδα (Πλευρά τηλεχειριστηρίου):
- Συνδέστε τον πομπό Skydroid 2.4G στη μονάδα γείωσηςθύρα δικτύου (δεν χρησιμοποιείται σειριακή θύρα).
- Χρησιμοποιήστε ένα ενσύρματο καλώδιο Ethernet για να συνδέσετε το τηλεχειριστήριο Skydroid με έναν υπολογιστή (προαιρετικό για εντοπισμό σφαλμάτων).
2. Διαμόρφωση δικτύου
Διαμόρφωση μονάδας αέρα
- Αποκτήστε πρόσβαση στη διεπαφή ιστού της μονάδας αέρα (προεπιλεγμένη IP:
192.168.1.12). - Πλοηγηθείτε στοΡυθμίσεις σειριακής θύρας:
- ΕπιλέγωUART3 (συνδεδεμένο με τον ελεγκτή πτήσης).
- ΣειράΑπομακρυσμένη IP στην IP του τηλεχειριστηρίου Skydroid (π.χ.
192.168.1.100).- Αρχική προεπιλεγμένη IP για μονάδα γείωσης:
192.168.1.11.
- Αρχική προεπιλεγμένη IP για μονάδα γείωσης:
- Επανεκκινήστε τη μονάδα αέρα για την εφαρμογή αλλαγών.
Διαμόρφωση τηλεχειριστηρίου Skydroid
- Απενεργοποιήστε το Wi-Fi για να αποφύγετε παρεμβολές με τις ασύρματες συνδέσεις 2.4G/1.4G.
- Ορίστε αστατική διεύθυνση IP Ethernet:
- Αναθέτω
192.168.1.100για να βεβαιωθείτε ότι βρίσκεται στο ίδιο υποδίκτυο με τη μονάδα αέρα (192.168.1.xxx).
- Αναθέτω
3. Επικύρωση δικτύου
- Συνδέστε το τηλεχειριστήριο σε υπολογιστή μέσω Ethernet.
- Χρήσηεντολές ping για να επαληθεύσετε τη συνδεσιμότητα σε όλες τις συσκευές:
- ping 192.168.1.100 # Remote_control
- ping 192.168.1.12 # Μονάδα αέρα
- ping 192.168.1.11 # Επίγεια Μονάδα
- ping 192.168.1.64 # Κάμερα IP
- Επιβεβαιώστε ότι όλες οι συσκευές είναι προσβάσιμες στο ίδιο LAN.
4. Qugercontrol (QGC) Ρύθμιση
- Ανοίξτε το QGroundControl καιδημιουργήστε μια νέα σύνδεση UDP:
- Πρωτόκολλο: UDP
- Λιμάνι:
8090(πρέπει να ταιριάζει με τη θύρα αποστολής της μονάδας αέρα).
- Επαληθεύστε τη λήψη δεδομένων:
- Βεβαιωθείτε ότι το QGC εμφανίζει δεδομένα ελεγκτή πτήσης σε πραγματικό χρόνο μέσω UDP.
5. Ροή βίντεο
- Χρησιμοποιήστε τοH12ProTool λογισμικό:
- Εισαγάγετε τη διεύθυνση της κάμερας IP (π.χ.
192.168.1.64) για να τραβήξετε τη ροή βίντεο.
- Εισαγάγετε τη διεύθυνση της κάμερας IP (π.χ.
- Επιβεβαιώστε ότι το τηλεχειριστήριο μπορεί να έχει πρόσβαση στην τροφοδοσία της κάμερας.
Σημειώσεις-κλειδιά
- Συνέπεια IP: Όλες οι συσκευές πρέπει να βρίσκονται στο
192.168.1.xxxυποδίκτυο. - Port Matching: Τόσο η μονάδα αέρα όσο και το QGC πρέπει να χρησιμοποιούν θύρα UDP
8090. - Επανεκκίνηση μετά τη διαμόρφωση: Επανεκκινήστε τη μονάδα αέρα/λογισμικό για να τεθούν σε ισχύ οι ρυθμίσεις.
- Φυσικές Συνδέσεις: Εξασφαλίστε σταθερές συνδέσεις Ethernet και σειριακής θύρας.
Ακολουθώντας αυτά τα βήματα, σειριακά δεδομένα από τον ελεγκτή πτήσης (μέσω της μονάδας αέρα) θα μεταδοθεί μέσω UDP στη θύρα δικτύου του τηλεχειριστηρίου Skydroid, επιτρέποντας τηλεμετρία σε πραγματικό χρόνο και ροή βίντεο.
Πώς να χρησιμοποιήσετε το UDP για τη μεταφορά δεδομένων σειριακής θύρας στη θύρα δικτύου στο τηλεχειριστήριο Skydroid?
Σύνδεσμος δεδομένων βίντεο μονάδας αέρα drone, TX900 ή Vcan 1681 πρέπει να συνδέσετε τον έλεγχο πτήσης Pixhawk μέσω της θύρας TTL. Η προεπιλεγμένη ρύθμιση τριών θυρών δεδομένων TX900 είναι D1 RS232, D2 Sbus και D3 TTL. Δεν συνιστάται η χρήση της D1 ως θύρας TTL. Αυτό θα έχει μια καθυστέρηση βίντεο στο ζωντανό βίντεο.
Εκτός από αυτή τη σύνδεση δεδομένων της μονάδας αέρα σύνδεσης δεδομένων βίντεο drone, Η θύρα Ethernet συνδέει μια κάμερα IP. Στη μονάδα γείωσης, Χρησιμοποιούμε ένα καλώδιο δικτύου σε μία από τις θύρες δικτύου τους. Παρακαλώ ελέγξτε, Δεν χρησιμοποιούμε καμία σειριακή θύρα για την έξοδο των δεδομένων. Αυτή τη φορά, Θέλουμε να μεταφέρουμε τα δεδομένα ελέγχου πτήσης στη θύρα ethernet μέσω UDP, που είναι σειριακή θύρα στον αέρα προς τη θύρα δικτύου στη μονάδα εδάφους.
Εδώ χρησιμοποιούμε τη σειριακή θύρα για να συνδέσουμε τον έλεγχο πτήσης στην πλευρά της μονάδας αέρα. Στην πλευρά της μονάδας εδάφους, χρησιμοποιούμε τη θύρα δικτύου. Το καλώδιο δικτύου είναι συνδεδεμένο με τον πομπό skydroid 2.4G. Στη συνέχεια, το βίντεο και τα δεδομένα αποστέλλονται στο τηλεχειριστήριο skydroid μέσω του συστήματος ασύρματης μετάδοσης skydroid 2.4G.
Το τηλεχειριστήριο συνδέεται με τον υπολογιστή μέσω ενσύρματου δικτύου. Έχουμε μια ενσύρματη καλωδιακή σύνδεση δικτύου εδώ. Μπορεί επίσης να μην το χρειαστείτε. Γιατί πρέπει να χρησιμοποιήσετε το καλώδιο δικτύου για να συνδέσετε έναν υπολογιστή και το τηλεχειριστήριο skydroid? Εξαιτίας αυτού κάνουμε κάποιες επεμβάσεις, όπως εντολές ping, να τροποποιήσουν τη διαμόρφωση του συνδέσμου ασύρματων δεδομένων βίντεο στην ιστοσελίδα τους, Ελέγξτε εάν το δίκτυο είναι συνδεδεμένο ή όχι, και τα λοιπα.
Στον υπολογιστή, μπορείτε να εκτελέσετε εντολές ping σε αυτές τις τέσσερις IP για να ελέγξετε εάν αυτές οι τέσσερις IP είναι συνδεδεμένες. (Το τηλεχειριστήριο IP είναι 192.168.100, Η IP μονάδας εδάφους είναι 192.168.1.11, Η IP μονάδας αέρα είναι 192.168.1.12 και IP κάμερας ethernet 192.168.1.64).
Καλά, ας ρίξουμε μια ματιά στον υπολογιστή. Επειδή είναι σειριακά δεδομένα σε Ethernet μέσω UDP, Επομένως, ορισμένες ρυθμίσεις πρέπει να αλλάξουν στη διεύθυνση IP της μονάδας αέρα, εισαγω 192.168.1.12 στο πρόγραμμα περιήγησης του υπολογιστή, στην ιστοσελίδα της σειριακής καρτέλας και επιλέξτε UART3, ελέγξτε την απομακρυσμένη IP, παρακαλούμε εισάγετε την IP του τηλεχειριστηρίου. (Εδώ είναι 192.168.1.100 ως παράδειγμα), Αργότερα, θα σας δείξουμε πώς να τροποποιήσετε αυτήν τη διεύθυνση IP στο τηλεχειριστήριο.
Εάν δεν χρειάζεται να χρησιμοποιήσετε τηλεχειριστήριο, Η απομακρυσμένη IP της μονάδας αέρα απλώς χρησιμοποιήστε τις μονάδες εδάφους’ ip, 192.168.1.11. Στη συνέχεια, επισκεφθείτε την ιστοσελίδα της μονάδας εδάφους, τη μονάδα γείωσης IP 192.168.1.11 δεν χρειάζεται να αλλάξει. Αυτά δεν έχουν αλλάξει. Είναι ακριβώς το ίδιο με πριν. Χρειάζεται μόνο να διαμορφώσουμε τη μονάδα αέρα. Και ορίστε το Remote IP στο IP του τηλεχειριστηρίου.
Αυτό σημαίνει στην ιστοσελίδα της μονάδας αέρα, 192.168.1.12, Το Remote IP θα πρέπει να εισάγει τη διεύθυνση IP του τηλεχειριστηρίου. Είναι ισοδύναμο στη μονάδα αέρα, λαμβάνει τα σειριακά δεδομένα Flight Control. Θα το στείλει στο Remote IP (Διεύθυνση IP Skydroid). Το Remote IP ήταν προηγουμένως IP μονάδας γείωσης, 192.168.1.11.
Και τώρα αλλάξτε την IP του τηλεχειριστηρίου σε 192.168.1.100. Θυμηθείτε εδώ. Αφού αλλάξετε αυτές τις παραμέτρους, πρέπει να επανεκκινήσετε το λογισμικό για να τεθεί σε ισχύ. Τώρα που το αλλάξαμε, δεν θα το επανεκκινήσουμε. Αφού αλλάξετε κάτι στην ιστοσελίδα, πρέπει να το επανεκκινήσετε.
Στη συνέχεια, κοιτάξτε το τηλεχειριστήριο. Υπάρχουν κάποια πράγματα που πρέπει να σημειωθούν. Πρώτα, το δίκτυο εδώ. Συνιστάται να απενεργοποιήσετε το WiFi εδώ. Επειδή το ίδιο το τηλεχειριστήριο είναι 2,4 Ghz. και ο σύνδεσμος δεδομένων βίντεο drone μας είναι 1,4 Ghz. Υπάρχουν ήδη δύο ασύρματες συνδέσεις. Πρέπει λοιπόν να απενεργοποιήσουμε το Wi-Fi του τηλεχειριστηρίου.
Εδώ επιλέγουμε Ethernet που χρειάζεστε για να διαμορφώσετε τη διεύθυνση IP που αναφέραμε προηγουμένως. Αλλάξτε το σε 192.168.1.100, που ισοδυναμεί με την αποστολή αυτής της IP από τη μονάδα αέρα. Θα πρέπει να βρίσκεται στο ίδιο τμήμα δικτύου, 192.168.1.xxx.
Ας δούμε την πλευρά του υπολογιστή. Χρησιμοποιήσαμε ήδη ένα καλώδιο δικτύου για να συνδεθούμε στο τηλεχειριστήριο.
Υπάρχει ένα τέτοιο πλεονέκτημα. Πρώτα, μπορούμε να έχουμε πρόσβαση σε δύο ασύρματους συνδέσμους δεδομένων βίντεο για να προβάλουμε την ιστοσελίδα
να τροποποιήσει τις παραμέτρους του. Μέσω αυτού του καλωδίου δικτύου, συνδεόμαστε στον υπολογιστή, μπορούμε να έχουμε πρόσβαση στον αέρα
μονάδα, ή πρόσβαση στη μονάδα εδάφους. Τώρα λοιπόν, σε αυτό το δίκτυο, περιλαμβάνει μονάδα αέρα, ip κάμερα, μονάδα γείωσης και τηλεχειριστήριο. Είναι όλα σε ένα τοπικό δίκτυο. Μπορούν να έχουν πρόσβαση ο ένας στον άλλον.
Ας το αποδείξουμε. Για παράδειγμα, για το τηλεχειριστήριο. Μπορούμε να κάνουμε ping στο τηλεχειριστήριο, Μπορεί να συνδεθεί. Και η μονάδα αέρα μας είναι 192.168.1.12, Αυτό σημαίνει ότι το καθένα μπορεί να συνδεθεί. εάν οι πελάτες έχουν οποιοδήποτε πρόβλημα, απλά χρησιμοποιήστε την εντολή ping, μπορεί να ξέρει, ποιος κόμβος δεν είναι συνδεδεμένος. Έχουμε ακόμη και IP κάμερα, ήτοι 192.168.1.64, που μπορεί επίσης να συνδεθεί. Τώρα η IP κάμερα, δύο ασύρματες συνδέσεις,
το τηλεχειριστήριο, και ο υπολογιστής βρίσκονται όλοι στο ίδιο τοπικό δίκτυο. Και μπορούν να έχουν πρόσβαση ο ένας στον άλλον.
Επιπλέον, Αν πρέπει να δούμε βίντεο εδώ, κάντε κλικ στο H12ProTool, επιλέξτε προβολή βίντεο, μπορούμε να δούμε το βίντεο της κάμερας. Εδώ, θυμηθείτε να εισάγετε την IP της κάμερας, Αυτό το μέρος πρέπει να αλλάξει. Αλλάξτε το στη διεύθυνση IP της κάμερας του πελάτη. Τώρα το τηλεχειριστήριο, μέσω αυτής της σύνδεσης, μπορεί ήδη να έχει πρόσβαση σε αυτήν την κάμερα IP. Έτσι μπορεί να τραβήξει απευθείας το ρεύμα, και μπορείτε να το παρακολουθήσετε απευθείας. επιτρέψτε μου να μετακινήσω την κάμερα IP, βλέπεις, μπορούμε να δούμε το ζωντανό βίντεο στο τηλεχειριστήριο.
Ας ρίξουμε μια ματιά στο QGC, Qugercontrol, κάντε κλικ στην εφαρμογή QGroundControl, Επιλέξτε Ρύθμιση εφαρμογής.
Επειδή χρησιμοποιούμε τη σειρά σε Ethernet μέσω UDP, οπότε όταν συνδέεστε εδώ, θα το αποσυνδέσουμε και θα το διαγράψουμε πρώτα, θα δημιουργήσουμε έναν νέο σύνδεσμο για να σας δείξουμε τις λεπτομέρειες λειτουργίας.
Κάντε κλικ στο κουμπί Προσθήκη, Εδώ πρέπει να επιλέξουμε UDP. Αυτό είναι ένα βασικό σημείο. Και μετά η δεύτερη θέση, Λιμάνι 8090.
Επιτρέψτε μου να εξηγήσω ξανά. Γιατί το ρυθμίζουμε έτσι? Ας επιστρέψουμε στον υπολογιστή, Αυτή είναι η διαμόρφωση της μονάδας αέρα.
τη διαμόρφωση της μονάδας αέρα 192.168.1.12, τα σειριακά δεδομένα θα σταλούν σε αυτήν την απομακρυσμένη διεύθυνση IP, Αυτή είναι η IP του τηλεχειριστηρίου. Θα σταλεί σε αυτό το λιμάνι 8090. Στέλνουν δεδομένα σε αυτή τη θύρα.
Στο τηλεχειριστήριο. Το λιμάνι είναι επίσης 8090. Κάντε κλικ στο OK, και στη συνέχεια, Τώρα προτρέπει ότι το UDP συνδέεται στη θύρα 8090. Περιμένετε για τη σύνδεση, Συλλέγει ήδη δεδομένα. Τώρα μετακινήστε το χειριστήριο πτήσης, Είναι συνδεδεμένο. Υπάρχουν ζωντανά δεδομένα.
Εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με τη σύνδεση στο UDP, ή επικοινωνήστε μαζί μας για περαιτέρω τεχνική υποστήριξη, ίσως και εσείς να δοκιμάσετε Πρωτόκολλο TCP.


Κάνε μια ερώτηση
Το μήνυμά σας έχει σταλεί