ការណែនាំអំពីម៉ូឌុលអេក្រង់ LCD Banggood ST7789
ម៉ូឌុលអេក្រង់ LCD Banggood ST7789

ការណែនាំ

នេះគឺជាម៉ូឌុលអេក្រង់ LCD ទូទៅ អេក្រង់ IPS អង្កត់ទ្រូង 2 អ៊ីញ គុណភាពបង្ហាញ 240 × 320 ជាមួយនឹងឧបករណ៍បញ្ជាដែលបានបង្កប់ ទំនាក់ទំនងតាមរយៈចំណុចប្រទាក់ SPI

លក្ខណៈ

ចំណុចប្រទាក់ SPI ទាមទារ GPIO អប្បបរមាសម្រាប់ការគ្រប់គ្រង ភ្ជាប់មកជាមួយធនធានអភិវឌ្ឍន៍ និងសៀវភៅដៃ

លក្ខណៈបច្ចេកទេស

  • អ្នកបើកបរ៖ ST7789
  • ចំណុចប្រទាក់៖ SPI
  • ពណ៌បង្ហាញ៖ RGB ពណ៌ 262K
  • គុណភាពបង្ហាញ៖ ១៩២០ × ១០៨០
  • អំពូល Backlight: LED
  • វ៉ុលប្រតិបត្តិការtagអ៊ី: ៣.៧ វី

ចំណុចប្រទាក់

និមិត្តសញ្ញា

ការពិពណ៌នា

វី.ស៊ី.ស៊ី

ថាមពល (បញ្ចូល 33V)

GND

ដី

ឌីន

ការបញ្ចូលទិន្នន័យ SPI

CLK

ការបញ្ចូលនាឡិកា SPI

CS

ការជ្រើសរើសបន្ទះឈីប សកម្មទាប

DC

ការជ្រើសរើសទិន្នន័យ/ពាក្យបញ្ជា (ខ្ពស់សម្រាប់ទិន្នន័យ កម្រិតទាបសម្រាប់ពាក្យបញ្ជា)

RST

កំណត់សកម្មភាពទាបឡើងវិញ

BL

ពន្លឺខាងក្រោយ

ការពិពណ៌នាផ្នែករឹង 

ST7789V គាំទ្រទម្រង់បី RGB444, RGB565 និង RGB666 ។ LCD នេះប្រើ RGB565។ សម្រាប់ឧបករណ៍បញ្ជា LCD ភាគច្រើនមានចំណុចប្រទាក់ជាច្រើនសម្រាប់ជ្រើសរើស ម៉ូឌុលនេះយើងប្រើចំណុចប្រទាក់ SPI ដែលមានល្បឿនលឿន និងសាមញ្ញ។

ពិធីការទំនាក់ទំនង

ពិធីការទំនាក់ទំនង

ចំណាំ៖ វាមិនដូចពិធីការ SPI ប្រពៃណីនោះទេ វាប្រើតែ MOSI ដើម្បីបញ្ជូនទិន្នន័យពីមេទៅ slave សម្រាប់អេក្រង់ LCD ។ សម្រាប់ព័ត៌មានលម្អិត សូមមើលតារាងទិន្នន័យទំព័រ ១០៥។

RESX៖ កំណត់ឡើងវិញ គួរតែត្រូវបានទាញចុះនៅពេលបើកថាមពល កំណត់ទៅ 1 ពេលផ្សេងទៀត។ CSX: Slave chip ជ្រើសរើស។ បន្ទះឈីបត្រូវបានបើកតែ CS ត្រូវបានកំណត់ទាប

D/CX៖ ការជ្រើសរើសទិន្នន័យ/ពាក្យបញ្ជា; DC = 0, សរសេរពាក្យបញ្ជា; DC=1 សរសេរទិន្នន័យ
SDA: ទិន្នន័យបញ្ជូន។ (ទិន្នន័យ RGB)

SCL: នាឡិកា SPI

ពិធីការទំនាក់ទំនង SPI នៃការបញ្ជូនទិន្នន័យប្រើប៊ីតត្រួតពិនិត្យ៖ ដំណាក់កាលនាឡិកា (CPHA) និងបន្ទាត់រាងនាឡិកា (CPOL)៖

CPOL កំណត់កម្រិតខណៈពេលដែលនាឡិកាធ្វើសមកាលកម្មនៅទំនេរ។ ប្រសិនបើ CPOL=0 នោះវាទាប។ CPHA កំណត់​នៅពេល​ធីក​នាឡិកា​ដែល​ការបញ្ជូន​ទិន្នន័យ​ចាប់ផ្តើម។ CPHL=0 – នៅទីមួយ បើមិនដូច្នេះទេ នៅទីពីរ

ការរួមបញ្ចូលគ្នានៃប៊ីតពីរនេះផ្តល់នូវ 4 របៀបនៃការបញ្ជូនទិន្នន័យ SPI ។ ប្រើជាទូទៅគឺរបៀប SPI0 ពោលគឺ GPHL=0 និង CPOL=0។

យោងតាមរូបភាពខាងលើ ការបញ្ជូនទិន្នន័យចាប់ផ្តើមនៅគែមធ្លាក់ចុះដំបូង ទិន្នន័យ 8bit ត្រូវបានបញ្ជូនក្នុងរង្វង់នាឡិកាមួយ។ វាគឺ SPI0 ។ MSB

Raspberry Pi អតីតamples

សម្រាប់ Raspberry Pi យើងផ្តល់ជូន examples ផ្អែកលើ C និង python

បើក SPI

បើកស្ថានីយ ហើយដំណើរការពាក្យបញ្ជាដើម្បីបើកចំណុចប្រទាក់ SPI

ចំណុចប្រទាក់ SPI
ជ្រើសរើសជម្រើសចំណុចប្រទាក់-> SPI-> បាទ
បន្ទាប់មកចាប់ផ្តើម Raspberry Pi ឡើងវិញ

ការដំឡើងបណ្ណាល័យ

https://www.waveshare.com/wiki/File:2inch_LCD_Module_manual_1.png

BCM ១០២០

ការដំឡើងបណ្ណាល័យ

WiringPi

ការដំឡើងបណ្ណាល័យ

Python2

ការដំឡើងបណ្ណាល័យ

Python3

ការដំឡើងបណ្ណាល័យ

ការតភ្ជាប់ផ្នែករឹង

ការតភ្ជាប់ផ្នែករឹង

សូមចំណាំថាពណ៌ខ្សែអាចប្រែប្រួល។ ប្រើការកំណត់ម្ជុលសម្រាប់ 

ខ្សែភ្លើង
អេក្រង់ LCD ១៩ អ៊ីញ លេខក្រុមប្រឹក្សាភិបាល លេខ BCM
វី.ស៊ី.ស៊ី 3.3V 3.3V
GND GND GND
ឌីន 19 ម៉ូសូអាយ
CLK 23 អេសអិលខេ
CS 24 នាយកប្រតិបត្តិ
DC 22 P25
RST 13 P27
BL 12 P18
ទាញយក ឧamples 

បើកស្ថានីយ ហើយទាញយក ឧamples

ការសរសេរកូដ

ការសរសេរកូដ

តេស្ត Example

កូដ C

កូដ Python

កូដ Python

កូដ Python

លទ្ធផល​រំពឹង​ទុក​ថា
  1. អេក្រង់ត្រូវបានសម្អាតទៅជាពណ៌ស
  2. បង្ហាញលេខ និងខ្សែអក្សរ
  3. គូរចតុកោណ
  4. គូរបន្ទាត់
  5. គូររង្វង់ប្រាំ
  6. បង្ហាញរូបភាព 100 × 100
  7. បង្ហាញរូបភាព 240 × 320

STM32 ឧamples

  • ទាញយកកូដសាកល្បងពី Waveshare wiki ផ្លូវនៃកូដ STM32 គឺ ~/STM32/
  • បើកគម្រោងពី \XNUCLEO-F103RB\MDK ARM\ ជាមួយកម្មវិធី Keil ។ ចំណាំថាលេខកូដគឺផ្អែកលើបណ្ណាល័យ HAL ។
  • ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ដែលយើងប្រើគឺ WaveshareXNUCLEO-F103RB
ការតភ្ជាប់ផ្នែករឹង
អេក្រង់ LCD ១៩ អ៊ីញ XNUCLEO-F103RB
វី.ស៊ី.ស៊ី 5V
GND GND
ឌីន PA7
CLK PAS
CS PB6
DC PA8
RST PA9
BL PC7
លទ្ធផល​រំពឹង​ទុក​ថា
  1. អេក្រង់ត្រូវបានសម្អាតទៅជាពណ៌ស
  2. បង្ហាញលេខ និងខ្សែអក្សរ
  3. គូរចតុកោណ
  4. គូរបន្ទាត់
  5. គូររង្វង់ប្រាំ
  6. បង្ហាញរូបភាព 70 × 70

អាឌូណូ

  • ទាញយក ឧamples ពីវីគី។ ពន្លាវា។ ផ្លូវរបស់ Arduino examples គឺ ~/Arduino UNO/…
  • ចម្លងថតឯកសារក្នុងថត Arduino ទៅ【ថតដំឡើង】 /libraries/ (ជាទូទៅ ថតដំឡើងគឺ C:\Program Files (x86)\Arduino\libraries)
  • បើកកម្មវិធី Arduino IDE ហើយចុច File -> ឧamples ដើម្បីពិនិត្យមើលថាតើលេខកូដ LCD_2inch នៅទីនោះដែរឬទេ។
  • ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ដែលប្រើគឺ Arduino UNO ។
ការតភ្ជាប់ផ្នែករឹង

អេក្រង់ LCD ១៩ អ៊ីញ

UNO បូក

វី.ស៊ី.ស៊ី

5V

GND

GND

ឌីន

D11

CLK

D12

CS

D10

DC

D7

RST

D8

BL

D9

លទ្ធផល​រំពឹង​ទុក​ថា
  1. អេក្រង់ត្រូវបានសម្អាតទៅជាពណ៌ស
  2. បង្ហាញលេខ និងខ្សែអក្សរ
  3. គូរចតុកោណ
  4. គូរបន្ទាត់
  5. គូររង្វង់ប្រាំ
  6. បង្ហាញរូបភាព 70 × 70

ឯកសារ/ធនធាន

ម៉ូឌុលអេក្រង់ LCD Banggood ST7789 [pdf] សេចក្តីណែនាំ
ST7789, ម៉ូឌុលអេក្រង់ LCD

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *