Mündəricat:
Video: Arduino TFT Graphics Shield: 4 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu təlimat Arduino UNO R3 üçün 240 x 320 piksel (QVGA) rəngli qrafik qalxanının necə hazırlanacağını izah edir.
Bir SPI avtobusu və bir ILI9341 displey nəzarətçisi olan qalxan birbaşa Arduino -ya bağlanır.
Layihələriniz üçün digər pinləri pulsuz qoyan yalnız 5 Arduino məlumat pinindən istifadə olunur.
TFT ekranı səliqəli bir paket hazırlayan Arduino ilə eyni uzunluqdadır.
Qalxan:
- kabel ehtiyacını aradan qaldırır.
- ekran üçün sabit bir montaj təmin edir
- lazım olan 5 volt -3 volt gərginlik bölücüləri var
- digər Arduino qalxanlarının üstünə yapışdırıla bilər
Ehtiyat hissələrin qiyməti 20 dollardan aşağıdır
Şəkillər
Şəkil 1 Arduino qalxanının işə salındığını göstərir.
Videoda TFT qalxanının hərəkətdə olduğu göstərilir.
Addım 1: Parça siyahısı
Aşağıdakı hissələr https://www.aliexpress.com/ saytından əldə edilmişdir:
- 1 Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC üçün SD Kart Yuvası olan yalnız 2.2 İnç TFT SPI LCD Ekran Modulu 240*320 ILI9341 [1]
- Arduino ATMEGA328P UNO R3 Shield FR-4 Fiber PCB Breadboard 2mm 2.54mm Pitch üçün yalnız 1 Prototip PCB Genişləndirmə Kartı
Aşağıdakı hissələr yerli olaraq alındı:
- 5 yalnız 2K2 ohm 1/8 watt metal film rezistorlar
- 5 yalnız 3k3 ohm 1/8 watt metal film rezistorlar
- PCB -lər üçün yalnız 40 pinli başlıq terminal şeridi 0.1 "/2.54 mm
- 10 amp qalaylaşdırılmış mis qoruyucu tel
Ehtiyat hissələrin qiyməti 20 dollardan aşağıdır
Addım 2: Bağlama Şeması
TFT modulu 5 volt qəbul edir, çünki 3 volt gərginlik tənzimləyicisi var, lakin TFT girişlərinin hər biri 3 volt gözləyir.
2K2 | 3K3 gərginlik bölücüləri Arduino 5 voltlu çıxışları 3 volta endirir.
Şəkillər
- Şəkil 1 -də TFT kabelinin diaqramı göstərilir.
- Şəkil 2 uyğun qalxanı göstərir
- Şəkil 3 qalxanın alt hissəsini göstərir
- Şəkil 4 şousu qalxanın üst görünüşüdür
- Şəkil 5, yığılmış qurğunu göstərir
Test
- TFT ekranını qalxandan ayırın
- Qalxanı Arduino -ya daxil edin
- Arduinonu kompüterinizə qoşun
- Hər bir gərginlik bölücünün 3 volt ölçdüyünü yoxlayın.
- Arduino'yu kompüterinizdən ayırın
- TFT ekranını qoşun
- İndi getməyə hazırsınız.
Addım 3: Proqram təminatı
Əlavə edilmiş koda əlavə olaraq üç kitabxana faylı tələb olunur
Addım 1
Aşağıdakı kitabxana fayllarını yükləyin:
- https://github.com/adafruit/Adafruit_ILI9341
- https://github.com/adafruit/Adafruit-GFX-Library
- https://github.com/adafruit/Adafruit_BusIO
Yuxarıdakı faylların hər biri zip formatındadır və yükləmə qovluğunda görünəcək
Addım 2
Arduino IDE -dən istifadə edərək yuxarıdakı kitabxanaların hər birini seçin və quraşdırın:
- "Eskiz | Kitabxana daxil edin | Zip Kitabxanası əlavə edin… | Adafruit_ILI9341-master.zip”
- "Eskiz | Kitabxana daxil edin | Zip Kitabxanası əlavə edin… | Adafruit-GFX-Library-master.zip”
- "Eskiz | Kitabxana daxil edin | Zip Kitabxanası əlavə edin… | Adafruit_BusIO-master.zip”
Addım 3
Arduino IDE -dən:
- Əlavə edilmiş "graphicstest2.ino" faylını Arduino eskizinə kopyalayın [1]
- Eskizi "graphicstest2" olaraq qeyd edin və sonra Arduino -ya yükləyin
Qeyd
[1]
"Graphicstest2.ino" nun məzmunu kitabxana nümunəsi faylı ilə eynidir "… | Arduino | kitabxanalar | Adafruit_ILI9341-master | nümunələr | graphicstest | graphicstest.ino”başlığında bəzi əlavə ekran modulu sancaqları təyin olunduğu istisna olmaqla.
Üz şəkilinin kodu da daxil edilmişdir.
Addım 4: Xülasə
Təlimat, Arduino Uno R3 üçün TFT qrafik qalxanının necə hazırlanacağını təsvir edir
Ekran ölçüsü 320 x 240 piksel (QVGA)
SPI qalxanı birbaşa Arduino -ya qoşulur
Yalnız 5 Arduino məlumat pininə ehtiyac var
TFT ekranı səliqəli bir paket hazırlayan Arduino ilə eyni uzunluqdadır.
Ehtiyat hissələrin qiyməti 20 dollardır
Digər təlimatlarımı görmək üçün bura vurun.
Tövsiyə:
Arduino Cellular Shield Tutorial: 9 Addım (Şəkillərlə birlikdə)
Arduino Cellular Shield Dərsliyi: Arduino Cellular Shield, mobil telefon zəngləri etməyə və mətn mesajları göndərməyə imkan verir. Bu qalxanın beyni, əksər standart cib telefonlarının bir çox işini yerinə yetirə bilən güclü bir mobil moduldur SM5100B. Bu ş
Arduino üçün Bottleics LTE CAT-M/NB-IoT + GPS Shield: 10 addım (şəkillərlə birlikdə)
Arduino üçün Bottleics LTE CAT-M/NB-IoT + GPS Shield: Baxış Botletics SIM7000 LTE CAT-M/NB-IoT qalxanı yeni LTE CAT-M və NB-IoT texnologiyasından istifadə edir və GNSS (GPS, GLONASS və BeiDou) /Compass, Galileo, QZSS standartları) yeri izləmək üçün. Bir çox SIM7000 seriyalı modul var
LoL Shield Audio Spektr VU Metr: 4 Addım (Şəkillərlə birlikdə)
LoL Shield Audio Spektr VU Metr: Bu, Arduino üçün LoL Shield istifadə edən bir səs spektrli VU sayğacdır. LoL Shield, Arduinoya bir qalxan olaraq uyğun gələn və Charlieplexing kimi tanınan təsirli bir üsulla idarə olunan 14 x 9 LED matrisdir. Jimmie P. tərəfindən hazırlanmışdır
DIY Arduino Nano Shield: 7 addım (şəkillərlə birlikdə)
DIY Arduino Nano Shield: Salam Uşaqlar !! Bu DIY, iş masanızda mövcud olan bir neçə alət və alətdən və çox az bir neçə dollardan istifadə edərək Arduino Nano'nuzu genişləndirmək üçündür.Bu DIY bir layihə üzərində işləyərkən ağlıma gəldi və istifadə etməliyəm
Fglrx istifadə edərək Linux -da ATI Graphics: 3 addım
(Asan) Fglrx istifadə edərək Linuxda ATI Graphics: Tamam, Linuxu qurduqdan sonra, təqdim olunan əsas video sürücülərindən qurtulmaq istəyirsinizsə, fglrx yükləməlisiniz. fglrx, Linux üçün Radeon və FireGL qrafik kartları üçün AMD/ATI tərəfindən təmin edilən bir video sürücüsüdür və bir çox başqa quru