
ការណែនាំអំពីប្រតិបត្តិការ M5StickC Plus2
កម្មវិធីបង្កប់រោងចក្រ
នៅពេលដែលឧបករណ៍ជួបប្រទះបញ្ហាប្រតិបត្តិការ អ្នកអាចព្យាយាមបញ្ចេញកម្មវិធីបង្កប់របស់រោងចក្រឡើងវិញ ដើម្បីពិនិត្យមើលថាតើមានដំណើរការខុសប្រក្រតីផ្នែករឹងឬអត់។ សូមមើលការបង្រៀនខាងក្រោម។ ប្រើឧបករណ៍បញ្ចេញកម្មវិធីបង្កប់ M5Burner ដើម្បីបញ្ចេញកម្មវិធីបង្កប់របស់រោងចក្រនៅលើឧបករណ៍។

សំណួរគេសួរញឹកញាប់
សំណួរទី 1: ហេតុអ្វីបានជាអេក្រង់ខ្មៅ M5StickC Plus2 របស់ខ្ញុំមិនដំណើរការ?
ដំណោះស្រាយ៖ M5Burner ដុតកម្មវិធីបង្កប់រោងចក្រជាផ្លូវការ“M5StickCPlus2 User Demo”

សំណួរទី 2: ហេតុអ្វីបានជាវាធ្វើការត្រឹមតែ 3 ម៉ោង? ហេតុអ្វីវាសាក 100% ត្រឹម 1 នាទី ដោះខ្សែសាកចេញ វានឹងរលត់?

ដំណោះស្រាយ៖“ ប្រ៊ូស សម្រាប់ Stack plus2"នេះគឺជាកម្មវិធីបង្កប់ក្រៅផ្លូវការ។ ការបញ្ចេញកម្មវិធីបង្កប់ក្រៅផ្លូវការអាចចាត់ទុកជាមោឃៈនូវការធានារបស់អ្នក បណ្តាលឱ្យអស្ថិរភាព និងធ្វើឱ្យឧបករណ៍របស់អ្នកប្រឈមនឹងហានិភ័យផ្នែកសុវត្ថិភាព។ សូមបន្តដោយប្រុងប្រយ័ត្ន។
សូមដុតកម្មវិធីបង្កប់ផ្លូវការឡើងវិញ។

ការរៀបចំ
- សូមមើលការបង្រៀន M5Burner ដើម្បីបញ្ចប់ការទាញយកឧបករណ៍បញ្ចេញកម្មវិធីបង្កប់ ហើយបន្ទាប់មកយោងទៅលើរូបភាពខាងក្រោម ដើម្បីទាញយកកម្មវិធីបង្កប់ដែលត្រូវគ្នា។
តំណទាញយក៖ https://docs.m5stack.com/en/uiflow/m5burner/intro
ការដំឡើងកម្មវិធីបញ្ជា USB
ការណែនាំអំពីការដំឡើងកម្មវិធីបញ្ជា
ចុចតំណខាងក្រោមដើម្បីទាញយកកម្មវិធីបញ្ជាដែលត្រូវគ្នានឹងប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។ កញ្ចប់កម្មវិធីបញ្ជាសម្រាប់ CP34X (សម្រាប់កំណែ CH9102) អាចទាញយក និងដំឡើងបានដោយជ្រើសរើសកញ្ចប់ដំឡើងដែលត្រូវនឹងប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។ ប្រសិនបើអ្នកជួបប្រទះបញ្ហាជាមួយនឹងការទាញយកកម្មវិធី (ដូចជាអស់ពេល ឬកំហុស "មិនអាចសរសេរដើម្បីកំណត់គោលដៅ RAM") សូមព្យាយាមដំឡើងកម្មវិធីបញ្ជាឧបករណ៍ឡើងវិញ។
CH9102_VCP_SER_Windows
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CH9102_VCP_SER_Windows.exe
CH9102_VCP_SER_MacOS v1.7
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/drivers/CH9102_VCP_MacOS_v1.7.zip
ការជ្រើសរើសច្រកនៅលើ macOS
នៅលើ MacOS អាចមានច្រកពីរ។ នៅពេលប្រើពួកវា សូមជ្រើសរើសច្រកដែលមានឈ្មោះ wchmodem ។
ការជ្រើសរើសកំពង់ផែ
ភ្ជាប់ឧបករណ៍ទៅកុំព្យូទ័រតាមរយៈខ្សែ USB ។ បន្ទាប់ពីការដំឡើងកម្មវិធីបញ្ជាត្រូវបានបញ្ចប់ អ្នកអាចជ្រើសរើសច្រកឧបករណ៍ដែលត្រូវគ្នានៅក្នុង M5Burner ។
ដុត
ចុច "ដុត" ដើម្បីចាប់ផ្តើមដំណើរការពន្លឺ។

StickC-Plus2
SKU:K016-P2

ការពិពណ៌នា
StickC-Plus2 គឺជាកំណែដដែលៗរបស់ Stick C-Plus ។ វាត្រូវបានបំពាក់ដោយបន្ទះឈីប ESP32-PICO-V3-02 ដែលផ្តល់នូវការភ្ជាប់ Wi-Fi ។ នៅក្នុងតួដ៏តូចរបស់វា វារួមបញ្ចូលនូវធនធានផ្នែករឹងដ៏សម្បូរបែប រួមមាន IR emitter, RTC, microphone, LED, IMU, buttons, buzzer និងច្រើនទៀត។ វាមានអេក្រង់ TFT ទំហំ 1.14 អ៊ីង ដំណើរការដោយ ST7789V2 ជាមួយនឹងកម្រិតភាពច្បាស់ 135 x 240។
សមត្ថភាពថ្មត្រូវបានបង្កើនដល់ 200 mAh ហើយចំណុចប្រទាក់អាចប្រើជាមួយម៉ូឌុលស៊េរី HAT និងឯកតា។
ឧបករណ៍អភិវឌ្ឍន៍ដ៏រលោង និងបង្រួមនេះអាចបញ្ឆេះការច្នៃប្រឌិតគ្មានដែនកំណត់។ StickC-Plus2 ជួយអ្នកបង្កើតគំរូផលិតផល IoT យ៉ាងឆាប់រហ័ស និងជួយសម្រួលដំណើរការអភិវឌ្ឍន៍ទាំងមូល។ សូម្បីតែអ្នកចាប់ផ្តើមថ្មីដែលទើបបង្កើតកម្មវិធីក៏អាចបង្កើតកម្មវិធីដែលគួរឱ្យចាប់អារម្មណ៍ និងអនុវត្តវានៅក្នុងជីវិតពិត។
ការបង្រៀន
UIFlow
ការបង្រៀននេះនឹងណែនាំពីរបៀបគ្រប់គ្រងឧបករណ៍ StickC-Plus2 តាមរយៈវេទិកាសរសេរកម្មវិធីក្រាហ្វិក UIFlow ។

UiFlow2
ការបង្រៀននេះនឹងណែនាំពីរបៀបគ្រប់គ្រងឧបករណ៍ StickC-Plus2 តាមរយៈវេទិកាសរសេរកម្មវិធីក្រាហ្វិក UiFlow2 ។

Arduino IDE
ការបង្រៀននេះនឹងណែនាំពីរបៀបបង្កើតកម្មវិធី និងគ្រប់គ្រងឧបករណ៍ StickC-Plus2 ដោយប្រើ Arduino IDE ។
ចំណាំ
ច្រកមិនត្រូវបានទទួលស្គាល់
នៅពេលប្រើខ្សែ C-to-C ប្រសិនបើច្រកមិនអាចសម្គាល់បានទេ សូមអនុវត្តនីតិវិធីបើកថាមពលខាងក្រោម៖
ផ្តាច់ StickC-Plus2 បិទវា (ចុចប៊ូតុងថាមពលឱ្យយូររហូតដល់អំពូល LED ពណ៌បៃតងភ្លឺ) បន្ទាប់មកភ្ជាប់ខ្សែ USB ឡើងវិញដើម្បីបើក។
លក្ខណៈពិសេស
- ផ្អែកលើ ESP32-PICO-V3-02 ជាមួយនឹងការគាំទ្រ Wi-Fi
- ឧបករណ៍វាស់ល្បឿន 3-axis និង gyroscope 3-axis ភ្ជាប់មកជាមួយ
- ឧបករណ៍បញ្ចេញ IR រួមបញ្ចូលគ្នា
- ភ្ជាប់មកជាមួយ RTC
- មីក្រូហ្វូនរួមបញ្ចូលគ្នា
- ប៊ូតុងអ្នកប្រើប្រាស់ អេក្រង់ LCD ទំហំ 1.14 អ៊ីញ ប៊ូតុងថាមពល/កំណត់ឡើងវិញ
- ថ្ម Li-ion 200 mAh
- ឧបករណ៍ភ្ជាប់ពង្រីក
- អាំងតង់ស៊ីតេអកម្មរួមបញ្ចូលគ្នា
- អាចពាក់បាន និងអាចម៉ោនបាន។
- វេទិកាអភិវឌ្ឍន៍
- UiFlow1
- UiFlow2
- Arduino IDE
- អេសអេស - អាយឌីអេហ្វ
- វេទិកាIO
រួមបញ្ចូល
- 1 x StickC-Plus2
កម្មវិធី
- ឧបករណ៍ដែលអាចពាក់បាន។
- ឧបករណ៍បញ្ជា IoT
- ការអប់រំ STEM
- គម្រោង DIY
- ឧបករណ៍ផ្ទះឆ្លាតវៃ
លក្ខណៈបច្ចេកទេស
| ការបញ្ជាក់ | ប៉ារ៉ាម៉ែត្រ |
| SoC | ESP32-PICO-V3-02 240 MHz dual-core, Wi-Fi, 2 MB PSRAM, 8 MB Flash |
| បញ្ចូលវ៉ុលtage | 5 V @ 500 mA |
| ចំណុចប្រទាក់ | ប្រភេទ-C x 1, GROVE (I2C + I/O + UART) x 1 |
| អេក្រង់ LCD | 1.14 អ៊ីញ, 135 x 240 ពណ៌ TFT LCD, ST7789V2 |
| មីក្រូហ្វូន | SPM1423 |
| ប៊ូតុង | ប៊ូតុងអ្នកប្រើប្រាស់ x 3 |
| LED | LED ពណ៌បៃតង x 1 (មិនអាចសរសេរកម្មវិធីបាន សូចនាករដំណេក) អំពូល LED ពណ៌ក្រហម x 1 (ចែករំលែកម្ជុលគ្រប់គ្រង G19 ជាមួយឧបករណ៍បញ្ចេញ IR) |
| RTC | BM8563 |
| Buzzer | សំឡេងរោទិ៍អកម្មនៅលើយន្តហោះ |
| IMU | MPU ៦០០០ |
| អង់តែន | អង់តែន 3D 2.4 G |
| ម្ជុលខាងក្រៅ | G0, G25/G26, G36, G32, G33 |
| ថ្ម | 200 mAh @ 3.7 V, ខាងក្នុង |
| សីតុណ្ហភាពប្រតិបត្តិការ | 0 ~ 40 ° C |
| ឯករភជប់ | ប្លាស្ទិក (PC) |
| ទំហំផលិតផល | 48.0 x 24.0 x 13.5 ម។ |
| ទំងន់ផលិតផល | ៣៨៥ ក្រាម។ |
| ទំហំកញ្ចប់ | 104.4 x 65.0 x 18.0 ម។ |
| ទំងន់សរុប | ៣៨៥ ក្រាម។ |
សេចក្តីណែនាំអំពីប្រតិបត្តិការ
បើក/បិទថាមពល
បើកថាមពល៖ ចុច “ប៊ូតុង C” លើសពី 2 វិនាទី ឬភ្ញាក់ឡើងតាមរយៈសញ្ញា RTC IRQ ។ បន្ទាប់ពីសញ្ញាដាស់ត្រូវបានកេះ កម្មវិធីត្រូវតែកំណត់ HOLD pin (G4) ទៅខ្ពស់ (1) ដើម្បីបន្តបើកភ្លើង បើមិនដូច្នេះទេ ឧបករណ៍នឹងបិទម្តងទៀត។
ការបិទថាមពល៖ បើគ្មានថាមពល USB ខាងក្រៅទេ សូមចុច “BUTTON C” លើសពី 6 វិនាទី ឬកំណត់ HOLD (GPIO4)=0 ក្នុងកម្មវិធីដើម្បីបិទ។ ខណៈពេលដែល USB ត្រូវបានភ្ជាប់ ការចុច “BUTTON C” លើសពី 6 វិនាទីនឹងបិទអេក្រង់ ហើយចូលទៅក្នុងរបៀបគេង (មិនមែនការបិទភ្លើងពេញទេ)។

គណិតវិទ្យា



ផែនទី Pin
LED ក្រហម & IR Emitter | ប៊ូតុង A | ប៊ូតុង ខ | Buzzer
| ESP32-PICO-V3-02 | GPIO ១ | GPIO ១ | GPIO ១ | GPIO ១ | GPIO ១ |
| ឧបករណ៍បញ្ចេញ IR និង LED ក្រហម | ឧបករណ៍បញ្ចេញ IR និងម្ជុល LED ក្រហម | ||||
| ប៊ូតុង ក | ប៊ូតុង ក | ||||
| ប៊ូតុង ខ | ប៊ូតុង ខ | ||||
| ប៊ូតុង គ | ប៊ូតុង គ | ||||
| អកម្ម Buzzer | Buzzer |
អេក្រង់ TFT ពណ៌
IC អ្នកបើកបរ៖ ST7789V2
គុណភាពបង្ហាញ: 135 x 240
| ESP32-PICO-V3-02 | G15 | G13 | G14 | G12 | G5 | G27 |
| អេក្រង់ TFT | TFT_MOSI | TFT_CLK | TFT_DC | TFT_RST | TFT_CS | TFT_BL |
មីក្រូហ្វូន MIC (SPM1423)
| ESP32-PICO-V3-02 | G0 | G34 |
| MIC SPM1423 | CLK | ទិន្នន័យ |
6-Axis IMU (MPU6886) & RTC BM8563
| ESP32-PICO-V3-02 | G22 | G21 | G19 |
| IMU MPU6886 | SCL | អេសឌីអេ | |
| BM8563 | SCL | អេសឌីអេ | |
| អាយអេសអិមអេស | TX | ||
| LED ក្រហម | TX |
HY2.0-4P
| HY2.0-4P | ខ្មៅ | ក្រហម | លឿង | ស |
| PORT.Custom | GND | 5V | G32 | G33 |
ទំហំគំរូ
សន្លឹកទិន្នន័យ
ESP32-PICO-V3-02
ST7789V2
BM8563
MPU ៦០០០
SPM1423
កម្មវិធី
អាឌូណូ
StickC-Plus2 Arduino ចាប់ផ្តើមរហ័ស
បណ្ណាល័យ StickC-Plus2
កម្មវិធីសាកល្បងរោងចក្រ StickC-Plus2
UiFlow1
StickC-Plus2 UiFlow1 ចាប់ផ្តើមរហ័ស
UiFlow2
StickC-Plus2 UiFlow2 ចាប់ផ្តើមរហ័ស
វេទិកាIO
[env:m5stack-stickc-plus2] platform = espressif32@6.7.0
board = m5stick-c
ក្របខ័ណ្ឌ = arduino
upload_speed = 1500000
monitor_speed = 115200
build_flags =
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-បញ្ហា
-DCORE_DEBUG_LEVEL=5
lib_deps =
M5Unified=https://github.com/m5stack/M5Unified
កម្មវិធីបញ្ជា USB
ចុចលើតំណភ្ជាប់ខាងក្រោមដើម្បីទាញយកកម្មវិធីបញ្ជាដែលត្រូវនឹងប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។ កញ្ចប់មានកម្មវិធីបញ្ជា CP34X (សម្រាប់ CH9102) ។ បន្ទាប់ពីស្រង់ចេញប័ណ្ណសារហើយ សូមដំណើរការកម្មវិធីដំឡើងដែលត្រូវគ្នានឹងជម្រៅប៊ីតប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។
ប្រសិនបើអ្នកជួបប្រទះបញ្ហាដូចជាអស់ពេល ឬ "បរាជ័យក្នុងការសរសេរដើម្បីកំណត់គោលដៅ RAM" កំឡុងពេលទាញយក សូមព្យាយាមដំឡើងកម្មវិធីបញ្ជាឡើងវិញ។
| ឈ្មោះអ្នកបើកបរ | បន្ទះឈីបដែលគាំទ្រ | ទាញយក |
| CH9102_VCP_SER_Windows | CH9102 | ទាញយក |
| CH9102_VCP_SER_MacOS v1.7 | CH9102 | ទាញយក |
ការជ្រើសរើសច្រក macOS
ច្រកសៀរៀលចំនួនពីរអាចលេចឡើងនៅលើ macOS ។ សូមជ្រើសរើសច្រកដែលមានឈ្មោះ wchmodem ។
ឧបករណ៍ផ្ទុកងាយស្រួល
Easy Loader គឺជាកម្មវិធី Flasher ទម្ងន់ស្រាលដែលភ្ជាប់មកជាមួយកម្មវិធីបង្កប់បង្ហាញ។ ដោយធ្វើតាមជំហានសាមញ្ញមួយចំនួន អ្នកអាចបញ្ចេញវាទៅឧបករណ៍បញ្ជាសម្រាប់ការផ្ទៀងផ្ទាត់មុខងាររហ័ស។
| ឧបករណ៍ផ្ទុកងាយស្រួល | ទាញយក | ចំណាំ |
| ការធ្វើតេស្តរោងចក្រសម្រាប់វីនដូ | ទាញយក | / |
ផ្សេងៗ
StickC-Plus2 Restore Factory Firmware Guide
វីដេអូ
ការណែនាំអំពីមុខងារ StickC-Plus2
StackC Plus2 视频.mp4
ការផ្លាស់ប្តូរកំណែ
| កាលបរិច្ឆេទចេញផ្សាយ | ផ្លាស់ប្តូរការពិពណ៌នា | ចំណាំ |
| / | ការចេញផ្សាយដំបូង | / |
| ០១៤៨៦០៧៤-០០៤ | បានបន្ថែមមុខងារដំណេក និងភ្ញាក់ឡើង កំណែដែលបានធ្វើបច្ចុប្បន្នភាពទៅ v1.1 | / |
| ០១៤៨៦០៧៤-០០៤ | បានលុប PMIC AXP192, MCU បានប្តូរពី ESP32-PICO-D4 ទៅ ESP32-PICO-V3-02, វិធីសាស្ត្របិទ/បើកថាមពលខុសគ្នា កំណែ v2 | / |
ការប្រៀបធៀបផលិតផល
ភាពខុសគ្នាផ្នែករឹង
| ផលិតផល ឈ្មោះ |
SoC | ការគ្រប់គ្រងថាមពល | សមត្ថភាពថ្ម | ការចងចាំ | បន្ទះឈីប USB-UART | ពណ៌ |
| ដំបង C-Plus | ESP32-PICO-D4 | AXP192 ។ | 120 mAh | 520 KB SRAM + 4 MB Flash | CH522 | ក្រហម - ទឹកក្រូច |
| StickC-Plus2 | ESP32-PICO-V3-02 | / | 200 mAh | 2 MB PSRAM + 8 MB Flash | CH9102 | ពណ៌ទឹកក្រូច |
ភាពខុសគ្នានៃម្ជុល
| ឈ្មោះផលិតផល | IR | LED | TFT | ប៊ូតុង ក | ប៊ូតុង ខ | ប៊ូតុង គ (ភ្ញាក់) |
កាន់ | ថ្ម វ៉ុលtage រកឃើញ |
| M5STICKC បូក | G9 | G10 | MOSI (G15) CLK (G13) DC (G23) RST (G18) CS (G5) |
G37 | G39 | ទៀងទាត់ ប៊ូតុង |
/ | តាមរយៈ AXP192 |
| M5STICKC បូក ២ | G19 | G19 | MOSI (G15) CLK (G13) DC (G14) RST (G12) CS (G5) |
G37 | G39 | G35 | G4 | G38 |
ភាពខុសគ្នានៃការបើក/បិទ
| ផលិតផល ឈ្មោះ | បើកថាមពល | បិទថាមពល |
| ដំបង C- Plus2 | ចុច “BUTTON C” លើសពី 2 វិនាទី ឬដាស់តាមរយៈ RTC IRQ ។ បន្ទាប់ពីភ្ញាក់ឡើង សូមកំណត់ HOLD (G4)=1 នៅក្នុងកម្មវិធីដើម្បីរក្សា បើកភ្លើង បើមិនដូច្នេះទេ ឧបករណ៍នឹងបិទម្តងទៀត។ |
ដោយគ្មានថាមពល USB សូមចុច “BUTTON C” លើសពី 6 វិនាទី ឬកំណត់ HOLD (GPIO4)=0 ក្នុងកម្មវិធីដើម្បីបិទ។ ជាមួយនឹងការភ្ជាប់ USB ការចុច “BUTTON C” លើសពី 6 វិនាទីនឹងបិទអេក្រង់ ហើយចូលគេង ប៉ុន្តែមិនមែនជាការបិទភ្លើងពេញនោះទេ។ |
ដោយសារ StickC-Plus2 ដក PMIC AXP192 ចេញ វិធីសាស្ត្របិទ/បើកភ្លើងខុសពីកំណែមុនៗ។ ដូចដែលបានរៀបរាប់នៅដើមឯកសារនេះ ប្រតិបត្តិការគឺស្រដៀងគ្នាភាគច្រើន ប៉ុន្តែបណ្ណាល័យដែលគាំទ្រនឹងខុសគ្នា។ កម្លាំងសញ្ញា Wi-Fi និង IR ទាំងពីរត្រូវបានធ្វើឱ្យប្រសើរឡើងបើប្រៀបធៀបទៅនឹងម៉ូដែលមុន។
ឯកសារ/ធនធាន
![]() |
M5STACK ESP32-PICO-V3-02 ម៉ូឌុលអភិវឌ្ឍន៍ IoT [pdf] ការណែនាំអ្នកប្រើប្រាស់ ESP32-PICO-V3-02 IoT Development Module, ESP32-PICO-V3-02, IoT Development Module, Development Module, ម៉ូឌុល |
