Мазмұны:

Arduino TFT графикалық қалқаны: 4 қадам (суреттермен)
Arduino TFT графикалық қалқаны: 4 қадам (суреттермен)

Бейне: Arduino TFT графикалық қалқаны: 4 қадам (суреттермен)

Бейне: Arduino TFT графикалық қалқаны: 4 қадам (суреттермен)
Бейне: ESP8266 Беспроводной ЧМИ Nextion || Внешний ПЛК Arduino 2024, Шілде
Anonim
Image
Image
Қосылу диаграммасы
Қосылу диаграммасы

Бұл нұсқаулық Arduino UNO R3 үшін 240 x 320 пиксельді (QVGA) түрлі -түсті графикалық қалқаны қалай жасау керектігін түсіндіреді.

SPI шинасы мен ILI9341 дисплей контроллері бар қалқан тікелей Arduino -ға қосылады.

Тек 5 Arduino деректер түйрегіштері пайдаланылады, бұл сіздің жобаларыңыз үшін басқа түйреуіштерді бос қалдырады.

TFT дисплейі сіздің Arduino ұзындығымен бірдей, ол жинақты жинайды.

Қорғаныс:

  • кабельдердің қажеттілігін жояды.
  • дисплейге тұрақты бекітуді қамтамасыз етеді
  • кернеуі 5 вольттан 3 вольтке дейінгі бөлгіштерді қамтиды
  • басқа Arduino қалқандарының үстіне қоюға болады

Бөлшектердің болжамды құны 20 доллардан төмен

Суреттер

1 -суретте Arduino қалқаны қосылғанын көрсетеді.

Бейнеде TFT қалқаны жұмыс істеп тұрғанын көрсетеді.

1 -қадам: бөлшектер тізімі

Келесі бөліктер https://www.aliexpress.com/ сайтынан алынды:

  • 1 ғана 2,2 дюймдік TFT SPI СКД дисплей модулі 240*320 ILI9341 SD картасы ұясы бар Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
  • Arduino ATMEGA328P UNO R3 Shield FR-4 Fiber PCB Breadboard 2mm 2.54mm Pitch үшін PCB прототипін кеңейту тақтасы

Келесі бөліктер жергілікті түрде алынды:

  • 5 тек 2K2 ohm 1/8 ватт металл пленкалы резисторлар
  • 5 тек 3к3 Ом 1/8 ватт металл пленкалы резисторлар
  • ПХД үшін 0,1 дюйм/2,54 мм қадамы бар тек 40 істікшелі терминал жолағы
  • 10 амперлік консервіленген мыс сақтандырғыш сымы

Бөлшектердің болжамды құны 20 доллардан төмен

2 -қадам: Сымдардың диаграммасы

Қосылу диаграммасы
Қосылу диаграммасы
Қосылу диаграммасы
Қосылу диаграммасы

TFT модулі 5 вольтты қабылдайды, себебі 3 вольтты кернеу реттегіші бар, бірақ TFT кірістерінің әрқайсысы 3 вольтты күтеді.

2K2 | 3K3 кернеу бөлгіштері Arduino 5 вольтты шығуды 3 вольтке дейін төмендетеді.

Суреттер

  • 1 -суретте TFT сымдарының схемасы көрсетілген.
  • Фото 2 сәйкес қалқанды көрсетеді
  • 3 -суретте қалқанның төменгі жағы көрсетілген
  • Фото 4 шоуы - қалқанның жоғарғы көрінісі
  • Фото 5 жиналған қондырғыны көрсетеді

Сынақ

  • TFT дисплейін қалқаннан ажыратыңыз
  • Қалқанды Arduino -ға салыңыз
  • Arduino -ны компьютерге қосыңыз
  • Кернеуді бөлетін әрбір түйін 3 вольтты өлшейтінін тексеріңіз.
  • Arduino -ны компьютерден ажыратыңыз
  • TFT дисплейін қосыңыз
  • Сіз қазір баруға дайынсыз.

3 -қадам: Бағдарламалық қамтамасыз ету

Қосылған кодқа қосымша үш кітапхана файлы қажет

1 -қадам

Келесі кітапхана файлдарын жүктеңіз:

  • https://github.com/adafruit/Adafruit_ILI9341
  • https://github.com/adafruit/Adafruit-GFX-Library
  • https://github.com/adafruit/Adafruit_BusIO

Жоғарыда көрсетілген файлдардың әрқайсысы zip форматында және жүктеу қалтасында пайда болады

2 -қадам

Arduino IDE көмегімен жоғарыдағы кітапханалардың әрқайсысын таңдап, орнатыңыз:

  • «Эскиз | Кітапхананы қосу | Zip кітапханасын қосыңыз … | Adafruit_ILI9341-master.zip »
  • «Эскиз | Кітапхананы қосу | Zip кітапханасын қосыңыз … | Adafruit-GFX-Library-master.zip »
  • «Эскиз | Кітапхананы қосу | Zip кітапханасын қосыңыз … | Adafruit_BusIO-master.zip »

3 -қадам

Arduino IDE -ден:

  • Қосылған «graphicstest2.ino» файлын Arduino нобайына көшіріңіз [1]
  • Эскизді «graphicstest2» ретінде сақтаңыз, содан кейін оны Arduino -ға жүктеңіз

Ескерту

[1]

«Graphicstest2.ino» мазмұны кітапхананың мысал файлына ұқсас »… | Arduino | кітапханалар | Adafruit_ILI9341-мастер | мысалдар | графикалық тест | graphicstest.ino »сілтемесінен басқа, тақырыпта кейбір қосымша дисплей модульдерінің түйреуіштері анықталған.

Мұқабадағы фотосуреттің коды да қосылады.

4 -қадам: Қорытынды

Нұсқаулық Arduino Uno R3 үшін TFT графикалық қалқаны қалай жасау керектігін сипаттайды

Дисплей өлшемі 320 x 240 пиксель (QVGA)

SPI қалқаны тікелей Arduino -ға қосылады

Тек 5 Arduino деректер түйрегіші қажет

TFT дисплейі сіздің Arduino ұзындығымен бірдей, ол жинақты жинайды.

Бөлшектердің болжамды құны - 20 доллар

Менің басқа нұсқауларды көру үшін мына жерді басыңыз.

Ұсынылған: