ዝርዝር ሁኔታ:

TFT 1.44 ን ከአርዱዲኖ ናኖ ጋር: 4 ደረጃዎች
TFT 1.44 ን ከአርዱዲኖ ናኖ ጋር: 4 ደረጃዎች

ቪዲዮ: TFT 1.44 ን ከአርዱዲኖ ናኖ ጋር: 4 ደረጃዎች

ቪዲዮ: TFT 1.44 ን ከአርዱዲኖ ናኖ ጋር: 4 ደረጃዎች
ቪዲዮ: MKS Gen L — 3D Touch 2024, ህዳር
Anonim
TFT 1.44 ን ከአርዱዲኖ ናኖ ጋር
TFT 1.44 ን ከአርዱዲኖ ናኖ ጋር

በዚህ መማሪያ ውስጥ ሮቦ-ጂክ ኪትስ የሚመጣውን TFT 1.44 LCD ማያ ገጽ እንዴት ማገናኘት እንደሚቻል እንማራለን።

እነዚህ ትናንሽ ኤልሲዲ ማያ ገጾች 128 x 128 ፒክሰሎች ምቹ ማሳያ ስለሚሰጡ ከማይክሮ ሮቦቶች ጋር ሲሰሩ ምቹ ናቸው። 2 ዓይነት TFT 1.44 አሉ ፣ አንደኛው የ SD ካርድን ያካተተ እና ያለ $ 15 የአሜሪካ ዶላር እና 5 የአሜሪካ ዶላር ዋጋ ያለው። ይህ አጋዥ ስልጠና ያለ ኤስዲ ካርድ TFT 1.44 ን ይሸፍናል።

ይህ መማሪያ በአርዱዲኖ ኡኖ ወይም በአርዱዲኖ ናኖ ተፈትኗል። ሌላ የአርዱዲኖ ቦርድ ካለዎት ፣ የፒን አቀማመጥ የተለየ ሊሆን ስለሚችል እባክዎን ሰነዱን ይገምግሙ። በመጨረሻም እኛ ተጠቃሚው አርዱዲኖን እንዴት እንደሚጠቀም እና የኤሌክትሮኒክ ግንኙነቶችን እንዴት እንደሚሠራ የመረዳት መሰረታዊ ደረጃ እንዳለው እንገምታለን። ለአርዱዲኖ ዓለም አዲስ ከሆኑ ይህንን አስተማሪ ለመመልከት አጥብቀን እንመክራለን-

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

ደረጃ 1 - አስፈላጊ ቤተ -ፍርግሞችን ማውረድ

አስፈላጊ ቤተ -መጽሐፍትን ማውረድ
አስፈላጊ ቤተ -መጽሐፍትን ማውረድ

የሚከተሉትን ቤተመጻሕፍት ወደ አርዱinoኖ ያክሉ ፦

github.com/adafruit/Afadfruit-GFX- Library

github.com/adafruit/Afadruit-ST7735- ሊብራ…

ቤተመጽሐፍት እንዴት እንደሚታከሉ የማያውቁ ከሆነ ፣ ይህንን ይመልከቱ-

www.arduino.cc/en/Guide/ ቤተመጻሕፍት

ደረጃ 2 - ሽቦ አልባ TFT 1.44 ወደ አርዱinoኖ

ሽቦ አልባ TFT 1.44 ወደ አርዱinoኖ
ሽቦ አልባ TFT 1.44 ወደ አርዱinoኖ
ሽቦ አልባ TFT 1.44 ወደ አርዱinoኖ
ሽቦ አልባ TFT 1.44 ወደ አርዱinoኖ
ሽቦ አልባ TFT 1.44 ወደ አርዱinoኖ
ሽቦ አልባ TFT 1.44 ወደ አርዱinoኖ

በ TFT 1.44 LCD ማያ ገጽ ጀርባ ፣ ከ LED ወደ VCC ግንኙነቶችን ማየት እንችላለን። በሰማያዊ አስተያየቶች በስዕሉ ላይ እንደሚታየው በወረቀት ላይ እንዲጽፉት እንመክራለን።

የዳቦ ሰሌዳ ሲጠቀሙ TFT በጥሩ ሁኔታ ይጣጣማል። ሁሉም ካስማዎች በአንድ ረድፍ ውስጥ መሆናቸውን ያረጋግጡ እና ፒኖቹ ስሱ ስለሆኑ ቀስ ብለው እንዲጭኑት። ግንኙነቱ እንዴት እንደሚመስል ለማየት ስዕሉን ይመልከቱ።

እኛ ማያ ገጹን ብዙ ጊዜ ሞክረናል እና ደረጃ መቀየሪያ አማራጭ ነው ብለን እናምናለን ፣ ስለሆነም በቀጥታ ከአርዱኖ ወደ TFT 1.44 LCD ማያ ገጽ እንገናኛለን።

ከአርዱዲኖ ፒኖች ጋር

LED ወደ 3.3 VSCK ወደ D13

ኤስዲኤ እስከ D11

ከ A0 እስከ D8

RST እስከ D9

CS እስከ D10

ከ GND ወደ GND

ቪሲሲ እስከ 5.0 ቪ

ደረጃ 3 - ኮዱ - ቁልቁል መቁጠር

በአጭሩ የወረዳ ፊልም ላይ ተመስጦ ፣ ይህ ኮድ የ TFT 1.44 LCD ማያ ገጽ ችሎታን ለማሳየት ተቃራኒውን ያወጣል። የመጨረሻውን ውጤት ለማየት ፣ ቪዲዮውን ይመልከቱ።

ደረጃ 4 - መላ መፈለግ

ችግርመፍቻ
ችግርመፍቻ

ኮዱን ማስኬድ ከተቸገሩ የሚከተሉትን እንዲያደርጉ እንመክራለን-

1. ግንኙነቶች በቮልቲሜትር በትክክል መከናወናቸውን ያረጋግጡ

2. ማሳያው በአቀባዊ አቅጣጫ የሚካካስ ከሆነ ፣ ወደ ኮዱ ተለዋዋጭ ይጨምሩ -

int yoffset = 32;

ከዚያ የ yoffset ን ወደ ስዕል ትዕዛዞች ያክሉ ፣ ለምሳሌ ፦

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

3.አዳፍሩት ቤተመፃህፍት በሚፈለገው ቀለማት ባይታዩስ? ይህ ለመፍታት ትንሽ ከባድ ነው። የእኛ ጥቆማ ፣ እያንዳንዱን ቀለም የሚያሳይ እና ቁጥሩን የሚመለከት ትንሽ ተግባር ይፍጠሩ። ተመጣጣኝ ኤሌክትሮኒክስ ትንሽ ተጨማሪ ጠለፋ ይጠይቃል ፣ ያ ብቻ ነው ፣ ይህ የደስታ አካል ነው። የሚከተሉትን ቀለሞች በመጀመሪያ ይፈትሹ ፣ እና በዚህ መሠረት ያስተካክሉ።

#ብላክ 0x0000 ን ይግለጹ

#ጥራት RED 0x001F

#ጥራት ያለው BLUE 0xF800

#ገላጭ ግሪን 0x07E0

#ይግለጹ YELLOW 0x07FF

#PURPLE 0xF81F ን ይግለጹ

#CYAN 0xFFE0 ን ይግለጹ

#ገላጭ ነጭ 0xFFFF

የሚመከር: