Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Περιγραφή
- Βήμα 2: Χαρακτηριστικά
- Βήμα 3: Εργασία
- Βήμα 4: Διασύνδεση αισθητήρα υπερήχων με ένα Arduino
- Βήμα 5: Διαγράμματα
- Βήμα 6: Κωδικός
Βίντεο: Σεμινάριο υπερηχητικού αισθητήρα με χρήση Arduino: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Αυτό το εκπαιδευτικό είναι ένας οδηγός σχετικά με το δημοφιλές υπερηχητικό αισθητήρα HC - SR04. Θα σας εξηγήσω πώς λειτουργεί, θα σας δείξω μερικές από τις δυνατότητές του και θα μοιραστώ ένα παράδειγμα έργου Arduino που μπορείτε να ακολουθήσετε για να ενσωματωθείτε στα έργα σας. Παρέχουμε ένα σχηματικό διάγραμμα σχετικά με τον τρόπο σύνδεσης του αισθητήρα υπερήχων και ένα παράδειγμα σκίτσου για χρήση με το Arduino.
Προμήθειες
- Arduino UNO ή οποιοδήποτε άλλο Arduino Board
- Υπερηχητικός αισθητήρας HC-SR04
- Breadboard
- Jumper Wires
Βήμα 1: Περιγραφή
Ο υπερηχητικός αισθητήρας HC-SR04 χρησιμοποιεί σόναρ για να καθορίσει την απόσταση από ένα αντικείμενο όπως κάνουν οι νυχτερίδες. Προσφέρει εξαιρετική ανίχνευση εύρους χωρίς επαφή με υψηλή ακρίβεια και σταθερές ενδείξεις σε ένα εύχρηστο πακέτο. Έρχεται πλήρης με μονάδες πομπού και δέκτη υπερήχων.
Βήμα 2: Χαρακτηριστικά
Ακολουθεί μια λίστα με ορισμένα χαρακτηριστικά και προδιαγραφές του αισθητήρα υπερήχων HC-SR04:
- Τροφοδοσία:+5V DCQuiescent
- Ρεύμα: <2mA
- Ρεύμα λειτουργίας: 15mA
- Αποτελεσματική γωνία: <15 °
- Απόσταση: 2cm - 400 cm/1 ″ - 13ft
- Ανάλυση: 0,3 cm
- Γωνία μέτρησης: 30 μοίρες
- Ενεργοποίηση εισόδου Πλάτος παλμού: 10uS
- Διάσταση: 45mm x 20mm x 15mm
Βήμα 3: Εργασία
Ο υπερηχητικός αισθητήρας χρησιμοποιεί σόναρ για να καθορίσει την απόσταση από ένα αντικείμενο. Ο πομπός (πείρος τριγώνης) στέλνει ένα σήμα ήχου υψηλής συχνότητας. Όταν το σήμα βρίσκει ένα αντικείμενο, αντανακλάται και …… ο πομπός (ηχητική ακίδα) το λαμβάνει. Ο χρόνος μεταξύ της μετάδοσης και της λήψης του σήματος μας επιτρέπει να υπολογίσουμε την απόσταση από ένα αντικείμενο. Αυτό είναι δυνατό επειδή γνωρίζουμε την ταχύτητα του ήχου στον αέρα.
Βήμα 4: Διασύνδεση αισθητήρα υπερήχων με ένα Arduino
Αυτός ο αισθητήρας είναι πολύ δημοφιλής μεταξύ των τσιμεντοποιών Arduino. Έτσι, εδώ παρέχουμε ένα παράδειγμα για τον τρόπο χρήσης του αισθητήρα υπερήχων HC-SR04 με το Arduino. Σε αυτό το έργο ο αισθητήρας υπερήχων διαβάζει και γράφει την απόσταση από ένα αντικείμενο στη σειριακή οθόνη.
Ο στόχος αυτού του έργου είναι να σας βοηθήσει να καταλάβετε πώς λειτουργεί αυτός ο αισθητήρας. Στη συνέχεια, θα πρέπει να μπορείτε να χρησιμοποιήσετε αυτό το παράδειγμα στα δικά σας έργα.
Βήμα 5: Διαγράμματα
Ακολουθήστε το σχηματικό διάγραμμα για να συνδέσετε τον αισθητήρα υπερήχων HC-SR04 στο Arduino.
Βήμα 6: Κωδικός
Ανεβάστε τον δεδομένο κώδικα στο Arduino χρησιμοποιώντας το Arduino IDE
Σεμινάριο υπερήχων αισθητήρων
Συνιστάται:
Σεμινάριο για τον αισθητήρα πυξίδας διασύνδεσης HMC5883L με Arduino: 10 βήματα (με εικόνες)
Οδηγίες για τον αισθητήρα πυξίδας διασύνδεσης HMC5883L με Arduino: Περιγραφή Το HMC5883L είναι μια ψηφιακή πυξίδα 3 αξόνων που χρησιμοποιείται για δύο γενικούς σκοπούς: για τη μέτρηση της μαγνήτισης ενός μαγνητικού υλικού όπως ένας σιδηρομαγνήτης ή για τη μέτρηση της αντοχής και, σε ορισμένες περιπτώσεις, της κατεύθυνσης του μαγνητικό πεδίο σε ένα σημείο της
Σεμινάριο: Πώς να φτιάξετε μια μονάδα αισθητήρα κλίμακας λέιζερ VL53L0X χρησιμοποιώντας το Arduino UNO: 3 βήματα
Φροντιστήριο: Πώς να φτιάξετε ένα VL53L0X Laser Ranging Sensor Module χρησιμοποιώντας Arduino UNO: Περιγραφές: Αυτό το σεμινάριο θα δείξει σε όλους εσάς λεπτομερώς πώς να φτιάξετε ανιχνευτή απόστασης χρησιμοποιώντας το VL53L0X Laser Ranging Sensor Module And Arduino UNO και θα λειτουργεί όπως εσείς θέλω. Ακολουθήστε τις οδηγίες και θα καταλάβετε αυτόν τον εκπαιδευτή
Arduino Nano - Σεμινάριο αισθητήρα σχετικής υγρασίας και θερμοκρασίας HTS221: 4 βήματα
Arduino Nano - HTS221 Relative Humidity and Temperature Sensor Tutorial: Το HTS221 είναι ένας εξαιρετικά συμπαγής χωρητικός ψηφιακός αισθητήρας για σχετική υγρασία και θερμοκρασία. Περιλαμβάνει ένα στοιχείο ανίχνευσης και ένα ολοκληρωμένο κύκλωμα ειδικής εφαρμογής μικτού σήματος (ASIC) για την παροχή των πληροφοριών μέτρησης μέσω ψηφιακού σειριακού
Σεμινάριο: Πώς να φτιάξετε έναν απλό αισθητήρα θερμοκρασίας χρησιμοποιώντας DS18B20 και Arduino UNO: 3 βήματα
Φροντιστήριο: Πώς να φτιάξετε έναν απλό αισθητήρα θερμοκρασίας χρησιμοποιώντας το DS18B20 και το Arduino UNO: Περιγραφή: Αυτό το σεμινάριο θα σας δείξει μερικά απλά βήματα για τον τρόπο λειτουργίας του αισθητήρα θερμοκρασίας. Χρειάζονται μόνο λίγα λεπτά για να γίνει πραγματικότητα στο έργο σας. Καλή τύχη ! Το ψηφιακό θερμόμετρο DS18B20 παρέχει θερμοκρασία 9-bit έως 12-bit Κελσίου
Ανάγνωση δεδομένων υπερηχητικού αισθητήρα (HC-SR04) Δεδομένων σε οθόνη LCD 128 × 128 και οπτικοποίηση χρησιμοποιώντας Matplotlib: 8 βήματα
Ανάγνωση δεδομένων υπερηχητικού αισθητήρα (HC-SR04) Δεδομένων σε LCD 128 × 128 και οπτικοποίηση χρησιμοποιώντας Matplotlib: Σε αυτό το διδακτικό, θα χρησιμοποιήσουμε το MSP432 LaunchPad + BoosterPack για την εμφάνιση δεδομένων υπερήχων αισθητήρων (HC-SR04) σε 128 × 128 LCD και στείλτε τα δεδομένα στον Η / Υ σειριακά και οπτικοποιήστε τα χρησιμοποιώντας το Matplotlib