Πίνακας περιεχομένων:
- Βήμα 1: Βήμα 1: Λήψη του Arduino IDE
- Βήμα 2: Βήμα 2: Υλικά υλικού
- Βήμα 3: Βήμα 3: Δημιουργία υλικού
- Βήμα 4: Βήμα 4: Λήψη και εκτέλεση του προγράμματος
- Βήμα 5: Βήμα 5: Κατανόηση του προγράμματος
Βίντεο: Χρήση αισθητήρα υπερήχων και εξόδου σειριακής οθόνης .: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Γεια σας παιδιά! Θέλετε να μάθετε πώς να χρησιμοποιείτε σειριακή έξοδο οθόνης. Λοιπόν εδώ έχετε το τέλειο σεμινάριο για το πώς να το κάνετε! Σε αυτό το διδακτικό, θα σας καθοδηγήσω στα απλά βήματα που απαιτούνται για τον εντοπισμό της απόστασης με χρήση αισθητήρα υπερήχων και την αναφορά στη σειριακή οθόνη.
Βήμα 1: Βήμα 1: Λήψη του Arduino IDE
Κατεβάστε και εγκαταστήστε το Arduino IDE (Διαδραστικό περιβάλλον ανάπτυξης) χρησιμοποιώντας τον παρακάτω σύνδεσμο:
www.arduino.cc/el/Main/Software Επιλέξτε και αποθηκεύστε την έκδοση που ταιριάζει καλύτερα στο λειτουργικό σας σύστημα και τη διαμόρφωση.
Βήμα 2: Βήμα 2: Υλικά υλικού
- 1 σανίδα Arduino
- 1 σανίδα ψωμιού
- 1 Αισθητήρας υπερήχων
- Καλώδια βραχυκυκλωτήρων
- Αντιστάσεις
Βήμα 3: Βήμα 3: Δημιουργία υλικού
1) Προσθέστε τον αισθητήρα υπερήχων στη σανίδα ψωμιού. Υπάρχουν 4 ακίδες στον αισθητήρα υπερήχων. Είναι Vcc (τροφοδοτικό 5V), Trig (Trigger), Echo, Gnd (Groud). Συνδέστε το Vcc στο τροφοδοτικό 5V, το Gnd στο Ground, το Echo στο pin 13, το Trigger στο pin 11 με καλώδια βραχυκυκλωτήρων και αντιστάσεις που φαίνονται στο διάγραμμα.
2) Η παραπάνω εικόνα δείχνει πώς πρέπει να μοιάζουν οι συνδέσεις.
Βήμα 4: Βήμα 4: Λήψη και εκτέλεση του προγράμματος
Κατεβάστε το συνημμένο πρόγραμμα arduino στο φορητό υπολογιστή σας. Συνδέστε το arduino στο φορητό υπολογιστή σας και εκτελέστε το πρόγραμμα.
Στο arduino IDE, Open Tools-> serial monitor Τοποθετήστε μια πρόσοψη κοντά και μακριά από τον αισθητήρα υπερήχων. Παρατηρήστε την έξοδο στη σειριακή οθόνη. Αυτό πρέπει να δείχνει την απόσταση μεταξύ του αισθητήρα υπερήχων και του εμποδίου.
Βήμα 5: Βήμα 5: Κατανόηση του προγράμματος
Αρχικά ας καταλάβουμε πώς λειτουργεί ο αισθητήρας υπερήχων. Ένας υπερηχητικός αισθητήρας είναι μια συσκευή που μπορεί να μετρήσει την απόσταση από ένα αντικείμενο χρησιμοποιώντας ηχητικά κύματα. Μετρά την απόσταση στέλνοντας ένα ηχητικό κύμα σε μια συγκεκριμένη συχνότητα και ακούγοντας αυτό το ηχητικό κύμα να αναπηδήσει. Λειτουργεί στέλνοντας μια έκρηξη υπερήχων και ακούγοντας την ηχώ όταν αναπηδά από ένα αντικείμενο. Δυναμώνει τα εμπόδια με υπερηχογράφημα. Ο πίνακας Arduino στέλνει έναν σύντομο παλμό για να ενεργοποιήσει την ανίχνευση και στη συνέχεια ακούει έναν παλμό στον ίδιο πείρο χρησιμοποιώντας τη λειτουργία pulseIn ().
Η λειτουργία pulseIn () θα περιμένει να ανέβει η καρφίτσα HIGHΗΛΩΣ που προκαλείται από το αναπηδημένο ηχητικό κύμα και θα ξεκινήσει το χρονισμό, στη συνέχεια θα περιμένει την καρφίτσα να πάει ΧΑΜΗΛΗ όταν τελειώσει το ηχητικό κύμα που θα σταματήσει τον χρονισμό. Στο τέλος η συνάρτηση θα επιστρέψει το μήκος του παλμού σε μικροδευτερόλεπτα. Για να πάρουμε την απόσταση θα πολλαπλασιάσουμε τη διάρκεια επί 0,034 και θα τη διαιρέσουμε με 2 όπως εξηγείται σε αυτήν την εξίσωση. Στο τέλος θα εκτυπώσουμε την τιμή της απόστασης στο Serial Monitor.
Στη μέθοδο εγκατάστασης, δηλώστε το pin 4 ως Input και το intializes buttonOn ως false.
Στη μέθοδο βρόχου, διαβάζεται η τρέχουσα τιμή της εισόδου κουμπιού. αν πατηθεί, αλλάζει το κουμπί από απενεργοποιημένο σε ενεργοποιημένο. Την επόμενη φορά που θα πατηθεί το κουμπί, αλλάζει από ενεργοποίηση σε απενεργοποίηση. Προστίθενται καθυστερήσεις για να μειωθεί ο θόρυβος και να αποφευχθεί η γρήγορη αλλαγή της εξόδου.
Συνιστάται:
Ρομπότ αποφυγής εμποδίων με χρήση αισθητήρα υπερήχων (Proteus): 12 βήματα
Ρομπότ αποφυγής εμποδίων με χρήση αισθητήρα υπερήχων (Proteus): Γενικά συναντάμε ρομπότ αποφυγής εμποδίων παντού. Η προσομοίωση υλικού αυτού του ρομπότ είναι μέρος του ανταγωνισμού σε πολλά κολέγια και σε πολλές εκδηλώσεις. Αλλά η προσομοίωση λογισμικού ρομπότ εμποδίων είναι σπάνια. Ακόμα κι αν μπορούμε να το βρούμε κάπου
Αυτόματα φώτα του δρόμου με χρήση αισθητήρα υπερήχων: 3 βήματα
Αυτόματα φώτα του δρόμου με χρήση αισθητήρα υπερήχων: Σκεφτήκατε ποτέ ότι πώς τα φώτα του δρόμου ανάβουν αυτόματα τη νύχτα και σβήνουν αυτόματα το πρωί; Υπάρχει κάποιος που μπαίνει στο ON/OFF αυτά τα φώτα; Υπάρχουν διάφοροι τρόποι για να ανάψετε τα φώτα του δρόμου, αλλά οι παρακάτω γ
Σύστημα ραντάρ DIY με χρήση αισθητήρα υπερήχων: 3 βήματα
DIY Radar System Using Ultrasonic Sensor: Εδώ μοιράζομαι μαζί σας αυτό το έργο που είναι εύκολο να γίνει με αισθητήρα υπερήχων arduino και σερβοκινητήρα
Διασύνδεση Arduino με αισθητήρα υπερήχων και αισθητήρα θερμοκρασίας χωρίς επαφή: 8 βήματα
Διασύνδεση Arduino με αισθητήρα υπερήχων και αισθητήρα θερμοκρασίας χωρίς επαφή: Σήμερα, οι κατασκευαστές, οι προγραμματιστές προτιμούν το Arduino για την ταχεία ανάπτυξη του πρωτοτύπου των έργων. Το Arduino είναι μια ηλεκτρονική πλατφόρμα ανοιχτού κώδικα που βασίζεται σε εύχρηστο υλικό και λογισμικό. Το Arduino έχει πολύ καλή κοινότητα χρηστών. Σε αυτό το έργο
Σήμα κυκλοφορίας με χρήση αισθητήρα Arduino και υπερήχων: 4 βήματα
Σήμα κυκλοφορίας χρησιμοποιώντας Arduino και υπερηχητικό αισθητήρα: Με την εποχή των έξυπνων τεχνολογιών, όλα γίνονται πιο έξυπνα και το έξυπνο σύστημα μεταφορών είναι ένας από τους τομείς που πρόκειται να έχει τεράστιο αντίκτυπο στη ζωή μας. Αρχικά δημοσιευμένο στη διεύθυνση: https://highvoltages.co/tutorial/arduino-tutorial/traffic-sig