Talaan ng mga Nilalaman:

Display ng Arduino Touchscreen: 4 na Hakbang
Display ng Arduino Touchscreen: 4 na Hakbang

Video: Display ng Arduino Touchscreen: 4 na Hakbang

Video: Display ng Arduino Touchscreen: 4 na Hakbang
Video: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Hulyo
Anonim
Ipakita ang Arduino Touchscreen
Ipakita ang Arduino Touchscreen

Kamusta! Ngayon, ipapakita ko sa iyo kung paano gumamit ng isang touchscreen na kalasag gamit ang Arduino Uno. Maaari mo itong gamitin bilang isang maliit na display para sa mga quote o larawan o lahat ng uri ng iba pang mga bagay-bagay.

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi

Kakailanganin mong:

  • Arduino Uno
  • Nakita ang Studios TFT Shield
  • Kable ng USB
  • Micro SD Card

Iyon lang ang kailangan mo. Maaari mong makuha ang kalasag ng TFT sa seeedstudios.com sa halagang 50 dolyar. Matapos makuha ang kalasag, ilagay ang micro SD card sa maliit na puwang sa ibaba. Ngayon ang iyong TFT na kalasag handa na akong gamitin. I-plug ito sa iyong Arduino Uno at i-set up ang pag-download ng mga file na nakalista sa ibaba.

Kakailanganin mo ang software na ito at ang mga file na ito rin:

  • Arduino IDE
  • TFT_Touch_Shield_v2-master-2 library (maaari itong i-download mula sa nakita na mga studio ng wiki)
  • Anumang uri ng zip file converter

Hakbang 2: Patakbuhin ang Iyong Unang TFT Program

Ngayon na mayroon ka ng lahat ng mga bahagi at software, buksan ang Arduino IDE at buksan ang

TFT_Touch_Shield_v2-master-2 library. Buksan ang mga halimbawa at hanapin ang unang programa na may label na "drawCircle". Kapag nabuksan mo ang program na iyon, basahin ang lahat ng mga tala sa gilid upang maunawaan mo ang mga utos at kung paano ito gamitin. I-upload ang programa sa iyong board. Dapat ipakita ng Touchscreen ang 4 na bilog, 2 pinunan at 2 mga balangkas. Kung nagawa ito, Binabati kita! Pinatakbo mo lang ang iyong unang programa ng TFT.

Hakbang 3: Pagdaragdag Sa

Pagdaragdag Sa
Pagdaragdag Sa

Inaasahan mong basahin mo ang mga tala sa gilid, upang malaman mo kung paano gamitin ang mga utos sa "drawCircle" na programa. Ngayon kailangan mong ilapat ang alam mo sa pamamagitan ng pagbabago ng mga pararmeter sa ilan sa mga utos, upang makita mo kung ano ang mangyayari kapag ginawa mo ito. Subukang baguhin ang mga cooridintaes, laki at kulay ng mga bilog sa screen. Narito ang ginawa ko matapos kong malaman kung paano baguhin ang mga utos:

# isama ang # isama

# isama

walang bisa ang pag-setup () {

TFT_BL_ON;

Tft. TFTinit ();

Tft.fillCircle (110, 150, 100, DILAW);

Tft.fillCircle (100, 100, 25, BLACK);

Tft.fillCircle (120, 120, 10, RED);

Tft.fillCircle (120, 120, 10, BLUE);

Tft.fillCircle (120, 120, 10, CYAN);

Tft.fillCircle (110, 110, 5, WHITE);

}

void loop () {

}

Kung ginawa mo ang lahat ng iyon, oras na upang magpatuloy. Tingnan ang ilan sa iba pang mga halimbawa alamin kung paano gamitin ang mga ito nang magkasama. Marahil dapat mong pag-aralan ang mga programang gumuhit ng mga hugis o numero (hal. "DrawRectangle" o "drawNumber").

Hakbang 4: Pagdaragdag sa Contd

Kapag na-master mo ang paglikha ng mga hugis sa screen, dapat kang magpatuloy sa pag-alam tungkol sa pagpapakita ng mga imahe (drawbmp1 & 2) at tungkol sa kung paano gumuhit sa screen (pintura). Kaya, medyo marami na iyon. Salamat sa pagbabasa at kung ant mo akong mag-publish ng isa pang itinuturo tungkol dito, mag-iwan lamang ng komento. Salamat sa pagbabasa!

Inirerekumendang: