Mündəricat:

Arduino Nano ilə TFT 1.44 istifadə: 4 addım
Arduino Nano ilə TFT 1.44 istifadə: 4 addım

Video: Arduino Nano ilə TFT 1.44 istifadə: 4 addım

Video: Arduino Nano ilə TFT 1.44 istifadə: 4 addım
Video: ESP8266 Беспроводной ЧМИ Nextion || Внешний ПЛК Arduino 2024, Noyabr
Anonim
Arduino Nano ilə TFT 1.44 istifadə edin
Arduino Nano ilə TFT 1.44 istifadə edin

Bu təlimatda Robo-Geek Kitləri ilə birlikdə gələn TFT 1.44 LCD ekranı necə bağlayacağımızı öyrənəcəyik.

Bu kiçik LCD ekranlar, 128 x 128 piksellik rahat bir ekran verdiyinə görə mikro robototexnika ilə işləyərkən əlverişlidir. 2 növ TFT 1.44 var, bunlardan biri SD kart və biri 15 ABŞ dolları və 5 ABŞ dolları olmayan kartlardır. Bu dərslik SD kartı olmayan TFT 1.44 -ü əhatə edəcək.

Bu dərslik Arduino Uno və ya Arduino Nano ilə sınaqdan keçirilmişdir. Başqa bir Arduino lövhəniz varsa, pin düzeni fərqli ola biləcəyi üçün sənədləri nəzərdən keçirin. Nəhayət, istifadəçinin Arduinodan necə istifadə edəcəyini və elektron əlaqələr quracağını anladığını düşünürük. Arduino dünyasında yeni birisinizsə, bu təlimatla tanış olmağı şiddətlə təklif edirik:

www.instructables.com/id/Arduino-Nano/

Addım 1: Lazımi Kitabxanaları Yükləyin

Lazımi kitabxanaların yüklənməsi
Lazımi kitabxanaların yüklənməsi

Aşağıdakı kitabxanaları Arduinoya əlavə edin:

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Librar…

Kitabxanaların necə əlavə olunacağını bilmirsinizsə, bura baxın:

www.arduino.cc/az/Guide/Libraries

Addım 2: Arduino'ya TFT 1.44 bağlayın

Arduino'ya TFT 1.44 naqilləri
Arduino'ya TFT 1.44 naqilləri
Arduino'ya TFT 1.44 naqilləri
Arduino'ya TFT 1.44 naqilləri
Arduino'ya TFT 1.44 naqilləri
Arduino'ya TFT 1.44 naqilləri

TFT 1.44 LCD ekranın arxasında, LED -dən VCC -yə olan bağlantıları görə bilərik. Mavi şərhlərlə şəkildəki kimi bir kağız parçasına yazmağı təklif edirik.

Çörək taxtası istifadə edərkən TFT yaxşı uyğun gəlir. Bütün sancaqların eyni cərgədə olduğundan əmin olun və sancaqlar incə olduğu üçün yumşaq bir şəkildə quraşdırın. Əlaqənin necə göründüyünü görmək üçün şəkli yoxlayın.

Ekranı bir neçə dəfə sınaqdan keçirdik və bir səviyyə dəyişdiricinin isteğe bağlı olduğuna inanırıq, buna görə birbaşa Arduinodan TFT 1.44 LCD ekrana qoşulacağıq.

Arduino sancaqlarına gəldikdə

LED 3.3 VSCK -dən D13 -ə qədər

SDA -dan D11 -ə qədər

A0 - D8

RST - D9

CS -dən D10 -a qədər

GND - GND

VCC -dən 5.0 V -ə qədər

Addım 3: Kod: Geri Sayma

Qısa Dövrə filmindən ilhamlanan bu kod, TFT 1.44 LCD ekranın qabiliyyətini nümayiş etdirmək üçün aşağı sayğac istehsal edir. Son nəticəni görmək üçün videoya baxın.

Addım 4: Problemlərin aradan qaldırılması

Giderme
Giderme

Kodu işlətməkdə çətinlik çəkirsinizsə, aşağıdakıları etməyi təklif edirik:

1. Bağlantıların bir voltmetr ilə düzgün şəkildə yerinə yetirilməsini təmin edin

2. Ekran şaquli istiqamətdə ofsetdirsə, koda bir dəyişən əlavə edin:

int yoffset = 32;

Sonra rəsm əmrlərinə yoffset əlavə edin, məsələn:

tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, RED);

3. Adafruit kitabxanaları istənilən rənglərlə göstərilməsə nə olar. Bunu həll etmək bir az çətindir. Təklifimiz, hər rəngi göstərən və nömrəni qeyd edən kiçik bir funksiya yaradın. Əlverişli elektronika bir az daha hack tələb edir, hamısı əyləncənin bir hissəsidir. Əvvəlcə aşağıdakı rəngləri yoxlayın və buna uyğun olaraq düzəldin.

#QARA 0x0000 təyin edin

#QIRMIZI 0x001F təyin edin

#MAVİ 0xF800 təyin edin

#define GREEN 0x07E0

#SARI 0x07FF müəyyən edin

#MURPLE 0xF81F təyin edin

#CYAN 0xFFE0 təyin edin

#DEFine 0xFFFF

Tövsiyə: