ගොඩයිමොඩියුලස් ST7789

GODIYMODULES 1.54 අඟල් 240x240 IPS TFT සංදර්ශක මොඩියුලය ST7789 පරිශීලක අත්පොත

1. හැඳින්වීම

මෙම අත්පොත GODIYMODULES 1.54 අඟල් සම්පූර්ණ වර්ණ TFT සංදර්ශක මොඩියුලය සඳහා සවිස්තරාත්මක උපදෙස් සපයයි, එහි 240x240 විභේදනයක් සහිත HD IPS LCD LED තිරයක් සහ ST7789 පාලකයක් ඇත. Arduino, ESP32, Raspberry Pi, 8051, PIC, සහ AVR වැනි ක්ෂුද්‍ර පාලක සමඟ ඒකාබද්ධ කිරීම සඳහා නිර්මාණය කර ඇති මෙම මොඩියුලය සන්නිවේදනය සඳහා අනුක්‍රමික පර්යන්ත අතුරුමුහුණතක් (SPI) භාවිතා කරයි. මෙම ලේඛනය නිෂ්පාදන ආවරණය කරයිview, නිසි භාවිතය සහ ක්‍රියාකාරීත්වය සහතික කිරීම සඳහා සැකසීම, රැහැන් ඇදීම, ක්‍රියාත්මක කිරීම, පිරිවිතර, දෝශ නිරාකරණය සහ නඩත්තුව.

GODIYMODULES අඟල් 1.54 TFT සංදර්ශක මොඩියුලය ශීර්ෂ අල්ෙපෙනති සමඟ

රූපය 1: ඉදිරිපස view අඟල් 1.54 TFT සංදර්ශක මොඩියුලයේ, තිරය සහ සම්බන්ධතාවය සඳහා ඇතුළත් කර ඇති පිරිමි ශීර්ෂ අල්ෙපෙනති පෙන්වයි.

2. නිෂ්පාදන අවසන්view

2.1 ප්රධාන ලක්ෂණ

  • සංදර්ශක වර්ගය: අඟල් 1.54 සම්පූර්ණ වර්ණ TFT IPS LCD තිරය
  • විභේදනය: පික්සල 240x240
  • පාලක IC: ST7789
  • අතුරු මුහුණත: අනුක්‍රමික පර්යන්ත අතුරුමුහුණත (SPI)
  • ගැළපුම: Arduino, ESP32, Raspberry Pi, 8051, PIC, සහ AVR ඇතුළු විවිධ ක්ෂුද්‍ර පාලක ඒකක (MCU) සමඟ භාවිතය සඳහා නිර්මාණය කර ඇත.
  • සංදර්ශක ගුණත්වය: සුපිරි සඳහා HD IPS පැනලය viewකෝණ සහ වර්ණවත් වර්ණ.

2.2 ඇතුළත් සංරචක

  • 1 x GODIYMODULES අඟල් 1.54 TFT සංදර්ශක මොඩියුලය
  • 1 x පිරිමි ශීර්ෂක පින් පටිය (පෑස්සුම් සඳහා)

3. සැකසීම සහ රැහැන්වීම

අඟල් 1.54 TFT සංදර්ශක මොඩියුලය SPI හරහා සන්නිවේදනය කරයි. නිවැරදි ක්‍රියාකාරිත්වය සඳහා නිසි රැහැන් ඇදීම අත්‍යවශ්‍ය වේ. මොඩියුලය භාවිතා කිරීමට පෙර ඇතුළත් කර ඇති ශීර්ෂක අල්ෙපෙනති පෑස්සීමට අවශ්‍ය වේ.

3.1 පින්අවුට් විස්තරය

GODIYMODULES පිටුපස අඟල් 1.54 TFT සංදර්ශක මොඩියුලය ධාවක IC සහ පින් ලේබල පෙන්වයි.

රූපය 2: පසුපස view ST7789 ධාවක IC සහ සම්බන්ධතා අල්ෙපෙනති විස්තර කරන, සංදර්ශක මොඩියුල පරිපථ පුවරුවේ.

වගුව 1: සංදර්ශක මොඩියුල පින්අවුට්
පින් ලේබලයවිස්තරය
GNDබිම් සම්බන්ධතාවය.
VCCබල සැපයුම (සාමාන්‍යයෙන් 3.3V හෝ 5V, MCU පිරිවිතර බලන්න).
SCLඅනුක්‍රමික ඔරලෝසුව (SPI ඔරලෝසුව).
SDAඅනුක්‍රමික දත්ත (SPI MOSI - මාස්ටර් අවුට් ස්ලේව් ඉන්).
RESපින් එක නැවත සකසන්න.
DCදත්ත/විධාන තේරීමේ පින් එක.
CSචිප් තේරීම් පින් එක.
BLKපසුතල ආලෝක පාලනය (භාවිතා නොකළහොත් සම්බන්ධ නොවී තැබිය හැක).

3.2 Arduino සඳහා රැහැන් සටහන

පහත දැක්වෙන්නේ සංදර්ශක මොඩියුලය Arduino පුවරුවකට සම්බන්ධ කිරීම සඳහා වන සාමාන්‍ය රැහැන් වින්‍යාසයකි. Arduino ආකෘතිය අනුව නිශ්චිත පින් පැවරුම් තරමක් වෙනස් විය හැකි බව සලකන්න (උදා: Uno, Nano, ESP32). දෘඪාංග SPI පින් සඳහා සැමවිටම ඔබේ MCU හි ලියකියවිලි පරීක්ෂා කරන්න.

MCU සහ Arduino පින් පැවරුම් සහිත අඟල් 1.54 TFT සංදර්ශක මොඩියුලය සඳහා රැහැන් සටහන.

රූපය 3: MCU එකක් (උදා: Arduino) සහ අඟල් 1.54 TFT සංදර්ශක මොඩියුලය අතර සම්බන්ධතා පෙන්වන රැහැන් සටහන.

වගුව 2: උදාampArduino රැහැන් (Arduino නැනෝ/Uno)
සංදර්ශක පින්Arduino පින්සටහන්
GNDGNDපොදු භූමිය.
VCC5Vමොඩියුලය සඳහා බල සැපයුම.
SCLඩී 13 (එස්සීකේ)SPI ඔරලෝසු පින් එක.
SDAD11 (MOSI)SPI මාස්ටර් අවුට් ස්ලේව් ඉන් පින්.
RESD8යළි පිහිටුවීම සඳහා ඩිජිටල් පින් එක.
DCD9දත්ත/විධාන තේරීම සඳහා ඩිජිටල් පින් එක.
CSD10චිප් තේරීම සඳහා ඩිජිටල් පින් එක.
BLK(විකල්ප)පසුබිම් ආලෝකය පාලනය කිරීම සඳහා සම්බන්ධ නොවී හෝ ඩිජිටල් පින් එකකට සම්බන්ධ කළ හැක.

සටහන: SCL සහ SDA සඳහා මොඩියුලයේ ඇති සිල්ක්ස්ක්‍රීන් ලේබල I2C නොව SPI සන්නිවේදනයට යොමු වේ. ඒවා I2C අල්ෙපෙනති සමඟ පටලවා නොගන්න (උදා: සමහර Arduino වල A4 සහ A5).

4. මෙහෙයුම් උපදෙස්

සංදර්ශක මොඩියුලය ක්‍රියාත්මක කිරීම සඳහා, ඔබ සාමාන්‍යයෙන් ඔබ තෝරාගත් ක්ෂුද්‍ර පාලකය සඳහා අනුකූල පුස්තකාලයක් භාවිතා කරනු ඇත. Arduino සඳහා, Adafruit GFX පුස්තකාලය සහ Adafruit ST7789 පුස්තකාලය වැනි පුස්තකාල බහුලව භාවිතා වේ.

4.1 මෘදුකාංග සැකසුම (Arduino Example)

  1. පුස්තකාල ස්ථාපනය කරන්න: ඔබේ Arduino IDE එක විවෘත කරන්න. වෙත යන්න ස්කීච් > පුස්තකාලය ඇතුළත් කරන්න > පුස්තකාල කළමනාකරණය කරන්න... ඒ සඳහා සොයන්න "Adafruit GFX" සහ "Adafruit ST7789" බාගත කර ඒවා ස්ථාපනය කරන්න.
  2. ශීර්ෂක ඇතුළත් කරන්න: ඔබේ Arduino සටහනේ, අවශ්‍ය ශීර්ෂයන් ඇතුළත් කරන්න:
    #include <Adafruit_GFX.h>
    #include <Adafruit_ST7789.h>
  3. අල්ෙපෙනති නිර්වචනය කරන්න: ඔබේ ස්කීච් එකේ සංදර්ශක මොඩියුලයට සම්බන්ධ කර ඇති පින් නිර්වචනය කරන්න. උදාහරණයක් ලෙසample, වගුව 2 හි ඇති අල්ෙපෙනති භාවිතා කරමින්:
    #define TFT_CS    10
    #define TFT_DC 9
    #define TFT_RST 8 // Or set to -1 if you share Arduino reset pin
  4. සංදර්ශකය ආරම්භ කරන්න: ඔබගේ සැකසුම් ශ්‍රිතයේ දර්ශන වස්තුව ආරම්භ කරන්න:
    Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);

    void setup() {
    tft.init(240, 240); // Initialize ST7789 screen
    tft.setRotation(2); // Adjust rotation as needed
    tft.fillScreen(ST77XX_BLACK);
    tft.setTextWrap(false);
    tft.setTextColor(ST77XX_WHITE);
    tft.setTextSize(1);
    tft.setCursor(0, 0);
    tft.print("Hello, World!");
    }
  5. ඇඳීමේ කාර්යයන්: සංදර්ශකය මත පෙළ, හැඩතල සහ රූප ඇඳීමට GFX පුස්තකාල ශ්‍රිත භාවිතා කරන්න. සම්පූර්ණ ශ්‍රිත ලැයිස්තුවක් සඳහා Adafruit GFX පුස්තකාල ලේඛනය බලන්න.

5. පිරිවිතර

වගුව 3: තාක්ෂණික පිරිවිතර
විශේෂාංගයවිස්තර
සංදර්ශක ප්‍රමාණයඅඟල් 1.54
විභේදනයපික්සල 240x240
සංදර්ශක වර්ගයසම්පූර්ණ වර්ණ TFT IPS LCD
රියදුරු අයි.සීST7789
අතුරු මුහුණතSPI (Serial Peripheral Interface)
මෙහෙයුම් වෙළුමtageසාමාන්‍යයෙන් 3.3V හෝ 5V (VCC)
ගැළපෙන උපාංගආර්ඩුයිනෝ, රාස්ප්බෙරි පයි, ESP32, 8051, PIC, AVR
අයිතමයේ බරඅවුන්ස 0.634 (ආසන්න වශයෙන් ග්‍රෑම් 18)
පැකේජ මානයන්අඟල් 5.63 x 4.88 x 1.38

6. දෝශ නිරාකරණය

  • සංදර්ශකය හිස් හෝ කුණු පෙන්වයි:
    • රැහැන් පරීක්ෂා කරන්න: රැහැන් සටහනට අනුව සියලුම සම්බන්ධතා (GND, VCC, SCL, SDA, RES, DC, CS) ආරක්ෂිතව සහ සුදුසු ක්ෂුද්‍ර පාලක පින් වලට නිවැරදිව සම්බන්ධ වී ඇත්දැයි තහවුරු කරගන්න. SPI පින් පැවරුම් (SCL/SCK, SDA/MOSI) කෙරෙහි දැඩි අවධානයක් යොමු කරන්න.
    • බල සැපයුම: VCC පින් එකට නිවැරදි පරිමාව ලැබෙන බවට වග බලා ගන්න.tage (සාමාන්‍යයෙන් 3.3V හෝ 5V, ඔබේ MCU හි තාර්කික මට්ටම සහ මොඩියුලයේ ඉවසීම මත පදනම්ව).
    • පුස්තකාල ස්ථාපනය: අවශ්‍ය සියලුම පුස්තකාල (උදා: Adafruit GFX, Adafruit ST7789) ඔබේ IDE හි නිවැරදිව ස්ථාපනය කර ඇති බව තහවුරු කරන්න.
    • ආරම්භක කේතය: නිවැරදි පින් අර්ථ දැක්වීම් සඳහා ඔබේ කේතය දෙවරක් පරීක්ෂා කර ආරම්භක පරාමිතීන් පෙන්වන්න (උදා, tft.init(240, 240)).
    • SPI එදිරිව I2C ව්‍යාකූලත්වය: මෙම මොඩියුලය SPI භාවිතා කරයි. සමහර පින් ලේබල් ව්‍යාකූලත්වයට හේතු විය හැකි වුවද, ඔබ එය I2C පින් හෝ I2C පුස්තකාල භාවිතයෙන් සම්බන්ධ කිරීමට උත්සාහ නොකරන බවට වග බලා ගන්න.
  • වර්ණ වැරදියි හෝ සේදී ගොස් ඇත:
    • භ්රමණය සැකසීම: වැරදියි setRotation() වර්ණ අර්ථකථනය කරන හෝ පෙන්වන ආකාරයට බලපෑ හැකිය. විවිධ භ්‍රමණ අගයන් සමඟ අත්හදා බලන්න.
    • පුස්තකාල අනුවාදය: ඔබ යාවත්කාලීන පුස්තකාල භාවිතා කරන බවට වග බලා ගන්න.
  • සංදර්ශකය එක් MCU එකක (උදා: ESP32) ක්‍රියා කරයි, නමුත් තවත් එකක් මත නොවේ (උදා: Arduino):
    • පින් අනුකූලතාව: ඔබ භාවිතා කරන නිශ්චිත MCU සඳහා SPI පින් සහ අනෙකුත් පාලන පින් නිවැරදිව සිතියම්ගත කර ඇති බව තහවුරු කරගන්න. SPI සඳහා පින් අංක Arduino පුවරු (Uno, Nano, Mega) සහ ESP32 හෝ Raspberry Pi වැනි අනෙකුත් වේදිකා අතර වෙනස් විය හැක.
    • තාර්කික මට්ටම්: පරිමාව සහතික කරන්නtage අනුකූලතාව. සමහර MCU 3.3V තර්කනයේදී ක්‍රියාත්මක වන අතර අනෙක් ඒවා 5V භාවිතා කරයි. සංදර්ශක මොඩියුලය සාමාන්‍යයෙන් දෙකටම සහය දක්වයි, නමුත් වැරදි පරිමාවtage මට්ටම් ගැටළු ඇති කළ හැකිය.

7. නඩත්තු කිරීම

අඟල් 1.54 TFT සංදර්ශක මොඩියුලය සියුම් ඉලෙක්ට්‍රොනික සංරචකයකි. නිසි නඩත්තුව සඳහා මෙම මාර්ගෝපදේශ අනුගමනය කරන්න:

  • හැසිරවීම: තිර මතුපිට හෝ ඉලෙක්ට්‍රොනික සංරචක ස්පර්ශ නොකිරීමට සෑම විටම මොඩියුලය එහි දාරවලින් හසුරුවන්න.
  • පිරිසිදු කිරීම: අවශ්‍ය නම්, මෘදු, ලින්ට් රහිත රෙද්දකින් තිරය මෘදු ලෙස පිරිසිදු කරන්න. උල්ෙල්ඛ ද්‍රව්‍ය හෝ රළු රසායනික පිරිසිදු කරන්නන් භාවිතා කිරීමෙන් වළකින්න.
  • ගබඩා: මොඩියුලය සෘජු හිරු එළියෙන් සහ අධික උෂ්ණත්වයන්ගෙන් ඈත්ව වියළි සිසිල් පරිසරයක ප්‍රති-ස්ථිතික බෑගයක ගබඩා කරන්න.
  • පෑස්සුම්: හෙඩර් අල්ෙපෙනති පෑස්සුම් කිරීමේදී, පුවරුවට හෝ සංරචක වලට හානි වීම වැළැක්වීම සඳහා සුදුසු පෑස්සුම් ශිල්පීය ක්‍රම භාවිතා කරන්න.

8. වගකීම් සහ සහාය

මෙම නිෂ්පාදනය සඳහා නිශ්චිත වගකීම් තොරතුරු ලබා ගත හැකි ලියකියවිලිවල සපයා නොමැත. ඕනෑම තාක්ෂණික සහායක්, වගකීම් හිමිකම් පෑමක් හෝ වැඩිදුර විමසීම් සඳහා, කරුණාකර නිෂ්පාදනය මිලදී ගත් වේදිකාව හරහා විකුණුම්කරු හෝ නිෂ්පාදකයා සෘජුවම අමතන්න.

අදාළ ලියකියවිලි - ST7789

පෙරview 2inch LCD Module with ST7789 SPI Interface - Technical Guide
Technical documentation and usage guide for the 2inch LCD Module with ST7789 controller, featuring SPI interface, 240x320 resolution, and compatibility with Raspberry Pi, STM32, and Arduino platforms.
පෙරview Arduino Nesso N1: සම්පූර්ණ පින්අවුට් සහ තාක්ෂණික පිරිවිතර
Arduino Nesso N1 සංවර්ධන මණ්ඩලය සඳහා සවිස්තරාත්මක මාර්ගෝපදේශයක්, එහි සංරචක, පින් වින්‍යාසයන් සහ සංවර්ධකයින් සහ නිෂ්පාදකයින් සඳහා අත්‍යවශ්‍ය තාක්ෂණික තොරතුරු විස්තර කරයි. ESP32-C6, LoRa, LCD ස්පර්ශ තිර, ග්‍රෝව් සම්බන්ධතාවය සහ තවත් දේ විශේෂාංග.
පෙරview E32R32P සහ E32N32P අඟල් 3.2 IPS ESP32-32E සංදර්ශක මොඩියුල පරිශීලක අත්පොත
E32R32P සහ E32N32P 3.2-අඟල් IPS ESP32-32E සංදර්ශක මොඩියුලය සඳහා වන පුළුල් පරිශීලක අත්පොත, සම්පත් විස්තර, මෘදුකාංග උපදෙස් සහ සවිස්තරාත්මක දෘඩාංග පැහැදිලි කිරීම් ආවරණය කරයි.
පෙරview E32R32P සහ E32N32P අඟල් 3.2 IPS ESP32-32E සංදර්ශක මොඩියුල පරිශීලක අත්පොත
මෙම පරිශීලක අත්පොත E32R32P සහ E32N32P අඟල් 3.2 IPS ESP32-32E සංදර්ශක මොඩියුල සඳහා පුළුල් මාර්ගෝපදේශයක් සපයයි. එය සම්පත් විස්තර, මෘදුකාංග සහ දෘඩාංග උපදෙස්, ක්‍රමානුරූප රූප සටහන් පිළිබඳ සවිස්තරාත්මක පැහැදිලි කිරීම් සහ භාවිතය සඳහා පූර්වාරක්ෂාවන් ආවරණය කරයි. අත්පොත LCD තිරය, ප්‍රතිරෝධක ස්පර්ශ තිරය, ESP32-WROOM-32E මොඩියුලය, විවිධ අතුරුමුහුණත් පරිපථ සහ බල කළමනාකරණය ඇතුළු මොඩියුලයේ සංරචක විස්තර කරයි.
පෙරview Arduino සංවර්ධනය සඳහා LILYGO T-Deck ESP32-S3 පරිශීලක මාර්ගෝපදේශය
LILYGO T-Deck සංවර්ධන මණ්ඩලය සඳහා පුළුල් පරිශීලක මාර්ගෝපදේශයක්, Arduino IDE සැකසුම, ESP32-S3 වින්‍යාසය, Wi-Fi සහ LoRa ක්‍රියාකාරීත්වය සහ IoT යෙදුම් සඳහා SSC විධාන යොමුව විස්තර කරයි.
පෙරview බ්ලොක්ස්ට්‍රීම් ජේඩ් V1.1 තාක්ෂණික අවසානයview සහ පිරිවිතර
තාක්ෂණික අවසානයක්view Blockstream Jade V1.1 හි දෘඩාංග සංයුතිය, ක්‍රියාකාරී විස්තරය, CPU සහ මතකය, ගබඩා කිරීම සහ බල කළමනාකරණ විශේෂාංග විස්තර කරයි. FCC අනුකූලතා තොරතුරු ඇතුළත් වේ.