Мазмұны:

TFT 1.44 Arduino Nano көмегімен қолдану: 4 қадам
TFT 1.44 Arduino Nano көмегімен қолдану: 4 қадам

Бейне: TFT 1.44 Arduino Nano көмегімен қолдану: 4 қадам

Бейне: TFT 1.44 Arduino Nano көмегімен қолдану: 4 қадам
Бейне: Arduino Tutorial: Using the 1.44" Color TFT display (ILI9163C) with Arduino 2024, Қараша
Anonim
TFT 1.44 пайдалану Arduino Nano көмегімен
TFT 1.44 пайдалану Arduino Nano көмегімен

Бұл оқулықта біз Robo-Geek жиынтықтарымен бірге келетін TFT 1.44 СКД экранын қосуды үйренеміз.

Бұл шағын СКД экрандары микро робототехникамен жұмыс кезінде ыңғайлы, себебі ол 128 х 128 пиксельді ыңғайлы дисплей береді. TFT 1.44 -тің 2 түрі бар, оның ішінде SD картасы бар, бағасы 15 АҚШ доллары және 5 АҚШ доллары жоқ. Бұл нұсқаулықта SD картасы жоқ TFT 1.44 қарастырылады.

Бұл оқу құралы Arduino Uno немесе Arduino Nano көмегімен тексерілген. Егер сізде басқа Arduino тақтасы болса, құжаттаманы қарап шығыңыз, себебі түйреуіштің орналасуы басқаша болуы мүмкін. Ақырында, біз пайдаланушының Arduino -ны қалай қолдану керектігін және электронды қосылуды қалай меңгеретінін білетін негізгі деңгейге ие деп есептейміз. Егер сіз Arduino әлемінде жаңа болсаңыз, біз осы нұсқаулықты тексеруді ұсынамыз:

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

1 -қадам: Қажетті кітапханаларды жүктеу

Қажетті кітапханаларды жүктеу
Қажетті кітапханаларды жүктеу

Келесі кітапханаларды Arduino -ға қосыңыз:

github.com/adafruit/Adafruit-GFX-Library

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

Егер сіз кітапханаларды қалай қосу керектігін білмесеңіз, мынаны қараңыз:

www.arduino.cc/kz/Guide/Libraries

2 -қадам: Arduino -ға TFT 1.44 сымын жалғау

Ардуиноға TFT 1.44 сымдарын жалғау
Ардуиноға TFT 1.44 сымдарын жалғау
Ардуиноға TFT 1.44 сымдарын жалғау
Ардуиноға TFT 1.44 сымдарын жалғау
Ардуиноға TFT 1.44 сымдарын жалғау
Ардуиноға TFT 1.44 сымдарын жалғау

TFT 1.44 СКД экранының артында біз LED -ден VCC -ге қосылымдарды көре аламыз. Біз оны көк түсініктемелермен суретте көрсетілгендей қағазға жазуды ұсынамыз.

TFT тақтаны пайдалану кезінде жақсы сәйкес келеді. Барлық түйреуіштердің бір қатарда екеніне көз жеткізіңіз және түйреуіштер нәзік болғандықтан, оны ақырын орнатыңыз. Байланыстың қалай көрінетінін көру үшін суретті тексеріңіз.

Біз экранды бірнеше рет сынап көрдік және деңгей ауыстырғыш міндетті емес деп санаймыз, сондықтан біз Arduino -дан TFT 1.44 СКД экранына тікелей қосыламыз.

Ардуино түйреуіштеріне қатысты

Жарықдиодты 3.3 VSCK - D13 дейін

SDA - D11

A0 - D8

RST - D9

CS - D10

GND - GND

VCC 5,0 В дейін

3 -қадам: Код: кері санау

Қысқа тұйықталу фильмінен шабыт алған бұл код TFT 1.44 СКД экранының мүмкіндігін көрсететін есептегіш шығарады. Соңғы нәтижені көру үшін бейнені қараңыз.

4 -қадам: ақауларды жою

Ақаулық себебін іздеу және түзету
Ақаулық себебін іздеу және түзету

Егер кодты іске қосуда қиындықтар туындаса, келесі әрекеттерді орындауды ұсынамыз:

1. Вольтметр көмегімен қосылымдардың дұрыс орындалғанына көз жеткізіңіз

2. Егер дисплей тік бағытта ығысса, кодқа айнымалы қосыңыз:

int yoffset = 32;

Содан кейін yoffset -ті сурет салу командаларына қосыңыз, мысалы:

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

3. Егер Adafruit кітапханалары қажетті түстермен көрсетілмесе ше? Бұл мәселені шешу сәл қиын. Біздің ұсынысымыз - әр түсті көрсететін және нөмірге назар аударатын шағын функция жасаңыз. Қол жетімді электроника аздап хакерлікті қажет етеді, бұл тек көңілді бөліктің бір бөлігі. Алдымен келесі түстерді тексеріп, сәйкесінше реттеңіз.

#ҚАРА 0x0000 анықтаңыз

#ҚЫЗЫЛ 0x001F анықтаңыз

#КӨК 0xF800 анықтаңыз

#анықтау GREEN 0x07E0

#САРЫ 0x07FF анықтаңыз

#анық PURPLE 0xF81F

#CYAN 0xFFE0 анықтаңыз

#ақ 0xFFFF анықтаңыз

Ұсынылған: