Πίνακας περιεχομένων:
- Βήμα 1: Προετοιμασία
- Βήμα 2: Προσαρμογή πλαισίου φωτογραφιών
- Βήμα 3: Διορθώστε
- Βήμα 4: Εργασία κατά παραγγελία
- Βήμα 5: Plug Lipo (προαιρετικό)
- Βήμα 6: Καλή προβολή
Βίντεο: Πλωτή οθόνη: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Αυτά τα άθικτα δείχνουν πώς μπορείτε να χρησιμοποιήσετε ένα ESP8266/ESP32 και μια LCD για να δημιουργήσετε μια οθόνη που μοιάζει με πλωτό σε μια ακρυλική βάση φωτογραφιών.
Βήμα 1: Προετοιμασία
Ακρυλική βάση φωτογραφιών
Οποιαδήποτε ακρυλική βάση που είναι λίγο μεγαλύτερη από την LCD θα πρέπει να είναι εντάξει. Αυτή τη φορά χρησιμοποιώ μια βάση φωτογραφιών 3R.
Οθόνη LCD
Οποιαδήποτε LCD που υποστηρίζεται από Arduino_GFX είναι εντάξει, μπορεί να βρείτε αυτήν τη στιγμή υποστηριζόμενη οθόνη στο GitHub readme:
Αυτή τη φορά χρησιμοποιώ μια LCD YT400S0006 4 ST7796.
Πίνακας μετατροπέα FPC σε DIP PCB
Αυτό είναι προαιρετικό, εξαρτάται από την επιλεγμένη οθόνη LCD, η πλακέτα μετατροπέα FPC σε DIP PCB μπορεί να σας βοηθήσει να κολλήσετε ευκολότερα. Το YT400S0006 έχει FPC πίσσας 40 ακίδων 0,5 mm. Δεν είναι εύκολη η άμεση συγκόλληση σε κλίση 0,5 mm, οπότε χρησιμοποιώ τον μετατροπέα για να με βοηθήσει.
ESP8266/ESP32 Dev Board
Για να κάνετε την οθόνη να επιπλέει, είναι προτιμότερο να χρησιμοποιήσετε έναν ασύρματο πίνακα dev και προτιμήστε επίσης υποστήριξη Lipo power. Αυτή τη φορά χρησιμοποιώ μια πλακέτα TTGO T-base ESP8266 dev.
Μπαταρία Lipo
Αυτό είναι προαιρετικό, εξαρτάται από το αν θα χρησιμοποιήσετε αυτήν την οθόνη χωρίς σύνδεση. Αυτό το μέγεθος μπαταρίας καθορίζεται από 2 παράγοντες:
- ώρες εργασίας: π.χ. αν θέλετε μπορεί να λειτουργήσει 2 ώρες θα πρέπει να είναι περίπου ~ 250 mA x 2 ώρες ~ = 500 mAH
- υπολειπόμενος χώρος: για απόκρυψη όλων των εξαρτημάτων πίσω από την οθόνη LCD, το μέγεθος της μπαταρίας πρέπει να είναι μέγεθος LCD αφαιρέστε την πλακέτα μετατροπέα και την πλακέτα dev
Βήμα 2: Προσαρμογή πλαισίου φωτογραφιών
Αυτά τα βήματα είναι προαιρετικά, εξαρτώνται από τη γωνία προβολής της οθόνης.
Δεν υπάρχει σχεδόν καμία ανησυχία γωνίας θέασης για την οθόνη IPS/OLED. Αλλά είναι δύσκολο να βρείτε μια μεγάλη οθόνη SPI IPS/OLED στην αγορά χόμπι.
Για την οθόνη "ευρείας γωνίας" όπως το YT400S0006 που χρησιμοποιώ, διαβάστε προσεκτικά το φύλλο δεδομένων πριν από την πραγματική συναρμολόγηση. Η επίσημη γωνία θέασης του YT400S0006 είναι 12 η ώρα, αυτό σημαίνει ότι πρέπει να τοποθετήσετε το FPC στην επάνω πλευρά για καλύτερη γωνία θέασης.
Εάν έχετε επίσης οθόνη 12 ωρών, απαιτείται να τρυπήσετε και να διορθώσετε μια μεγάλη τρύπα στην επάνω πίσω πλευρά του πλαισίου φωτογραφιών για να αφήσετε το FPC έξω. Δεν μπορείτε να κάνετε αυτήν την ενημερωμένη έκδοση κώδικα εάν έχετε οθόνη 3, 6 ή 9 η ώρα.
Βήμα 3: Διορθώστε
Διορθώστε την οθόνη LCD, την πλακέτα μετατροπέα και την πλακέτα dev με κάποια βρύση διπλού μεγέθους. Λάβετε υπόψη ότι η ταινία δεν πρέπει να καλύπτει ακίδες DIP.
Βήμα 4: Εργασία κατά παραγγελία
Συνδέστε την οθόνη LCD στην πλακέτα dev.
Ακολουθεί το δείγμα περίληψης σύνδεσης:
ESP8266 -> LCD
Vcc -> Vcc, αντίσταση -> LED+
GND -> GND, LED- GPIO 15 -> CS GPIO 5 -> DC (εάν υπάρχει) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (προαιρετικά) GPIO 13 -> MOSI / SDA
ESP32 -> LCD
Vcc -> Vcc, αντίσταση -> LED+
GND -> GND, LED- GPIO 5 -> CS GPIO 16 -> DC (εάν υπάρχει) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (προαιρετικό) GPIO 23 -> MOSI / SDA
Διαβάστε το φύλλο δεδομένων LCD για περαιτέρω σύνδεση, π.χ. Το YT400S006 απαιτεί σύνδεση 38, 39 και 40 με Vcc για ρύθμιση σε λειτουργία SPI.
Θα πρέπει να προσθέσετε μια αντίσταση, συνήθως λίγα Ohms σε μερικές εκατοντάδες Ohms, μεταξύ Vcc και LED+ για να ρυθμίσετε τη φωτεινότητα.
Βήμα 5: Plug Lipo (προαιρετικό)
Εάν θέλετε να το χρησιμοποιήσετε ασύρματα, συνδέστε τη μπαταρία Lipo και διορθώστε την με ταινία διπλού μεγέθους.
Βήμα 6: Καλή προβολή
Έχετε αξιοπρεπή πλωτή οθόνη τώρα, ήρθε η ώρα να δοκιμάσετε σε εκατοντάδες έργα προβολής IoT.
Ορίστε μερικά παραδείγματα:
-
Ενσωματωμένο παράδειγμα Arduino_GFX Library:
- Ρολόι, αναφορά:
- ESP32PhotoFrame, αναφορά.:
- ESPWiFiAnalyzer, αναφορά.:
- PDQgraphicstest
- Arduino BiJin Tokei, αναφορά:
Συνιστάται:
Οθόνη θερμοκρασίας με οθόνη LCD DHT11 και I2C 20x4: 6 βήματα
Παρακολούθηση θερμοκρασίας με DHT11 και I2C 20x4 LCD: Σε αυτό το σεμινάριο θα μάθουμε πώς να φτιάχνουμε μια απλή οθόνη θερμοκρασίας χρησιμοποιώντας έναν αισθητήρα DHT11 και I2C LCDΔείτε το βίντεο
Οθόνη αφής Macintosh - Classic Mac With IPad Mini για την οθόνη: 5 βήματα (με εικόνες)
Οθόνη αφής Macintosh | Classic Mac With IPad Mini for the Screen: Αυτή είναι η ενημέρωση και ο αναθεωρημένος σχεδιασμός μου για τον τρόπο αντικατάστασης της οθόνης ενός vintage Macintosh με ένα iPad mini. Αυτό είναι το 6ο από αυτά που έχω φτιάξει όλα αυτά τα χρόνια και είμαι πολύ ευχαριστημένος με την εξέλιξη και τον σχεδιασμό αυτού! Πίσω στο 2013 όταν έφτιαξα
Οθόνη 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. Η παρακολούθηση
Μετατρέψτε την οθόνη του φορητού υπολογιστή σας σε εξωτερική οθόνη: 8 βήματα (με εικόνες)
Μετατρέψτε την οθόνη του φορητού υπολογιστή σας σε εξωτερική οθόνη: Αυτό το σεμινάριο απευθύνεται σε λάτρεις που έχουν την ιδέα να χρησιμοποιήσουν τους παλιούς φορητούς υπολογιστές τους, οι οποίοι έχουν κάποιο άλλο πρόβλημα, όπως το πρόβλημα της οθόνης LCD, όπως το MB. Σημείωση: Δεν θα είμαι υπεύθυνος για οποιαδήποτε απώλεια ή ζημιά οποιασδήποτε μορφής εάν προκληθεί από αυτό το έργο. Έχω Acer A