Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ξεκινήστε τη δημιουργία του κυκλώματος
- Βήμα 2: LED καλωδίωσης
- Βήμα 3: Αποκλεισμός κώδικα
- Βήμα 4: Τα κυκλώματα ολοκληρώθηκαν
Βίντεο: Κύκλωμα αισθητήρα υπερήχων TinkerCAD (Computer Eng Final): 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Έργα Tinkercad »
Θα δημιουργήσουμε ένα άλλο διασκεδαστικό κύκλωμα tinkerCAD που θα κάνουμε κατά τη διάρκεια της καραντίνας! Σήμερα υπάρχει μια προσθήκη ενός ενδιαφέροντος συστατικού, μπορείτε να μαντέψετε; Λοιπόν, πρόκειται να χρησιμοποιήσουμε έναν υπερηχητικό αισθητήρα απόστασης! Επιπλέον, πρόκειται να κωδικοποιήσουμε 3 LED που θα μας βοηθήσουν να καθορίσουμε πόσο μακριά είναι ένα αντικείμενο. Λοιπόν, τι είναι ο αισθητήρας απόστασης; Ένας αισθητήρας απόστασης χρησιμοποιεί τον ηχοτοποθέτηση/κύματα, όπως μια νυχτερίδα και μερικά θαλάσσια πλάσματα για να καθορίσει την εγγύτητα ενός αντικειμένου. Στη συνέχεια, αυτό επιτρέπει στο πρόγραμμα Arduino να καθορίσει πόσο μακριά είναι ένα αντικείμενο από τον αισθητήρα. Αυτό το κύκλωμα επηρεάστηκε από το διδακτικό άρθρο που ονομάζεται "Ultrasonic Distance Sensor in Arduino With Tinkercad".
Προμήθειες
- Arduino Uno r3 (1) Τιμή: 13,29 $ CAD
- Μικρό Breadboard (1) Τιμή: 10,99 $ CAD
- Αισθητήρας απόστασης (1) Τιμή: $ 3.68 CAD
- LED (3) Τιμή: 10,18 $ CAD
- Αντίσταση 300Ω (3) Τιμή: $ 7,15 CAD
- Ποικιλία συρμάτων Τιμή: 17,99 CAD
Βήμα 1: Ξεκινήστε τη δημιουργία του κυκλώματος
Πρώτα ξεκινήστε βγάζοντας το breadboard σας μαζί με ένα Arduino από το τμήμα των εξαρτημάτων. Στη συνέχεια, μπορείτε να συνδέσετε τόσο τη γείωση {-} όσο και την τροφοδοσία {+} και να τα συνδέσετε με εξωτερικές ακίδες στο breadboard (όπως φαίνεται στην εικόνα). Τώρα μπορείτε να σύρετε τον αισθητήρα απόστασης 4 ακίδων, να τον τοποθετήσετε κοιτάζοντας τον πείρο 26 έως τον πείρο 29 στη σειρά C στο ψωμί. Συνεχίστε την καλωδίωση, τον αισθητήρα απόστασης, προσθέτοντας τον πείρο Arduino 4 στον πείρο 27 A στο breadboard και τον πείρο Arduino -3 στον πείρο 28 A στο ψωμί.
Βήμα 2: LED καλωδίωσης
Τώρα μπορείτε να φέρετε 3 LED στη σανίδα σας. τοποθετήστε τα στη σειρά G με την πρώτη κάθοδο LED να ξεκινά από τον πείρο 2. Στη συνέχεια, συνεχίστε να τοποθετείτε κάθε πείρο 2 LED (μπορείτε να αλλάξετε το χρώμα του LED πατώντας πάνω του με το ποντίκι σας). Μπορείτε τώρα να προχωρήσετε στην προσθήκη μιας αντίστασης 300Ω σε κάθε άνοδο κάθε LED (3 συνολικά). Αυτές οι αντιστάσεις θα πρέπει να τοποθετηθούν από τον επάνω πείρο στη σειρά F και τον κάτω πείρο στη σειρά D. Επιπλέον, προσθέστε καλώδιο που συνδέεται από την κάθοδο των LED. σειρά F στη ράγα εδάφους (-). Τέλος, προσθέστε 3 καλώδια που συνδέονται από τις καρφίτσες του Arduino σε σανίδα ψύξης κάτω από αντιστάσεις (σειρά C). Arduino pin 12 to breadboard 4 C, Arduino pin 8 to breadboard 8 C & Arduino pin -5 to breadboard 12 C.
Βήμα 3: Αποκλεισμός κώδικα
Για να ξεκινήσετε τον ανοιχτό "κώδικα" (βρίσκεται πάνω δεξιά στο tinkerCAD) υπάρχουν πολλές επιλογές που εμφανίζονται μόλις ανοίξετε. Όλα τα μπλοκ που προσθέτουμε θα επηρεάσουν και θα ελέγξουν εύκολα τα 3 LED μας. Προσθέστε πρώτα τα κύρια πλαίσια που φαίνονται στην παραπάνω φωτογραφία. Τώρα που έχετε μερικά κουτάκια κάτω, μπορούμε να αλλάξουμε κάποιες τιμές. Σε αυτήν την αλλαγή, τα μπλοκ "εισόδου" σε τιμή cm κάνουν όλους τους αριθμούς μας σε αυτήν τη μέτρηση. Επιπλέον, για τις δύο μαθηματικές ρυθμίσεις (πράσινα μπλοκ), αλλάξτε τιμές σε <70 στο πρώτο πλαίσιο και μετά σε <150. Επιπλέον, μπορείτε να προσθέσετε 3 μπλοκ ψηφιακής εξόδου στην ίδια τη δήλωση, να ορίσετε το pin 12 σε υψηλό και το pin 3 & 5 στο χαμηλό (συνδεδεμένο με LED). διπλό δύο φορές αλλάξτε το δεύτερο σε 12 και 5 χαμηλά και 3 σε υψηλά, επαναλάβετε για το τελευταίο μπλοκ, 12 & 3 χαμηλά και 5 υψηλά.
Βήμα 4: Τα κυκλώματα ολοκληρώθηκαν
ΣΥΓΧΑΡΗΤΗΡΙΑ!!! Εάν έχετε ολοκληρώσει όλα αυτά τα βήματα, το κύκλωμά σας θα πρέπει τώρα να λειτουργεί! Μπορείτε τώρα να επιλέξετε να δημιουργήσετε μια πραγματική έκδοση αυτού του κυκλώματος, αν θέλετε! εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με αυτό το κύκλωμα, αφήστε τις παρακάτω!
Συνιστάται:
Ρομπότ αποφυγής εμποδίων με χρήση αισθητήρα υπερήχων (Proteus): 12 βήματα
Ρομπότ αποφυγής εμποδίων με χρήση αισθητήρα υπερήχων (Proteus): Γενικά συναντάμε ρομπότ αποφυγής εμποδίων παντού. Η προσομοίωση υλικού αυτού του ρομπότ είναι μέρος του ανταγωνισμού σε πολλά κολέγια και σε πολλές εκδηλώσεις. Αλλά η προσομοίωση λογισμικού ρομπότ εμποδίων είναι σπάνια. Ακόμα κι αν μπορούμε να το βρούμε κάπου
Αυτόματα φώτα του δρόμου με χρήση αισθητήρα υπερήχων: 3 βήματα
Αυτόματα φώτα του δρόμου με χρήση αισθητήρα υπερήχων: Σκεφτήκατε ποτέ ότι πώς τα φώτα του δρόμου ανάβουν αυτόματα τη νύχτα και σβήνουν αυτόματα το πρωί; Υπάρχει κάποιος που μπαίνει στο ON/OFF αυτά τα φώτα; Υπάρχουν διάφοροι τρόποι για να ανάψετε τα φώτα του δρόμου, αλλά οι παρακάτω γ
Μετρήστε την απόσταση με τον αισθητήρα υπερήχων HC-SRF04 (Τελευταίο 2020): 3 βήματα
Μετρήστε την απόσταση με τον αισθητήρα υπερήχων HC-SRF04 (Τελευταίο 2020): Τι είναι ο αισθητήρας υπερήχων (απόσταση); Υπερηχογράφημα (Sonar) με κύματα υψηλού επιπέδου που οι άνθρωποι δεν μπορούν να ακούσουν. Ωστόσο, μπορούμε να δούμε την παρουσία υπερηχητικών κυμάτων παντού στη φύση. Σε ζώα όπως οι νυχτερίδες, τα δελφίνια … χρησιμοποιούν υπερηχητικά κύματα για
Σύνδεση ESP 32 με αισθητήρα υπερήχων: 3 βήματα
Σύνδεση ESP 32 με αισθητήρα υπερήχων: Οι υπερηχητικοί αισθητήρες λειτουργούν εκπέμποντας ηχητικά κύματα σε συχνότητα πολύ υψηλή για να μπορούν να ακούσουν οι άνθρωποι. Στη συνέχεια περιμένουν την ανάκλαση του ήχου, υπολογίζοντας την απόσταση με βάση τον απαιτούμενο χρόνο. Αυτό είναι παρόμοιο με το πώς τα ραντάρ μετρούν τον χρόνο που χρειάζεται
Διασύνδεση Arduino με αισθητήρα υπερήχων και αισθητήρα θερμοκρασίας χωρίς επαφή: 8 βήματα
Διασύνδεση Arduino με αισθητήρα υπερήχων και αισθητήρα θερμοκρασίας χωρίς επαφή: Σήμερα, οι κατασκευαστές, οι προγραμματιστές προτιμούν το Arduino για την ταχεία ανάπτυξη του πρωτοτύπου των έργων. Το Arduino είναι μια ηλεκτρονική πλατφόρμα ανοιχτού κώδικα που βασίζεται σε εύχρηστο υλικό και λογισμικό. Το Arduino έχει πολύ καλή κοινότητα χρηστών. Σε αυτό το έργο