Mundarija:

Arduino bilan 4x3 dyuymli TFT displeyini qanday ulash mumkin: 4 qadam
Arduino bilan 4x3 dyuymli TFT displeyini qanday ulash mumkin: 4 qadam

Video: Arduino bilan 4x3 dyuymli TFT displeyini qanday ulash mumkin: 4 qadam

Video: Arduino bilan 4x3 dyuymli TFT displeyini qanday ulash mumkin: 4 qadam
Video: Rangvishwa Best Quality 3x4 Matrix Membrane Switch Keypad for Arduino 2024, Noyabr
Anonim
Arduino bilan 4x3 dyuymli TFT displeyini qanday ulash mumkin
Arduino bilan 4x3 dyuymli TFT displeyini qanday ulash mumkin

FocusLCDs.com menga sinov uchun 4x3 dyuymli TFT LCD (P/N: E43RG34827LW2M300-R) bepul namunasini yubordi. Bu rangli faol matritsa TFT (ingichka plyonkali tranzistorli) LCD (suyuq kristalli displey), u amorf silikon TFT -ni almashtirish qurilmasi sifatida ishlatadi. Ushbu model TFT-LCD o'tkazgichli panel, haydovchi sxemasi, orqa yorug'lik birligidan iborat. 4,3 dyuymli TFT-LCD displeyi 480x272 pikselni o'z ichiga oladi va 16,7M gacha ranglarni ko'rsatishi mumkin.

Ushbu loyihani amalga oshirish uchun sizga TFT displeyini Arduino -ga ulash uchun RA8875 drayveri (AdaFruit -da 35 AQSh dollari) kerak bo'ladi. U sarlavha bilan birga keladi, uni kerak bo'lganda lehimlashingiz mumkin.

Xususiyatlar haqida qisqacha ma'lumot

  • 480x272 (105,4x67,15), 8/16/18/24 bitli RGB interfeysi
  • Oq LED orqa nuri, yuqori ko'rinish
  • Keng harorat
  • Transmissiv, 4 simli rezistiv sensorli ekran
  • 300 NITS
  • Nazoratchi: ILI6408B
  • RoHS muvofiq

1 -qadam: kerakli materiallar

Materiallar

  1. Arduino UNO
  2. 4x3 dyuymli TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40-pinli haydovchi paneli
  4. Lehimsiz non paneli
  5. Dupont jumper simlari
  6. 2,54 mm balandlikdagi sarlavhalar
  7. Arduino IDE
  8. USB kabeli
  9. Lehimlash temir
  10. Qo'rg'oshin yoki qalay

2 -qadam: 1 -qadam: RA8875 kartasini ulang va kutubxonalarni o'rnating

1 -qadam: RA8875 kartasini ulang va kutubxonalarni o'rnating
1 -qadam: RA8875 kartasini ulang va kutubxonalarni o'rnating
  1. RA8875 taxtasi bilan birga keladigan sarlavhani lehimlang.
  2. Adafruit kutubxonalarini yuklab oling va o'rnating. Ochilmagan papkani Documents/Arduino/kutubxonalariga nusxalash va joylashtirish (Windows 10 da). E'tibor bering, Arduino IDE fayl nomidagi "-" chiziqlarni yoqtirmaydi; faqat "_" pastki chizig'i bilan almashtiring.

    1. Adafruit_RA8875_Master (https://github.com/adafruit/Adafruit_RA8875)
    2. Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
    3. Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
  3. TFT displeyini RA8875 kartasiga ulang. E'tibor bering, displey yuqoriga qaragan bo'lishi kerak.
  4. Arduino -ni RA8875 kartasiga rasmdagi kabi ulang:

    1. RA8875 VIN - Arduino UNO 5V.
    2. RA8875 GND dan Arduino UNO GND gacha.
    3. RA8875 SCLK Arduino UNO Digital #13 ga.
    4. RA8875 MISO Arduino UNO Digital #12 ga.
    5. RA8875 MOSI Arduino UNO Digital #11 ga.
    6. RA8875 INT - Arduino UNO № 3 ga.
    7. RA8875 CS Arduino UNO № 10 ga.
    8. RA8875 Arduino UNO #9 -ga RESET.

3 -qadam: 2 -qadam: Misol eskizini oching va sozlang

2 -qadam: Misol eskizini oching va sozlang
2 -qadam: Misol eskizini oching va sozlang
  1. Siz Arduino IDE -ni yoqing. To'g'ri taxtani, ya'ni Arduino UNO yoki MEGA va boshqalarni tanlashga e'tibor bering va to'g'ri COM portini tanlang.
  2. Arduino IDE -da, Fayl> Misollar> Adafruit RA8875> buildtest -ni tanlang
  3. Eskizda 39 -qatorni qidiring: "if (! Tft.begin (RA8875_480x272)) {"… "RA8875_480x272" ko'rsatilganligiga ishonch hosil qiling.

4 -qadam: 3 -qadam: Eskizni yuklang va natijani ko'ring

3 -qadam: Sketchni yuklang va natijani ko'ring
3 -qadam: Sketchni yuklang va natijani ko'ring
  1. CTRL-U tugmachasini bosib, bu eskizni Arduino UNO-ga yuklang.
  2. Va voila! Sizning ekraningiz shunga o'xshash narsani ko'rsatishi kerak.

Tavsiya: