Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Το κύκλωμα
- Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
- Βήμα 4: Στο Visuino Προσθέστε εξαρτήματα
- Βήμα 5: Στο Visuino: Σύνδεση εξαρτημάτων
- Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
- Βήμα 7: Παίξτε
Βίντεο: Arduino UNO Με OLED Ultrasonic Range Finder και Visuino: 7 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε το Arduino UNO, το OLED Lcd, τη μονάδα εύρεσης υπερήχων και το Visuino για να εμφανίσουμε το εύρος υπερήχων στο Lcd και να ορίσουμε την οριακή απόσταση με ένα κόκκινο LED. Δείτε ένα βίντεο επίδειξης.
Βήμα 1: Τι θα χρειαστείτε
- Arduino UNO
- Υπερηχητικό εύρος εύρεσης
- OLED Lcd
- Κόκκινο LED
- Breadboard
- Καλώδια βραχυκυκλωτήρων
- Πρόγραμμα Visuino: Κατεβάστε το Visuino
Βήμα 2: Το κύκλωμα
- Συνδέστε το GND από το Maduino UNO στο pinboard (gnd)
- Συνδέστε καρφίτσα 5V από το Maduino UNO στον πείρο του breadboard (θετικό)
- Συνδέστε το SCL από το Maduino UNO στον ακροδέκτη LCD OLED (SCL)
- Συνδέστε το SDA από το Maduino UNO στην ακίδα OLED LCD (SDA)
- Συνδέστε τον ακροδέκτη LCD OLED (VCC) στον πείρο του breadboard (θετικό)
- Συνδέστε τον ακροδέκτη LCD OLED (GND) στον πείρο του breadboard (GND)
- Συνδέστε τον πείρο μονάδας υπερήχων (VCC) στον πείρο του breadboard (θετικό)
- Συνδέστε τον πείρο μονάδας υπερήχων (GND) στον πείρο του breadboard (GND)
- Συνδέστε τον ακροδέκτη υπερήχων (ECHO) στην ψηφιακή ακίδα Maduino UNO (3)
-
Συνδέστε τον ακροδέκτη της μονάδας υπερήχων (TRIG) στον ψηφιακό ακροδέκτη Maduino UNO (2)
- Συνδέστε την ψηφιακή ακίδα (13) από το Maduino UNO στην καρφίτσα LED (θετική)
- Συνδέστε τον πείρο LED (αρνητικό) στον πείρο του breadboard (GND)
Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Για να ξεκινήσετε τον προγραμματισμό του Arduino, θα πρέπει να έχετε εγκαταστήσει το Arduino IDE από εδώ:
Λάβετε υπόψη ότι υπάρχουν ορισμένα κρίσιμα σφάλματα στο Arduino IDE 1.6.6. Βεβαιωθείτε ότι έχετε εγκαταστήσει 1.6.7 ή νεότερη έκδοση, διαφορετικά αυτό το Instructable δεν θα λειτουργήσει! Εάν δεν το έχετε κάνει ακολουθήστε τα βήματα σε αυτό το Instructable για να ρυθμίσετε το Arduino IDE στο πρόγραμμα ESP 8266! Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino UNO" όπως φαίνεται στην Εικόνα 2
Βήμα 4: Στο Visuino Προσθέστε εξαρτήματα
- Προσθέστε το στοιχείο Ultrasonic Ranger
- Προσθήκη στοιχείου Συγκρίνετε εύρος και ορίστε στις ιδιότητες MAX: 9 << Προσθήκη στοιχείου OLED οθόνης, κάντε διπλό κλικ πάνω του και σύρετε το "πεδίο κειμένου" στα αριστερά, κάτω από τις ιδιότητες καθορισμένο μέγεθος: 2
Βήμα 5: Στο Visuino: Σύνδεση εξαρτημάτων
- Συνδέστε την ψηφιακή ακίδα Arduino [3] με την ακίδα UltrasonicRanger1 [Echo]
- Συνδέστε το Arduino Serial [0] out pin [Out] με το DisplayOled1 pin [In]
- DisplayOled1 pin [Out I2c] to Arduino I2C pin [in]
- Συνδέστε το UltrasonicRanger1 pin [Out] στο CompareRange1 pin [In] και στο DisplayOled1 Elements. Text Field1 pin [In]
- Συνδέστε το UltrasonicRanger1 pin [Ping] στο Arduino Digital pin [2] και το DisplayOled1 pin [Refresh]
- Συνδέστε το CompareRange1 pin [Out] στο Arduino Digital pin [13]
Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
Στο Visuino, πατήστε F9 ή κάντε κλικ στο κουμπί που εμφανίζεται στην εικόνα 1 για να δημιουργήσετε τον κωδικό Arduino και ανοίξτε το Arduino IDE
Στο Arduino IDE, κάντε κλικ στο κουμπί Μεταφόρτωση, για να μεταγλωττίσετε και να ανεβάσετε τον κώδικα (Εικόνα 2)
Βήμα 7: Παίξτε
Εάν τροφοδοτήσετε τη μονάδα Arduino UNO, το OLED Lcd θα αρχίσει να εμφανίζει τον αριθμό τιμής για την απόσταση οποιουδήποτε εμποδίου. Εάν βάλετε οποιοδήποτε εμπόδιο κοντά στη μονάδα υπερήχων, η τιμή θα αλλάξει και η λυχνία LED θα αναβοσβήνει.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable. Μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:
Συνιστάται:
Σύνδεση επεξεργασίας και Arduino και Make 7 Segment και Servo GUI Controller: 4 βήματα
Connecting Processing and Arduino and Make 7 Segment and Servo GUI Controller: Για ορισμένα έργα που κάνατε πρέπει να χρησιμοποιήσετε το Arduino καθώς παρέχει μια εύκολη πλατφόρμα πρωτοτύπων, αλλά η εμφάνιση γραφικών σε σειριακή οθόνη του Arduino μπορεί να διαρκέσει πολύ και είναι ακόμη και δύσκολο να γίνει. Μπορείτε να εμφανίσετε γραφήματα στο Arduino Serial Monitor bu
Sonar Range Finder: 4 Βήματα
Sonar Range Finder: Σε αυτό το Instructable, δημιουργήθηκε ένα δοκιμαστικό σχέδιο για να διαπιστωθεί εάν ένα εύρος βυθομέτρου μπορεί να καθορίσει εάν ο φορητός υπολογιστής είναι ανοιχτός ή όχι. Παρακάτω, υπάρχουν οδηγίες για το πώς να δημιουργήσετε το εύρος βυθομέτρου, πώς να προγραμματίσετε το Arduino και να το βαθμονομήσετε
DIY Range Finder With Arduino: 6 βήματα
DIY Range Finder With Arduino: Σε αυτό το άρθρο θα σας δείξω πώς μπορείτε να κάνετε εύρεση εύρους χρησιμοποιώντας arduino
Arduino Range Finder: 6 βήματα
Arduino Range Finder: Αυτό το εύρημα εύρους δημιουργήθηκε για να παρακολουθεί αν μια πόρτα είναι ανοιχτή ή όχι. Η μέτρηση της απόστασης μιας πόρτας θα μας επιτρέψει να προσδιορίσουμε εάν μια πόρτα είναι ανοιχτή ή κλειστή
Ένδειξη θερμοκρασίας και υγρασίας και συλλογή δεδομένων με Arduino και επεξεργασία: 13 βήματα (με εικόνες)
Εμφάνιση θερμοκρασίας και υγρασίας και συλλογή δεδομένων με Arduino και επεξεργασία: Εισαγωγή: Πρόκειται για ένα έργο που χρησιμοποιεί έναν πίνακα Arduino, έναν αισθητήρα (DHT11), έναν υπολογιστή Windows και ένα πρόγραμμα επεξεργασίας (δωρεάν λήψη) για την εμφάνιση δεδομένων θερμοκρασίας, υγρασίας σε ψηφιακή και φόρμα γραφήματος, εμφάνιση ώρας και ημερομηνίας και εκτέλεση χρόνου αντίστροφης μέτρησης