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

රූපය 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 පින්අවුට් විස්තරය

රූපය 2: පසුපස view ST7789 ධාවක IC සහ සම්බන්ධතා අල්ෙපෙනති විස්තර කරන, සංදර්ශක මොඩියුල පරිපථ පුවරුවේ.
| පින් ලේබලය | විස්තරය |
|---|---|
| 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 හි ලියකියවිලි පරීක්ෂා කරන්න.

රූපය 3: MCU එකක් (උදා: Arduino) සහ අඟල් 1.54 TFT සංදර්ශක මොඩියුලය අතර සම්බන්ධතා පෙන්වන රැහැන් සටහන.
| සංදර්ශක පින් | Arduino පින් | සටහන් |
|---|---|---|
| GND | GND | පොදු භූමිය. |
| VCC | 5V | මොඩියුලය සඳහා බල සැපයුම. |
| SCL | ඩී 13 (එස්සීකේ) | SPI ඔරලෝසු පින් එක. |
| SDA | D11 (MOSI) | SPI මාස්ටර් අවුට් ස්ලේව් ඉන් පින්. |
| RES | D8 | යළි පිහිටුවීම සඳහා ඩිජිටල් පින් එක. |
| DC | D9 | දත්ත/විධාන තේරීම සඳහා ඩිජිටල් පින් එක. |
| CS | D10 | චිප් තේරීම සඳහා ඩිජිටල් පින් එක. |
| BLK | (විකල්ප) | පසුබිම් ආලෝකය පාලනය කිරීම සඳහා සම්බන්ධ නොවී හෝ ඩිජිටල් පින් එකකට සම්බන්ධ කළ හැක. |
සටහන: SCL සහ SDA සඳහා මොඩියුලයේ ඇති සිල්ක්ස්ක්රීන් ලේබල I2C නොව SPI සන්නිවේදනයට යොමු වේ. ඒවා I2C අල්ෙපෙනති සමඟ පටලවා නොගන්න (උදා: සමහර Arduino වල A4 සහ A5).
4. මෙහෙයුම් උපදෙස්
සංදර්ශක මොඩියුලය ක්රියාත්මක කිරීම සඳහා, ඔබ සාමාන්යයෙන් ඔබ තෝරාගත් ක්ෂුද්ර පාලකය සඳහා අනුකූල පුස්තකාලයක් භාවිතා කරනු ඇත. Arduino සඳහා, Adafruit GFX පුස්තකාලය සහ Adafruit ST7789 පුස්තකාලය වැනි පුස්තකාල බහුලව භාවිතා වේ.
4.1 මෘදුකාංග සැකසුම (Arduino Example)
- පුස්තකාල ස්ථාපනය කරන්න: ඔබේ Arduino IDE එක විවෘත කරන්න. වෙත යන්න ස්කීච් > පුස්තකාලය ඇතුළත් කරන්න > පුස්තකාල කළමනාකරණය කරන්න... ඒ සඳහා සොයන්න "Adafruit GFX" සහ "Adafruit ST7789" බාගත කර ඒවා ස්ථාපනය කරන්න.
- ශීර්ෂක ඇතුළත් කරන්න: ඔබේ Arduino සටහනේ, අවශ්ය ශීර්ෂයන් ඇතුළත් කරන්න:
#include <Adafruit_GFX.h>
#include <Adafruit_ST7789.h> - අල්ෙපෙනති නිර්වචනය කරන්න: ඔබේ ස්කීච් එකේ සංදර්ශක මොඩියුලයට සම්බන්ධ කර ඇති පින් නිර්වචනය කරන්න. උදාහරණයක් ලෙසample, වගුව 2 හි ඇති අල්ෙපෙනති භාවිතා කරමින්:
#define TFT_CS 10
#define TFT_DC 9
#define TFT_RST 8 // Or set to -1 if you share Arduino reset pin - සංදර්ශකය ආරම්භ කරන්න: ඔබගේ සැකසුම් ශ්රිතයේ දර්ශන වස්තුව ආරම්භ කරන්න:
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!");
} - ඇඳීමේ කාර්යයන්: සංදර්ශකය මත පෙළ, හැඩතල සහ රූප ඇඳීමට GFX පුස්තකාල ශ්රිත භාවිතා කරන්න. සම්පූර්ණ ශ්රිත ලැයිස්තුවක් සඳහා Adafruit GFX පුස්තකාල ලේඛනය බලන්න.
5. පිරිවිතර
| විශේෂාංගය | විස්තර |
|---|---|
| සංදර්ශක ප්රමාණය | අඟල් 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. වගකීම් සහ සහාය
මෙම නිෂ්පාදනය සඳහා නිශ්චිත වගකීම් තොරතුරු ලබා ගත හැකි ලියකියවිලිවල සපයා නොමැත. ඕනෑම තාක්ෂණික සහායක්, වගකීම් හිමිකම් පෑමක් හෝ වැඩිදුර විමසීම් සඳහා, කරුණාකර නිෂ්පාදනය මිලදී ගත් වේදිකාව හරහා විකුණුම්කරු හෝ නිෂ්පාදකයා සෘජුවම අමතන්න.





