M5STACK K016-P Plus Mini IoT Development Kit Instruction Manual

ក្រៅបណ្តាញ
StickC PLUS គឺជាបន្ទះ ESP32 ដែលផ្អែកលើម៉ូឌុល ESP32-PICO-D4 ដែលមាន LED មួយ និងប៊ូតុងមួយ បន្ទះនេះត្រូវបានផលិតពី PC+ABC ។
សមាសភាពផ្នែករឹង
ផ្នែករឹងរបស់ M5StickC PLUS៖ ម៉ូឌុល ESP32-PICO-D4, អេក្រង់ TFT, IMU, ឧបករណ៍បញ្ជូន IR, LED ក្រហម, ប៊ូតុង, ចំណុចប្រទាក់ GROVE, ចំណុចប្រទាក់ TypeC-to-USB, បន្ទះឈីបគ្រប់គ្រងថាមពល និងថ្ម។
StickT បន្ថែមកាមេរ៉ាអ៊ីនហ្វ្រារ៉េដ។
ESP32- PICO-D4 គឺជាម៉ូឌុល System-in-Package (SiP) ដែលផ្អែកលើ ESP32,
ផ្តល់នូវមុខងារ Wi-Fi និង Bluetooth ពេញលេញ។ ម៉ូឌុលរួមបញ្ចូលពន្លឺ 4-MBSPI ។ ESP32-PICO-D4 រួមបញ្ចូលសមាសធាតុគ្រឿងកុំព្យូទ័រទាំងអស់យ៉ាងរលូន រួមទាំងគ្រីស្តាល់ oscillator, flash, filter capacitors និង RF matching links ក្នុងកញ្ចប់តែមួយ។
អេក្រង់ TFT គឺជាអេក្រង់ពណ៌ទំហំ 1.14 អ៊ីង ដែលដំណើរការដោយ ST7789 របស់ Sitronix ជាមួយនឹងកម្រិតភាពច្បាស់ 135 x 240 ។ វ៉ុលប្រតិបត្តិការtagជួរ e គឺ 2.5 ~ 3.3V
IMU MPU-6886 គឺជាឧបករណ៍ 6-axis MotionTracking ដែលរួមបញ្ចូលគ្នានូវ 3-axis
gyroscope និង 3-axis accelerometer ក្នុងកញ្ចប់តូច 3 mm x 3 mm x 0.75 mm 24-pin LGA។
បន្ទះឈីបគ្រប់គ្រងថាមពល គឺ AXP192 របស់ X-Powers ។ វ៉ុលប្រតិបត្តិការtagជួរ e គឺ 2.9V ~ 6.3V ហើយចរន្តសាកគឺ 1.4A។
M5StickC បូក បំពាក់ ESP32 ជាមួយនឹងអ្វីគ្រប់យ៉ាងដែលត្រូវការសម្រាប់ការសរសេរកម្មវិធី អ្វីគ្រប់យ៉ាងដែលត្រូវការសម្រាប់ប្រតិបត្តិការ និងការអភិវឌ្ឍន៍
ការពិពណ៌នាកូដ PIN
យូអេសអូអ៊ិនធឺរណេស
M5CAMREA ការកំណត់រចនាសម្ព័ន្ធប្រភេទ-C ចំណុចប្រទាក់ USB គាំទ្រពិធីការទំនាក់ទំនងស្តង់ដារ USB2.0 ។

ចំណុចប្រទាក់ GROVE
ទីលានបោះចោល 4p នៃចំណុចប្រទាក់ M2.0CAMREA GROVE 5mm ខ្សែខាងក្នុង និង GND, 5V, GPIO32, GPIO33 បានតភ្ជាប់។

ការពិពណ៌នាមុខងារ
ជំពូកនេះពិពណ៌នាអំពី ESP32-PICO-D4 ម៉ូឌុល និងមុខងារផ្សេងៗ។
ស៊ីភីយូ និងអង្គចងចាំ
ESP32-PICO-D4 មានថាមពលទាប Xtensa® 32-bit LX6 MCU ។ អង្គចងចាំនៅលើបន្ទះឈីបរួមមាន:
- 448-KB នៃ ROM ហើយកម្មវិធីចាប់ផ្តើមសម្រាប់ការហៅមុខងារខឺណែល
- សម្រាប់ការណែនាំ 520 KB និងបន្ទះឈីបផ្ទុកទិន្នន័យ SRAM (រួមទាំងអង្គចងចាំពន្លឺ 8 KB RTC)
- អង្គចងចាំពន្លឺ RTC នៃ 8 KB SRAM នៅពេលដែល RTC អាចត្រូវបានចាប់ផ្តើមនៅក្នុងរបៀប Deep-sleep និងសម្រាប់ការរក្សាទុកទិន្នន័យដែលចូលប្រើដោយ CPU ចម្បង
- អង្គចងចាំយឺត RTC នៃ 8 KB SRAM អាចត្រូវបានចូលប្រើដោយ coprocessor នៅក្នុងរបៀប Deepsleep
- នៃ 1 kbit នៃ eFuse ដែលជាប្រព័ន្ធជាក់លាក់ 256 ប៊ីត (អាសយដ្ឋាន MAC និងសំណុំបន្ទះឈីប); នៅសល់ 768 ប៊ីតដែលត្រូវបានបម្រុងទុកសម្រាប់កម្មវិធីអ្នកប្រើប្រាស់ កម្មវិធី Flash ទាំងនេះរួមមានការអ៊ិនគ្រីប និងលេខសម្គាល់បន្ទះឈីប
ការពិពណ៌នាអំពីការផ្ទុក
Flash ខាងក្រៅ និង SRAM
ESP32 គាំទ្រ QSPI flash ខាងក្រៅជាច្រើន និងអង្គចងចាំចូលដំណើរការដោយចៃដន្យឋិតិវន្ត (SRAM) ដោយមានការអ៊ិនគ្រីប AES ដែលមានមូលដ្ឋានលើផ្នែករឹង ដើម្បីការពារកម្មវិធី និងទិន្នន័យរបស់អ្នកប្រើប្រាស់។
- ESP32 ចូលប្រើ QSPI Flash និង SRAM ខាងក្រៅដោយឃ្លាំងសម្ងាត់។ ទំហំកូដ Flash ខាងក្រៅរហូតដល់ 16 MB ត្រូវបានដាក់បញ្ចូលទៅក្នុង CPU គាំទ្រការចូលប្រើ 8-bit, 16-bit និង 32-bit ហើយអាចប្រតិបត្តិកូដបាន។
- Flash និង SRAM ខាងក្រៅរហូតដល់ 8 មេកាបៃដែលត្រូវបានគូសផែនទីទៅនឹងទំហំទិន្នន័យស៊ីភីយូ ការគាំទ្រសម្រាប់ការចូលប្រើ 8 ប៊ីត 16 ប៊ីត និង 32 ប៊ីត។ Flash គាំទ្រតែប្រតិបត្តិការអានប៉ុណ្ណោះ SRAM គាំទ្រប្រតិបត្តិការអាន និងសរសេរ។
ESP32-PICO-D4 4 MB នៃ SPI Flash រួមបញ្ចូលគ្នា កូដអាចត្រូវបានគូសវាសចូលទៅក្នុងទំហំ CPU ការគាំទ្រសម្រាប់ការចូលប្រើ 8-bit, 16-bit និង 32-bit និងអាចប្រតិបត្តិកូដបាន។ ខ្ទាស់ GPIO6 ESP32 នៃ, GPIO7, GPIO8, GPIO9, GPIO10 និង GPIO11 សម្រាប់ភ្ជាប់ម៉ូឌុលរួមបញ្ចូល SPI Flash មិនត្រូវបានណែនាំសម្រាប់មុខងារផ្សេងទៀតទេ។
គ្រីស្តាល់
- ESP32-PICO-D4 រួមបញ្ចូលគ្នានូវលំយោលគ្រីស្តាល់ 40 MHz ។
ការគ្រប់គ្រង RTC និងការប្រើប្រាស់ថាមពលទាប
ESP32 ប្រើបច្ចេកទេសគ្រប់គ្រងថាមពលកម្រិតខ្ពស់អាចត្រូវបានប្តូររវាងរបៀបសន្សំថាមពលខុសៗគ្នា។ (សូមមើលតារាងទី 5) ។
- របៀបសន្សំថាមពល
- របៀបសកម្ម៖ បន្ទះឈីប RF កំពុងដំណើរការ។ បន្ទះឈីបអាចទទួល និងបញ្ជូនសញ្ញាសំឡេង។
- របៀបគេងរបស់ម៉ូដឹម៖ ស៊ីភីយូអាចដំណើរការ នាឡិកាអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធ។ Wi-Fi / Bluetooth baseband និង RF
- របៀបគេងស្រាល៖ ស៊ីភីយូបានផ្អាក។ RTC និងអង្គចងចាំ និងគ្រឿងកុំព្យូទ័រដំណើរការឧបករណ៍ដំណើរការ ULP ។ ព្រឹត្តិការណ៍ភ្ញាក់ណាមួយ (MAC, ម៉ាស៊ីន, កម្មវិធីកំណត់ម៉ោង RTC ឬការរំខានខាងក្រៅ) នឹងដាស់បន្ទះឈីប។
- របៀបគេងជ្រៅ៖ មានតែអង្គចងចាំ RTC និងគ្រឿងកុំព្យូទ័រនៅក្នុងស្ថានភាពធ្វើការ។ ទិន្នន័យការតភ្ជាប់វ៉ាយហ្វាយ និងប៊្លូធូសត្រូវបានរក្សាទុកក្នុង RTC ។ ឧបករណ៍ដំណើរការ ULP អាចដំណើរការបាន។
- របៀប Hibernation៖ លំយោល 8 MHz និង ULP ដែលភ្ជាប់មកជាមួយត្រូវបានបិទ។ អង្គចងចាំ RTC ដើម្បីស្ដារការផ្គត់ផ្គង់ថាមពលត្រូវបានកាត់ផ្តាច់។ មានតែកម្មវិធីកំណត់ម៉ោង RTC មួយប៉ុណ្ណោះដែលមានទីតាំងនៅលើនាឡិកាយឺត និង RTC GPIO មួយចំនួននៅកន្លែងធ្វើការ។ នាឡិកា RTC RTC ឬកម្មវិធីកំណត់ម៉ោងអាចភ្ញាក់ពីរបៀប GPIO Hibernation។
- របៀបគេងជ្រៅ
- របៀបដំណេកដែលពាក់ព័ន្ធ៖ ការប្តូររបៀបសន្សំថាមពលរវាងសកម្ម, ម៉ូដឹម-គេង,
របៀបគេងស្រាល។ ចន្លោះពេលកំណត់ជាមុនរបស់ CPU, Wi-Fi, ប៊្លូធូស និងវិទ្យុ
ភ្ញាក់ឡើង ដើម្បីធានាបាននូវការតភ្ជាប់ Wi-Fi / Bluetooth ។ - វិធីសាស្ត្រត្រួតពិនិត្យឧបករណ៍ចាប់សញ្ញាថាមពលទាបបំផុត៖ ប្រព័ន្ធសំខាន់គឺរបៀបគេងជ្រៅ ឧបករណ៍ដំណើរការ ULP ត្រូវបានបើក ឬបិទជាទៀងទាត់ ដើម្បីវាស់ស្ទង់ទិន្នន័យរបស់ឧបករណ៍ចាប់សញ្ញា។
ឧបករណ៍ចាប់សញ្ញាវាស់ទិន្នន័យ ULP coprocessor សម្រេចចិត្តថាតើត្រូវដាស់ប្រព័ន្ធមេ។
- របៀបដំណេកដែលពាក់ព័ន្ធ៖ ការប្តូររបៀបសន្សំថាមពលរវាងសកម្ម, ម៉ូដឹម-គេង,
មុខងារនៅក្នុងរបៀបប្រើប្រាស់ថាមពលផ្សេងៗគ្នា៖ តារាងទី 5
| របៀបប្រើប្រាស់ថាមពល | សកម្ម | ម៉ូដឹម - គេង | គេងលក់ស្រួល | ងងុយគេង | Hibernation |
| របៀបគេង | របៀបគេងដែលពាក់ព័ន្ធ | ឧបករណ៍ចាប់សញ្ញាថាមពលទាបបំផុតវាស់ទិន្នន័យ | |||
| ស៊ីភីយូ | បើក | បើកការផ្អាក | ជិត | ជិត | |
| វិទ្យុវ៉ាយហ្វាយ / ប៊្លូធូស | បើក | បើកបិទ | ជិត | ជិត | |
| អង្គចងចាំ RTC | បើក | បើកបើក | បើក | ជិត | |
| ឧបករណ៍ដំណើរការ ULP | បើក | បើកបើក | បើក / បិទ | ជិត | |
លក្ខណៈអគ្គិសនី
កំណត់ប៉ារ៉ាម៉ែត្រ
តារាងទី ៨៖ ការកំណត់តម្លៃ
| និមិត្តសញ្ញា | ប៉ារ៉ាម៉ែត្រ | នាទី | អតិបរមា | ឯកតា |
| វីឌីឌី ៣៣ | វ៉ុលផ្គត់ផ្គង់ថាមពលtage | -៤០ | 3.6 | V |
| ខ្ញុំចេញ¹ | ចរន្តទិន្នផលសរុប l0 | – | 1,100 | mA |
| ហាង T | សីតុណ្ហភាពផ្ទុក | -៤០ | 150 | °C |
- VIO ទៅកាន់បន្ទះផ្គត់ផ្គង់ថាមពល សូមយោង ESP32 លក្ខណៈបច្ចេកទេស ឧបសម្ព័ន្ធ IO_MUX ជា SD_CLK នៃការផ្គត់ផ្គង់ថាមពលសម្រាប់ VDD_SDIO ។
UIFlow ចាប់ផ្តើមរហ័ស
ការបង្រៀននេះអនុវត្តចំពោះ M5StickC និង M5StickC PLUS
ឧបករណ៍ដុត
សូមចុចប៊ូតុងខាងក្រោមដើម្បីទាញយកឧបករណ៍ដុតកម្មវិធីបង្កប់ M5Burner ដែលត្រូវគ្នា យោងទៅតាមប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។ ពន្លាហើយបើកកម្មវិធី។

ចំណាំ៖ បន្ទាប់ពីការដំឡើងអ្នកប្រើ MacOS សូមដាក់កម្មវិធីក្នុងថត Application ដូចបង្ហាញក្នុងរូបខាងក្រោម។

ការដុតកម្មវិធីបង្កប់
- ចុចពីរដងដើម្បីបើកឧបករណ៍ដុតកម្មវិធីដុត ជ្រើសរើសប្រភេទឧបករណ៍ដែលត្រូវគ្នាក្នុងម៉ឺនុយខាងឆ្វេង ជ្រើសរើសកំណែកម្មវិធីបង្កប់ដែលអ្នកត្រូវការ ហើយចុចប៊ូតុងទាញយកដើម្បីទាញយក។

- បន្ទាប់មកភ្ជាប់ឧបករណ៍ M5 ទៅកុំព្យូទ័រតាមរយៈខ្សែ Type-C ជ្រើសរើសច្រក COM ដែលត្រូវគ្នា អត្រា baud អាចប្រើការកំណត់លំនាំដើមនៅក្នុង M5Burner លើសពីនេះអ្នកក៏អាចបំពេញ WIFI ដែលឧបករណ៍នឹងត្រូវបានភ្ជាប់ក្នុងអំឡុងពេល កម្មវិធីបង្កប់ដែលកំពុងឆេះ stage ព័ត៌មាន។ បន្ទាប់ពីការកំណត់រចនាសម្ព័ន្ធសូមចុច "ដុត" ដើម្បីចាប់ផ្តើមដុត។

- នៅពេលដែលកំណត់ហេតុការដុតជំរុញឱ្យ Burn ដោយជោគជ័យ វាមានន័យថាកម្មវិធីបង្កប់ត្រូវបានដុត។

នៅពេលដុតដំបូង ឬកម្មវិធីបង្កប់ដំណើរការខុសប្រក្រតី អ្នកអាចចុច “Erase” ដើម្បីលុប flash memory។ នៅក្នុងការអាប់ដេតកម្មវិធីបង្កប់ជាបន្តបន្ទាប់ មិនចាំបាច់លុបម្តងទៀតទេ បើមិនដូច្នេះទេ ព័ត៌មាន Wi-Fi ដែលបានរក្សាទុកនឹងត្រូវបានលុប ហើយ API Key នឹងត្រូវបានធ្វើឱ្យស្រស់ឡើងវិញ។
កំណត់រចនាសម្ព័ន្ធ Wi-Fi
UIFlow ផ្តល់ទាំងក្រៅបណ្តាញ និង web កំណែរបស់អ្នកសរសេរកម្មវិធី។ នៅពេលប្រើ web កំណែ យើងត្រូវកំណត់រចនាសម្ព័ន្ធការតភ្ជាប់វ៉ាយហ្វាយសម្រាប់ឧបករណ៍។ ខាងក្រោមនេះពិពណ៌នាអំពីវិធីពីរយ៉ាងដើម្បីកំណត់រចនាសម្ព័ន្ធការតភ្ជាប់វ៉ាយហ្វាយសម្រាប់ឧបករណ៍ (ដុតការកំណត់រចនាសម្ព័ន្ធ និងការកំណត់ហតស្ប៉ត AP)។
ដុតការកំណត់រចនាសម្ព័ន្ធវ៉ាយហ្វាយ (បានណែនាំ)
UIFlow-1.5.4 និងកំណែខាងលើអាចសរសេរព័ត៌មាន WiFi ដោយផ្ទាល់តាមរយៈ M5Burner ។

ការកំណត់រចនាសម្ព័ន្ធ AP hotspot WiFi
- ចុចឱ្យជាប់ប៊ូតុងថាមពលនៅខាងឆ្វេង ដើម្បីបើកម៉ាស៊ីន។ ប្រសិនបើវ៉ាយហ្វាយមិនត្រូវបានកំណត់ទេនោះប្រព័ន្ធនឹងចូលទៅក្នុងរបៀបកំណត់រចនាសម្ព័ន្ធបណ្តាញដោយស្វ័យប្រវត្តិនៅពេលវាត្រូវបានបើកជាលើកដំបូង។ ឧបមាថាអ្នកចង់បញ្ចូលរបៀបកំណត់រចនាសម្ព័ន្ធបណ្តាញឡើងវិញបន្ទាប់ពីដំណើរការកម្មវិធីផ្សេងទៀត អ្នកអាចយោងទៅប្រតិបត្តិការខាងក្រោម។ បន្ទាប់ពីរូបសញ្ញា UIFlow លេចឡើងនៅពេលចាប់ផ្តើម សូមចុចប៊ូតុងដើម (ប៊ូតុងកណ្តាល M5) យ៉ាងរហ័ស ដើម្បីចូលទៅក្នុងទំព័រកំណត់រចនាសម្ព័ន្ធ។ ចុចប៊ូតុងនៅជ្រុងខាងស្តាំនៃតួយន្តហោះ ដើម្បីប្តូរជម្រើសទៅការកំណត់ ហើយចុចប៊ូតុងដើម ដើម្បីបញ្ជាក់។ ចុចប៊ូតុងខាងស្តាំដើម្បីប្តូរជម្រើសទៅការកំណត់វ៉ាយហ្វាយ ចុចប៊ូតុងដើមដើម្បីបញ្ជាក់ ហើយចាប់ផ្តើមការកំណត់។

- បន្ទាប់ពីភ្ជាប់ទៅហតស្ពតដោយជោគជ័យជាមួយទូរស័ព្ទដៃរបស់អ្នក សូមបើកកម្មវិធីរុករកតាមទូរស័ព្ទចល័តដើម្បីស្កេនកូដ QR នៅលើអេក្រង់ ឬចូលទៅកាន់ 192.168.4.1 ដោយផ្ទាល់ ចូលទៅកាន់ទំព័រដើម្បីបំពេញព័ត៌មាន WIFI ផ្ទាល់ខ្លួនរបស់អ្នក ហើយចុចកំណត់រចនាសម្ព័ន្ធដើម្បីកត់ត្រាព័ត៌មាន WiFi របស់អ្នក។ . ឧបករណ៍នឹងចាប់ផ្តើមឡើងវិញដោយស្វ័យប្រវត្តិបន្ទាប់ពីកំណត់រចនាសម្ព័ន្ធដោយជោគជ័យ និងបញ្ចូលរបៀបសរសេរកម្មវិធី។
ចំណាំ៖ តួអក្សរពិសេសដូចជា "ចន្លោះ" មិនត្រូវបានអនុញ្ញាតនៅក្នុងព័ត៌មាន WiFi ដែលបានកំណត់រចនាសម្ព័ន្ធទេ។

របៀបកម្មវិធីបណ្តាញ និង API KEY
របៀបសរសេរកម្មវិធីបណ្តាញគឺជារបៀបចតរវាងឧបករណ៍ M5 និង UIFlow web វេទិកាកម្មវិធី។ អេក្រង់នឹងបង្ហាញស្ថានភាពការតភ្ជាប់បណ្តាញបច្ចុប្បន្នរបស់ឧបករណ៍។ នៅពេលដែលសូចនាករមានពណ៌បៃតង វាមានន័យថាអ្នកអាចទទួលបានការជំរុញកម្មវិធីនៅពេលណាក៏បាន។ នៅក្រោមស្ថានភាពលំនាំដើម បន្ទាប់ពីការកំណត់រចនាសម្ព័ន្ធបណ្តាញវ៉ាយហ្វាយបានជោគជ័យជាលើកដំបូង ឧបករណ៍នឹងចាប់ផ្តើមឡើងវិញដោយស្វ័យប្រវត្តិ ហើយចូលទៅក្នុងរបៀបសរសេរកម្មវិធីបណ្តាញ។ ប្រសិនបើអ្នកមិនដឹងពីរបៀបបញ្ចូលរបៀបសរសេរកម្មវិធីឡើងវិញបន្ទាប់ពីដំណើរការកម្មវិធីផ្សេងទៀត អ្នកអាចយោងទៅប្រតិបត្តិការខាងក្រោម។
ការចាប់ផ្តើមឡើងវិញ ចុចប៊ូតុង A នៅក្នុងចំណុចប្រទាក់ម៉ឺនុយមេ ដើម្បីជ្រើសរើសរបៀបសរសេរកម្មវិធី ហើយរង់ចាំរហូតដល់សូចនាករខាងស្តាំនៃសូចនាករបណ្តាញ ដើម្បីឱ្យពណ៌បៃតងនៅក្នុងទំព័ររបៀបសរសេរកម្មវិធី។ ចូលប្រើទំព័រកម្មវិធី UIFlow ដោយចូលទៅកាន់ flow.m5stack.com នៅលើកម្មវិធីរុករកកុំព្យូទ័រ។

ការផ្គូផ្គងគន្លឹះ API
API KEY គឺជាព័ត៌មានសម្ងាត់ទំនាក់ទំនងសម្រាប់ឧបករណ៍ M5 នៅពេលប្រើ UIFlow web ការសរសេរកម្មវិធី។ តាមរយៈការកំណត់ API KEY ដែលត្រូវគ្នានៅផ្នែក UIFlow កម្មវិធីអាចត្រូវបានរុញសម្រាប់ឧបករណ៍ជាក់លាក់។ អ្នកប្រើប្រាស់ត្រូវចូលមើល flow.m5stack.com នៅក្នុងកុំព្យូទ័រ web browser ដើម្បីបញ្ចូលទំព័រកម្មវិធី UIFlow ។
ចុចប៊ូតុងកំណត់ក្នុងរបារម៉ឺនុយនៅជ្រុងខាងស្ដាំនៃទំព័រ បញ្ចូល API Key នៅលើឧបករណ៍ដែលត្រូវគ្នាជ្រើសរើសផ្នែករឹងដែលបានប្រើ ចុចយល់ព្រមដើម្បីរក្សាទុក ហើយរង់ចាំរហូតដល់វាបញ្ជាក់ការតភ្ជាប់ដោយជោគជ័យ។

បំភ្លឺ LED
បំពេញជំហានខាងលើ បន្ទាប់មកអ្នកអាចចាប់ផ្តើមសរសេរកម្មវិធីដោយប្រើ UIFlow ។
ខាងក្រោមនេះនឹងបង្ហាញអ្នកពីកម្មវិធីសាមញ្ញមួយដើម្បីជំរុញ M5StickC ដើម្បីបំភ្លឺសូចនាករ LED ។ (1. អូស LED ដើម្បីបំភ្លឺប្លុកកម្មវិធី។ 2. បំបែកទៅកម្មវិធី Setup initialization។ 3 ចុចប៊ូតុង Run នៅជ្រុងខាងស្តាំខាងលើ)

UIFlow Desktop IDE
UIFlow Desktop IDE គឺជាកំណែក្រៅបណ្តាញរបស់អ្នកសរសេរកម្មវិធី UIFlow ដែលមិនត្រូវការការតភ្ជាប់បណ្តាញ ហើយអាចផ្តល់ឱ្យអ្នកនូវបទពិសោធន៍ជំរុញកម្មវិធីដែលឆ្លើយតប។
សូមចុចលើកំណែដែលត្រូវគ្នានៃ UIFlow-Desktop-IDE ដើម្បីទាញយកតាមប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។

របៀបសរសេរកម្មវិធី USB
ពន្លាប័ណ្ណសារ UIFlow Desktop IDE ដែលបានទាញយក ហើយចុចពីរដងដើម្បីដំណើរការកម្មវិធី។

បន្ទាប់ពីកម្មវិធីចាប់ផ្តើម វានឹងរកឃើញដោយស្វ័យប្រវត្តិថាតើកុំព្យូទ័ររបស់អ្នកមានកម្មវិធីបញ្ជា USB (CP210X) សូមចុចដំឡើង ហើយធ្វើតាមការណែនាំដើម្បីបញ្ចប់ការដំឡើង។ (M5StickC មិនតម្រូវឱ្យមានកម្មវិធីបញ្ជា CP210X ដូច្នេះអ្នកប្រើប្រាស់អាចជ្រើសរើសដំឡើង ឬរំលង)។
បន្ទាប់ពីកម្មវិធីចាប់ផ្តើម វានឹងរកឃើញដោយស្វ័យប្រវត្តិថាតើកុំព្យូទ័ររបស់អ្នកមានកម្មវិធីបញ្ជា USB (CP210X) សូមចុចដំឡើង ហើយធ្វើតាមការណែនាំដើម្បីបញ្ចប់ការដំឡើង។
(M5StickC មិនតម្រូវឱ្យមានកម្មវិធីបញ្ជា CP210X ដូច្នេះអ្នកប្រើប្រាស់អាចជ្រើសរើសដំឡើង ឬរំលង)

បន្ទាប់ពីការដំឡើងកម្មវិធីបញ្ជាត្រូវបានបញ្ចប់ វានឹងបញ្ចូល UIFlow Desktop IDE ដោយស្វ័យប្រវត្តិ ហើយនឹងលោតឡើងដោយស្វ័យប្រវត្តិនូវប្រអប់កំណត់រចនាសម្ព័ន្ធ។ នៅពេលនេះ សូមភ្ជាប់ឧបករណ៍ M5 ទៅកុំព្យូទ័រតាមរយៈខ្សែទិន្នន័យ Tpye-C ។

ការប្រើប្រាស់ UIFlow Desktop IDE ទាមទារឧបករណ៍ M5 ជាមួយកម្មវិធីបង្កប់ UIFlow ហើយបញ្ចូល ** របៀបសរសេរកម្មវិធី USB ** ។
ចុចប៊ូតុងថាមពលនៅផ្នែកខាងឆ្វេងនៃឧបករណ៍ដើម្បីចាប់ផ្តើមឡើងវិញ បន្ទាប់ពីចូលទៅក្នុងម៉ឺនុយ សូមចុចប៊ូតុងខាងស្តាំយ៉ាងរហ័សដើម្បីជ្រើសរើស របៀបយូអេសប៊ី.

ជ្រើសរើសច្រកដែលត្រូវគ្នា ហើយឧបករណ៍សរសេរកម្មវិធី ចុចយល់ព្រម ដើម្បីភ្ជាប់។

BLE UART
ការពិពណ៌នាមុខងារ
បង្កើតការភ្ជាប់ប៊្លូធូស និងបើកដំណើរការសេវាតាមរយៈប៊្លូធូស។

- ឈ្មោះ Init ble uart ចាប់ផ្តើមការកំណត់ កំណត់រចនាសម្ព័ន្ធឈ្មោះឧបករណ៍ប៊្លូធូស។
- BLE UART Writre ផ្ញើទិន្នន័យដោយប្រើ BLE UART ។
- BLE UART នៅតែជាឃ្លាំងសម្ងាត់ ពិនិត្យមើលចំនួនបៃនៃទិន្នន័យ BLE UART ។
- BLE UART អានទាំងអស់ អានទិន្នន័យទាំងអស់នៅក្នុងឃ្លាំងសម្ងាត់ BLE UART ។
- BLE UART អានតួអក្សរ អានទិន្នន័យ n នៅក្នុងឃ្លាំងសម្ងាត់ BLE UART ។
ការណែនាំ
បង្កើតប៊្លូធូសឆ្លងកាត់ការភ្ជាប់និងបញ្ជូន LED បញ្ជាបើក / បិទ។

សេចក្តីថ្លែងការណ៍របស់ FCC
ការផ្លាស់ប្តូរ ឬការកែប្រែណាមួយដែលមិនត្រូវបានអនុម័តដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមភាពអាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។
ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោម៖ ( 1 ) ឧបករណ៍នេះប្រហែលជាមិនបង្កឱ្យមានការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់ឡើយ ហើយ (2) ឧបករណ៍នេះត្រូវតែទទួលយកការរំខានណាមួយដែលបានទទួល រួមទាំងការរំខានដែលអាចបង្កឱ្យមានប្រតិបត្តិការដែលមិនចង់បាន។ សេចក្តីថ្លែងការណ៍នៃការបញ្ចេញមតិ សេចក្តីថ្លែងការណ៍នៃការបញ្ចេញមតិ សេចក្តីថ្លែងការណ៍នៃការបញ្ចេញមតិ
ចំណាំ ៖ ឧបករណ៍នេះត្រូវបានសាកល្បង និងរកឃើញថាអនុលោមតាមដែនកំណត់សម្រាប់ឧបករណ៍ឌីជីថលថ្នាក់ B ដោយអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ដែនកំណត់ទាំងនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់ការការពារសមហេតុផលប្រឆាំងនឹងការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់នៅក្នុងការដំឡើងលំនៅដ្ឋាន។
ឧបករណ៍នេះបង្កើត ប្រើប្រាស់ និងអាចបញ្ចេញថាមពលប្រេកង់វិទ្យុ ហើយប្រសិនបើមិនបានដំឡើង និងប្រើប្រាស់ដោយអនុលោមតាមការណែនាំ អាចបណ្តាលឱ្យមានការរំខានដល់ការទំនាក់ទំនងវិទ្យុ។ ទោះយ៉ាងណាក៏ដោយមិនមានការធានាថាការជ្រៀតជ្រែកនឹងមិនកើតឡើងនៅក្នុងការដំឡើងជាក់លាក់ណាមួយឡើយ។ ប្រសិនបើឧបករណ៍នេះបង្កការរំខានប្រកបដោយគ្រោះថ្នាក់ដល់ការទទួលវិទ្យុ ឬទូរទស្សន៍ ដែលអាចត្រូវបានកំណត់ដោយការបិទ និងបើកឧបករណ៍ អ្នកប្រើប្រាស់ត្រូវបានលើកទឹកចិត្តឱ្យព្យាយាមកែតម្រូវការជ្រៀតជ្រែកដោយវិធានការមួយ ឬច្រើនដូចខាងក្រោម៖
- តំរង់ទិស ឬផ្លាស់ប្តូរទីតាំងអង់តែនទទួល។
- បង្កើនការបំបែករវាងឧបករណ៍និងអ្នកទទួល។
- ភ្ជាប់ឧបករណ៍ចូលទៅក្នុងព្រីមួយនៅលើសៀគ្វីដែលខុសពីឧបករណ៍ទទួលត្រូវបានភ្ជាប់។
- ពិគ្រោះជាមួយអ្នកចែកបៀ ឬអ្នកបច្ចេកទេសវិទ្យុ/ទូរទស្សន៍ដែលមានបទពិសោធន៍ ដើម្បីទទួលបានជំនួយ។
សេចក្តីថ្លែងការណ៍នៃការប៉ះពាល់វិទ្យុសកម្ម FCC៖
ឧបករណ៍នេះត្រូវបានសាកល្បងដើម្បីអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់ FCC RF សម្រាប់ការប្រើប្រាស់នៅចម្ងាយណាមួយពីរាងកាយ។ ទោះយ៉ាងណាក៏ដោយ គ្រឿងសម្រាប់ពាក់ ឬស្រដៀងគ្នា (សម្រាប់ឧample a lanyard or pouch) មិនត្រូវរួមបញ្ចូលផ្នែកលោហធាតុទេ លុះត្រាតែគ្រឿងបន្លាស់នោះត្រូវបានវាយតម្លៃជាមួយនឹងឧបករណ៍សម្រាប់ការអនុលោមតាមតម្រូវការនៃការប៉ះពាល់ RF។
ចុចឱ្យជាប់ប៊ូតុងថាមពលចំហៀងរយៈពេលពីរវិនាទី ដើម្បីចាប់ផ្តើមឧបករណ៍។
ចុចឱ្យជាប់លើសពី 6 វិនាទី ដើម្បីបិទឧបករណ៍។ ប្តូរទៅរបៀបរូបថតតាមរយៈអេក្រង់ដើម ហើយរូបតំណាងដែលអាចទទួលបានតាមរយៈកាមេរ៉ាត្រូវបានបង្ហាញនៅលើអេក្រង់ tft ។ ខ្សែ USB ត្រូវតែភ្ជាប់នៅពេលធ្វើការ ហើយថ្មលីចូមត្រូវបានប្រើសម្រាប់ការផ្ទុករយៈពេលខ្លីដើម្បីការពារការដាច់ថាមពល។
ឯកសារ/ធនធាន
![]() |
M5STACK K016-P បូកឧបករណ៍អភិវឌ្ឍន៍ IoT ខ្នាតតូច [pdf] សៀវភៅណែនាំ M5STICKCPLUS, 2AN3WM5STICKCPLUS, K016-P Plus Mini IoT Development Kit, K016-P, Plus, Mini IoT Development Kit |




