Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται πράγματα
- Βήμα 2: Τοποθέτηση του IMU
- Βήμα 3: Διάγραμμα κυκλώματος
- Βήμα 4: Πρόγραμμα
- Βήμα 5: Ενσωμάτωση
- Βήμα 6: Πτήση
Βίντεο: Arduino UNO a CO-pilot (Auto-pilot): 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Γεια σε όλους εδώ, δημοσιεύω ένα μικρό αυτόματο πιλοτικό σύστημα για αεροπλάνο σταθερής πτέρυγας RC (Sky surfer V3)
δεδομένου ότι το sky surfer v3 τροφοδοτείται με ανεμόπτερο, μπορούμε να χρησιμοποιήσουμε αυτό το σύστημα αυτόματου πιλότου κατά τη διάρκεια της ολίσθησης ή ακόμα και όταν τροφοδοτείται. Πριν ξεκινήσω, η ιδέα του αυτόματου πιλότου δεν είναι ο συγχρονισμός του ενσωματωμένου υπολογιστή (στην περίπτωση αυτή arduino uno)
με GPS, μαγνητόμετρο, βαρόμετρο και πολλούς άλλους αισθητήρες. αυτό είναι απλώς σύζευξη με γυροσκόπιο 6 αξόνων, επιταχυνσιόμετρο και όποτε αυτός ο αισθητήρας είναι οπλισμένος, φροντίζει για τον άξονα κύλισης της πτήσης
Βήμα 1: Απαιτούνται πράγματα
1. Sky surferv3 (ή οποιαδήποτε άλλη σταθερή πτέρυγα)
2. 6-ch radio tx, rx συνδυασμός
3. LiPo 11.1V 2200mah (εξαρτάται από το ESC και τον κινητήρα που χρησιμοποιείται)
4. MPU 6050 acc+gyro (IMU)
5. Τζούμπερ (Μ-Μ, Μ-Φ, Φ-Φ)
6. Καρφίτσες κεφαλίδας και θηλυκές θύρες
7. Arduino UNO
8. Σετ συγκόλλησης
9. Εργαλεία
Βήμα 2: Τοποθέτηση του IMU
Αυτό είναι ένα από τα κρίσιμα βήματα σε αυτήν τη διαδικασία κατασκευής, επειδή ο άξονας κύλισης εξαρτάται πλήρως από την τοποθέτηση του αισθητήρα.
Έτσι η IMU τοποθετείται στο κέντρο των δύο CG όπου προσπαθούμε να ισορροπήσουμε το επίπεδο. Έχω τοποθετήσει επίσης μερικούς αποσβεστήρες κραδασμών για να αποφύγω αξονικούς (κραδασμούς κινητήρα) που θα επηρεάσουν τις τιμές της IMU.
Οι κεφαλίδες και η θηλυκή θύρα χρησιμοποιούνται σε αυτό το βήμα για τη στερέωση της IMU στην άτρακτο.
Βήμα 3: Διάγραμμα κυκλώματος
Σε αυτό το διάγραμμα κυκλώματος, η έξοδος ch 6 δίνεται στο arduino uno για να επεξεργάζεται τον καιρό για να λαμβάνει εντολές από τον πιλότο ή να εκτελείται σε λειτουργία αυτόματου πιλότου, έτσι ώστε το ch 6 να είναι διακόπτης αυτόματου πιλότου.
Βήμα 4: Πρόγραμμα
Το βασικό πρόγραμμα για αυτό λαμβάνεται από το Instructables "Gyro camera". εδώ αρχίζει η ανάγνωση του άξονα x και οι τιμές περνούν στο σερβο (alieron)
Η λογική είναι ότι το Arduino διαβάζει την τιμή ch 1 και ch 6. εδώ το ch 1 είναι το alieron που είναι ρολό του αεροσκάφους.
Εάν το ch 6 είναι υψηλό (η τιμή του υψηλού postiom είναι 1980. τότε τρέχει το σερβο από το IMUif όχι παίρνει τις πιλοτικές τιμές.
Έτσι, ch 6> 1500
είναι λειτουργία αυτόματου πιλότου ή αλλιώς κανονική λειτουργία.
Στο βασικό πρόγραμμα οι τιμές διόρθωσης x δίνονται ως 27. αυτό αλλάζει ανάλογα με τη θέση του IMU στην άτρακτο
Βήμα 5: Ενσωμάτωση
εδώ έρχεται η πιο επίπονη δουλειά, κάνοντας πολλές διαδρομές και μέθοδο διαδρομής και λάθους. αλλά έρχεται πολλή πεταλούδα όταν τελικά τελειώσει
Βήμα 6: Πτήση
Πω πω, αυτό είναι το τελικό προϊόν, είναι τόσο όμορφο και πολύ συγκριτικό
Συνιστάται:
Αγορά Vac Auto Switch (δεν απαιτείται Arduino): 7 βήματα
Αγορά Vac Auto Switch (δεν απαιτείται Arduino): Όσοι ξυλουργοί χόμπι έχουν χορτοφάγο, έχω προσαρτημένο ένα κενό στο μαγαζί και κάθε φορά που θέλω να κάνω ένα κόψιμο πρέπει να το ενεργοποιώ πριν ανοίξω το πριόνι. Αυτό μπορεί να φαίνεται ανόητο, αλλά είναι ένας πόνος στο λαιμό για να ενεργοποιήσετε και να απενεργοποιήσετε το κατάστημα τόσο πολύ
Auto Handgel Dispenser With Arduino: 3 βήματα
Auto Handgel Dispenser With Arduino: αυτό το έργο βασίζεται σε πολύ απλές και εύκολες γνώσεις, κατάλληλες για ερασιτέχνες, βασισμένες σε κώδικες ανοιχτού κώδικα και εύκολες στην εύρεση εξαρτημάτων σε πολύ προσιτή τιμή. Ο στόχος αυτού του έργου είναι να κρατάμε τα χέρια μας καθαρά από ιούς και άλλα μικρόβια σε
Arduino Uno Fish Feeder σε 6 φθηνά και εύκολα βήματα !: 6 βήματα
Arduino Uno Fish Feeder σε 6 φθηνά και εύκολα βήματα!: Λοιπόν, μπορεί να χρειαστεί λίγη ιστορία για αυτό το έργο. Οι άνθρωποι με κατοικίδια ψάρια πιθανότατα παρουσιάστηκαν με το ίδιο πρόβλημα με εμένα: διακοπές και λήθη. Ξεχνούσα συνεχώς να ταΐζω τα ψάρια μου και πάντα προσπαθούσα να το κάνω πριν πάει
Ακουστική Αλλαγή με Arduino Uno Βήμα προς βήμα (8 βήματα): 8 Βήματα
Acoustic Levitation With Arduino Uno Βήμα προς βήμα (8 βήματα): υπερηχητικοί μετατροπείς ήχου L298N DC τροφοδοτικό θηλυκού με αρσενικό dc pin Arduino UNOBreadboardΠώς λειτουργεί: Πρώτα, ανεβάζετε κώδικα στο Arduino Uno (είναι ένας μικροελεγκτής εξοπλισμένος με ψηφιακό και αναλογικές θύρες για μετατροπή κώδικα (C ++)
Το πιο ισχυρό Arduino-UNO, Massduino-UNO: 9 βήματα
Το πιο ισχυρό Arduino-UNO, Massduino-UNO: Τι είναι το Massduino; Το Massduino είναι μια νέα σειρά προϊόντων, που συνδυάζει την πλατφόρμα Arduino περιφερειακά πλούσια, βολική και γρήγορη ανάπτυξη, χαμηλού κόστους και εύκολης κατασκευής μεγάλης κλίμακας πλεονεκτήματα παραγωγής. Σχεδόν όλος ο κώδικας Arduino μπορεί να είναι