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

Φτιάξτε έναν υπερηχητικό δοκιμαστήρα απόστασης με το μικρό: bit: 6 βήματα
Φτιάξτε έναν υπερηχητικό δοκιμαστήρα απόστασης με το μικρό: bit: 6 βήματα

Βίντεο: Φτιάξτε έναν υπερηχητικό δοκιμαστήρα απόστασης με το μικρό: bit: 6 βήματα

Βίντεο: Φτιάξτε έναν υπερηχητικό δοκιμαστήρα απόστασης με το μικρό: bit: 6 βήματα
Βίντεο: [ΕΥΚΟΛΟ] χάρτινο αεροπλάνο CONCORDE. Πώς να φτιάξετε αεροπλάνα από χαρτί origami. Αεροπλάνο από Α4 2024, Νοέμβριος
Anonim
Φτιάξτε έναν υπερηχητικό αποστάτη απόστασης με το Micro: bit
Φτιάξτε έναν υπερηχητικό αποστάτη απόστασης με το Micro: bit

Σήμερα, πρόκειται να φτιάξουμε έναν υπερηχητικό ελεγκτή απόστασης με μονάδα αισθητήρα 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].

Συνιστάται: