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

M5STACK M5NANOC6 ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ IoT ថាមពលទាប

M5STACK-M5NANOC6-ថាមពលទាប-IoT-ការអភិវឌ្ឍន៍-បន្ទះ-ផលិតផល

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

  • MCU៖ ESP32-C6FH4@RISC-V 32-bit single-core processor
  • ដំណើរការ និងដំណើរការ៖
    • RISC-V 32-bit single-core processor
    • រហូតដល់ 160 MHz ប្រេកង់នាឡិកា
    • ថាមពលទាប និងដំណើរការ RF ឈានមុខគេក្នុងឧស្សាហកម្ម
  • អង្គចងចាំ៖
    • រ៉ូម 320 KB ភ្ជាប់មកជាមួយ
    • 512 KB SRAM
    • SRAM ថាមពលទាប 16 KB
    • គាំទ្រ Flash ខាងក្រៅ
  • ម្ជុល GPIO និងចំណុចប្រទាក់ដែលអាចសរសេរកម្មវិធីបាន៖ SPI, UART, I2C, I2S, RMT, TWAI, PWM

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

ចាប់ផ្តើមរហ័ស

ARDUINO IDE

  • ដើម្បីចាប់ផ្តើមប្រើប្រាស់ M5STACK NanoC6 ជាមួយ Arduino IDE សូមអនុវត្តតាមជំហានដែលមាននៅក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ការដំឡើង IDE និងបញ្ចូលលេខកូដទៅក្នុងឧបករណ៍។

BLUETOOTH SERIAL

  • អ្នកអាចបង្កើតការតភ្ជាប់សៀរៀលប៊្លូធូសជាមួយ M5STACK NanoC6 ដោយបើកប៊្លូធូសនៅលើឧបករណ៍របស់អ្នក ហើយផ្គូផ្គងវាជាមួយ NanoC6។ សូមមើលសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ការណែនាំលម្អិតអំពីរបៀបរៀបចំ និងប្រើការទំនាក់ទំនងតាមសៀរៀលប៊្លូធូស។

ការស្កេនវ៉ាយហ្វាយ

  • M5STACK NanoC6 គាំទ្រ 2.4 GHz Wi-Fi 6 (802.11 ax) ។ ប្រើការណែនាំដែលបានផ្តល់ដើម្បីស្កេនរកបណ្តាញ Wi-Fi ដែលមាន ហើយភ្ជាប់ NanoC6 ទៅបណ្តាញដែលចង់បាន។

ហ្សីជី

  • NanoC6 ក៏គាំទ្រការទំនាក់ទំនង Zigbee ផងដែរ។ អនុវត្តតាមការណែនាំនៅក្នុងសៀវភៅណែនាំដើម្បីកំណត់រចនាសម្ព័ន្ធ និងប្រើប្រាស់មុខងារ Zigbee សម្រាប់ការផ្លាស់ប្តូរទិន្នន័យ។

សំណួរគេសួរញឹកញាប់

សំណួរ៖ តើខ្ញុំអាចពង្រីកទំហំផ្ទុករបស់ M5STACK NanoC6 បានទេ?

  • A: បាទ/ចាស អ្នកអាចពង្រីកទំហំផ្ទុកសម្រាប់កូដកម្មវិធីតាមរយៈអង្គចងចាំខាងក្រៅ ដោយសារ NanoC6 គាំទ្រ Flash ខាងក្រៅ។

សំណួរ៖ តើចំណុចប្រទាក់ទំនាក់ទំនងអ្វីខ្លះដែលត្រូវបានគាំទ្រដោយ M5STACK NanoC6?

  • A: NanoC6 គាំទ្រ SPI, UART, I2C, I2S, RMT, TWAI, និង PWM ចំណុចប្រទាក់សម្រាប់ការបង្កើនភាពបត់បែនក្នុងការផ្លាស់ប្តូរទិន្នន័យជាមួយឧបករណ៍ផ្សេងទៀត។

ក្រៅបណ្តាញ

M5NanoC6 គឺជាបន្ទះអភិវឌ្ឍន៍ IoT ដែលមានថាមពលតិចតូចនៅក្នុងស៊េរីឧបករណ៍អភិវឌ្ឍន៍ M5Stack ។ ដំណើរការដោយ ESP32-C6 MCU វាមានការគាំទ្រទំនាក់ទំនងឥតខ្សែកម្រិតខ្ពស់ រួមទាំង Wi-Fi 6 និង Zigbee ដែលជួយសម្រួលដល់ការគ្រប់គ្រងឧបករណ៍ IoT អ៊ីនហ្វ្រារ៉េដដោយគ្មានថ្នេរតាមរយៈឧបករណ៍បញ្ជូនអ៊ីនហ្វ្រារ៉េដដែលភ្ជាប់មកជាមួយរបស់វា។ អង់តែនសេរ៉ាមិចនៅលើក្តារធានានូវការភ្ជាប់ទំនាក់ទំនងឥតខ្សែដែលមានស្ថេរភាព។ លើសពីនេះ ឧបករណ៍មានលក្ខណៈពិសេស RGB LEDs ដែលអាចសរសេរកម្មវិធីបាន ដោយបន្ថែមការប៉ះដែលមើលឃើញផ្ទាល់ខ្លួនទៅគម្រោង។ ការដាក់បញ្ចូលចំណុចប្រទាក់ Grove អនុញ្ញាតឱ្យ M5NanoC6 ពង្រីកដោយបត់បែនជាមួយឧបករណ៍ M5 ផ្សេងៗ គាំទ្រការភ្ជាប់នៃប្រភេទឧបករណ៍ផ្សេងៗតាមរយៈពិធីការដូចជា UART និង I2C ។ នេះផ្តល់ឱ្យអ្នកអភិវឌ្ឍន៍នូវលទ្ធភាពពង្រីកផ្នែករឹងដ៏សម្បូរបែប។ ស័ក្តិសមសម្រាប់កម្មវិធីនៅក្នុងគេហដ្ឋានឆ្លាតវៃ ស្វ័យប្រវត្តិកម្មឧស្សាហកម្ម ការត្រួតពិនិត្យសុខភាព និងឧបករណ៍ IoT M5NanoC6 ផ្តល់នូវដំណោះស្រាយអភិវឌ្ឍន៍ដ៏ទូលំទូលាយសម្រាប់គម្រោងច្នៃប្រឌិត។

ESP32-C6

  1. សមត្ថភាពទំនាក់ទំនង៖
    • គាំទ្រ 2.4 GHz Wi-Fi 6 (802.11 ax): ផ្តល់ការទំនាក់ទំនង Wi-Fi ល្បឿនលឿន និងមានប្រសិទ្ធភាព។
    • ប៊្លូធូស® 5 (LE)៖ រួមបញ្ចូលបច្ចេកវិទ្យាប៊្លូធូស 5.0 សម្រាប់ពង្រីកការគ្របដណ្តប់ឥតខ្សែ និងការបញ្ជូនទិន្នន័យកាន់តែលឿន។
    • Zigbee និង Thread (802.15.4): គាំទ្រពិធីការទំនាក់ទំនង Zigbee និង Thread ដោយផ្តល់ជូននូវការតភ្ជាប់ដែលអាចបត់បែនបានសម្រាប់កម្មវិធី IoT ។
    • RISC-V ដំណើរការ 32 ប៊ីត single-core: ផ្តល់នូវស្ថាបត្យកម្មដំណើរការដែលអាចបត់បែនបាន និងអាចធ្វើមាត្រដ្ឋានបាន។
    • រហូតដល់ 160 MHz ប្រេកង់នាឡិកា៖ ធានាថាឧបករណ៍មានសមត្ថភាពដំណើរការទិន្នន័យលឿន និងមានប្រសិទ្ធភាព។
    • ឈានមុខគេក្នុងឧស្សាហកម្ម ថាមពលទាប និងការអនុវត្ត RF៖ សម្រេចបាននូវទីតាំងឈានមុខគេទាំងការប្រើប្រាស់ថាមពល និងការអនុវត្ត RF ។
  2. អង្គចងចាំ៖
    • ភ្ជាប់មកជាមួយ រ៉ូម 320 KB៖ ប្រើសម្រាប់រក្សាទុកកម្មវិធីបង្កប់ ឬកូដកម្មវិធី។
    • 512 KB SRAM៖ ប្រើសម្រាប់ការផ្ទុកទិន្នន័យពេលដំណើរការ។
    • SRAM ថាមពលទាប 16 KB៖ ត្រូវបានរចនាឡើងជាពិសេសសម្រាប់ប្រតិបត្តិការថាមពលទាប។ គាំទ្រ Flash ខាងក្រៅ៖ អាចពង្រីកទំហំផ្ទុកសម្រាប់កូដកម្មវិធីតាមរយៈអង្គចងចាំខាងក្រៅ។
  3. ម្ជុល GPIO និងចំណុចប្រទាក់ដែលអាចសរសេរកម្មវិធីបាន៖
    • គាំទ្រ SPI, UART, I2C, I2S, RMT, TWAI និង PWM៖ ចំណុចប្រទាក់ទំនាក់ទំនងច្រើន បង្កើនភាពបត់បែនសម្រាប់ការផ្លាស់ប្តូរទិន្នន័យជាមួយឧបករណ៍ផ្សេងទៀត។

ភាពជាក់លាក់

ការបញ្ជាក់ / ប៉ារ៉ាម៉ែត្រ

  • MCU ESP32-C6FH4@RISC-V 32-bit single-core processor 160 MHZ, 320 KB ROM, 512 KB SRAM, 16 KB low-power SRAM, គាំទ្រ flash ខាងក្រៅ
    • កម្មវិធី RGB WS2812-2020
  • បញ្ចូលវ៉ុលtage 5V
    • របៀបទំនាក់ទំនង 2.4 GHz Wi-Fi 6 (802.11 ax) Zigbee និង Thread (802.15.4) និងវិធីសាស្រ្តទំនាក់ទំនងតាមចរន្តផ្សេងទៀត
  • ពិធីសារទំនាក់ទំនង គាំទ្រ SPI, UART, I2C, I2S, RMT, TWAI និង PWM
    • ប្រភេទអង់តែន អង់តែនសេរ៉ាមិចនៅលើក្តារ
  • គ្រឿងកុំព្យូទ័រផ្សេងទៀត។ ឧបករណ៍បញ្ជូនអ៊ីនហ្វ្រារ៉េដលើក្តារ ប៊ូតុងបញ្ជានៅលើយន្តហោះដែលអាចសរសេរកម្មវិធីបាន។
    • សីតុណ្ហភាពប្រតិបត្តិការ ៦០-៧០ អង្សាសេ

ការប្រុងប្រយ័ត្ន FCC

ការផ្លាស់ប្តូរ ឬការកែប្រែណាមួយដែលមិនមានការយល់ព្រមច្បាស់លាស់ដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមភាពអាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។ ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតនៅក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោម៖ (1) ឧបករណ៍នេះប្រហែលជាមិនបង្កការរំខានដែលបង្កគ្រោះថ្នាក់ទេ ហើយ (2) ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការរំខានដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បាន។
ចំណាំសំខាន់៖
ចំណាំ៖ ឧបករណ៍នេះត្រូវបានសាកល្បង និងរកឃើញថាអនុលោមតាមដែនកំណត់សម្រាប់ឧបករណ៍ឌីជីថលថ្នាក់ B ក្រោមផ្នែកទី 15 នៃច្បាប់ FCC ។ ដែនកំណត់ទាំងនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់ការការពារសមហេតុផលប្រឆាំងនឹងការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់នៅក្នុងការដំឡើងលំនៅដ្ឋាន។ គ្រឿងបរិក្ខារនេះបង្កើត ប្រើប្រាស់ និងអាចបញ្ចេញថាមពលប្រេកង់វិទ្យុ ហើយប្រសិនបើមិនបានដំឡើង និងប្រើប្រាស់ក្រោមការណែនាំ អាចបណ្តាលឱ្យមានការរំខានដល់ការទំនាក់ទំនងវិទ្យុ។ ទោះជាយ៉ាងណាក៏ដោយមិនមានការធានាថាការជ្រៀតជ្រែកនឹងមិនកើតឡើងនៅក្នុងការដំឡើងជាក់លាក់នោះទេ។ ប្រសិនបើឧបករណ៍នេះបង្កការរំខានប្រកបដោយគ្រោះថ្នាក់ដល់ការទទួលវិទ្យុ ឬទូរទស្សន៍ ដែលអាចត្រូវបានកំណត់ដោយការបិទ និងបើកឧបករណ៍ អ្នកប្រើប្រាស់ត្រូវបានលើកទឹកចិត្តឱ្យព្យាយាមកែតម្រូវការជ្រៀតជ្រែកដោយវិធានការមួយ ឬច្រើនដូចខាងក្រោម៖

  • តំរង់ទិស ឬផ្លាស់ប្តូរទីតាំងអង់តែនទទួល។
  • បង្កើនការបំបែករវាងឧបករណ៍និងអ្នកទទួល។
  • ភ្ជាប់ឧបករណ៍ទៅនឹងព្រីនៅលើសៀគ្វីដែលខុសពីឧបករណ៍ទទួលត្រូវបានភ្ជាប់។
  • ពិគ្រោះជាមួយអ្នកចែកបៀ ឬអ្នកបច្ចេកទេសវិទ្យុ/ទូរទស្សន៍ដែលមានបទពិសោធន៍ ដើម្បីទទួលបានជំនួយ។

សេចក្តីថ្លែងការណ៍នៃការប៉ះពាល់នឹងវិទ្យុសកម្ម FCC៖

ឧបករណ៍នេះអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់នឹងវិទ្យុសកម្មរបស់ FCC ដែលបានកំណត់សម្រាប់បរិយាកាសដែលមិនអាចគ្រប់គ្រងបាន។ SAR ត្រូវបានសាកល្បងសម្រាប់ឧបករណ៍នៅក្នុងរបៀបពាក់រាងកាយជាមួយនឹងចម្ងាយ 5mm ។ ហើយវាអាចបំពេញតាមដែនកំណត់ SAR នៃ FCC ។

ចាប់ផ្តើមរហ័ស

