Мазмұны:
- 1 -қадам: бөлшектер тізімі
- 2 -қадам: Сымдардың диаграммасы
- 3 -қадам: Бағдарламалық қамтамасыз ету
- 4 -қадам: Қорытынды
Бейне: Arduino TFT графикалық қалқаны: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл нұсқаулық 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 доллар
Менің басқа нұсқауларды көру үшін мына жерді басыңыз.
Ұсынылған:
Arduino үшін LTE CAT-M/NB-IoT + GPS қалқаны: 10 қадам (суреттермен)
Botduics LTE CAT-M/NB-IoT + Arduino үшін GPS қалқаны: Шолу SIM7000 LTE CAT-M/NB-IoT қалқаны жаңа LTE CAT-M және NB-IoT технологиясын қолданады, сонымен қатар GNSS (GPS, GLONASS және BeiDou) қосылған /Compass, Galileo, QZSS стандарттары) орналасқан жерді бақылауға арналған. SIM7000 сериялы бірнеше модуль бар
ATMEGA328 Arduino Uno үшін жүктеуші бағдарламалау қалқаны: 3 қадам (суреттермен)
Arduino Uno үшін ATMEGA328 жүктеушіні бағдарламалау қалқаны: Arduino Uno үшін ATMEGA328P жүктеуші жүктеу бағдарламалау қалқаны Кейде бұл орын алады және сіз Arduino Uno Atmega328P микропроцессорына зақым келтіресіз. Процессорды өзгертуге болады. Бірақ алдымен оған жүктеушіні бағдарламалау керек. Бұл нұсқаулықта мұны қалай жасауға болады
Arduino ауа мониторының қалқаны. Қауіпсіз ортада өмір сүріңіз.: 5 қадам (суреттермен)
Arduino ауа мониторының қалқаны. Қауіпсіз ортада өмір сүріңіз. Сәлеметсіз бе, мен осы нұсқаулықта arduino үшін ауаны бақылау қалқанын жасаймын. Біздің атмосферадағы сұйытылған газдың шығуы мен СО2 концентрациясын сезуге болады, сонымен қатар, газды немесе концентраторды анықтаған кезде жарықдиодты және шығатын желдеткішті қосады
Графикалық тест ILI9341 TFT LCD SPI дисплейі: 6 қадам
Графикалық тест ILI9341 TFT LCD SPI дисплейі: Arduino Uno -да ILI9341 чипі бар 2,8 дюймдік SPI TFT интерфейсі
Arduino үшін DIY Apple қашықтан қалқаны: 6 қадам (суреттермен)
DIY Apple қашықтан қалқаны Arduino үшін: Сіз алманың қашықтан басқару құралын жасағыңыз келді ме? Немесе arduino туындыларыңыздың бірі Mac, iTunes немесе Apple TV -де iTunes -ті басқара алатынын қалайсыз ба? Енді сіз жасай аласыз! Біраз уақыт бұрын мен болғым келетін жобада жұмыс істедім