![]()
បច្ចេកវិទ្យា Handson DSP-1182 I2C Serial Interface 1602 LCD Module មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់


នេះគឺជាម៉ូឌុលអេក្រង់ LCD 2×16 ចំណុចប្រទាក់ I2C ដែលជាម៉ូឌុល LCD ដែលមានគុណភាពខ្ពស់ 2 បន្ទាត់ 16 តួអក្សរជាមួយនឹងការលៃតម្រូវការគ្រប់គ្រងកម្រិតពណ៌នៅលើក្តារ អំពូល Backlight និងចំណុចប្រទាក់ទំនាក់ទំនង I2C ។ សម្រាប់អ្នកចាប់ផ្តើម Arduino មិនមានការតភ្ជាប់សៀគ្វីកម្មវិធីបញ្ជា LCD ដែលស្មុគស្មាញ និងស្មុគស្មាញទៀតទេ។ សារៈសំខាន់ពិតប្រាកដរបស់ advantages នៃ I2C Serial LCD module នេះនឹងសម្រួលដល់ការភ្ជាប់សៀគ្វី រក្សាទុក I/O pins មួយចំនួននៅលើ Arduino board ការអភិវឌ្ឍន៍កម្មវិធីបង្កប់ដ៏សាមញ្ញជាមួយនឹងបណ្ណាល័យ Arduino ដែលមានយ៉ាងទូលំទូលាយ។
SKU: DSP-1182
ទិន្នន័យសង្ខេប៖
- ឆបគ្នាជាមួយ Arduino Board ឬបន្ទះឧបករណ៍បញ្ជាផ្សេងទៀតជាមួយ I2C bus ។
- ប្រភេទបង្ហាញ៖ ពណ៌សអវិជ្ជមាននៅលើអំពូល Backlight ពណ៌ខៀវ។
- I2C Address:0x38-0x3F (0x3F default)
- វ៉ុលផ្គត់ផ្គង់tagអ៊ី: ៣.៧ វី
- ចំណុចប្រទាក់៖ I2C ទៅ 4bits ទិន្នន័យ LCD និងបន្ទាត់បញ្ជា។
- ការកែតម្រូវកម្រិតពណ៌៖ ឧបករណ៍វាស់ស្ទង់ថាមពលដែលមានស្រាប់។
- ការគ្រប់គ្រងអំពូល Backlight៖ កម្មវិធីបង្កប់ ឬខ្សែលោត។
- ទំហំក្តារ: 80 × 36 ម។
ការដំឡើង៖
LCD តួអក្សរដែលមានមូលដ្ឋានលើ HD44780 របស់ក្រុមហ៊ុន Hitachi មានតម្លៃថោក និងអាចរកបានយ៉ាងទូលំទូលាយ ហើយជាផ្នែកសំខាន់មួយសម្រាប់គម្រោងណាមួយដែលបង្ហាញព័ត៌មាន។ ដោយប្រើបន្ទះ LCD piggy-back ទិន្នន័យដែលចង់បានអាចត្រូវបានបង្ហាញនៅលើ LCD តាមរយៈឡានក្រុង I2C ។ ជាគោលការណ៍ កាបូបស្ពាយបែបនេះត្រូវបានបង្កើតឡើងនៅជុំវិញ PCF8574 (ពី NXP) ដែលជាឧបករណ៍ពង្រីកច្រក I/O 8 ប៊ីតដែលមានគោលបំណងទូទៅដែលប្រើពិធីការ I2C ។ PCF8574 គឺជាសៀគ្វីស៊ីលីកុន CMOS ផ្តល់នូវការពង្រីក I/O ពីចម្ងាយដែលមានគោលបំណងទូទៅ (8-bit quasi-bidirectional) សម្រាប់គ្រួសារ microcontroller ភាគច្រើនតាមរយៈ bus bidirectional bus (I2C-bus)។ ចំណាំថាម៉ូឌុលខាងក្រោយកូនជ្រូកភាគច្រើនផ្តោតលើ PCF8574T (កញ្ចប់ SO16 នៃ PCF8574 ក្នុងកញ្ចប់ DIP16) ជាមួយនឹងអាសយដ្ឋានទាសករលំនាំដើមនៃ 0x27 ។ ប្រសិនបើបន្ទះ piggy-back របស់អ្នកកាន់បន្ទះឈីប PCF8574AT នោះអាសយដ្ឋាន slave លំនាំដើមនឹងផ្លាស់ប្តូរទៅជា 0x3F ។ សរុបមក ប្រសិនបើបន្ទះ piggy-back គឺផ្អែកលើ PCF8574T ហើយការភ្ជាប់អាសយដ្ឋាន (A0-A1-A2) មិនត្រូវបានភ្ជាប់ជាមួយ solder វានឹងមានអាសយដ្ឋាន slave 0x27 ។

បន្ទះជ្រើសរើសអាស័យដ្ឋាននៅក្នុងបន្ទះក្តារបន្ទះខាងក្រោយ I2C-to-LCD ។

ការកំណត់អាស័យដ្ឋាន PCD8574A (ដកស្រង់ចេញពីទិន្នន័យជាក់លាក់ PCF8574A)។
ចំណាំ៖ នៅពេលដែលបន្ទះ A0~A2 បើក ម្ជុលត្រូវបានទាញរហូតដល់ VDD ។ នៅពេលដែលម្ជុលត្រូវបាន solder ខ្លីវាត្រូវបានទាញចុះទៅ VSS ។
ការកំណត់លំនាំដើមនៃម៉ូឌុលនេះគឺ A0 ~ A2 បើកទាំងអស់ ដូច្នេះត្រូវទាញរហូតដល់ VDD ។ អាសយដ្ឋានគឺ 3Fh ក្នុងករណីនេះ។
ដ្យាក្រាមសៀគ្វីយោងនៃកាបូបស្ពាយ LCD ដែលត្រូវគ្នានឹង Arduino ត្រូវបានបង្ហាញខាងក្រោម។ អ្វីដែលបន្ទាប់មកទៀតគឺព័ត៌មានអំពីរបៀបប្រើកាបូបស្ពាយមួយក្នុងចំណោមកាបូបស្ពាយដែលមានតម្លៃថោកទាំងនេះដើម្បីធ្វើអន្តរកម្មជាមួយ microcontroller ក្នុងវិធីដែលវាត្រូវបានគេបម្រុងទុកយ៉ាងពិតប្រាកដ។

ដ្យាក្រាមសៀគ្វីយោងនៃ I2C-to-LCD piggy-back board ។
អេក្រង់ LCD I2C ។
ដំបូងអ្នកត្រូវ solder I2C-to-LCD piggy-back board ទៅនឹង 16-pins LCD module។ ត្រូវប្រាកដថាម្ជុលបន្ទះខាងក្រោយ I2C-to-LCD គឺត្រង់ និងសមនៅក្នុងម៉ូឌុល LCD បន្ទាប់មក solder នៅក្នុងម្ជុលទីមួយ ខណៈពេលដែលរក្សាបន្ទះ piggy-back I2C-to-LCD នៅក្នុងយន្តហោះដូចគ្នាជាមួយនឹងម៉ូឌុល LCD ។ នៅពេលដែលអ្នកបានបញ្ចប់ការងារ soldering, ទទួលបាន jumper wires ចំនួន XNUMX ហើយភ្ជាប់ LCD module ទៅនឹង Arduino របស់អ្នកតាមការណែនាំខាងក្រោម។

អេក្រង់ LCD ទៅខ្សែភ្លើង Arduino ។

ការដំឡើង Arduino
សម្រាប់ការពិសោធន៍នេះ ចាំបាច់ត្រូវទាញយក និងដំឡើងបណ្ណាល័យ "Arduino I2C LCD" ។ ជាដំបូង ប្តូរឈ្មោះថតបណ្ណាល័យ "LiquidCrystal" ដែលមានស្រាប់នៅក្នុងថតបណ្ណាល័យ Arduino របស់អ្នកជាការបម្រុងទុក ហើយបន្តទៅដំណើរការដែលនៅសល់។
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
បន្ទាប់មកចម្លង-បិទភ្ជាប់អតីតនេះ។ample sketch Listing-1 សម្រាប់ការពិសោធន៍ទៅក្នុងបង្អួចកូដទទេ ផ្ទៀងផ្ទាត់ ហើយបន្ទាប់មកបង្ហោះ។ Arduino Sketch Listing-1៖




ប្រសិនបើអ្នកប្រាកដ 100% ថាអ្វីៗមិនអីទេ ប៉ុន្តែអ្នកមិនឃើញតួអក្សរណាមួយនៅលើអេក្រង់នោះទេ សូមព្យាយាមកែតម្រូវផ្ទាំងបញ្ជាកម្រិតពណ៌នៃកាបូបស្ពាយ ហើយកំណត់វានូវទីតាំងដែលតួអក្សរភ្លឺ ហើយផ្ទៃខាងក្រោយមិនមានភាពកខ្វក់។ ប្រអប់នៅពីក្រោយតួអក្សរ។ ខាងក្រោមនេះគឺជាផ្នែកមួយ។ view ការពិសោធន៍របស់អ្នកនិពន្ធជាមួយនឹងកូដដែលបានពិពណ៌នាខាងលើជាមួយនឹងម៉ូឌុលបង្ហាញ 20 × 4 ។ ដោយសារការបង្ហាញដែលអ្នកនិពន្ធប្រើគឺជាប្រភេទ "ខ្មៅលើលឿង" ភ្លឺច្បាស់ណាស់ វាជាការលំបាកណាស់ក្នុងការចាប់យកបានល្អដោយសារតែឥទ្ធិពលប៉ូឡូញ។

គំនូរព្រាងនេះក៏នឹងបង្ហាញតួអក្សរដែលផ្ញើពីម៉ូនីទ័រសៀរៀលផងដែរ៖
នៅក្នុង Arduino IDE សូមចូលទៅកាន់ "Tools" > "Serial Monitor"។ កំណត់អត្រា baud ត្រឹមត្រូវនៅ 9600 ។ វាយតួអក្សរនៅលើចន្លោះទទេខាងលើ ហើយចុច "ផ្ញើ" ។

ខ្សែអក្សរនៃតួអក្សរនឹងត្រូវបានបង្ហាញនៅលើម៉ូឌុល LCD ។

ធនធាន៖
បច្ចេកវិទ្យា Handson
ការណែនាំពេញលេញចំពោះ Arduino LCD Interfacing (PDF)
បច្ចេកវិទ្យា HandsOn ផ្តល់នូវវេទិកាពហុព័ត៌មាន និងអន្តរកម្មសម្រាប់អ្នកគ្រប់គ្នាដែលចាប់អារម្មណ៍លើអេឡិចត្រូនិក។ ពីអ្នកចាប់ផ្តើមរហូតដល់ស្លាប់ ពីសិស្សរហូតដល់សាស្ត្រាចារ្យ។ ព័ត៌មាន ការអប់រំ ការបំផុសគំនិត និងការកម្សាន្ត។ អាណាឡូកនិងឌីជីថល ជាក់ស្តែងនិងទ្រឹស្តី; ផ្នែកទន់ និងផ្នែករឹង។
បច្ចេកវិទ្យា HandsOn គាំទ្រកម្មវិធី Open Source Hardware (OSHW) Development Platform។
សិក្សា៖ រចនា៖ ចែករំលែក
www.handsontec.com

The Face នៅពីក្រោយគុណភាពផលិតផល...
នៅក្នុងពិភពនៃការផ្លាស់ប្តូរឥតឈប់ឈរ និងការអភិវឌ្ឍន៍បច្ចេកវិទ្យាជាបន្តបន្ទាប់ ផលិតផលថ្មី ឬជំនួសគឺមិនឆ្ងាយទេ ហើយពួកវាទាំងអស់ត្រូវតែធ្វើតេស្ត។
អ្នកលក់ជាច្រើនគ្រាន់តែនាំចូល និងលក់ដោយគ្មានការត្រួតពិនិត្យ ហើយនេះមិនអាចជាផលប្រយោជន៍ចុងក្រោយរបស់នរណាម្នាក់ឡើយ ជាពិសេសអតិថិជន។ គ្រប់ផ្នែកលក់នៅលើ Handsotec ត្រូវបានសាកល្បងយ៉ាងពេញលេញ។ ដូច្នេះនៅពេលទិញពីផលិតផល Handsontec អ្នកអាចមានទំនុកចិត្តថាអ្នកកំពុងទទួលបានគុណភាព និងតម្លៃដ៏អស្ចារ្យ។
យើងបន្តបន្ថែមផ្នែកថ្មី ដើម្បីឱ្យអ្នកអាចចាប់ផ្តើមគម្រោងបន្ទាប់របស់អ្នក។


សូមអានបន្ថែមអំពីសៀវភៅណែនាំនេះ និងទាញយក PDF៖
ឯកសារ/ធនធាន
![]() |
បច្ចេកវិទ្យា Handson DSP-1182 I2C Serial Interface 1602 LCD Module [pdf] ការណែនាំអ្នកប្រើប្រាស់ DSP-1182 I2C Serial Interface 1602 LCD Module, DSP-1182, I2C Serial Interface 1602 LCD Module, Interface 1602 LCD Module, 1602 LCD Module, LCD Module |
