Turinys:

„Arduino“jutiklinis ekranas: 4 žingsniai
„Arduino“jutiklinis ekranas: 4 žingsniai

Video: „Arduino“jutiklinis ekranas: 4 žingsniai

Video: „Arduino“jutiklinis ekranas: 4 žingsniai
Video: Mind-boggling Arduino touchscreen project with amazing artwork #arduino #electronics 2024, Liepa
Anonim
„Arduino“jutiklinis ekranas
„Arduino“jutiklinis ekranas

Sveiki! Šiandien aš jums parodysiu, kaip naudoti jutiklinį ekraną su „Arduino Uno“. Galite naudoti jį kaip mažą citatų, paveikslėlių ar visų kitų dalykų ekraną.

1 žingsnis: dalys

Dalys
Dalys

Jums reikės:

  • Arduino Uno
  • Mačiau „Studios TFT Shield“
  • USB kabelis
  • Micro SD kortelė

Tai viskas, ko jums reikia. TFT skydą galite įsigyti adresu seeedstudios.com už 50 dolerių. Gavę skydą, įdėkite „micro SD“kortelę į mažą lizdą apačioje. Dabar jūsų TFT skydas yra paruoštas naudoti. Prijunkite jį prie „Arduino Uno“ir nustatykite toliau išvardytų failų atsisiuntimą.

Jums taip pat reikės šios programinės įrangos ir šių failų:

  • „Arduino IDE“
  • TFT_Touch_Shield_v2-master-2 biblioteka (ją galima atsisiųsti iš matytų studijų wiki)
  • Bet koks ZIP failų keitiklis

2 veiksmas: paleiskite savo pirmąją TFT programą

Dabar, kai turite visas dalis ir programinę įrangą, atidarykite „Arduino IDE“ir atidarykite

TFT_Touch_Shield_v2-master-2 biblioteka. Atidarykite pavyzdžius ir raskite pirmąją programą, pažymėtą „drawCircle“. Atidarę tą programą, perskaitykite visas šalutines pastabas, kad suprastumėte komandas ir kaip jas naudoti. Įkelkite programą į savo lentą. Jutikliniame ekrane turėtų būti rodomi 4 apskritimai, 2 užpildyti ir 2 kontūrai. Jei pavyko, sveikinu! Jūs ką tik paleidote savo pirmąją TFT programą.

3 veiksmas: pridėjimas

Pridedama
Pridedama

Tikimės, kad perskaitėte šalutinius užrašus, todėl žinote, kaip naudotis „drawCircle“programos komandomis. Dabar turite pritaikyti tai, ką žinote, keisdami kai kurių komandų parametrus, kad galėtumėte pamatyti, kas atsitiks, kai tai padarysite. Pabandykite pakeisti apskritimus, ekrano apskritimų dydį ir spalvą. Štai ką aš padariau sužinojęs, kaip pakeisti komandas:

#įtraukti #įtraukti

#įtraukti

void setup () {

TFT_BL_ON;

Tft. TFTinit ();

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

„Tft.fillCircle“(100, 100, 25, JUODA);

„Tft.fillCircle“(120, 120, 10, RAUDONA);

„Tft.fillCircle“(120, 120, 10, MĖLYNA);

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

„Tft.fillCircle“(110, 110, 5, BALTA);

}

void loop () {

}

Jei visa tai padarėte, atėjo laikas judėti toliau. Pažvelkite į kai kuriuos kitus pavyzdžius, kad sužinotumėte, kaip juos naudoti kartu. Tikriausiai turėtumėte išstudijuoti programas, kurios piešia figūras ar figūras (pvz., „DrawRectangle“arba „drawNumbers“).

4 veiksmas: pridėjimas prie tęsinio

Įvaldę formų kūrimą ekrane, turėtumėte pereiti prie mokymosi, kaip rodyti vaizdus (drawbmp1 & 2) ir piešti ekrane (dažyti). Na, tai beveik viskas. Dėkojame, kad perskaitėte, ir jei raginate mane paskelbti dar vieną pamoką šiuo klausimu, tiesiog palikite komentarą. Ačiū, kad skaitote!

Rekomenduojamas: