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

TFT Shield Tutorial: 4 Βήματα
TFT Shield Tutorial: 4 Βήματα

Βίντεο: TFT Shield Tutorial: 4 Βήματα

Βίντεο: TFT Shield Tutorial: 4 Βήματα
Βίντεο: How to SEE FOOTSTEPS in Fortnite Chapter 3 on SCREEN 2024, Ιούλιος
Anonim
TFT Shield Tutorial
TFT Shield Tutorial
TFT Shield Tutorial
TFT Shield Tutorial

Σήμερα, θα μάθετε πώς μπορείτε να δημιουργήσετε και να χρησιμοποιήσετε κουμπιά στα έργα Arduino TFT Touchscreen. Χρησιμοποιώ την TFT Shield 2.8 του Kuman σε συνδυασμό με το Arduino UNO του Kuman. Μπόνους: Το TFT Shield από το Kuman έρχεται με δωρεάν γραφίδα που μπορείτε να χρησιμοποιήσετε για πιο ακριβείς πρέσες!

Βήμα 1: Ρύθμιση

Ρύθμιση
Ρύθμιση
Ρύθμιση
Ρύθμιση

Κουμπώστε την ασπίδα στην πλακέτα Arduino σας. Βεβαιωθείτε ότι δεν είναι με λάθος τρόπο! Μπορείτε να χρησιμοποιήσετε τις παραπάνω εικόνες για αναφορά. Συνδέστε την πλακέτα Arduino στον υπολογιστή σας και μπείτε στο λογισμικό Arduino.

Το Allchips είναι μια ηλεκτρονική πλατφόρμα υπηρεσιών ηλεκτρονικών εξαρτημάτων, μπορείτε να αγοράσετε όλα τα εξαρτήματα από αυτά

Βήμα 2: Βιβλιοθήκες

Βιβλιοθήκες
Βιβλιοθήκες

Πριν από τη μεταφόρτωση του κώδικα, θα χρειαστεί να κάνετε λήψη αυτών των βιβλιοθηκών:

  • Adafruit TFT LCD
  • Adafruit GFX
  • Οθόνη αφής Adafruit

Αφού κατεβάσετε τα αρχεία ZIP, συμπεριλάβετε τα στο Arduino IDE μεταβαίνοντας στο "Sketch - Include Library - Add. ZIP Libraries …"

Βήμα 3: Ολοκλήρωση

Ολοκλήρωση
Ολοκλήρωση

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

Βήμα 4: Αντιμετώπιση προβλημάτων

Εάν τα πατήματα σας παραμένουν αγνώριστα, μπορείτε να βαθμονομήσετε την οθόνη αλλάζοντας τις τιμές στο πάνω μέρος του κώδικα (TS_MINX, TS_MAXX, TS_MINY και TS_MAXY). Το κουμπί λειτουργεί ελέγχοντας πού πατιέται η οθόνη και αν βρίσκεται μέσα στις συντεταγμένες του ίδιου του κουμπιού, καταγράφεται ένα κλικ. Εάν οι παραπάνω τιμές δεν είναι σωστές, η εγγραφή κλικ θα απενεργοποιηθεί

Συνιστάται: