Πίνακας περιεχομένων:
Βίντεο: Tinee9: Arduino Controlled ESC: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Πριν από 4 χρόνια έφτιαξα το δικό μου drone με κόστος $ 300 πίσω όταν το πρώτο εμπορικό drone ήταν περίπου $ 1500. Ο ελεγκτής Arducopter έλεγξε το μοτέρ ESC, χρησιμοποίησα το πλαίσιο DJI DIY και αγόρασα ένα τηλεχειριστήριο 720MHZ. Εδώ είναι ένα τροποποιημένο κιτ αυτού που έφτιαξα πριν από 4 χρόνια. KIT Τώρα που έχω περισσότερη εμπειρία στην ηλεκτρονική μηχανική αεροδιαστημικής, θέλω να φτιάξω τον δικό μου ελεγκτή PCBA για τον έλεγχο του drone.
Θα χρησιμοποιήσω το Arduino για την πλατφόρμα μου. Για σήμερα, θα δείξω ότι μπορούμε να ελέγξουμε ένα ESC με και arduino nano.
Δυσκολία: Μέτρια
Γνώση: Πρέπει να γνωρίζετε τη συγκόλληση, Πρέπει να γνωρίζετε τις βασικές συνδέσεις ισχύος ενός drone.
Υπενθύμιση Το Tinee9.com έχει άλλα σεμινάρια σχετικά με το Arduino και επίσης μιλά για κοινά ηλεκτρονικά είδη όπως τα Drones. Μιλάω για το πώς χρησιμοποιούνται και πώς λειτουργούν οι αισθητήρες στα Drones που χρησιμοποιούνται από εταιρείες ή ομάδες έρευνας και ανάπτυξης.
Βήμα 1: Υλικά
Δεν ήθελα να επιλέξω το συγκολλητικό, το συγκολλητικό σίδερο, τον υπολογιστή και το καλώδιο USB, αλλά μπορείτε να πάρετε τα υπόλοιπα αντικείμενα από αυτόν τον σύνδεσμο KIT
Υλικά: ESC
Μοτέρ
Μπαταρία που θα τρέξει τον κινητήρα
Κόλλα μετάλλων
Συγκολλητικό σίδερο
Arduino Nano
Πίνακας ψωμιού
Jumper Wire
Η / Υ
Καλώδιο USB
Arduino IDE
Βήμα 2: Βασική συνέλευση
Βήμα 1: Κολλήστε το μοτέρ σας στον ελεγκτή ESC.
Βήμα 2: Συνδέστε το Arduino Nano σας σε μια σανίδα ψωμιού.
Βήμα 3: Συνδέστε την μπαταρία σας - στο ESC Black Wire.
Βήμα 4: Συνδέστε το ESC Black στο Arduino GND Pin.
Βήμα 5: Συνδέστε το καλώδιο ESC White στο Arduino D9 Pin.
Βήμα 6: Συνδέστε το Arduino Nano στον υπολογιστή με καλώδιο USB.
Βήμα 3: Κωδικός
Βήμα 7: Προγραμματίστε το Arduino Nano με αυτόν τον κωδικό στο Arduino IDE.
Αυτό που κάνει ο κώδικας είναι η προετοιμασία του ESC και στη συνέχεια ανεβαίνει γρηγορότερα κάθε 0,25 δευτερόλεπτα μέχρι να απενεργοποιηθεί ένα σκληρό κωδικοποιημένο σημείο ρύθμισης. Στη συνέχεια επαναλαμβάνεται. Βασικά αυτός ο κώδικας σάς επιτρέπει να δείτε πώς ο κινητήρας ελέγχεται από ένα ESC. Επίσης, ο κώδικας είναι το βασικό δομικό στοιχείο για την εντολή 4 ESC ταυτόχρονα όταν αναπτύσσετε τον υπόλοιπο κώδικα για να πετάξετε με σταθερό φτερό ή τετράπτερο.
Κώδικας:
#περιλαμβάνω; Servo esc;
int Pin = 0;
int x = 0;
void setup () {
esc.attach (9); }
void loop () {
int γκάζι = analogRead (Pin);
γκάζι = χάρτης (γκάζι, 0, 1023, 0, 179);
για (x = 0; x <175; x ++) {
esc.write (x); καθυστέρηση (250)? }
esc.write (0);
καθυστέρηση (10000)? }
Βήμα 4: Σύνδεση και εκτέλεση
Βήμα 8: Συνδέστε το ESC Red wire σας στο Battery +.
Βήμα 9: Απολαύστε το Arduino Nano που διοικεί το ESC με εντολές PWM.
Συνιστάται:
Φτιάξτε το δικό σας ESC: 5 βήματα (με εικόνες)
Φτιάξτε το δικό σας ESC: Σε αυτό το έργο θα δείξω πρώτα πώς λειτουργεί ένα κοινό ESC και στη συνέχεια θα δημιουργήσω ένα κύκλωμα που αποτελείται από ένα Arduino Nano, ένα IC IC οδηγού κινητήρα L6234 και μερικά συμπληρωματικά εξαρτήματα για να δημιουργήσετε ένα DIY ESC. Ας αρχίσουμε
Φτιάξτε το δικό σας αισθητήριο ESC: 5 βήματα
Φτιάξτε το δικό σας αισθητήριο ESC: Σε αυτό το έργο θα σας δείξω πώς λειτουργεί ένα αισθητήριο BLDC Motor από ένα ηλεκτρικό ποδήλατο και πώς μπορούμε να δημιουργήσουμε το δικό μας αισθητήριο ESC για να το αφήσουμε να περιστραφεί. Ας αρχίσουμε
Tinee9: Arduino Self-Balancer: 5 βήματα (με εικόνες)
Tinee9: Arduino Self-Balancer: Το Tiny9 παρουσιάζει το Arduino Self-Balancer χρησιμοποιώντας μόνο ένα Arduino Nano, ένα σερβο, και το Tiny9 LIS2HH12 Module
Tinee9: Αντιστάσεις σε σειρά: 5 βήματα
Tinee9: Resistors in Series: Tutorial Level: Entry Level. Αποποίηση: Παρακαλείστε να παρακολουθείτε έναν γονέα/κηδεμόνα εάν είστε παιδί γιατί μπορεί να προκαλέσετε πυρκαγιά αν δεν είστε προσεκτικοί. Ο ηλεκτρονικός σχεδιασμός επιστρέφει στο τηλέφωνο, λαμπτήρας, ηλεκτρικές εγκαταστάσεις σε AC ή DC, κλπ. Σε
Προγραμματισμός ESC στο Arduino (Hobbyking ESC): 4 βήματα
Προγραμματισμός ESC στο Arduino (Hobbyking ESC): Γεια σας κοινότητα, θα σας δείξω πώς να προγραμματίσετε και να χρησιμοποιήσετε το ESC Hobbyking. Βρήκα μόνο μερικές πληροφορίες και σεμινάρια, τα οποία πραγματικά δεν με βοήθησαν ιδιαίτερα, οπότε αποφάσισα να προγραμματίσω ένα δικό μου σκίτσο, το οποίο είναι πολύ απλό να κατανοηθεί. Σημασία