Orodha ya maudhui:

Kutumia TFT 1.44 Na Arduino Nano: Hatua 4
Kutumia TFT 1.44 Na Arduino Nano: Hatua 4

Video: Kutumia TFT 1.44 Na Arduino Nano: Hatua 4

Video: Kutumia TFT 1.44 Na Arduino Nano: Hatua 4
Video: TOA PASSWORD KWA TECNO ZOTE KWA KUTUMIA TFT TOOL BURE 2024, Julai
Anonim
Kutumia TFT 1.44 Na Arduino Nano
Kutumia TFT 1.44 Na Arduino Nano

Katika mafunzo haya tutajifunza jinsi ya kuunganisha skrini ya TFT 1.44 LCD inayokuja Robo-Geek Kits.

Skrini hizi ndogo za LCD zinafaa wakati wa kufanya kazi na micro-roboti kwani inatoa onyesho rahisi la saizi 128 x 128. Kuna aina 2 za TFT 1.44, moja ambayo ni pamoja na kadi ya SD na ile isiyo na bei ya $ 15 US na $ 5 US mtawaliwa. Mafunzo haya yatafunika TFT 1.44 bila kadi ya SD.

Mafunzo haya yamejaribiwa na Arduino Uno au Arduino Nano. Ikiwa una bodi nyingine ya Arduino, tafadhali kagua nyaraka kwani mpangilio wa pini unaweza kuwa tofauti. Mwishowe tunafikiria kuwa mtumiaji ana kiwango cha msingi cha kuelewa jinsi ya kutumia Arduino na kufanya unganisho la elektroniki. Ikiwa wewe ni mpya kwa ulimwengu wa Arduino, tunashauri sana kuangalia hii inayoweza kufundishwa:

www.instructables.com/id/Arduino-Nano/

Hatua ya 1: Kupakua Maktaba zinazohitajika

Kupakua Maktaba Inayohitajika
Kupakua Maktaba Inayohitajika

Ongeza maktaba zifuatazo kwa Arduino:

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Librar …….

Ikiwa haujui jinsi ya kuongeza maktaba, rejea hii:

www.arduino.cc/en/Guide/Libraries

Hatua ya 2: Wiring TFT 1.44 hadi Arduino

Wiring TFT 1.44 hadi Arduino
Wiring TFT 1.44 hadi Arduino
Wiring TFT 1.44 hadi Arduino
Wiring TFT 1.44 hadi Arduino
Wiring TFT 1.44 hadi Arduino
Wiring TFT 1.44 hadi Arduino

Nyuma ya skrini ya TFT 1.44 LCD, tunaweza kuona unganisho kutoka kwa LED hadi VCC. Tunashauri kuiandika kwenye kipande cha karatasi kama inavyoonyeshwa kwenye picha na maoni ya hudhurungi.

TFT inafaa vizuri wakati wa kutumia ubao wa mkate. Hakikisha pini zote ziko katika safu moja na kuziweka kwa upole kwani pini ni laini. Angalia picha ili uone jinsi muunganisho unavyoonekana.

Tumejaribu skrini mara kadhaa na tunaamini mabadiliko ya kiwango ni ya hiari, kwa hivyo tutaunganisha moja kwa moja kutoka Arduino hadi skrini ya TFT 1.44 LCD.

Kuhusiana na pini za Arduino

LED hadi 3.3 VSCK hadi D13

SDA hadi D11

A0 hadi D8

RST hadi D9

CS hadi D10

GND kwa GND

VCC hadi 5.0 V

Hatua ya 3: Kanuni: Kuhesabu Chini

Iliyoongozwa kwa sinema ya Mzunguko mfupi, nambari hii hutoa kaunta chini kuonyesha uwezo wa skrini ya TFT 1.44 LCD. Ili kuona matokeo ya mwisho, angalia video.

Hatua ya 4: Utatuzi wa matatizo

Utatuzi wa shida
Utatuzi wa shida

Ikiwa una shida kutumia nambari, tunashauri kufanya yafuatayo:

1. Hakikisha uunganisho unafanywa vizuri na voltmeter

2. Ikiwa onyesho limekamilika kwa mwelekeo wa wima, ongeza kutofautisha kwa msimbo:

int yoffset = 32;

Kisha ongeza yoffset kwa kuchora amri, kwa mfano:

tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, RED);

3. Je! Ikiwa maktaba za Adafruit hazionyeshi na rangi zinazohitajika. Hii ni ngumu kidogo kusuluhisha. Ushauri wetu, tengeneza kazi ndogo inayoonyesha kila rangi na kumbuka nambari. Umeme wa bei rahisi unahitaji utapeli zaidi, hiyo ni sehemu ya kufurahisha. Angalia rangi zifuatazo kwanza, na urekebishe ipasavyo.

#fafanua WEUSI 0x0000

#fafanua RED 0x001F

#fafanua BLUE 0xF800

#fafanua KIJANI 0x07E0

#fafanua MANJANO 0x07FF

#fafanua KUSUDI 0xF81F

#fafanua CYAN 0xFFE0

#fafanua NYEUPE 0xFFFF

Ilipendekeza: