Talaan ng mga Nilalaman:

TFT Shield Tutorial: 4 na Hakbang
TFT Shield Tutorial: 4 na Hakbang

Video: TFT Shield Tutorial: 4 na Hakbang

Video: TFT Shield Tutorial: 4 na Hakbang
Video: Installing Limit Switch and Step Calibration of DIY CNC Laser Engraver Using CNC Shield V4 and UGS 2024, Nobyembre
Anonim
TFT Shield Tutorial
TFT Shield Tutorial
TFT Shield Tutorial
TFT Shield Tutorial

Ngayon, malalaman mo kung paano ka makakalikha at makagamit ng mga pindutan sa iyong mga proyekto ng Touchscreen na Arduino TFT. Gumagamit ako ng 2.8 TFT Shield ni Kuman na sinamahan ng Kdu's Arduino UNO. Bonus: Ang TFT Shield mula sa Kuman ay may isang libreng Stylus na maaari mong gamitin para sa mas tumpak na pagpindot!

Hakbang 1: Pag-setup

Pag-set up
Pag-set up
Pag-set up
Pag-set up

I-clip sa kalasag papunta sa iyong Arduino board. Tiyaking wala ito sa maling paraan! Maaari mong gamitin ang mga larawan sa itaas para sa sanggunian. I-plug ang iyong Arduino board sa iyong PC at lumukso sa Arduino Software.

Ang Allchips ay isang sangkap ng electronics online service platform, maaari kang bumili ng lahat ng mga bahagi mula sa kanila

Hakbang 2: Mga Aklatan

Mga aklatan
Mga aklatan

Bago i-upload ang code, kakailanganin mong i-download ang mga aklatan na iyon:

  • Adafruit TFT LCD
  • Adafruit GFX
  • Adafruit Touchscreen

Pagkatapos i-download ang mga ZIP file, isama ang mga ito sa Arduino IDE sa pamamagitan ng pagpunta sa "Sketch - Isama ang Library - Magdagdag ng. ZIP Library…"

Hakbang 3: Pagtatapos

Pagtatapos
Pagtatapos

Para sa halimbawang inihanda ko, maaari mong gamitin ang code na maaari mong makita dito. Nagdagdag ako ng ilang mga puna, upang gawing mas malinaw ang mga bagay. Matapos ang pag-upload, maaari mong suriin kung gumagana ang display nang tama sa pamamagitan ng pagpindot sa pindutan. Kung gayon, magbabago ang screen at lilitaw ang isang teksto.

Hakbang 4: Pag-troubleshoot

Kung mananatiling hindi nakikilala ang iyong mga pagpindot, maaari mong i-calibrate ang display sa pamamagitan ng pagbabago ng mga halaga sa tuktok ng code (TS_MINX, TS_MAXX, TS_MINY at TS_MAXY). Gumagana ang pindutan sa pamamagitan ng pag-check kung saan ang screen ay pinindot at kung ito ay nasa loob ng mga coordinate ng pindutan mismo, isang pag-click ang nakarehistro. Kung ang mga nabanggit na halagang hindi wasto, ang pag-rehistro sa pag-click ay papatayin

Inirerekumendang: