Πίνακας περιεχομένων:

Πλωτή οθόνη: 6 βήματα (με εικόνες)
Πλωτή οθόνη: 6 βήματα (με εικόνες)

Βίντεο: Πλωτή οθόνη: 6 βήματα (με εικόνες)

Βίντεο: Πλωτή οθόνη: 6 βήματα (με εικόνες)
Βίντεο: Xiaomi Mi Smart Band 6 Unboxing: Μεγάλη οθόνη και όχι μόνο 2024, Ιούλιος
Anonim
Image
Image
Παρασκευή
Παρασκευή

Αυτά τα άθικτα δείχνουν πώς μπορείτε να χρησιμοποιήσετε ένα 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 (προαιρετικό)

Plug Lipo (προαιρετικό)
Plug Lipo (προαιρετικό)

Εάν θέλετε να το χρησιμοποιήσετε ασύρματα, συνδέστε τη μπαταρία Lipo και διορθώστε την με ταινία διπλού μεγέθους.

Βήμα 6: Καλή προβολή

Image
Image
Καλή προβολή!
Καλή προβολή!
Καλή προβολή!
Καλή προβολή!
Καλή προβολή!
Καλή προβολή!

Έχετε αξιοπρεπή πλωτή οθόνη τώρα, ήρθε η ώρα να δοκιμάσετε σε εκατοντάδες έργα προβολής IoT.

Ορίστε μερικά παραδείγματα:

  • Ενσωματωμένο παράδειγμα Arduino_GFX Library:

    • Ρολόι, αναφορά:
    • ESP32PhotoFrame, αναφορά.:
    • ESPWiFiAnalyzer, αναφορά.:
    • PDQgraphicstest
  • Arduino BiJin Tokei, αναφορά:

Συνιστάται: