Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Η δυνατότητα μέτρησης της απόστασης μέσω αισθητήρα υπερήχων με κόστος δύο δολαρίων είναι φανταστική, για να είμαι ειλικρινής, και η προσθήκη της ασύρματης λειτουργικότητας είναι ακόμη ελκυστική, θα μπορούσατε να τη χρησιμοποιήσετε ως αισθητήρα στάθμευσης σε ένα παλιό αυτοκίνητο όπου η απόσταση θα εμφανίζεται στο τηλέφωνό σας αντί για εξωτερική οθόνη.
Ας ξεκινήσουμε λοιπόν με την κατασκευή! Εδώ είναι το σεμινάριο βίντεο για το ίδιο, το οποίο περιλαμβάνει επίσης τη λειτουργία του σε πραγματικό χρόνο.
Βήμα 1: Απαιτούνται πράγματα
1.) HC-SR04 (Αυτός είναι εξαιρετικά φθηνός αισθητήρας υπερήχων απόστασης)
2.) HC-06 (μονάδα Bluetooth)
3.) Arduino (χρησιμοποίησα το Nano)
4.) USB (για Arduino)
5.) Jumpers Wires
Βήμα 2: Συνδέστε το HC-SR04 στο Arduino με τον ακόλουθο τρόπο:
Vcc - 5V
Trig - Pin 13
Eco - Pin 12
Gnd - Gnd
Βήμα 3: Συνδέστε τη μονάδα Bluetooth HC-06 στο Arduino Nano με τον ακόλουθο τρόπο:
Vcc - 3,3V
Gnd - Gnd
Tx - Rx
Rx - Tx
Βήμα 4: Η βιβλιοθήκη
Για τη βιβλιοθήκη, πρέπει να κάνετε λήψη της Βιβλιοθήκης HC-SR04 για αυτό, μέσα στο Arduino IDE, μεταβείτε στην ενότητα Εργαλεία-> Διαχείριση βιβλιοθηκών και, στη συνέχεια, αναζητήστε το HC-SR04 και εγκαταστήστε αυτήν του Martin Sosic.
Βήμα 5: Ανεβάστε τον Κώδικα
Για αυτό βεβαιωθείτε ότι οι ακίδες Tx και Rx του Bluetooth Module και του Arduino έχουν αποσυνδεθεί πριν από τη μεταφόρτωση του κώδικα, μετά την επιτυχή μεταφόρτωση μπορείτε να επανασυνδεθείτε.
Για τον κωδικό, μεταβείτε στο Αρχείο-> Παραδείγματα-> Εργαλεία-> HC-SR04-> Απλό, ανεβάστε το στο Arduino. Εάν ανοίξετε τη σειριακή οθόνη με ρυθμό 9600 Baud μετά τη μεταφόρτωση του κώδικα, θα δείτε την απόσταση που μετράται από τον αισθητήρα υπερήχων. Τώρα ήρθε η ώρα να προσθέσετε τη μονάδα Bluetooth
Βήμα 6: Η εφαρμογή Serial Monitor
Αυτή είναι μια γενική εφαρμογή Android που λειτουργεί ως σειριακή οθόνη μέσω Bluetooth, μπορείτε να βρείτε παρόμοιες εφαρμογές στο IOS.
Απλώς μεταβείτε στο κουμπί σύνδεσης και κάντε κλικ στο HC-06 για να συνδεθείτε.
Βήμα 7: Τέλος
Μετά τη σύζευξη και τη σύνδεση της μονάδας Bluetooth στην εφαρμογή, θα μπορείτε εύκολα να διαβάσετε τα δεδομένα που μετρούν την απόσταση μεταξύ του αντικειμένου και του αισθητήρα σε χιλιοστά, συνιστάται να μην μετράτε την απόσταση μικρότερη από 3 εκατοστά και μεγαλύτερη από 3 μέτρα.
Ευχαριστώ πολύ για την ανάγνωση!
Με εκτίμηση, Tanishq