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

Μετρήστε την απόσταση με τον αισθητήρα υπερήχων HC-SRF04 (Τελευταίο 2020): 3 βήματα
Μετρήστε την απόσταση με τον αισθητήρα υπερήχων HC-SRF04 (Τελευταίο 2020): 3 βήματα

Βίντεο: Μετρήστε την απόσταση με τον αισθητήρα υπερήχων HC-SRF04 (Τελευταίο 2020): 3 βήματα

Βίντεο: Μετρήστε την απόσταση με τον αισθητήρα υπερήχων HC-SRF04 (Τελευταίο 2020): 3 βήματα
Βίντεο: Arduino - Εκτίμηση απόστασης με αισθητήρα υπερήχων 2024, Ιούλιος
Anonim
Μετρήστε την απόσταση με τον αισθητήρα υπερήχων HC-SRF04 (Τελευταίο 2020)
Μετρήστε την απόσταση με τον αισθητήρα υπερήχων HC-SRF04 (Τελευταίο 2020)

Τι είναι ο υπερηχητικός αισθητήρας (απόσταση); Υπερηχογράφημα (Sonar) με κύματα υψηλού επιπέδου που οι άνθρωποι δεν μπορούν να ακούσουν. Ωστόσο, μπορούμε να δούμε την παρουσία υπερηχητικών κυμάτων παντού στη φύση. Σε ζώα όπως οι νυχτερίδες, τα δελφίνια… χρησιμοποιούν υπερηχητικά κύματα για να επικοινωνούν μεταξύ τους, να κυνηγούν ή να εντοπίζονται στο διάστημα.

Προμήθειες:

Κωδικός: Λήψη

Βήμα 1: Αισθητήρας υπερήχων (HC - SRF04)

Αισθητήρας υπερήχων (HC - SRF04)
Αισθητήρας υπερήχων (HC - SRF04)

Ο αισθητήρας υπερήχων HC-SR04 (αισθητήρας υπερήχων) χρησιμοποιείται πολύ δημοφιλώς για τον προσδιορισμό της απόστασης, επειδή η τιμή είναι φθηνή και αρκετά ακριβής. Ο αισθητήρας υπερήχων HC -SR04 χρησιμοποιεί υπερηχητικά κύματα και μπορεί να μετρήσει αποστάσεις μεταξύ 2 -> 300cm.

Βήμα 2: Αρχή λειτουργίας

Αρχή Λειτουργίας
Αρχή Λειτουργίας

Για να μετρήσουμε την απόσταση, θα εκπέμψουμε έναν πολύ σύντομο παλμό (5 microSeconds) από την Trig pin. Μετά από αυτό, ο αισθητήρας υπερήχων θα δημιουργήσει έναν παλμό HIGH στα πόδια του Echo μέχρι να λάβει ένα ανακλώμενο κύμα σε αυτήν την μπαταρία. Το πλάτος του παλμού θα είναι ίσο με το χρόνο μετάδοσης του υπερηχητικού κύματος από τον αισθητήρα και πίσω. Η ταχύτητα του ήχου στον αέρα είναι 340 m / s (φυσική σταθερά), ισοδύναμη με 29, 412 microSeconds / cm (106 / (340 * 100)). Όταν υπολογίζεται ο χρόνος, διαιρούμε με 29, 412 για να πάρουμε την απόσταση.

Σημείωση: Όσο πιο μακριά είναι ο αισθητήρας υπερήχων, τόσο πιο λανθασμένος θα καταγραφεί, επειδή η γωνία σάρωσης του αισθητήρα θα επεκταθεί σταδιακά σε έναν κώνο, εκτός από την πλάγια ή τραχιά επιφάνεια, θα μειώσει την ακρίβεια του αισθητήρα και τις παραμέτρους Το Η παρακάτω τεχνική είναι από τον κατασκευαστή της δοκιμής υπό ιδανικές συνθήκες, αλλά στην πραγματικότητα εξαρτάται από το περιβάλλον εργασίας του αισθητήρα.

Βήμα 3: Συστατικά

  • Arduino Uno R3
  • Αισθητήρας υπερήχων (SRF-04)
  • Breadboard

Συνιστάται: