Mundarija:
Video: Arduino TFT grafik qalqoni: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu ko'rsatma sizning Arduino UNO R3 uchun 240 x 320 pikselli (QVGA) rangli grafik qalqoni yasashni tushuntiradi.
SPI avtobusi va ILI9341 displeyli displeyli qalqon to'g'ridan -to'g'ri Arduino -ga ulanadi.
Sizning loyihalaringiz uchun boshqa pinlarni bo'sh qoldiradigan faqat 5 ta Arduino ma'lumot pimi ishlatiladi.
TFT displeyi sizning Arduino bilan bir xil uzunlikda bo'lib, u toza to'plamni yaratadi.
Qalqon:
- kabelga bo'lgan ehtiyojni yo'q qiladi.
- displey uchun barqaror o'rnatish imkonini beradi
- zarur 5 voltdan 3 voltgacha bo'lgan kuchlanish bo'luvchi qismlarini o'z ichiga oladi
- boshqa Arduino qalqonlari ustiga biriktirilishi mumkin
Ehtiyot qismlarning taxminiy narxi 20 dollardan kam
Rasmlar
1 -rasmda Arduino qalqoni yoqilganligi ko'rsatilgan.
Videoda TFT qalqoni harakatda ekanligi ko'rsatilgan.
1 -qadam: qismlar ro'yxati
Quyidagi qismlar https://www.aliexpress.com/ saytidan olingan:
- Faqat 2,2 dyuymli TFT SPI LCD displeyli modul 240*320 ILI9341, SD karta uyasi bilan Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
- Arduino ATMEGA328P UNO R3 Shield FR-4 Fiber PCB 2 mm 2,54 mm pitch uchun faqat bitta prototipli tenglikni kengaytirish kartasi.
Quyidagi qismlar mahalliy darajada olingan:
- 5 ta faqat 2K2 ohmli 1/8 vattli metall plyonkali rezistorlar
- 5 ta faqat 3k3 ohmli 1/8 vattli metall plyonkali rezistorlar
- PCB uchun 0,1 dyuymli/2,54 mm balandlikdagi faqat 40 pinli sarlavhali terminal tasmasi
- 10 amperli kalaylangan mis sug'urta simlari
Ehtiyot qismlarning taxminiy narxi 20 dollardan kam
2 -qadam: ulanish sxemasi
TFT moduli 5 voltni qabul qiladi, chunki u 3 voltli kuchlanish regulyatoriga ega, lekin har bir TFT kirishi 3 voltni kutadi.
2K2 | 3K3 kuchlanish bo'linuvchilari Arduino 5 voltli chiqishlarini 3 voltgacha kamaytiradi.
Rasmlar
- 1 -rasmda TFT ulanish sxemasi ko'rsatilgan.
- 2 -rasmda mos keladigan qalqon ko'rsatilgan
- 3 -rasmda qalqonning pastki qismi ko'rsatilgan
- 4 -rasmdagi fotosuratlar qalqonning yuqori ko'rinishi
- 5 -rasmda yig'ilgan birlik ko'rsatilgan
Sinov
- TFT displeyini qalqondan uzing
- Qalqonni Arduino -ga joylashtiring
- Arduino -ni kompyuteringizga ulang
- Har bir kuchlanish bo'luvchi ulagichi 3 voltni o'lchashini tekshiring.
- Arduino -ni kompyuterdan uzing
- TFT displeyini ulang
- Siz hozir borishga tayyormiz.
3 -qadam: dasturiy ta'minot
Qo'shilgan kodga qo'shimcha ravishda uchta kutubxona fayli kerak
1 -qadam
Quyidagi kutubxona fayllarini yuklab oling:
- https://github.com/adafruit/Adafruit_ILI9341
- https://github.com/adafruit/Adafruit-GFX-Library
- https://github.com/adafruit/Adafruit_BusIO
Yuqoridagi fayllarning har biri zip formatida va yuklash papkasida paydo bo'ladi
2 -qadam
Arduino IDE yordamida yuqoridagi kutubxonalarning har birini tanlang va o'rnating:
- "Chizma | Kutubxonani qo'shing | Zip kutubxonasini qo'shing … | Adafruit_ILI9341-master.zip”
- "Chizma | Kutubxonani qo'shing | Zip kutubxonasini qo'shing … | Adafruit-GFX-Library-master.zip”
- "Chizma | Kutubxonani qo'shing | Zip kutubxonasini qo'shing … | Adafruit_BusIO-master.zip”
3 -qadam
Arduino IDE -dan:
- Arduino eskiziga biriktirilgan "graphicstest2.ino" faylini nusxalash [1]
- Eskizni "graphicstest2" sifatida saqlang, so'ng uni Arduino -ga yuklang
Eslatma
[1]
"Graphicstest2.ino" ning mazmuni kutubxona misolidagi faylga o'xshaydi "… | Arduino | kutubxonalar | Adafruit_ILI9341-usta | misollar | grafestest | graphicstest.ino”, bundan tashqari, sarlavhada ba'zi qo'shimcha modulli pinlar aniqlangan.
Muqova rasmining kodi ham kiritilgan.
4 -qadam: Xulosa
Ko'rsatmalarda Arduino Uno R3 uchun TFT grafik ekranini qanday yasash kerakligi tasvirlangan
Displey o'lchami 320 x 240 piksel (QVGA)
SPI qalqoni to'g'ridan -to'g'ri Arduino -ga ulanadi
Faqat 5 ta Arduino ma'lumot pinlari talab qilinadi
TFT displeyi sizning Arduino bilan bir xil uzunlikda bo'lib, u toza to'plamni yaratadi.
Ehtiyot qismlarning taxminiy narxi - 20 dollar
Boshqa ko'rsatmalarni ko'rish uchun shu erni bosing.
Tavsiya:
Arduino va boshqa mikrosxemalar uchun arzonroq ESP8266 WiFi qalqoni: 6 qadam (rasmlar bilan)
Arduino va boshqa mikrosxemalar uchun arzonroq ESP8266 WiFi qalqoni: Yangilanish: 2020 yil 29 -oktabr, V2.7.4 ESP8266 kutubxona kutubxonasi bilan sinovdan o'tgan - Yangilangan: 23 -sentabr, 2016 -yil. V2.2.0 ishlari Yangilanish: 2016 yil 19 -may Ushbu loyihaning 14 -noyabrida kutubxonalar va kodlar qayta ishlanadi
Adafruit qalqoni bilan chizilgan robot (tanlovni harakatga keltiring): 10 qadam (rasmlar bilan)
Adafruit qalqoni bilan chizilgan robot (tanlovni harakatga keltiring): Salom mening ismlarim Yoqub va men Buyuk Britaniyada yashaymiz. Bu loyihada men siz uchun chizadigan robot yasayman. *Ishonchim komilki, ko'pchiligingiz ko'rishni xohlaysiz, shuning uchun agar bilishni istasangiz, ikkinchi bosqichga o'ting va oxirgi bosqichga o'ting, lekin ko'rish uchun bu erga qaytib keling
Arduino uyali qalqoni bo'yicha qo'llanma: 9 qadam (rasmlar bilan)
Arduino uyali qalqoni bo'yicha qo'llanma: Arduino uyali qalqoni sizga uyali telefon qo'ng'iroqlarini amalga oshirish va matnli xabarlar yuborish imkonini beradi. Bu qalqonning miyasi SM5100B bo'lib, u standart uyali telefonlarning ko'p vazifalarini bajarishga qodir mustahkam uyali moduldir. Bu sh
Ob -havo stantsiyasi: ESP8266 chuqur uyquda, SQL, kolba va grafik bo'yicha grafik: 3 qadam
Ob -havo stantsiyasi: ESP8266 chuqur uyquda, SQL, kolbadan chizish va chizish: Balkoningizdagi harorat, namlik yoki yorug'lik intensivligini bilish qiziq bo'larmidi? Men bilardim. Shunday qilib, men bunday ma'lumotlarni to'plash uchun oddiy ob -havo stantsiyasini yaratdim. Keyingi bo'limlar men yaratgan qadamlardir. Boshlaylik
Arduino uchun LTE CAT-M/NB-IoT + GPS qalqoni: 10 qadam (rasmlar bilan)
Arduino uchun Botletics LTE CAT-M/NB-IoT + GPS Shield: Umumiy nuqta SIM7000 LTE CAT-M/NB-IoT Botletics qalqoni yangi LTE CAT-M va NB-IoT texnologiyasidan foydalangan holda GNSS (GPS, GLONASS va BeiDou) bilan jihozlangan. /Compass, Galileo, QZSS standartlari) joylashuvni kuzatish uchun. SIM7000 seriyali bir nechta modul mavjud