ម៉ូឌុលម៉ាទ្រីក និងបន្ទះពង្រីក
ការចាត់ចែង និងការប្រើប្រាស់បន្ទះ LED-Matrix01 និង RB-MatrixCTRL
ព័ត៌មានទូទៅ
អតិថិជនជាទីគោរព អរគុណច្រើនសម្រាប់ការជ្រើសរើសផលិតផលរបស់យើងខ្ញុំ។
ខាងក្រោមនេះ យើងនឹងណែនាំអ្នកពីអ្វីដែលត្រូវសង្កេតនៅពេលចាប់ផ្តើម និងប្រើប្រាស់ផលិតផលនេះ។
ប្រសិនបើអ្នកជួបប្រទះបញ្ហាដែលមិននឹកស្មានដល់អំឡុងពេលប្រើប្រាស់ សូមកុំស្ទាក់ស្ទើរក្នុងការទាក់ទងមកយើងខ្ញុំ។
ការប្រើម៉ាទ្រីកនៅលើរបារ GPIO
ឯកតាផ្គត់ផ្គង់ថាមពលដាច់ដោយឡែកគឺតម្រូវឱ្យប្រើ LED Matrix ។
នេះគួរតែត្រូវបានវាយតម្លៃនៅ 5V និងជុំប្រហែល 4A (ក្នុងមួយ LED-Matrix) ។
សូមប្រាកដថា អង្កត់ផ្ចិតខ្សែគឺគ្រប់គ្រាន់។
ដំបូងត្រូវភ្ជាប់ខ្សែដែលរុំព័ទ្ធសម្រាប់ការផ្គត់ផ្គង់ថាមពលទៅ LED Matrix និងអង្គភាពផ្គត់ផ្គង់ថាមពល។រហូតដល់ទៅបីម៉ាទ្រីសអាចត្រូវបានដំណើរការស្របគ្នាខណៈពេលដែលប្រើបន្ទះ 40-pin GPIO នៃ Raspberry Pi ។ ម៉ាទ្រីសបន្ថែមអាចភ្ជាប់ជាស៊េរីទៅម៉ាទ្រីសនីមួយៗ។ សូមប្រាកដថាត្រូវកែតម្រូវការផ្គត់ផ្គង់ថាមពលរបស់អ្នកទៅតាមនោះ។
ដូច្នេះប្រើទំនាក់ទំនងឧបករណ៍ភ្ជាប់ HUB75 ដែលសម្គាល់ដោយ ININ នៅលើម៉ាទ្រីស។
ម៉ាទ្រីសបន្ថែមទៀតអាចត្រូវបានភ្ជាប់ជាស៊េរីតាមរយៈទំនាក់ទំនង OUTOUT ។ដ្យាក្រាមខាងក្រោមបង្ហាញពីគ្រោងការណ៍សម្រាប់របារ GPIO នៃ Raspberry PI និងម្ជុលណាដែលគួរប្រើសម្រាប់ភ្ជាប់ម៉ាទ្រីសទាំងបីស្របគ្នា។
ការតភ្ជាប់ | លេខសម្ងាត់ | លេខសម្ងាត់ | ការតភ្ជាប់ |
– | 01 | 02 | – |
G1 (ម៉ាទ្រីស 3) | 03 | 04 | – |
B1 (ម៉ាទ្រីស 3) | 05 | 06 | GND / N (ម៉ាទ្រីស 1+2+3) |
LAT (ម៉ាទ្រីស 1+2+3) | 07 | 08 | R1 (ម៉ាទ្រីស 3) |
– | 09 | 10 | អ៊ី (ម៉ាទ្រីស 1+2+3) |
CLK (ម៉ាទ្រីស 1+2+3) | 11 | 12 | OE (ម៉ាទ្រីស 1+2+3) |
G1 (ម៉ាទ្រីស 1) | 13 | 14 | – |
LA (ម៉ាទ្រីស 1+2+3) | 15 | 16 | LB (ម៉ាទ្រីស 1+2+3) |
– | 17 | 18 | LC (ម៉ាទ្រីស 1+2+3) |
B2 (ម៉ាទ្រីស 1) | 19 | 20 | – |
G2 (ម៉ាទ្រីស 1) | 21 | 22 | LD (ម៉ាទ្រីស 1+2+3) |
R1 (ម៉ាទ្រីស 1) | 23 | 24 | R2 (ម៉ាទ្រីស 1) |
– | 25 | 26 | B1 (ម៉ាទ្រីស 1) |
– | 27 | 28 | – |
G1 (ម៉ាទ្រីស 2) | 29 | 30 | – |
B1 (ម៉ាទ្រីស 2) | 31 | 32 | R1 (ម៉ាទ្រីស 2) |
G2 (ម៉ាទ្រីស 2) | 33 | 34 | – |
R2 (ម៉ាទ្រីស 2) | 35 | 36 | G2 (ម៉ាទ្រីស 3) |
R2 (ម៉ាទ្រីស 3) | 37 | 38 | B2 (ម៉ាទ្រីស 2) |
– | 39 | 40 | B2 (ម៉ាទ្រីស 3) |
ការប្រើប្រាស់បន្ទះត្រួតពិនិត្យម៉ាទ្រីក
ជំនួសឱ្យការដាក់ម៉ាទ្រីសដោយផ្ទាល់នៅលើរបារ GPIO នៃ Raspberry PI របស់អ្នក អ្នកក៏អាចប្រើបន្ទះឧបករណ៍បញ្ជា RB-MatrixCtrl របស់យើងដើម្បីដំណើរការម៉ាទ្រីសបីស្របគ្នា។ អ្នកក៏អាចប្រើឧបករណ៍បញ្ជារបស់យើងដើម្បីដំណើរការម៉ាទ្រីសបន្ថែមជាស៊េរី។
បន្ថែមពីលើការភ្ជាប់ដ៏សាមញ្ញ បន្ទះឧបករណ៍បញ្ជាអាចផ្គត់ផ្គង់ Raspberry PI ដោយផ្ទាល់ជាមួយនឹងថាមពល និងផ្តល់នូវភាពត្រជាក់គ្រប់គ្រាន់ជាមួយនឹងកង្ហារដែលភ្ជាប់មកជាមួយ។ដំបូងដោតបន្ទះឧបករណ៍បញ្ជាម៉ាទ្រីសលើរបារ GPIO នៃ Raspberry Pi របស់អ្នក។ ភ្ជាប់ឧបករណ៍ភ្ជាប់ HUB75 នៃម៉ាទ្រីសរបស់អ្នកជាមួយនឹងឧបករណ៍ភ្ជាប់ដែលត្រូវគ្នា (បន្ទះ 1, បន្ទះ 2, បន្ទះ 3) នៅលើបន្ទះឧបករណ៍បញ្ជា។
ប្រសិនបើអ្នកចង់ផ្តល់ថាមពលដល់ Raspberry PI របស់អ្នកដោយផ្ទាល់ពីបន្ទះឧបករណ៍បញ្ជា អ្នកក៏អាចភ្ជាប់ប្រភពថាមពល +5V ដោយផ្ទាល់ទៅបន្ទះឧបករណ៍បញ្ជាផងដែរ។ សូមចំណាំថាការតភ្ជាប់មិនត្រូវបានការពារប្រឆាំងនឹងបន្ទាត់រាងប៉ូលបញ្ច្រាសនិងចរន្តបញ្ច្រាសទេ។ ការតភ្ជាប់មិនមានបំណងផ្គត់ផ្គង់ម៉ាទ្រីសជាមួយនឹងថាមពលទេ។
សូមពិនិត្យមើលផងដែរនូវការចាត់ចែង pin នៃ E-pin (ឬ LE) នៅលើ LED Matrix របស់អ្នក។ នេះអាចមានភាពខុសប្លែកគ្នានៅលើម៉ាទ្រីសផ្សេងៗរវាងម្ជុលទី 4 និងទី 8 ។ អ្នកអាចប្តូរ pinout ដោយប្រើ jumpers ខាងឆ្វេងនៅលើ controller board។ កំណត់ការតភ្ជាប់ដោយយោងតាម pinout នៅលើម៉ាទ្រីសរបស់អ្នក។ ប្រសិនបើម្ជុលទី 4 ឬទី 8 នៅលើម៉ាទ្រីសរបស់អ្នកត្រូវបានភ្ជាប់ទៅ GND (ឬ N) អ្នកក៏គួរតែកំណត់ jumpers ដែលត្រូវគ្នានៅលើបន្ទះឧបករណ៍បញ្ជាផងដែរ។
ការដំឡើងម៉ាទ្រីក
ដើម្បីប្រើម៉ាទ្រីសនៅលើ Raspberry Pi របស់អ្នក អ្នកត្រូវតែដំឡើងបណ្ណាល័យដែលពាក់ព័ន្ធជាមុនសិន។ បើក terminal ហើយបញ្ចូលពាក្យបញ្ជាខាងក្រោម៖
sudo apt-get update sudo apt-get ដំឡើង git git clone https://github.com/hzeller/rpi-rgb-led-matrix
នៅជំហានបន្ទាប់ សំឡេងនៅលើយន្តហោះត្រូវតែបិទដំណើរការ។ ដោយសារម៉ាទ្រីសប្រើសៀគ្វីនាឡិកាដែលប្រើដោយសំឡេងនៅលើយន្តហោះនោះ វាមិនអាចប្រើវាក្នុងពេលដំណាលគ្នាបានទេ។ ប្រសិនបើអ្នកនៅតែត្រូវការការបញ្ចេញសំឡេង អ្នកគួរតែប្រើអាដាប់ទ័រសំឡេង USB ខាងក្រៅ។ ដើម្បីបិទសំឡេងនៅលើយន្តហោះ ដំបូងបើកការកំណត់ file ជាមួយនឹងពាក្យបញ្ជាដូចខាងក្រោមៈ sudo nano /boot/config.txt
ស្វែងរក the line dtparam=audio=on” and change it to
“dtparam=audio=off”។ បន្ទាប់មករក្សាទុក file ដោយប្រើបន្សំគ្រាប់ចុចបញ្ជា (Ctrl) + O បញ្ជា (Ctrl) + O បញ្ជាក់ដោយបញ្ចូល (Enter) ហើយទុកកម្មវិធីនិពន្ធដោយប្រើបន្សំគ្រាប់ចុចបញ្ជា (Ctrl) + X
ដោយសារការផ្លាស់ប្តូរនឹងមានប្រសិទ្ធភាពបន្ទាប់ពីការចាប់ផ្តើមឡើងវិញ អ្នកគួរតែចាប់ផ្តើម Raspberry PI របស់អ្នកឡើងវិញឥឡូវនេះដោយប្រើពាក្យបញ្ជា៖ sudo reboot
ឥឡូវប្រើពាក្យបញ្ជាខាងក្រោមដើម្បីរុករកទៅថតបណ្ណាល័យដែលបានទាញយក ហើយរៀបចំកម្មវិធីសាកល្បង៖ cd rpi-rgb-led-matrix make -C examples-api-ប្រើ
កម្មវិធីសាកល្បងឥឡូវនេះអាចចាប់ផ្តើមបាន។ សូមចំណាំថាចំនួន LEDs ក្នុងមួយជួរ និងជួរឈរត្រូវតែបញ្ជាក់នៅពេលចាប់ផ្តើមកម្មវិធី។ សម្រាប់ម៉ាទ្រីសតែមួយ (64 × 64 LEDs) វាស្មើនឹង 64 LEDs នៅក្នុងជួរដេក និង 64 LEDs នៅក្នុងជួរឈរ៖ sudo examples-api-use/demo -D 0 –led-rows=64 –ledcols=64
សម្រាប់បន្ទះយឺត ឬ Raspberry PIs លឿនជាងមុន ល្បឿនអាចត្រូវបានកែតម្រូវដោយ –ledslowdown-gpio=<0…4>
មានតែតម្លៃរវាង 0 និង 4 ប៉ុណ្ណោះដែលត្រូវបានទទួលយក។ ពាក្យបញ្ជាអាចមើលទៅដូចនេះ៖ sudo examples-api-use/demo -D 0 –led-rows=64 –ledcols64 –led-slowdown-gpio=2
ការប្រើប្រាស់ជាមួយ PYTHON
ដើម្បីប្រើម៉ាទ្រីសជាមួយ Python ដំបូងត្រូវប្រតិបត្តិពាក្យបញ្ជាខាងក្រោមនៅក្នុងស្ថានីយ៖
សម្រាប់ PYTHON 2៖
sudo apt-get ធ្វើបច្ចុប្បន្នភាព
sudo apt-get ដំឡើង python2.7-dev python-pillow -y
make-build-python
sudo បង្កើត install-python
សម្រាប់ PYTHON 3៖
sudo apt-get ធ្វើបច្ចុប្បន្នភាព
sudo apt-get ដំឡើង python3-dev python3-pillow -y
បង្កើត python PYTHON=$(ដែល python3)
sudo បង្កើត install-python PYTHON=$(ដែល python3)
ឥឡូវនេះរុករកទៅ samples folder: cd bindings/python/samples
នៅក្នុងថតឯកសារនេះ អ្នកនឹងឃើញ ex ជាច្រើន។amples ដែលអ្នកអាចប្រើដើម្បីសាកល្បងមុខងារនៃម៉ាទ្រីសរបស់អ្នក។ អតីតample អាចត្រូវបានចាប់ផ្តើមដោយពាក្យបញ្ជាខាងក្រោម៖ sudo ./runtext.py
ពាក្យបញ្ជាដែលត្រូវប្រតិបត្តិក៏ទទួលយកប៉ារ៉ាម៉ែត្របន្ថែមផងដែរ៖ –led-rows, –led-chain និង –led-parallel: –led-rows: ចំនួនជួរដេកក្នុងបន្ទះមួយ។ តម្លៃដូចជា 8, 16, 32 និង 64 គឺជាតម្លៃធម្មតានៅទីនេះ។
-led-chain៖ ចំនួនម៉ាទ្រីសដែលតភ្ជាប់ជាស៊េរី។ តម្លៃលំនាំដើមសម្រាប់ម៉ាទ្រីសតែមួយគឺ 1 ។
-led-parallel : matrices តភ្ជាប់ស្របគ្នា។ តម្លៃចន្លោះពី 1 និង 3 គឺជារឿងធម្មតានៅទីនេះ។ តម្លៃលំនាំដើមសម្រាប់ម៉ាទ្រីសតែមួយគឺ 1 ។
ប៉ារ៉ាម៉ែត្របន្ថែមត្រូវបានបន្ថែមយ៉ាងសាមញ្ញបន្ទាប់ពីពាក្យបញ្ជាដើម៖ sudo ./runtext.py –led-chain=4
ការបង្ហាញរូបភាព និងវីដេអូ
ម៉ាទ្រីសអាចត្រូវបានប្រើដើម្បីបង្ហាញរូបភាពបុគ្គល រូបភាពមានចលនា (GIFs) និងវីដេអូ។ ដើម្បីចាប់ផ្តើម សូមចូលទៅកាន់ថតរង utils utils៖ cd /home/pi/rpi-rgb-led-matrix/utils
នៅក្នុងថតនេះអ្នកអាចរក្សាទុកទាំងអស់។ files ដែលអ្នកចង់បង្ហាញនៅលើម៉ាទ្រីស។
បង្ហាញរូបភាព និង GIFs៖
រូបភាព និង GIFs អាចត្រូវបានបង្ហាញដោយប្រើ led-image-viewអេ
ដំណើរការពាក្យបញ្ជាខាងក្រោមសម្រាប់វា៖ sudo ./led-image-viewer beispiel.gif
ការបង្ហាញវីដេអូ៖
វីដេអូអាចត្រូវបានបង្ហាញជាមួយវីដេអូ -viewអេ ដំណើរការពាក្យបញ្ជាខាងក្រោមសម្រាប់វា៖ sudo ./video-viewer beispiel ។webm
ប៉ារ៉ាម៉ែត្របន្ថែម៖
ប៉ារ៉ាម៉ែត្របន្ថែមអាចត្រូវបានបន្ថែមទៅពាក្យបញ្ជាបង្ហាញ។
ប៉ារ៉ាម៉ែត្រផ្សេងៗអាចរកបាន។ យើងបានរាយបញ្ជីឈ្មោះសំខាន់បំផុតសម្រាប់អ្នកនៅទីនេះ៖
ប៉ារ៉ាម៉ែត្រ | មុខងារ |
-C | ដាក់កណ្តាលរូបភាព |
- វ | រូបភាពច្រើន៖ រង់ចាំជាវិនាទីរហូតដល់រូបភាពបន្ទាប់ត្រូវបានបង្ហាញ |
-t | ចលនា៖ បញ្ឈប់ការប្រតិបត្តិបន្ទាប់ពី x វិនាទី |
-l | ចលនា៖ ចំនួនវដ្តពេញលេញ |
- ឃ | ចលនា៖ ពន្យាពេលរវាងស៊ុមតែមួយ។ តម្លៃលំនាំដើម៖ -១ |
-f | រូបភាពច្រើន៖ វដ្តអចិន្ត្រៃយ៍តាមរយៈរូបភាពទាំងអស់។ |
-s | រូបភាពច្រើន៖ លំដាប់ចៃដន្យ |
-led-rows= | ចំនួនជួរក្នុងមួយម៉ាទ្រីស៖ ជាធម្មតា ៨, ១៦, ៣២ ឬ ៦៤ |
-led-cols= | ចំនួនជួរឈរក្នុងមួយម៉ាទ្រីស៖ ជាធម្មតា ៨, ១៦, ៣២ ឬ ៦៤ |
-led-chain = | ចំនួនម៉ាទ្រីសដែលតភ្ជាប់ជាស៊េរី |
-led-parallel= | ចំនួនម៉ាទ្រីសដែលតភ្ជាប់ស្របគ្នា។ |
-led-brightness= | ពន្លឺគិតជាភាគរយ |
- ដឹកនាំ - បង្ហាញ - ធ្វើឱ្យស្រស់ | បង្ហាញអត្រាធ្វើឱ្យស្រស់ |
បញ្ជីពេញលេញនៃលទ្ធភាព និងប៉ារ៉ាម៉ែត្រទាំងអស់ក៏អាចត្រូវបានរកឃើញផងដែរ។ rpi-rgb-led-matrix/utils at master · hzeller/rpi-rgb-led-matrix · GitHub.
ការប្រើប្រាស់នៅក្នុងគម្រោងផ្ទាល់ខ្លួន
ជាការពិតណាស់បណ្ណាល័យក៏អាចត្រូវបានដាក់បញ្ចូលទៅក្នុងគម្រោងផ្ទាល់ខ្លួនរបស់អ្នក។ ចាំបាច់រួមមាន files អាចត្រូវបានរកឃើញនៅក្នុងថតរងរួមមាន include. បណ្ណាល័យមានទីតាំងនៅក្នុងថតរង liblib ។ ជាធម្មតាបណ្ណាល័យ C ++ ត្រូវបានប្រើប្រាស់ ប៉ុន្តែក៏មានបណ្ណាល័យ C និង Python ផងដែរ។
លើសពីនេះទៀតការភ្ជាប់ខាងក្រៅបន្ថែមទៀតត្រូវបានបង្កើតឡើង:
Nodejs ចងពី Maxime Journaux
Nodejs/Typescript binding ពី Alex Eden
ទៅចងពី Máximo Cuadros
ការចងច្រែះពី Vincent Pasquier
ព័ត៌មាន និងកាតព្វកិច្ចយកមកវិញ
ព័ត៌មាន និងកាតព្វកិច្ចយកមកវិញរបស់យើង យោងទៅតាមច្បាប់ស្តីពីបរិក្ខារអគ្គិសនី និងអេឡិចត្រូនិច (ElektroG)
និមិត្តសញ្ញាឧបករណ៍អេឡិចត្រូនិក និងអេឡិចត្រូនិច៖
ធុងសំរាមដែលឆ្លងកាត់នេះមានន័យថា គ្រឿងអគ្គិសនី និងគ្រឿងអេឡិចត្រូនិចមិនមាននៅក្នុងកាកសំណល់ក្នុងផ្ទះទេ។ អ្នកត្រូវតែប្រគល់ឧបករណ៍ចាស់ទៅកន្លែងប្រមូល។
មុននឹងប្រគល់ថ្មសំណល់ និងឧបករណ៍ផ្ទុកដែលមិនត្រូវបានរុំព័ទ្ធដោយឧបករណ៍កាកសំណល់ត្រូវតែញែកចេញពីវា។
ជម្រើសត្រឡប់៖
ក្នុងនាមជាអ្នកប្រើប្រាស់ចុងក្រោយ អ្នកអាចប្រគល់ឧបករណ៍ចាស់របស់អ្នកវិញ (ដែលបំពេញមុខងារដូចគ្នានឹងឧបករណ៍ថ្មីដែលបានទិញពីយើង) ដោយមិនគិតថ្លៃសម្រាប់ការចោលនៅពេលអ្នកទិញឧបករណ៍ថ្មី។
ឧបករណ៍តូចៗដែលមានទំហំខាងក្រៅលើសពី 25 សង់ទីម៉ែត្រអាចត្រូវបានគេបោះចោលក្នុងបរិមាណធម្មតាក្នុងគ្រួសារដោយឯករាជ្យពីការទិញឧបករណ៍ថ្មី។
លទ្ធភាពនៃការត្រឡប់មកវិញនៅទីតាំងក្រុមហ៊ុនរបស់យើងក្នុងអំឡុងពេលម៉ោងបើក:
Simac GmbH, Pascalstr ។ 8, D-47506 Neukirchen-Vluyn ប្រទេសអាល្លឺម៉ង់
លទ្ធភាពនៃការត្រឡប់មកវិញនៅក្នុងតំបន់របស់អ្នក:
យើងនឹងផ្ញើជូនអ្នកនូវ parcel stamp ដែលអ្នកអាចប្រគល់ឧបករណ៍មកយើងវិញដោយមិនគិតថ្លៃ។ សូមទាក់ទងមកយើងខ្ញុំតាមអ៊ីមែល សេវាកម្ម@joy-it.net ឬតាមទូរស័ព្ទ។
ព័ត៌មានអំពីការវេចខ្ចប់៖
ប្រសិនបើអ្នកមិនមានសម្ភារៈវេចខ្ចប់សមរម្យ ឬមិនចង់ប្រើរបស់អ្នកផ្ទាល់ សូមទាក់ទងមកយើងខ្ញុំ ហើយយើងនឹងផ្ញើឱ្យអ្នកនូវការវេចខ្ចប់សមរម្យ។
ជំនួយ
យើងក៏គាំទ្រអ្នកបន្ទាប់ពីការទិញរបស់អ្នក។ ប្រសិនបើមានចម្ងល់ណាមួយដែលនៅសេសសល់ ឬប្រសិនបើអ្នកជួបប្រទះបញ្ហាណាមួយ សូមទាក់ទងមកយើងខ្ញុំតាមប្រៃសណីយ៍ ទូរស័ព្ទ ឬតាមរយៈប្រព័ន្ធសំបុត្ររបស់យើងនៅលើរបស់យើង webគេហទំព័រ។
អ៊ីមែល៖ service@joy-it.net
ប្រព័ន្ធសំបុត្រ៖ http://support.joy-it.net
ទូរស័ព្ទ៖ +49 (0)2845 98469 – 66 (10 ព្រឹក – 5 ល្ងាច)
សម្រាប់ព័ត៌មានបន្ថែម សូមចូលទៅកាន់គេហទំព័ររបស់យើង។ webគេហទំព័រ៖ www.joy-it.net
បោះពុម្ពផ្សាយ៖ ២១.០៣.២០២៤
www.joy-it.net
SIMAC Electronics GmbH
Pascalstr ។ 8, 47506 Neukirchen-Vluyn
ឯកសារ/ធនធាន
![]() |
JOY-iT LED-Matrix01 ម៉ូឌុល LED [pdf] ការណែនាំអ្នកប្រើប្រាស់ LED-Matrix01, RB-MatrixCTRL, LED-Matrix01 LED Module, LED-Matrix01, LED Module, ម៉ូឌុល |