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

Πώς να διασυνδέσετε μια οθόνη TFT 4x3”με ένα Arduino: 4 βήματα
Πώς να διασυνδέσετε μια οθόνη TFT 4x3”με ένα Arduino: 4 βήματα

Βίντεο: Πώς να διασυνδέσετε μια οθόνη TFT 4x3”με ένα Arduino: 4 βήματα

Βίντεο: Πώς να διασυνδέσετε μια οθόνη TFT 4x3”με ένα Arduino: 4 βήματα
Βίντεο: Arduino TFT LCD οθόνη αφής Tutorial (2.8 "ILI9341 Οδηγός) από Banggood.com 2024, Νοέμβριος
Anonim
Πώς να διασυνδέσετε μια οθόνη TFT 4x3”με ένα Arduino
Πώς να διασυνδέσετε μια οθόνη TFT 4x3”με ένα Arduino

Το FocusLCDs.com μου έστειλε ένα δωρεάν δείγμα TFT LCD 4x3”(P/N: E43RG34827LW2M300-R) για να δοκιμάσω. Πρόκειται για μια οθόνη χρώματος ενεργού μήκους TFT (Thin Film Transistor) (οθόνη υγρών κρυστάλλων) που χρησιμοποιεί άμορφο TFT πυριτίου ως συσκευή μεταγωγής. Αυτό το μοντέλο αποτελείται από ένα Transferive τύπου TFT-LCD Panel, κύκλωμα οδηγού, μονάδα οπίσθιου φωτισμού. Η ανάλυση ενός TFT-LCD 4,3”περιέχει 480x272 εικονοστοιχεία και μπορεί να εμφανίσει έως και 16,7 εκατομμύρια χρώματα.

Για αυτό το έργο, θα χρειαστείτε τον πίνακα οδήγησης RA8875 (διαθέσιμος στο AdaFruit για 35 $) για να διασυνδέσετε την οθόνη TFT με το Arduino. Έρχεται με κεφαλίδα στην οποία μπορείτε να κολλήσετε ανάλογα με τις ανάγκες.

Περίληψη Χαρακτηριστικών

  • 480x272 (105.4x67.15), διεπαφή RGB 8/16/18/24-bit
  • ΛΕΥΚΟΣ οπίσθιος φωτισμός LED, Κάτοψη
  • Ευρεία θερμοκρασία
  • Διαβιβαστική, ανθεκτική οθόνη αφής 4 καλωδίων
  • 300 NITS
  • Ελεγκτής: ILI6408B
  • Συμβατό με RoHS

Βήμα 1: Απαιτούνται υλικά

Υλικά

  1. Arduino UNO
  2. LCD TFT 4x3” E43RG34827LW2M300-R
  3. RA8875 40-Pin Driver Board
  4. Breadboard χωρίς συγκολλήσεις
  5. Καλώδια Dupont Jumper
  6. Κεφαλίδες 2,54mm-Pitch
  7. Arduino IDE
  8. Καλώδιο USB
  9. Συγκολλητικό σίδερο
  10. Μόλυβδος συγκόλλησης ή κασσίτερος

Βήμα 2: Βήμα 1: Συνδέστε τον πίνακα RA8875 και εγκαταστήστε τις βιβλιοθήκες

Βήμα 1: Συνδέστε τον πίνακα RA8875 και εγκαταστήστε τις βιβλιοθήκες
Βήμα 1: Συνδέστε τον πίνακα RA8875 και εγκαταστήστε τις βιβλιοθήκες
  1. Συγκολλήστε τη συνοδευτική κεφαλίδα στον πίνακα RA8875.
  2. Κατεβάστε και εγκαταστήστε αυτές τις βιβλιοθήκες Adafruit. Απλώς αντιγράψτε και επικολλήστε τον φάκελο χωρίς αποσυμπίεση στα έγγραφα/Arduino/βιβλιοθήκες (στα Windows 10). Λάβετε υπόψη ότι στο Arduino IDE δεν αρέσουν οι παύλες "-" στα ονόματα αρχείων. αντικαταστήστε το με μια υπογράμμιση "_".

    1. Adafruit_RA8875_Master (https://github.com/adafruit/Adafruit_RA8875)
    2. Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
    3. Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
  3. Συνδέστε την οθόνη TFT στην πλακέτα RA8875. Λάβετε υπόψη ότι η οθόνη πρέπει να είναι στραμμένη προς τα πάνω.
  4. Συνδέστε το Arduino στον πίνακα RA8875 όπως στην εικόνα:

    1. RA8875 VIN στο Arduino UNO 5V.
    2. RA8875 GND στο Arduino UNO GND.
    3. RA8875 SCLK στο Arduino UNO Digital #13.
    4. RA8875 MISO στο Arduino UNO Digital #12.
    5. RA8875 MOSI στο Arduino UNO Digital #11.
    6. RA8875 INT στο Arduino UNO #3.
    7. RA8875 CS στο Arduino UNO #10.
    8. RA8875 ΕΠΑΝΑΦΟΡΑ στο Arduino UNO #9.

Βήμα 3: Βήμα 2: Ανοίξτε ένα παράδειγμα σκίτσου και προσαρμόστε

Βήμα 2: Ανοίξτε ένα παράδειγμα σκίτσου και προσαρμόστε
Βήμα 2: Ανοίξτε ένα παράδειγμα σκίτσου και προσαρμόστε
  1. Ενεργοποιήστε το Arduino IDE. Φροντίστε να επιλέξετε τη σωστή πλακέτα, δηλαδή το Arduino UNO ή το MEGA κ.λπ. και επιλέξτε τη σωστή θύρα COM.
  2. Στο Arduino IDE, επιλέξτε Αρχείο> Παραδείγματα> Adafruit RA8875> buildtest
  3. Στο σκίτσο, αναζητήστε τη γραμμή 39: "if (! Tft.begin (RA8875_480x272)) {" … Βεβαιωθείτε ότι εμφανίζεται η ένδειξη "RA8875_480x272".

Βήμα 4: Βήμα 3: Ανεβάστε το Σκίτσο και δείτε το Αποτέλεσμα

Βήμα 3: Ανεβάστε το σκίτσο και δείτε το αποτέλεσμα
Βήμα 3: Ανεβάστε το σκίτσο και δείτε το αποτέλεσμα
  1. Ανεβάστε αυτό το σκίτσο στο Arduino UNO πατώντας CTRL-U.
  2. Και voila! Η οθόνη σας θα πρέπει να δείχνει κάτι τέτοιο.

Συνιστάται: