កម្មវិធីតភ្ជាប់លំហូរ M5 STACK 

កម្មវិធីតភ្ជាប់លំហូរ M5 STACK

ក្រៅបណ្តាញ

Flow Connect គឺជាឧបករណ៍បញ្ជាឧស្សាហកម្មរួមបញ្ចូលគ្នាយ៉ាងខ្ពស់ដែលត្រូវបានរចនាឡើងសម្រាប់ស្វ័យប្រវត្តិកម្មស្មុគស្មាញ និងបរិយាកាសទំនាក់ទំនង។ វាមានលក្ខណៈពិសេស ESP32-S3R8 microcontroller នៅស្នូលរបស់វា បំពាក់ដោយប្រព័ន្ធដំណើរការ dual-core Xtensa LX7 ដែលដំណើរការក្នុងប្រេកង់រហូតដល់ 240MHz និងរួមបញ្ចូលនូវអង្គចងចាំ 8MB PSRAM និង 16MB FLASH memory ដែលមានសមត្ថភាពគ្រប់គ្រងតម្រូវការកុំព្យូទ័រ និងកិច្ចការច្រើនដែលមានប្រសិទ្ធភាពខ្ពស់។ សម្រាប់ការផ្ទុក វាប្រើប្រាស់ 128Mbit (16MB) 3.3V NOR flash ដែលធានាបាននូវប្រតិបត្តិការយូរអង្វែង ស្ថេរភាពសម្រាប់កម្មវិធីបង្កប់ ទិន្នន័យ និងការកំណត់រចនាសម្ព័ន្ធ។ file ការផ្ទុក។
ឧបករណ៍បញ្ជាគាំទ្រពិធីការទំនាក់ទំនងជាច្រើន រួមទាំង ពីរ CAN bus, RS232, RS485, និង TTL ចំណុចប្រទាក់ ដែលធ្វើឱ្យវាស័ក្តិសមសម្រាប់កម្មវិធីឧស្សាហកម្ម និង IoT ជាច្រើន។ ដើម្បីបង្កើនអន្តរកម្មរបស់អ្នកប្រើប្រាស់ Flow Connect រួមបញ្ចូលការគ្រប់គ្រងភ្លើង Neopixel RGB LED ដែលបើកដំណើរការពណ៌ថាមវន្ត និងពន្លឺសម្រាប់មតិកែលម្អដែលមើលឃើញដោយវិចារណញាណ។
លើសពីនេះ ប្រព័ន្ធគ្រប់គ្រងថាមពល Flow Connect ប្រើប្រាស់ឧបករណ៍បំប្លែង DC-DC ជាច្រើនដែលគាំទ្រវ៉ុលផ្សេងៗtage ទិន្នផលពី 12V ទៅ 3.3V ។ វាក៏មានលក្ខណៈពិសេសដែលបានបង្កើតឡើងនៅក្នុង fuses អេឡិចត្រូនិច (eFuse) ដើម្បីការពារវ៉ុលនីមួយៗtage channel ពី overcurrent ធានានូវប្រតិបត្តិការប្រកបដោយសុវត្ថិភាព សូម្បីតែនៅក្នុងបរិយាកាសដ៏អាក្រក់ក៏ដោយ។
Flow Connect ត្រូវបានរចនាឡើងជាមួយនឹងតម្រូវការចាំបាច់នៃការគ្រប់គ្រងឧស្សាហកម្ម ការដឹកជញ្ជូនឆ្លាតវៃ និងកម្មវិធីច្រកផ្លូវ IoT នៅក្នុងចិត្ត ដោយផ្តល់ជូននូវទំនាក់ទំនងពហុប្រូតូកូលដែលអាចទុកចិត្តបាន ការផ្ទុកទិន្នន័យដ៏រឹងមាំ ការបង្ហាញ RGB ថាមវន្ត និងការការពារថាមពលដ៏ទូលំទូលាយ។

លំហូរតភ្ជាប់

  1. សមត្ថភាពទំនាក់ទំនង៖
    • ឧបករណ៍បញ្ជាចម្បង៖ ESP32-S3R8
    • ការទំនាក់ទំនងឥតខ្សែ៖ Wi-Fi (2.4 GHz), Bluetooth Low Energy (BLE) 5.0
    • Dual CAN Bus៖ គាំទ្រចំណុចប្រទាក់ឡានក្រុង CAN ពីរសម្រាប់ការទំនាក់ទំនងទិន្នន័យដែលអាចទុកចិត្តបាននៅក្នុងបរិយាកាសឧស្សាហកម្ម។
    • ការទំនាក់ទំនងសៀរៀល៖ ចំណុចប្រទាក់ RS232, RS485, និង TTL សម្រាប់ជម្រើសទំនាក់ទំនងតាមខ្សែដែលមានច្រើនប្រភេទ។
  2. ដំណើរការ និងដំណើរការ៖
    • ម៉ូដែលដំណើរការ៖ Xtensa LX7 Dual-core (ESP32-S3R8)
    • សមត្ថភាពផ្ទុក៖ 16MB Flash, 8MB PSRAM
    • ប្រេកង់ប្រតិបត្តិការរបស់ប្រព័ន្ធដំណើរការ៖ Xtensa® dual-core 32-bit LX7 microprocessor រហូតដល់ 240 MHz
  3. បង្ហាញ និងបញ្ចូល៖
    • RGB LED៖ រួមបញ្ចូល Neopixel RGB LED សម្រាប់មតិកែលម្អដែលមើលឃើញថាមវន្ត។
  4. អង្គចងចាំ៖
    • NOR Flash៖ 128Mbit (16MB), 3.3V សម្រាប់កម្មវិធីបង្កប់ និងការផ្ទុកទិន្នន័យ។
  5. ការគ្រប់គ្រងថាមពល៖
    • ការផ្គត់ផ្គង់ថាមពល៖ ឧបករណ៍បំលែង DC-DC ដែលគាំទ្រលទ្ធផល 12V ទៅ 3.3V ។
    • ការការពារ៖ ហ្វុយហ្ស៊ីបអេឡិចត្រូនិចដែលភ្ជាប់មកជាមួយ (eFuse) សម្រាប់ការការពារចរន្តលើសនៅទូទាំងវ៉ុលtagអ៊ី ប៉ុស្តិ៍។
  6. ម្ជុល GPIO និងចំណុចប្រទាក់ដែលអាចសរសេរកម្មវិធីបាន៖
    1. Grove Interface៖ គាំទ្រការភ្ជាប់ និងការពង្រីកឧបករណ៍ចាប់សញ្ញា I2C និងម៉ូឌុលផ្សេងទៀត។
  7. ផ្សេងៗ៖
    • Onboard Interface៖ ចំណុចប្រទាក់ Type-C សម្រាប់ការសរសេរកម្មវិធី ការផ្គត់ផ្គង់ថាមពល និងការទំនាក់ទំនងសៀរៀល។
    • វិមាត្ររាងកាយ: 60 * 60 * 15 ម។

ភាពជាក់លាក់

ប៉ារ៉ាម៉ែត្រនិងលក្ខណៈបច្ចេកទេស តម្លៃ
MCU ESP32-S3R8@ Xtensa dual – core 32-bit LX7, 240MHz
សមត្ថភាពទំនាក់ទំនង Wi-Fi, BLE, Dual Can Bus, RS232, RS485, TTL
វ៉ុលផ្គត់ផ្គង់tage 12V ទៅ 3. 3V DC (តាមរយៈ DC-DC converters)
សមត្ថភាពផ្ទុកពន្លឺ 16MB Flash
សមត្ថភាពផ្ទុក PSRAM 8MB PSRAM
NOR Flash GD25Q128/ W25Q128, 128 Mbi t (16MB), 3. 3V
RGB LED 6 x Neopixel RGB LEDs សម្រាប់បំភ្លឺថាមវន្ត
អន្តរកម្មពង្រីក ចំណុចប្រទាក់ Grove សម្រាប់ភ្ជាប់ និងពង្រីកឧបករណ៍ចាប់សញ្ញា I2C
សីតុណ្ហភាពប្រតិបត្តិការ 0 អង្សាសេ - 40 អង្សាសេ
ប្រេកង់ដំណើរការ Wi-Fi 802. llb/ g/ n: 2412 MHz – 2482 MHz
ប្រេកង់ការងារ BLE 2402 MHz - 2480 MHz
ក្រុមហ៊ុនផលិត M5Stack Technology Co., Ltd

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

មុនពេលអ្នកធ្វើជំហាននេះ សូមមើលអត្ថបទនៅក្នុងឧបសម្ព័ន្ធចុងក្រោយ៖ ការដំឡើង Arduino

បោះពុម្ពព័ត៌មានវ៉ាយហ្វាយ

  1. បើក Arduino IDE (យោងទៅ
    https://docs.m5stack.com/en/arduino/arduino_ide សម្រាប់ការណែនាំអំពីការដំឡើងសម្រាប់ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ និងកម្មវិធី)
  2. ជ្រើសរើសបន្ទះម៉ូឌុល ESP32S3 DEV និងច្រកដែលត្រូវគ្នា បន្ទាប់មកផ្ទុកឡើងកូដ
  3. បើកម៉ូនីទ័រសៀរៀល ដើម្បីបង្ហាញ WiFi ដែលបានស្កេន និងព័ត៌មានកម្លាំងសញ្ញា
    ចាប់ផ្តើមរហ័ស
    ចាប់ផ្តើមរហ័ស

បោះពុម្ពព័ត៌មាន BLE

  1. បើក Arduino IDE (យោងទៅ
    https://docs.m5stack.com/en/arduino/arduino_ide សម្រាប់ការណែនាំអំពីការដំឡើងសម្រាប់ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ និងកម្មវិធី)
  2. ជ្រើសរើសបន្ទះម៉ូឌុល ESP32S3 DEV និងច្រកដែលត្រូវគ្នា បន្ទាប់មកផ្ទុកឡើងកូដ
  3. បើកម៉ូនីទ័រសៀរៀល ដើម្បីបង្ហាញ BLE ដែលបានស្កេន និងព័ត៌មានកម្លាំងសញ្ញា
    ចាប់ផ្តើមរហ័ស
    ចាប់ផ្តើមរហ័ស

ការព្រមាន FCC

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

ការផ្លាស់ប្តូរ ឬការកែប្រែណាមួយដែលមិនមានការយល់ព្រមច្បាស់លាស់ដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមភាពអាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។
ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោមៈ

  1. ឧបករណ៍នេះប្រហែលជាមិនបង្កឱ្យមានការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់ និង
  2. ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការជ្រៀតជ្រែកដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បាន។

ចំណាំសំខាន់៖

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

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

ឧបករណ៍នេះអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់នឹងវិទ្យុសកម្ម FCC ដែលបានកំណត់សម្រាប់បរិស្ថានដែលមិនអាចគ្រប់គ្រងបាន។ ឧបករណ៍នេះគួរតែត្រូវបានដំឡើង និងដំណើរការដោយមានចម្ងាយអប្បបរមា 20cm រវាងវិទ្យុសកម្ម និងរាងកាយរបស់អ្នក។

ការដំឡើង Arduino

  • ការដំឡើង Arduino IDE (https://www.arduino.cc/en/Main/Software) សូមចុចដើម្បីចូលទៅកាន់ Arduino official website ហើយជ្រើសរើសកញ្ចប់ដំឡើងសម្រាប់ប្រព័ន្ធប្រតិបត្តិការរបស់អ្នកដើម្បីទាញយក។
  • ការដំឡើងការគ្រប់គ្រង Arduino Board
  1. អ្នកគ្រប់គ្រងក្រុមប្រឹក្សាភិបាល URL ត្រូវបានប្រើដើម្បីធ្វើលិបិក្រមព័ត៌មាននៃក្រុមប្រឹក្សាអភិវឌ្ឍន៍សម្រាប់វេទិកាជាក់លាក់មួយ។ នៅក្នុងម៉ឺនុយ Arduino IDE សូមជ្រើសរើស File -> ចំណូលចិត្ត
    ការដំឡើង Arduino
  2. ចម្លងការគ្រប់គ្រងក្តារ ESP URL ខាងក្រោមទៅក្នុងអ្នកគ្រប់គ្រងក្រុមប្រឹក្សាបន្ថែម URLs: វាល និងរក្សាទុក។
    https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json
    ការដំឡើង Arduino
    ការដំឡើង Arduino
  3. នៅក្នុងរបារចំហៀង ជ្រើសរើស Board Manager ស្វែងរក M5Stack ហើយចុច Install។
    ការដំឡើង Arduino
  4. នៅក្នុងរបារចំហៀង ជ្រើសរើស Board Manager ស្វែងរក M5Stack ហើយចុច Install។
    អាស្រ័យលើផលិតផលដែលបានប្រើ សូមជ្រើសរើសក្រុមប្រឹក្សាអភិវឌ្ឍន៍ដែលត្រូវគ្នានៅក្រោម ឧបករណ៍ -> ក្រុមប្រឹក្សាភិបាល -> M5Stack -> {ESP32S3 DEV Module board} ។
    ការដំឡើង Arduino
  5. ភ្ជាប់ឧបករណ៍ទៅកុំព្យូទ័ររបស់អ្នកដោយប្រើខ្សែទិន្នន័យ ដើម្បីបង្ហោះកម្មវិធី

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

ឯកសារ/ធនធាន

កម្មវិធីតភ្ជាប់លំហូរ M5 STACK [pdf] ការណែនាំអ្នកប្រើប្រាស់
M5FCV1, 2AN3WM5FCV1, កម្មវិធីតភ្ជាប់លំហូរ, ភ្ជាប់កម្មវិធី, កម្មវិធី

ឯកសារយោង

ទុកមតិយោបល់

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