Πίνακας περιεχομένων:
Βίντεο: Έλεγχος RC Servos ασύρματα μέσω UDP: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Σε αυτό το έργο θέλω να χρησιμοποιήσω το iPhone μου για τον έλεγχο RC servos. Θα χρησιμοποιήσω το επιταχυνσιόμετρο για να ελέγξω δύο σερβο σε σύνδεση UDP. Αυτό είναι ένα έργο Proof Of Concept για να επαληθεύσετε ότι μια σύνδεση μεταξύ ενός iPhone και ενός περιφερειακού μπορεί να επιτύχει υψηλά ποσοστά ενημέρωσης (υψηλότερα από το BLE) χρησιμοποιώντας UDP.
Βήμα 1: Λίστα μερών
Σκεύη, εξαρτήματα
- Πλακέτα ESP8266 (Wemos D1 mini pro)
- Δύο servos RC
- Μια τράπεζα τροφοδοσίας USB ως τροφοδοτικό
- Μερικά καλώδια βραχυκυκλωτήρων
- Ένα iPhone ή iPad που χρησιμοποιεί iOS12
- Ένα mac για την κατασκευή του έργου
Λογισμικό
- Arduino IDE με εγκατεστημένο τον πυρήνα ESP8266 Arduino: Εγχειρίδιο εγκατάστασης
- Xcode 10:
- Το σκίτσο του arduino μπορείτε να το βρείτε εδώ
- Η πηγή Swift της εφαρμογής iPhone είναι εδώ
Βήμα 2: Υλικό
Η ρύθμιση του υλικού είναι πολύ απλή. Χρησιμοποιώ την έξοδο D1 (pitch) και D2 (roll) στο ESP8266 για τον έλεγχο των σερβο RC αντίστοιχα. Ο πίνακας τροφοδοτείται από τροφοδοτικό USB. Τα σερβο RC τροφοδοτούνται από τον πείρο 5v και GND της πλακέτας.
Βήμα 3: Λογισμικό
Η εφαρμογή ελέγχου για το iPhone είναι γραμμένη σε Swift, η οποία συνδέεται ασύρματα με την πλακέτα χειριστηρίου ESP8266 και ελέγχει τα σερβίς pitch και roll με βάση τα δεδομένα κίνησης του iPhone. Ο πίνακας ελεγκτή δημιουργεί ένα σημείο πρόσβασης Wifi και ακούει για τα επόμενα πακέτα UDP που περιέχουν τις πληροφορίες θέσης σερβο ως ροή byte με την ακόλουθη γενική μορφή:
Servo index | Θέση MSB | Θέση LSB
Ο δείκτης σερβο είναι είτε 1 για βήμα είτε 2 για ρολό. Η θέση σερβο υπολογίζεται από τους βαθμούς κλίσης x, y και μετατρέπεται σε μικροδευτερόλεπτα μεταξύ 1000 και 2000. Ο ρυθμός ανανέωσης είναι 20 χιλιοστά του δευτερολέπτου.
Η εφαρμογή χρησιμοποιεί το νέο Network.framework για να δημιουργήσει τη σύνδεση UDP, επομένως εκτελείται μόνο σε iOS 12 και νεότερες εκδόσεις.
Αυτή είναι μια εφαρμογή POC για να δείξει πόσο εύκολη είναι η χρήση της σύνδεσης UDP στο iOS 12. Για να είναι απλό, τα πακέτα UDP αποστέλλονται χωριστά για pitch and roll.
Συνιστάται:
Έλεγχος μέσω της εφαρμογής Blynk χρησιμοποιώντας το Nodemcu μέσω Internet: 5 βήματα
Έλεγχος μέσω της εφαρμογής Blynk χρησιμοποιώντας το Nodemcu μέσω Διαδικτύου: Γεια σε όλους σήμερα, θα σας δείξουμε πώς μπορείτε να ελέγξετε ένα LED χρησιμοποιώντας ένα smartphone μέσω Διαδικτύου
Πώς να κάνετε τηλεχειριζόμενο αυτοκίνητο μέσω κινητού μέσω Bluetooth: 4 βήματα
Πώς να φτιάξετε κινητό τηλεχειριζόμενο αυτοκίνητο μέσω Bluetooth: Πώς να φτιάξετε κινητό τηλεχειριζόμενο αυτοκίνητο μέσω Bluetooth | Ινδικός LifeHacker
ESP8266 RGB LED STRIP WIFI Έλεγχος - NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi - Έλεγχος Smartphone RGB LED STRIP: 4 βήματα
ESP8266 RGB LED STRIP WIFI Έλεγχος | NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi | RGB LED STRIP Smartphone Control: Γεια σας παιδιά σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε το nodemcu ή το esp8266 ως τηλεχειριστήριο IR για τον έλεγχο μιας λωρίδας LED RGB και το Nodemcu θα ελέγχεται από smartphone μέσω wifi. Έτσι, βασικά μπορείτε να ελέγξετε το RGB LED STRIP με το smartphone σας
Έλεγχος συσκευών μέσω Internet μέσω προγράμματος περιήγησης. (IoT): 6 βήματα
Έλεγχος συσκευών μέσω Internet μέσω προγράμματος περιήγησης. (IoT): Σε αυτό το Instructable θα σας δείξω πώς μπορείτε να ελέγχετε συσκευές όπως LED, Relays, κινητήρες κ.λπ. μέσω διαδικτύου μέσω προγράμματος περιήγησης ιστού. Και μπορείτε να έχετε πρόσβαση στα χειριστήρια με ασφάλεια σε οποιαδήποτε συσκευή. Η διαδικτυακή πλατφόρμα που χρησιμοποίησα εδώ είναι η επίσκεψη RemoteMe.org
Συστήματα φιλτραρίσματος παράκαμψης σε υπολογιστές χωρίς τις ανασφάλειες του TOR (το δρομολογητή κρεμμυδιού) ή τη σήραγγα μέσω Internet μέσω SSH: 5 βήματα
Bypass Filtering Systems σε Η / Υ Χωρίς τις ανασφάλειες του TOR (το Onion Router) ή Tunneling Internet Over SSH: Αφού διάβασα μια ανάρτηση για το δρομολογητή κρεμμυδιών (tor) που σου επιτρέπει να παρακάμψεις τη λογοκρισία χωρίς να σε παρακολουθούν έμεινα έκπληκτος. Στη συνέχεια διάβασα ότι δεν ήταν πολύ ασφαλές καθώς ορισμένοι κόμβοι μπορούσαν να εισάγουν ψευδή δεδομένα και να φέρουν πίσω τις λάθος σελίδες. Σκέφτηκα να πω