Агуулгын хүснэгт:
Видео: Arduino TFT Graphics Shield: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэхүү зааварчилгаа нь 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/ дээрээс авсан болно.
- Зөвхөн 2.2 инчийн TFT SPI LCD дэлгэцийн модуль 240*320 ILI9341, SD картны үүртэй Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
- Arduino ATMEGA328P UNO R3 Shield FR-4 Fiber PCB Breadboard 2мм 2.54мм давирхай
Дараахь хэсгүүдийг орон нутгаас авсан болно.
- 5 зөвхөн 2K2 ом 1/8 ваттын металл хальсны резистор
- 5 зөвхөн 3k3 ом 1/8 ваттын металл хальсны резистор
- ПХБ -ийн хувьд зөвхөн 40 зүү толгойн терминал зурвас 0.1 "/2.54 мм давирхай
- 10 ампер цагаан тугалгатай зэс гал хамгаалагч утас
Сэлбэгийн тооцоолсон өртөг нь 20 доллараас бага байна
Алхам 2: Утасны диаграм
TFT модуль нь 3 вольтын хүчдэлийн зохицуулагчтай тул 5 вольтыг хүлээн авдаг боловч 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 ашиглан дээрх номын сан бүрийг сонгоод суулгана уу.
- "Sketch | дээр дарна уу Номын сан оруулах | Zip номын сан нэмнэ үү … | Adafruit_ILI9341-master.zip”
- "Sketch | дээр дарна уу Номын сан оруулах | Zip номын сан нэмнэ үү … | Adafruit-GFX-Library-master.zip”
- "Sketch | дээр дарна уу Номын сан оруулах | Zip номын сан нэмнэ үү … | Adafruit_BusIO-master.zip”
Алхам 3
Таны Arduino IDE -ээс:
- Хавсаргасан "graphicstest2.ino" файлыг Arduino -ийн ноорог дээр хуулах [1]
- Ноорогоо "graphicstest2" болгон хадгалаад Arduino дээрээ байршуулаарай
Тэмдэглэл
[1]
"Graphicstest2.ino" -ийн агуулга нь номын сангийн жишээ файлтай ижил байна "… | Arduino | номын сан | Adafruit_ILI9341-мастер | жишээ | graphicstest | graphicstest.ino”гэхээс гадна толгой хэсэгт зарим нэмэлт модулийн зүүг тодорхойлсон болно.
Хавтасны зургийн кодыг мөн оруулсан болно.
Алхам 4: Дүгнэлт
Зааварчилгаа нь Arduino Uno R3 дээрээ TFT график бамбай хийх аргыг тайлбарласан болно
Дэлгэцийн хэмжээ нь 320 x 240 пиксел (QVGA)
SPI бамбай нь таны Arduino руу шууд холбогддог
Зөвхөн 5 Arduino өгөгдлийн зүү шаардлагатай
TFT дэлгэц нь таны Arduino -той ижил урттай бөгөөд энэ нь эмх цэгцтэй болгодог.
Сэлбэгийн тооцоолсон өртөг нь 20 доллар
Миний бусад зааварчилгааг үзэх бол энд дарна уу.
Зөвлөмж болгож буй:
Arduino Cellular Shield хичээл: 9 алхам (зурагтай)
Arduino Cellular Shield заавар: Arduino Cellular Shield нь гар утасны дуудлага хийх, мессеж илгээх боломжийг танд олгоно. Энэхүү бамбайны тархи нь SM5100B бөгөөд ихэнх стандарт гар утасны олон ажлыг гүйцэтгэх чадвартай бат бөх үүрэн модуль юм. Энэ ш
Arduino болон TFT дэлгэц ашиглан бодит цагийг хэрхэн яаж хийх вэ? 3.5 инчийн TFT дэлгэцтэй Arduino Mega RTC: 4 алхам
Arduino болон TFT дэлгэцийг ашиглан бодит цагийг хэрхэн яаж хийх вэ? 3.5 инчийн TFT дэлгэцтэй Arduino Mega RTC: Миний Youtube суваг руу зочилно уу. Танилцуулга:- Энэ нийтлэлд би 3.5 инчийн TFT мэдрэгчтэй LCD, Arduino Mega ашиглан "Бодит цагийн цаг" хийх гэж байна. 2560 ба DS3231 RTC модуль…. Эхлэхийн өмнө… миний YouTube суваг дээрх видеог үзээрэй..Жич:- Хэрэв та Arduin ашиглаж байгаа бол
Arduino Air Monitor Shield. Аюулгүй орчинд амьдар.: 5 алхам (зурагтай)
Arduino Air Monitor Shield. Аюулгүй орчинд амьдар. Сайн байна уу, энэ зааварчилгаанд би arduino -д зориулсан агаарын хяналтын бамбай хийх гэж байна. Энэ нь бидний агаар мандал дахь LPG -ийн алдагдал, CO2 -ийн концентрацийг мэдэрч, LPG буюу баяжмал илрэх бүрт LED болон яндангийн сэнс асдаг
TFT Shield заавар: 4 алхам
TFT Shield зааварчилгаа: Өнөөдөр та Arduino TFT Touchscreen төслүүд дээрээ хэрхэн товчлуур үүсгэх, ашиглах талаар сурах болно. Би Куманы 2.8 " TFT Shield нь Куманы Arduino UNO -той хослуулсан. Шагнал: Куманы TFT Shield нь үнэгүй зүүг дагалддаг бөгөөд та үүнийг ашиглаж болно
Fglrx ашиглан Linux дээр ATI Graphics: 3 алхам
(Хялбар) Fglrx ашиглан Linux дахь ATI Graphics: За, хэрэв та Linux -ийг суулгасны дараа өгсөн үндсэн видео драйверуудаас салахыг хүсвэл fglrx -ийг суулгах хэрэгтэй. fglrx бол AMD/ATI -ээс Linux -д зориулсан Radeon болон FireGL график картад зориулагдсан видео драйвер бөгөөд бусад олон програмууд байдаг