ARDUINO IDE

ដើម្បីចូលប្រើជាផ្លូវការ Arduino webគេហទំព័រ (https://www.arduino.cc/en/Main/Software) ហើយទាញយកកញ្ចប់ដំឡើងសម្រាប់ប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក សូមអនុវត្តតាមជំហានទាំងនេះ៖

  1. បើក Arduino IDE ហើយចូលទៅកាន់ File -> ចំណូលចិត្ត -> ការកំណត់។
  2. ចម្លងកម្មវិធីគ្រប់គ្រងក្រុមប្រឹក្សាភិបាល M5Stack ខាងក្រោម URL ហើយបិទភ្ជាប់វាទៅក្នុង “Additional Boards Manager URLs”: https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json
  3. ទៅកាន់៖ ឧបករណ៍ -> ក្រុមប្រឹក្សាភិបាល៖ -> អ្នកគ្រប់គ្រងក្តារ…
  4. ស្វែងរក M5Stack, find it, and click “Install.”
  5. ជ្រើសរើស ឧបករណ៍ -> ក្រុមប្រឹក្សាភិបាល: -> M5Stack Arduino
  6. ជ្រើសរើស M5NanoC6

BLUETOOTH SERIAL

  • បើក Arduino IDE ហើយផ្ទុក exampកម្មវិធីឡេ៖ File -> ឧamples -> BLE -> សរសេរ។
  • ភ្ជាប់ឧបករណ៍ទៅកុំព្យូទ័រ។
  • ជ្រើសរើសច្រកសមរម្យសម្រាប់ការផ្ទុកឡើង។ នៅពេលដែលបានបញ្ចប់ ឧបករណ៍នឹងបើកប៊្លូធូសដោយស្វ័យប្រវត្តិ។
  • ឈ្មោះឧបករណ៍ត្រូវបានកំណត់ទៅ MyESP32 ។ ឥឡូវនេះ សូមប្រើឧបករណ៍ទំនាក់ទំនងសៀរៀលប៊្លូធូសនៅលើកុំព្យូទ័ររបស់អ្នក ដើម្បីសម្រេចបាននូវការបញ្ជូនទិន្នន័យសៀរៀលប៊្លូធូសប្រកបដោយតម្លាភាព។M5STACK-M5NANOC6-Low-Power-IoT-Development-Board-fig-1 M5STACK-M5NANOC6-Low-Power-IoT-Development-Board-fig-2 M5STACK-M5NANOC6-Low-Power-IoT-Development-Board-fig-3

ការស្កេនវ៉ាយហ្វាយ

  • បើក Arduino IDE ហើយផ្ទុក exampកម្មវិធីឡេ៖ File -> ឧamples -> វ៉ាយហ្វាយ -> វ៉ាយហ្វាយស្កែន។
  • ភ្ជាប់ឧបករណ៍ទៅនឹងកុំព្យូទ័រ ហើយជ្រើសរើសច្រកសមរម្យសម្រាប់ការផ្ទុកឡើង។
  • នៅពេលដែលបានបញ្ចប់ ឧបករណ៍នឹងដំណើរការការស្កេនវ៉ាយហ្វាយដោយស្វ័យប្រវត្តិ។ អ្នកអាចទទួលបានលទ្ធផលស្កេនវ៉ាយហ្វាយបច្ចុប្បន្នតាមរយៈម៉ូនីទ័រសៀរៀលដែលភ្ជាប់មកជាមួយនៅក្នុង Arduino ។M5STACK-M5NANOC6-Low-Power-IoT-Development-Board-fig-4

Zigbee (កម្មវិធី Arduino នឹងត្រូវបានគាំទ្រនៅពេលក្រោយ។ )

  1. យើងអាចផ្ទៀងផ្ទាត់មុខងារ Zigbee ដោយដំណើរការកំណែកម្មវិធីបង្កប់របស់កម្មវិធីជាមុនសិន។M5STACK-M5NANOC6-Low-Power-IoT-Development-Board-fig-5
  2. ចុច Burn ដើម្បីសរសេរកម្មវិធីទៅឧបករណ៍។M5STACK-M5NANOC6-Low-Power-IoT-Development-Board-fig-6
  3. ការបង្ហោះបានបញ្ចប់ អ្នកអាចឃើញប្រសិទ្ធភាព។M5STACK-M5NANOC6-Low-Power-IoT-Development-Board-fig-7

ឯកសារ/ធនធាន

M5STACK M5NANOC6 ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ IoT ថាមពលទាប [pdf] ការណែនាំអ្នកប្រើប្រាស់
M5NANOC6, M5NANOC6 ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ IoT ថាមពលទាប, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ IoT ថាមពលទាប, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ IoT, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍, ក្រុមប្រឹក្សាភិបាល

ឯកសារយោង

ទុកមតិយោបល់

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