Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται υλικά
- Βήμα 2: Γνώση ιστορικού
- Βήμα 3: Συναρμολόγηση υλικού
- Βήμα 4: Προγραμματισμός
- Βήμα 5: Αποτέλεσμα
- Βήμα 6: Πηγή
Βίντεο: Φτιάξτε έναν υπερηχητικό δοκιμαστήρα απόστασης με το μικρό: bit: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Σήμερα, πρόκειται να φτιάξουμε έναν υπερηχητικό ελεγκτή απόστασης με μονάδα αισθητήρα micro: bit και υπερήχων.
Βήμα 1: Απαιτούνται υλικά
1 x BBC micro: bit
1 x Χταπόδι: bit
1 x μονάδα OLED
1 x μονάδα υπερήχων HC-SR04
Βήμα 2: Γνώση ιστορικού
HC-SR04 Βασική Αρχή
Το HC-SR04 είναι ένα είδος μονάδων μέτρησης απόστασης υπερήχων. Με αυτήν την ενότητα, μπορούμε να ανιχνεύσουμε τον χωροχρόνο μεταξύ αποστολής και επιστροφής υπερήχων και στη συνέχεια να τον μετατρέψουμε σε απόσταση. Εδώ είναι η βασική αρχή:
- Χρησιμοποιήστε τη θύρα IO TRIG για να ενεργοποιήσετε τη μέτρηση της απόστασης με ηλεκτρικό επίπεδο 10us τουλάχιστον.
- Αυτόματη αποστολή 8 τετραγωνικών κυμάτων 40 40Hz και ελέγξτε αν επιστρέφει ένα σήμα.
- Εάν ένα σήμα έχει επανέλθει, τότε εξάγετε ένα υψηλό ηλεκτρικό επίπεδο μέσω της θύρας IO TRIG. Η διάρκεια του υψηλού ηλεκτρικού επιπέδου είναι ο χρόνος από την αποστολή και επιστροφή υπερήχων.
Απόσταση = (μεγάλος χρόνος ηλεκτρικού επιπέδου x χώρος ήχου (340m/s))/2
Σημείωση : Βρείτε στο MakeCode για την ήδη σφραγισμένη βιβλιοθήκη υπερήχων. Δεν χρειάζεται να γράψετε έναν περίπλοκο κωδικό μονάδας δίσκου, αλλά απλώς να επικαλεστείτε τη βιβλιοθήκη.
Βήμα 3: Συναρμολόγηση υλικού
1. Μπορείτε να ανατρέξετε στη στήλη για τη σύνδεση μεταξύ μονάδας υπερήχων και χταποδιού.
2. Δεδομένου ότι η τάση οδήγησης της μονάδας υπερήχων SR04 είναι 5V, οπότε πρέπει να σύρετε τον διακόπτη τάσης στο χταπόδι: bit στο τέλος των 5V.
3. Συνδέστε τη μονάδα OLED σε συνδετήρα cp IIC στο χταπόδι: bit.
4. Μόλις συνδεθείτε, μπορείτε να δείτε την ακόλουθη εικόνα:
Βήμα 4: Προγραμματισμός
1. Κάντε κλικ για να ανοίξετε https://makecode.microbit.org/ και εισαγάγετε τη διεπαφή προγραμματισμού
2. Αναζητήστε σόναρ στο πακέτο ADD και, στη συνέχεια, προσθέστε τη βιβλιοθήκη υπερήχων
3. Αναζητήστε OLED στο πακέτο ADD και, στη συνέχεια, προσθέστε τη βιβλιοθήκη για το λειτουργικό στοιχείο OLED
4. Αρχικοποιήστε την οθόνη OLED
5. Ρυθμίστε τη σκανδάλη καρφιτσών να είναι P14 και την ηχώ του πείρου να είναι P15 με cm ως μονάδα. Και εμφανίστε τα δεδομένα που επιστρέφονται στην οθόνη OLED
6. Όταν τελειώσετε το πρόγραμμά σας, μπορείτε να λάβετε ολόκληρο τον κώδικα από αυτόν τον σύνδεσμο :
Or μπορείτε να κατεβάσετε τον κώδικα σε micro: bit απευθείας μέσω της παρακάτω ιστοσελίδας
Βήμα 5: Αποτέλεσμα
Τώρα έχετε ήδη δημιουργήσει με επιτυχία ένα σύνολο συσκευών μέτρησης υπερήχων. Στρέψτε την κεφαλή υπερήχων στο αντικείμενο που θέλετε να δοκιμάσετε και, στη συνέχεια, θα δείτε την απόσταση μεταξύ τους στην οθόνη OLED.
Βήμα 6: Πηγή
Αυτό το άρθρο προέρχεται από:
Εάν έχετε οποιεσδήποτε ερωτήσεις, μπορείτε να επικοινωνήσετε στο : [email protected].
Συνιστάται:
Πώς να φτιάξετε έναν ανιχνευτή κοινωνικής απόστασης: 15 βήματα
Πώς να φτιάξετε έναν ανιχνευτή κοινωνικής απόστασης: Με το τέλος του 2020, σκέφτηκα ότι θα ήταν ωραίο να σας αποχαιρετήσω με ένα σεμινάριο που είναι ακριβώς το 2020. Σας δίνω, τον ανιχνευτή κοινωνικής απόστασης. Με αυτήν τη συσκευή, θα μπορείτε να απομακρύνετε την κοινωνική απόσταση με την τεχνολογία και να αφήνετε πίσω σας τις ανησυχίες. Τ
Μέτρηση απόστασης απόστασης με αισθητήρα χειρονομίας APDS9960: 6 βήματα
Μέτρηση απόστασης απόστασης με αισθητήρα χειρονομίας APDS9960: Σε αυτό το σεμινάριο θα μάθουμε πώς να μετράμε την απόσταση χρησιμοποιώντας έναν αισθητήρα χειρονομίας APDS9960, arduino και Visuino. Δείτε το βίντεο
Λάμπα απόστασης LED απόστασης σκύλου: 5 βήματα (με εικόνες)
LED Distance Indicator Dog Harness: Συνήθως παίρνω τον σκύλο μου Rusio για έναν περίπατο όταν δύει ο ήλιος για να μπορεί να παίζει χωρίς να ζεσταίνεται πολύ. Το πρόβλημα είναι ότι όταν βγαίνει από το λουρί μερικές φορές ενθουσιάζεται πολύ και τρέχει πιο μακριά από όσο θα έπρεπε και με χαμηλό φωτισμό και τα άλλα σκυλιά
Πώς να φτιάξετε έναν μικρό DIY προβολέα LED: 7 βήματα (με εικόνες)
Πώς να φτιάξετε έναν μικρό προβολέα LED DIY: Δούλευα πάνω σε αυτό για αρκετό καιρό. Μου αρέσει να κάνω λεπτά που δεν είναι ακριβά, αλλά κάνει τη δουλειά κάτι πολύ πιο ακριβό. Νομίζω ότι σε αυτήν την ιστοσελίδα μπορείτε να βρείτε πολλούς ανθρώπους που κάνουν το ίδιο, και αυτό είναι ΠΡΑΓΜΑΤΙΚΑ βοηθητικό για όλους εσάς
Φτιάξτε ένα πολύ μικρό ρομπότ: Φτιάξτε το μικρότερο ρομπότ στον κόσμο με ροδάκι: 9 βήματα (με εικόνες)
Κατασκευάστε ένα πολύ μικρό ρομπότ: Φτιάξτε το μικρότερο ρομπότ στον κόσμο με ροδάκι: Φτιάξτε ένα ρομπότ 1/20 κυβικών ιντσών με μια λαβή που μπορεί να παραλάβει και να μετακινήσει μικρά αντικείμενα. Ελέγχεται από μικροελεγκτή Picaxe. Αυτή τη στιγμή, πιστεύω ότι αυτό μπορεί να είναι το μικρότερο ρομπότ με τροχούς στον κόσμο με λαβή. Αυτό αναμφίβολα θα κάνει