Πίνακας περιεχομένων:
Βίντεο: Οδηγός ρύθμισης και βαθμονόμησης MPU6050: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Το 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 με πολύ απλό τρόπο, είναι ένα στρώμα που ήδη φροντίζει για πολλά και πολύπλοκα πράγματα, ώστε να μπορούμε να εστιάσουμε περισσότερο στην εφαρμογή της ιδέας. της ρύθμισης των πάντων.
Ανοίξτε το 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 ήταν καλύτερο για την επιτάχυνση Υ και ούτω καθεξής. Σημειώστε κάθε μετατόπιση για χρήση στα προγράμματα που φτιάχνετε!
Αυτό είναι! απλό και απλό!
Ευχαριστώ για την ανάγνωση!
Συνιστάται:
Οδηγός ρύθμισης Pi-Hole: 5 βήματα
Οδηγός ρύθμισης Pi-Hole: Αυτός ο οδηγός θα σας καθοδηγήσει στα βήματα εγκατάστασης και ανάπτυξης μιας Pi Hole στο οικιακό σας δίκτυο. Το μόνο που χρειάζεστε για να ξεκινήσετε είναι ένα Raspberry Pi και είστε έτοιμοι να ξεκινήσετε! Με το Pi-Hole θα μπορέσετε επιτέλους να απαλλάξετε το δίκτυό σας από
Αναγνώριση χρώματος W/ TCS230 Sensor και Arduino [Περιλαμβάνεται ο κωδικός βαθμονόμησης]: 12 βήματα
Αισθητήρας χρώματος W/ TCS230 και Arduino [Περιλαμβάνεται ο κωδικός βαθμονόμησης]: Επισκόπηση Σε αυτό το σεμινάριο, θα μάθετε για τον αισθητήρα TCS230 και πώς να τον χρησιμοποιήσετε με το Arduino για αναγνώριση χρωμάτων. Στο τέλος αυτού του σεμιναρίου, θα βρείτε μια συναρπαστική ιδέα να δημιουργήσετε ένα στυλό επιλογής χρωμάτων. Με αυτό το στυλό, μπορείτε να σαρώσετε τα χρώματα
Οδηγός ρύθμισης VPN Premium για ΛΗOWΗ Υ SPΗΛΗΣ ΤΑΧΥΤΗΤΑΣ και ροή εντάξει μέσω REO: 10 βήματα
VPN Premium Setup Guide for HIGH SPEED DOWNLOAD and OKAY Streaming by REO: Σας ευχαριστώ, Asuswrt-MerlinHi, είμαι από την Ταϊλάνδη. Θα γράψω έναν λεπτομερή οδηγό ρύθμισης VPN για λήψη υψηλής ταχύτητας περίπου 100 Mb/s κατά μέσο όρο και ίσως την πιο ομαλή ροή για Netflix, Crunchyroll, Hulu, κλπ. Από την Ταϊλάνδη, το destinatio
Πότισμα φυτών εσωτερικού χώρου με NodeMCU, Local Blynk Server και Blynk Apk, Ρυθμιζόμενο σημείο ρύθμισης: 3 βήματα
Πότισμα φυτών εσωτερικού χώρου με NodeMCU, Local Blynk Server και Blynk Apk, Adjustable Set Point: Έφτιαξα αυτό το έργο επειδή τα φυτά μου πρέπει να είναι υγιή ακόμη και όταν είμαι σε διακοπές για μεγάλο χρονικό διάστημα και μου αρέσει η ιδέα να έχω ελέγχω ή τουλάχιστον παρακολουθώ όλα τα πιθανά πράγματα που συμβαίνουν στο σπίτι μου μέσω διαδικτύου
Οδηγός ρύθμισης Arduino και MAX6675 Thermocouple: 3 βήματα
Οδηγός ρύθμισης Arduino και MAX6675 Thermocouple: Σήμερα θα σας δείξω πώς να ενεργοποιήσετε τη μονάδα θερμοστοιχείου MAX6675 με το Arduino σε λειτουργία. Ας ξεκινήσουμε. Ακολουθεί το πλήρες σεμινάριο βίντεο για το ίδιο