Πίνακας περιεχομένων:

Οδηγός ρύθμισης και βαθμονόμησης MPU6050: 3 βήματα
Οδηγός ρύθμισης και βαθμονόμησης MPU6050: 3 βήματα

Βίντεο: Οδηγός ρύθμισης και βαθμονόμησης MPU6050: 3 βήματα

Βίντεο: Οδηγός ρύθμισης και βαθμονόμησης MPU6050: 3 βήματα
Βίντεο: Οδηγός Ρυθμίσεων του Kodi 17.6 στα Ελληνικά - Μέρος 1ο | Ιανουάριος 2018 | GizmoZ Freak 2024, Νοέμβριος
Anonim
Οδηγός εγκατάστασης και βαθμονόμησης MPU6050
Οδηγός εγκατάστασης και βαθμονόμησης MPU6050

Το MPU6050 είναι ένα IMU 6 DoF (Degrees of Freedom) που σημαίνει μονάδα αδρανειακής μέτρησης, ένας πολύ καλός αισθητήρας για να γνωρίζει την γωνιακή επιτάχυνση μέσω γυροσκοπίου 3 αξόνων και γραμμικής επιτάχυνσης μέσω γραμμικών επιταχυνσιόμετρων.

Μπορεί μερικές φορές να είναι δύσκολο να ξεκινήσετε και να ρυθμίσετε, να κάνετε αναζήτηση σε βιβλιοθήκες και προγράμματα σε όλο το Διαδίκτυο, αλλά μην ανησυχείτε τώρα, αυτό το διδακτικό και το βίντεο που ακολουθεί παρακάτω θα σας ξεκινήσει.

Βήμα 1: Απαιτούμενα υλικά

Απαιτούμενα υλικά
Απαιτούμενα υλικά
Απαιτούμενα υλικά
Απαιτούμενα υλικά
Απαιτούμενα υλικά
Απαιτούμενα υλικά
Απαιτούμενα υλικά
Απαιτούμενα υλικά

1.) MPU6050 ή GY521 IMU

2.) Arduino (χρησιμοποιώ το Nano)

3.) Υπολογιστής με Arduino IDE εγκατεστημένο μέσα

4.) Καλώδιο USB για Arduino

5.) 4 καλώδια J -J για σύνδεση F Arduino στο MPU6050

Όλα τα εξαρτήματα, πρωτότυπα και υψηλής ποιότητας βρίσκονται στη διεύθυνση www. UTsource.net

Βήμα 2: Η Βιβλιοθήκη MPU6050

Βιβλιοθήκη MPU6050
Βιβλιοθήκη MPU6050

Εάν αντιμετωπίζετε οποιοδήποτε πρόβλημα ακολουθώντας αυτό το βήμα, σας συνιστώ ανεπιφύλακτα να παρακολουθήσετε το σεμινάριο βίντεο που συνδέεται στην εισαγωγή.

Μια βιβλιοθήκη είναι ένα απλό εργαλείο που διευκολύνει τους αρχάριους να χρησιμοποιούν σχετικά πολύπλοκους αισθητήρες όπως το MPU6050 με πολύ απλό τρόπο, είναι ένα στρώμα που ήδη φροντίζει για πολλά και πολύπλοκα πράγματα, ώστε να μπορούμε να εστιάσουμε περισσότερο στην εφαρμογή της ιδέας. της ρύθμισης των πάντων.

Ανοίξτε το Arduino IDE

Μεταβείτε στα Εργαλεία και κάντε κλικ στο Διαχείριση βιβλιοθηκών

Θα ανοίξει ένα νέο παράθυρο το οποίο θα έχει μια γραμμή αναζήτησης, όπου θα πληκτρολογήσετε MPU6050, θα σας υποδεχτούν με περισσότερα από ένα αποτελέσματα, αλλά εγκαταστήστε αυτό που είναι bt Electronic Cats.

Τελειώσατε, τώρα ας βαθμονομήσουμε!

Βήμα 3: Βαθμονόμηση

Βαθμονόμηση
Βαθμονόμηση
Βαθμονόμηση
Βαθμονόμηση
Βαθμονόμηση
Βαθμονόμηση

Κάθε αισθητήρας είναι διαφορετικός και μοναδικός, οπότε πρέπει να βρούμε τις μοναδικές τιμές μετατόπισης για τον αισθητήρα που διαθέτουμε.

Ανοίξτε τα αρχεία και μεταβείτε στα Παραδείγματα στο Arduino IDE.

Εκεί, θα δείτε μια νέα βιβλιοθήκη που λέει MPU6050 που περιέχει ένα πρόγραμμα με όνομα - IMU_Zero ανοίξτε το.

Ανεβάστε το στο arduino και βεβαιωθείτε ότι η σύνδεση από το Arduino στο Sensor γίνεται με τον ακόλουθο τρόπο -

SCL - A5

SDA - A4

Vcc - 5V

GND - GND

Μετά την επιτυχή μεταφόρτωση, ανοίξτε το Εργαλεία και μετά τη Σειριακή οθόνη, αλλά φροντίστε να διατηρήσετε τον αισθητήρα οριζόντιο και όσο το δυνατόν πιο ακίνητο κατά τη διάρκεια αυτής της διαδικασίας.

Μια γραμμή "----- done -----" θα δείξει ότι έχει κάνει το καλύτερο δυνατό. Με τις τρέχουσες σταθερές που σχετίζονται με την ακρίβεια (NFast = 1000, NSlow = 10000), θα χρειαστούν μερικά λεπτά για να φτάσετε εκεί Το

Στην πορεία, θα δημιουργήσει καμιά δεκαριά γραμμές εξόδου, δείχνοντας ότι για κάθε μία από τις 6 επιθυμητές αντισταθμίσεις, είναι * πρώτα, προσπαθώντας να βρει δύο εκτιμήσεις, μία πολύ χαμηλή και μία πολύ υψηλή, και * στη συνέχεια, κλείνοντας έως ότου το στήριγμα δεν μπορεί να γίνει μικρότερο.

Η γραμμή ακριβώς πάνω από τη "τελειωμένη" γραμμή θα μοιάζει με [567, 567] [-1, 2] [-2223, -2223] [0, 1] [1131, 1132] [16374, 16404] [155, 156] [-1, 1] [-25, -24] [0, 3] [5, 6] [0, 4] Όπως θα έχει φανεί στις διάσπαρτες γραμμές κεφαλίδας, οι έξι ομάδες που απαρτίζουν αυτήν τη γραμμή περιγράφουν τις βέλτιστες αντισταθμίσεις για την επιτάχυνση Χ, επιτάχυνση Υ, επιτάχυνση Ζ, γυροσκόπιο Χ, γυροσκόπιο Υ, και γυροσκόπιο Ζ, αντίστοιχα. Στο δείγμα που εμφανίζεται ακριβώς παραπάνω, η δοκιμή έδειξε ότι το +567 ήταν η καλύτερη αντιστάθμιση για την επιτάχυνση Χ, το -2223 ήταν καλύτερο για την επιτάχυνση Υ και ούτω καθεξής. Σημειώστε κάθε μετατόπιση για χρήση στα προγράμματα που φτιάχνετε!

Αυτό είναι! απλό και απλό!

Ευχαριστώ για την ανάγνωση!

Συνιστάται: