M5STACK ATOM S3U មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ឧបករណ៍បញ្ជាកម្មវិធី

M5STACK-ATOM S3U-Programmable-Controller-featured-image

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

ឧបករណ៍បញ្ជាកម្មវិធី ATOM S3U

M5STACK-ATOM S3U-Programmable-Controller-product-image

M5STACK ATOM-S3U

M5STACK ATOM-S3U គឺជាឧបករណ៍ដែលប្រើប្រាស់បន្ទះឈីប ESP32 S3 និងគាំទ្រ 2.4GHz Wi-Fi និងការទំនាក់ទំនងឥតខ្សែ Bluetooth dual-mode ដែលមានថាមពលទាប។

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

ធនធាន ប៉ារ៉ាម៉ែត្រ
ESP32-S3 Dual-core 240MHz គាំទ្រ 2.4ghz Wi-Fi និងថាមពលទាប
ការប្រាស្រ័យទាក់ទងឥតខ្សែប៊្លូធូស dual-mode
បញ្ចូលវ៉ុលtage 5V @ 500mA
ប៊ូតុង ប៊ូតុងដែលអាចសរសេរកម្មវិធីបាន x 1
LED កម្មវិធី RGB WS2812 x 1
អង់តែន អង់តែន 2.4D 3G
សីតុណ្ហភាពប្រតិបត្តិការ មិនបានបញ្ជាក់

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

ការដំឡើង Arduino IDE
  1. ចូលមើលមន្ត្រី Arduino webគេហទំព័រ (https://www.arduino.cc/en/Main/Software) ដើម្បីទាញយកកញ្ចប់ដំឡើងសម្រាប់ប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។
  2. បើក Arduino IDE ហើយរុករកទៅ `File`->`ចំណូលចិត្ត`->`ការកំណត់`
  3. ចម្លងកម្មវិធីគ្រប់គ្រងក្រុមប្រឹក្សាភិបាល M5Stack ខាងក្រោម URL ទៅ 'អ្នកគ្រប់គ្រងក្រុមប្រឹក្សាបន្ថែម URLស៖` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
  4. ចូលទៅកាន់ `Tools`->`Board:`->`Boards Manager…`
  5. ស្វែងរក `ESP32` ក្នុង​បង្អួច​លេច​ឡើង សូម​ស្វែងរក​ហើយ​ចុច 'ដំឡើង'
  6. ជ្រើសរើស `Tools`->`Board:`->`ESP32-Arduino-ESP32 DEV Module`
  7. ដំឡើងកម្មវិធីបញ្ជា FTDI មុនពេលប្រើ៖ https://docs.m5stack.com/en/download

ស៊េរីប៊្លូធូស

  1. បើក Arduino IDE ហើយបើក exampកម្មវិធីឡេFile`->` ឧamples`->`Bluetooth Serial`->`Serial to Serial BT`។
  2. ភ្ជាប់ឧបករណ៍ទៅនឹងកុំព្យូទ័រ ហើយជ្រើសរើសច្រកដែលត្រូវគ្នាដើម្បីដុត។
  3. បន្ទាប់ពីបញ្ចប់ ឧបករណ៍នឹងដំណើរការប៊្លូធូសដោយស្វ័យប្រវត្តិ ហើយឈ្មោះឧបករណ៍គឺ `ESP32test`។
  4. ប្រើឧបករណ៍បញ្ជូនច្រកសៀរៀលប៊្លូធូសនៅលើកុំព្យូទ័រ ដើម្បីដឹងពីការបញ្ជូនទិន្នន័យសៀរៀលប៊្លូធូសដែលមានតម្លាភាព។
  5. នេះគឺជាអតីតampសេចក្តីសង្ខេបនៃលេខកូដ៖
#include BluetoothSerial.h
#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED) #error Bluetooth is not enabled! Please run `make menuconfig` to and en able it #endif
BluetoothSerial SerialBT;
void setup() { Serial.begin(115200);
SerialBT.begin("ESP32test"); //Bluetooth device name
Serial.println("The device started, now you can pair it with bluetooth!"); }
void loop() { if (Serial.available()) { SerialBT.write(Serial.read()); } if (SerialBT.available()) { Serial.write(SerialBT.read()); } delay(20); }

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

  1. បើក Arduino IDE ហើយបើក exampកម្មវិធីឡេFile`->` ឧamples`->`WIFI`->`WIFI Scan`។
  2. ភ្ជាប់ឧបករណ៍ទៅនឹងកុំព្យូទ័រ ហើយជ្រើសរើសច្រកដែលត្រូវគ្នាដើម្បីដុត។
  3. បន្ទាប់ពីបញ្ចប់ ឧបករណ៍នឹងដំណើរការការស្កេន WIFI ដោយស្វ័យប្រវត្តិ ហើយលទ្ធផលស្កេន WIFI បច្ចុប្បន្នអាចទទួលបានតាមរយៈម៉ូនីទ័រច្រកសៀរៀលដែលភ្ជាប់មកជាមួយ Arduino ។
  4. នេះគឺជាអតីតampសេចក្តីសង្ខេបនៃលេខកូដ៖
#include WiFi.h
void setup() {
Serial.begin(115200);
// Set WiFi to station mode and disconnect from an AP if it was previously connected
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
Serial.println("Setup done");
}
void loop() {
Serial.println("scan start");
// WiFi.scanNetworks will return the number of networks found
int n = WiFi.scanNetworks();
Serial.println("scan done");
if (n == 0) {
Serial.println("no networks found");
} else {
for (int i = 0; i < n; ++i) {
// Print SSID and RSSI for each network found
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (");
Serial.print(WiFi.RSSI(i));
Serial.print(")");
Serial.println((WiFi.encryptionType(i) == WIFI_AUTH_OPEN)?" ":"*");
delay(10);
}
}
Serial.println("");
// Wait a bit before scanning again
delay(5000);
}

ក្រៅបណ្តាញ

ATOM S3U គឺជាក្រុមប្រឹក្សាអភិវឌ្ឍន៍ការទទួលស្គាល់ការនិយាយ IoT តូច និងអាចបត់បែនបាន ដោយប្រើបន្ទះឈីបគ្រប់គ្រងសំខាន់ 'ESP32' របស់ Espresso បំពាក់ដោយ microprocessors `Xtensa® 32-bit LX6` ដែលមានថាមពលទាបចំនួនពីរ ដែលមានប្រេកង់ចម្បងរហូតដល់ `240MHz' ។ វាមានលក្ខណៈនៃទំហំតូច ដំណើរការខ្លាំង និងការប្រើប្រាស់ថាមពលទាប។ រួមបញ្ចូល USB-A
ចំណុចប្រទាក់ ដោត និងលេង ងាយស្រួលបង្ហោះ ទាញយក និងបំបាត់កំហុសកម្មវិធី។ ម៉ូឌុល 'Wi-Fi' និង 'ប៊្លូធូស' រួមបញ្ចូលគ្នា ជាមួយនឹងមីក្រូហ្វូនឌីជីថល SPM1423 (I2S) ដែលភ្ជាប់មកជាមួយអាចសម្រេចបាននូវការថតសំឡេងច្បាស់ សមរម្យសម្រាប់អន្តរកម្ម IoT មនុស្ស និងកុំព្យូទ័រផ្សេងៗ សេណារីយ៉ូទទួលស្គាល់ការបញ្ចូលសំឡេង (STT)

M5STACK-ATOM S3U-Programmable-Controller-01

ESP32 S3
ESP32-S3 គឺជាប្រព័ន្ធ MCU ថាមពលទាប (SoC) ដែលគាំទ្រការទំនាក់ទំនងឥតខ្សែ 2.4GHz Wi-Fi និងBluetooth® LE dual-mode ។ បន្ទះឈីបនេះរួមបញ្ចូលប្រព័ន្ធដំណើរការ Xtensa® 32-bit LX7 dual-core processors ដែលដំណើរការខ្ពស់ ឧបករណ៍ដំណើរការថាមពលទាបជ្រុល Wi-Fi baseband ប៊្លូធូស ម៉ូឌុល RF និងគ្រឿងកុំព្យូទ័រ។

ESP32-S3 រួមបញ្ចូលគ្នានូវសមាសធាតុគ្រឿងកុំព្យូទ័រទាំងអស់យ៉ាងរលូន រួមទាំងគ្រីស្តាល់ oscillator, flash, filter capacitors និង RF matching links ក្នុងកញ្ចប់តែមួយ។
ដោយសារមិនមានធាតុផ្សំគ្រឿងបរិក្ខារផ្សេងទៀតពាក់ព័ន្ធ ការភ្ជាប់ម៉ូឌុល និងការធ្វើតេស្តក៏មិនត្រូវបានទាមទារដែរ។ ដូច្នេះ ESP32-S3 កាត់បន្ថយភាពស្មុគស្មាញនៃការផ្គត់ផ្គង់
ខ្សែសង្វាក់ និងបង្កើនប្រសិទ្ធភាពការគ្រប់គ្រង។ ជាមួយនឹងទំហំតូចបំផុត ដំណើរការដ៏រឹងមាំ និងការប្រើប្រាស់ថាមពលទាប ESP32-S3 គឺស័ក្តិសមល្អសម្រាប់កម្មវិធីដែលប្រើថ្មមានកម្រិត ឬប្រើថ្ម ដូចជាឧបករណ៍អេឡិចត្រូនិកដែលអាចពាក់បាន ឧបករណ៍វេជ្ជសាស្ត្រ ឧបករណ៍ចាប់សញ្ញា និងផលិតផល IoT ផ្សេងទៀត។

លក្ខណៈ​ពិសេស​ផលិតផល

ធនធាន ប៉ារ៉ាម៉ែត្រ
ESP32-S3 Dual-core 240MHz គាំទ្រ 2.4ghz Wi-Fi និងការទំនាក់ទំនងឥតខ្សែ Bluetooth dual-mode ថាមពលទាប
បញ្ចូលវ៉ុលtage 5V @ 500mA
ប៊ូតុង ប៊ូតុងដែលអាចសរសេរកម្មវិធីបាន x 1
RGB LED ដែលអាចសរសេរកម្មវិធីបាន។ WS2812 x 1
អង់តែន អង់តែន 2.4D 3G
សីតុណ្ហភាពប្រតិបត្តិការ ពី 32°F ទៅ 104°F (0°C ដល់ 40°C)

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

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

  1. បើក Arduino IDE រុករកទៅ `File`->`ចំណូលចិត្ត`->`ការកំណត់`
  2. ចម្លងកម្មវិធីគ្រប់គ្រងក្រុមប្រឹក្សាភិបាល M5Stack ខាងក្រោម URL ទៅ 'អ្នកគ្រប់គ្រងក្រុមប្រឹក្សាបន្ថែម URLស៖` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
  3. ចូលទៅកាន់ `Tools`->`Board:`->`Boards Manager…`
  4. ស្វែងរក `ESP32` នៅក្នុងបង្អួចដែលលេចឡើង ស្វែងរកវា ហើយចុច 'ដំឡើង'
  5. ជ្រើសរើស `Tools`->`Board:`->`ESP32-Arduino-ESP32 DEV Module
  6. សូមដំឡើងកម្មវិធីបញ្ជា FTDI មុនពេលប្រើ៖ https://docs.m5stack.com/en/download

BLUETOOTH SERIAL
បើក Arduino IDE ហើយបើក exampកម្មវិធីឡេFile`->` ឧamples`->`Bluetooth Serial`->`Serial to Serial BT`។ ភ្ជាប់ឧបករណ៍ទៅនឹងកុំព្យូទ័រ ហើយជ្រើសរើសច្រកដែលត្រូវគ្នាដើម្បីដុត។ បន្ទាប់ពីបញ្ចប់ ឧបករណ៍នឹងដំណើរការប៊្លូធូសដោយស្វ័យប្រវត្តិ ហើយឈ្មោះឧបករណ៍គឺ `ESP32test`។ នៅពេលនេះ សូមប្រើឧបករណ៍បញ្ជូនច្រកសៀរៀលប៊្លូធូសនៅលើកុំព្យូទ័រ ដើម្បីដឹងពីការបញ្ជូនទិន្នន័យសៀរៀលប៊្លូធូសដែលមានតម្លាភាព។

M5STACK-ATOM S3U-Programmable-Controller-02

M5STACK-ATOM S3U-Programmable-Controller-03

M5STACK-ATOM S3U-Programmable-Controller-04

ការស្កេន WIFI ផលិតផល

បើក Arduino IDE ហើយបើក exampកម្មវិធីឡេFile`->` ឧamples`->`WIFI`->`WIFI Scan`។
ភ្ជាប់ឧបករណ៍ទៅនឹងកុំព្យូទ័រ ហើយជ្រើសរើសច្រកដែលត្រូវគ្នាដើម្បីដុត។ បន្ទាប់ពីបញ្ចប់ ឧបករណ៍នឹងដំណើរការការស្កេន WIFI ដោយស្វ័យប្រវត្តិ ហើយលទ្ធផលស្កេន WIFI បច្ចុប្បន្នអាចទទួលបានតាមរយៈម៉ូនីទ័រច្រកសៀរៀលដែលភ្ជាប់មកជាមួយ Arduino ។

M5STACK-ATOM S3U-Programmable-Controller-05
M5STACK-ATOM S3U-Programmable-Controller-06

សេចក្តីថ្លែងការណ៍របស់ FCC

ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។

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

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

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

ឯកសារ/ធនធាន

PDF thumbnailឧបករណ៍បញ្ជាកម្មវិធី ATOM S3U
User Guide · M5ATOMS3U, 2AN3WM5ATOMS3U, ATOM S3U, ATOM S3U Programmable Controller, Programmable Controller, Controller

សួរសំណួរ

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

សួរសំណួរ

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.