Πίνακας περιεχομένων:
- Βήμα 1: Τα μέρη
- Βήμα 2: Σχηματικό σχέδιο
- Βήμα 3: Καλωδίωση Breadboard
- Βήμα 4: Ρύθμιση των τμημάτων
- Βήμα 5: Ο Κώδικας
- Βήμα 6: Η στέγαση
Βίντεο: Αισθητήρας χρώματος με οθόνη LCD: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Ο στόχος είναι να δημιουργηθεί μια συσκευή που θα επιτρέπει στους τυφλούς να ανιχνεύουν χρώματα χωρίς να χρειάζεται να δουν το χρώμα. Χρησιμοποιώντας την οθόνη LCD με τον αισθητήρα, το χρώμα παίρνει και μετά μεταφέρεται στις λέξεις στην οθόνη LCD. Ας ελπίσουμε ότι αυτή η συσκευή θα είναι φορητή και εάν χρειάζεται να συνδεθεί κάτι από το βύσμα της κάννης DC ή σε φορητό υπολογιστή/υπολογιστή μέσω USB. Θα ήθελα ακόμη και να το σπρώξω περισσότερο για να το έχω εντελώς φορητό και με κλιπ μπαταρίας. Τα καλώδια του αισθητήρα χρώματος θα έβγαιναν από το διάφανο περίβλημα και θα ήταν στο εξωτερικό μέρος όπου η οθόνη LCD, το Arduino, τα καλώδια, η μπαταρία βρίσκονται μέσα στο περίβλημα. Ο αισθητήρας θα μπορούσε να μετακινηθεί έξω από το περίβλημα για να πάρει διαφορετικά χρώματα από αντικείμενα.
Βήμα 1: Τα μέρη
- Arduino Uno
- Οθόνη LCD
- Αισθητήρας χρώματος RGB
- Κλιπ μπαταρίας 9V/σύνδεση (δεν εμφανίζεται)
- Πίνακας PERF για ασπίδα
- καρφίτσες κεφαλίδας
- Καλώδια
- Συγκολλητικό σίδερο/συγκολλητικό
Βήμα 2: Σχηματικό σχέδιο
Για αισθητήρα χρώματος:
5v -> VIN (κόκκινο σύρμα)
GND -> GND (πράσινο σύρμα)
SDA (Αναλογικό 4) -> SDA (μπλε σύρμα)
SCL (Αναλογικό 5) -> SCL (κίτρινο σύρμα)
Για οθόνη LCD:
5v -> VCC (κόκκινο σύρμα)
GND -> GND (πράσινο σύρμα)
SDA (Αναλογικό 4) -> SDA (μπλε σύρμα)
SCL (Αναλογικό 5) -> SCL (κίτρινο σύρμα)
Βήμα 3: Καλωδίωση Breadboard
Δοκιμάζοντας τα εξαρτήματα ξεχωριστά πήρα μια ανάγνωση για καθένα από αυτά. Στη συνέχεια τα βάζω μαζί και αρχίζω να μπλέκω τον κώδικα. Ακόμα προσπαθώ να καταλάβω μερικές τροποποιήσεις, αλλά είναι προκλητικά κάπου. Αποφάσισα να τρέξω και τα δύο στην ίδια θύρα τελικά (σε Α4 και Α5) και όχι στη συνέχεια να χρησιμοποιήσω την άλλη πλευρά που φαίνεται εδώ. Wasταν μόνο λόγω του πίνακα θωράκισης και του μεγέθους που έχω και του μήκους των καλωδίων βραχυκυκλωτήρων, ώστε να μπορώ να έχω βύσματα για τον αισθητήρα και την οθόνη LCD.
Βήμα 4: Ρύθμιση των τμημάτων
Λαμβάνοντας τα μέρη μου, όπως βλέπετε στην εικόνα, έπρεπε να κολλήσω τις καρφίτσες της κεφαλίδας στον αισθητήρα χρώματος. Prettyταν αρκετά γρήγορο και εύκολο βήμα. Μετά από αυτό ήξερα ότι έπρεπε να δουλέψω στον πίνακα μου, θα είχα ως ασπίδα για να συνδέσω το Arduino που φαίνεται στις φωτογραφίες.
Πρώτον: Κόλλησα καρφίτσες για να προστατέψω τον πίνακα πάνω από το Arduino
μετά έβγαλα το χαρτόνι από το Arduino για να μην το υπερθερμάνω ενώ κόλλησα τα υπόλοιπα.
Δεύτερο: Συγκολλήστε τα κόκκινα καλώδια, τα καλώδια ισχύος σας στα 5V. Έπρεπε να έχω ένα σύρμα για κάθε εξάρτημα.
Τρίτον: Συγκολλήστε τα πράσινα σύρματα, τα καλώδια γείωσης.
Τέταρτον: Συγκολλήστε τις ακίδες Α4 που είναι τα μπλε καλώδια για τις συνδέσεις SDA.
Πέμπτον: Συγκολλήστε τις ακίδες Α5 που είναι τα κίτρινα καλώδια για τις συνδέσεις SCL.
Μετά από όλα αυτά, ο πίνακάς σας θα πρέπει να είναι έτοιμος να ξεκινήσει.
Βήμα 5: Ο Κώδικας
Εξακολουθώ να τροποποιώ τον κώδικα και επίσης περιμένω ανταλλακτικά, επειδή τα δικά μου φαίνεται να έχουν σπάσει ή έκανα κάτι ελαφρώς, αλλά δεν έχω ακόμη πλήρη τελικά αποτελέσματα και μπορώ μόνο να κάνω την οθόνη LCD να εμφανίζει δύο χρώματα από τους τρεις. Δεν μπορώ να καταλάβω πώς να το κάνω να εμφανίζεται μόνο ένα χρώμα.
Βήμα 6: Η στέγαση
Ο υπέροχος φίλος μου μπόρεσε να μου φτιάξει ένα μεταλλικό κουτί για να κρατάω το έργο μου. Θέλω ο αισθητήρας να είναι έξω από το κουτί (όπου κρέμονται τα καλώδια) έτσι ώστε να μπορεί να διαβάσει το χρώμα και στη συνέχεια να εμφανιστεί στο κόψιμο υπάρχει για την οθόνη LCD. Επένδυσα ολόκληρο το κουτί με φελιζόλ και ηλεκτρική ταινία για να προστατέψω το μέταλλο από τα ηλεκτρονικά.
Χρησιμοποιώντας έναν συνδετήρα κάννης για 9V στο Arduino για να τροφοδοτήσετε το προϊόν.
Συνιστάται:
Απλός αισθητήρας χρώματος DIY από το Magicbit: 5 βήματα
Απλός αισθητήρας χρώματος DIY από το Magicbit: Σε αυτό το σεμινάριο θα μάθουμε πώς να φτιάξουμε έναν απλό αισθητήρα χρώματος χρησιμοποιώντας το Magicbit με το Arduino
Οθόνη LCD I2C / IIC - Χρήση LCD SPI στην οθόνη LCD I2C Χρήση μονάδας SPI σε IIC με Arduino: 5 βήματα
Οθόνη LCD I2C / IIC | Χρησιμοποιήστε μια οθόνη SPI στην οθόνη I2C LCD χρησιμοποιώντας μονάδα SPI σε IIC με Arduino: Γεια σας παιδιά, καθώς ένα κανονικό SPI LCD 1602 έχει πάρα πολλά καλώδια για να συνδεθεί, οπότε είναι πολύ δύσκολο να το διασυνδέσετε με το arduino, αλλά υπάρχει μια μονάδα διαθέσιμη στην αγορά που μπορεί μετατρέψτε την οθόνη SPI σε οθόνη IIC, οπότε πρέπει να συνδέσετε μόνο 4 καλώδια
Οθόνη LCD I2C / IIC - Μετατρέψτε μια οθόνη SPI LCD στην οθόνη LCD I2C: 5 βήματα
Οθόνη LCD I2C / IIC | Μετατρέψτε ένα SPI LCD σε οθόνη I2C LCD: η χρήση της οθόνης spi LCD χρειάζεται πάρα πολλές συνδέσεις για να γίνει κάτι που είναι πραγματικά δύσκολο να το κάνω, έτσι βρήκα μια μονάδα που μπορεί να μετατρέψει το i2c LCD σε spi LCD οπότε ας ξεκινήσουμε
Οθόνη θερμοκρασίας και επιπέδου φωτός με οθόνη στην οθόνη NOKIA 5110: 4 βήματα
Οθόνη θερμοκρασίας και φωτός με οθόνη στην οθόνη NOKIA 5110: Γεια σε όλους! Σε αυτήν την ενότητα κατασκευάζουμε απλή ηλεκτρονική συσκευή για την παρακολούθηση της θερμοκρασίας και του επιπέδου φωτός. Οι μετρήσεις αυτών των παραμέτρων εμφανίζονται στην οθόνη LCD NOKIA 5110. Η συσκευή βασίζεται στον μικροελεγκτή AVR ATMEGA328P. Η παρακολούθηση
Ένα δίκτυο WiFi Arduino (αισθητήρες και ενεργοποιητές) - ο αισθητήρας χρώματος: 4 βήματα
Ένα δίκτυο WiFi Arduino (αισθητήρες και ενεργοποιητές) - ο αισθητήρας χρώματος: Πόσες φορές στις εφαρμογές σας έχετε κάποιον αισθητήρα ή κάποιον ενεργοποιητή μακριά σας; Πόσο άνετα θα μπορούσατε να χρησιμοποιήσετε μόνο μία κύρια συσκευή κοντά στον υπολογιστή σας για τη διαχείριση διαφορετικών συσκευών υποτελείας που συνδέονται μέσω δικτύου wi-fi; Σε αυτήν την προβολή