M5STACK ATOM S3U പ്രോഗ്രാം ചെയ്യാവുന്ന കൺട്രോളർ ഉപയോക്തൃ ഗൈഡ്

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

M5STACK-ലോഗോ

ATOM S3U പ്രോഗ്രാം ചെയ്യാവുന്ന കൺട്രോളർ

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

M5STACK ATOM-S3U

ESP5 S3 ചിപ്പ് ഉപയോഗിക്കുന്ന ഒരു ഉപകരണമാണ് M32STACK ATOM-S3U, 2.4GHz Wi-Fi, ലോ-പവർ ബ്ലൂടൂത്ത് ഡ്യുവൽ മോഡ് വയർലെസ് കമ്മ്യൂണിക്കേഷൻ എന്നിവ പിന്തുണയ്ക്കുന്നു.

സ്പെസിഫിക്കേഷനുകൾ

വിഭവങ്ങൾ പരാമീറ്റർ
ESP32-S3 ഡ്യുവൽ കോർ 240MHz, 2.4ghz വൈഫൈയും ലോ-പവറും പിന്തുണയ്ക്കുന്നു
ബ്ലൂടൂത്ത് ഡ്യുവൽ മോഡ് വയർലെസ് കമ്മ്യൂണിക്കേഷൻ
ഇൻപുട്ട് വോളിയംtage 5V @ 500mA
ബട്ടൺ പ്രോഗ്രാം ചെയ്യാവുന്ന ബട്ടണുകൾ x 1
എൽഇഡി പ്രോഗ്രാം ചെയ്യാവുന്ന RGB WS2812 x 1
ആൻ്റിന 2.4G 3D ആന്റിന
പ്രവർത്തന താപനില വ്യക്തമാക്കിയിട്ടില്ല

ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ

Arduino IDE സജ്ജീകരണം
  1. Arduino ഉദ്യോഗസ്ഥനെ സന്ദർശിക്കുക webസൈറ്റ് (https://www.arduino.cc/en/Main/Software) നിങ്ങളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനായുള്ള ഇൻസ്റ്റലേഷൻ പാക്കേജ് ഡൗൺലോഡ് ചെയ്യാൻ.
  2. Arduino IDE തുറന്ന് ` എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകFile`->`മുൻഗണനകൾ`->`ക്രമീകരണങ്ങൾ`
  3. ഇനിപ്പറയുന്ന M5Stack ബോർഡ് മാനേജർ പകർത്തുക URL അധിക ബോർഡ് മാനേജർക്ക് URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
  4. `ടൂളുകൾ`->`ബോർഡ്:`->`ബോർഡ് മാനേജർ...` എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക
  5. ഇതിനായി തിരയുക പോപ്പ്-അപ്പ് വിൻഡോയിൽ `ESP32` കണ്ടെത്തി `ഇൻസ്റ്റാൾ` ക്ലിക്ക് ചെയ്യുക.
  6. `ടൂളുകൾ`->`ബോർഡ്:`->`ESP32-Arduino-ESP32 DEV മൊഡ്യൂൾ` തിരഞ്ഞെടുക്കുക
  7. ഉപയോഗിക്കുന്നതിന് മുമ്പ് FTDI ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യുക: https://docs.m5stack.com/en/download

ബ്ലൂടൂത്ത് സീരിയൽ

  1. Arduino IDE തുറന്ന് മുൻ തുറക്കുകampലെ പ്രോഗ്രാം `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 തുറന്ന് മുൻ തുറക്കുകampലെ പ്രോഗ്രാം `File`->`ഉദാamples`->`WIFI`->`WIFI സ്കാൻ`.
  2. ഉപകരണം കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ബേൺ ചെയ്യാൻ അനുയോജ്യമായ പോർട്ട് തിരഞ്ഞെടുക്കുക.
  3. പൂർത്തിയായ ശേഷം, ഉപകരണം സ്വയമേവ വൈഫൈ സ്കാൻ പ്രവർത്തിപ്പിക്കും, കൂടാതെ നിലവിലെ വൈഫൈ സ്കാൻ ഫലം 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` പ്രധാന കൺട്രോൾ ചിപ്പ് ഉപയോഗിക്കുന്നു, രണ്ട് ലോ-പവർ `Xtensa® 32-bit LX6` മൈക്രോപ്രൊസസ്സറുകൾ സജ്ജീകരിച്ചിരിക്കുന്നു, പ്രധാന ആവൃത്തി `240MHz` വരെ. ഒതുക്കമുള്ള വലിപ്പം, ശക്തമായ പ്രകടനം, കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗം എന്നിവയുടെ സവിശേഷതകൾ ഇതിന് ഉണ്ട്. സംയോജിത USB-A
ഇന്റർഫേസ്, പ്ലഗ് ആൻഡ് പ്ലേ, പ്രോഗ്രാം അപ്‌ലോഡ് ചെയ്യാനും ഡൗൺലോഡ് ചെയ്യാനും ഡീബഗ് ചെയ്യാനും എളുപ്പമാണ്. അന്തർനിർമ്മിത ഡിജിറ്റൽ മൈക്രോഫോൺ SPM1423 (I2S) ഉള്ള സംയോജിത `Wi-Fi`, `Bluetooth` മൊഡ്യൂളുകൾ, വിവിധ IoT ഹ്യൂമൻ-കമ്പ്യൂട്ടർ ഇടപെടൽ, വോയ്സ് ഇൻപുട്ട് തിരിച്ചറിയൽ സാഹചര്യങ്ങൾ (STT) എന്നിവയ്ക്ക് അനുയോജ്യമായ വ്യക്തമായ ഓഡിയോ റെക്കോർഡിംഗ് നേടാനാകും.

M5STACK-ATOM S3U-പ്രോഗ്രാമബിൾ-കൺട്രോളർ-01

ESP32 S3
ESP32-S3, 2.4GHz Wi-Fi, Bluetooth® LE ഡ്യുവൽ മോഡ് വയർലെസ് കമ്മ്യൂണിക്കേഷൻ എന്നിവയെ പിന്തുണയ്ക്കുന്ന ഒരു ലോ-പവർ MCU സിസ്റ്റം-ഓൺ-എ-ചിപ്പ് (SoC) ആണ്. ഉയർന്ന പ്രകടനമുള്ള Xtensa® 32-bit LX7 ഡ്യുവൽ കോർ പ്രൊസസറുകൾ, അൾട്രാ ലോ പവർ കോപ്രോസസറുകൾ, Wi-Fi ബേസ്ബാൻഡ്, ബ്ലൂടൂത്ത് ബേസ്ബാൻഡ്, RF മൊഡ്യൂളുകൾ, പെരിഫറലുകൾ എന്നിവ ചിപ്പ് സംയോജിപ്പിക്കുന്നു.

ESP32-S3 ഒരു ക്രിസ്റ്റൽ ഓസിലേറ്റർ, ഫ്ലാഷ്, ഫിൽട്ടർ കപ്പാസിറ്ററുകൾ, RF മാച്ചിംഗ് ലിങ്കുകൾ എന്നിവയുൾപ്പെടെ എല്ലാ പെരിഫറൽ ഘടകങ്ങളെയും പരിധികളില്ലാതെ സംയോജിപ്പിക്കുന്നു.
മറ്റ് പെരിഫറൽ ഘടകങ്ങളൊന്നും ഉൾപ്പെട്ടിട്ടില്ലാത്തതിനാൽ, മൊഡ്യൂൾ വെൽഡിംഗും പരിശോധനയും ആവശ്യമില്ല. അതുപോലെ, ESP32-S3 വിതരണത്തിന്റെ സങ്കീർണ്ണത കുറയ്ക്കുന്നു
ചെയിൻ, നിയന്ത്രണ കാര്യക്ഷമത മെച്ചപ്പെടുത്തുന്നു. വളരെ ചെറിയ വലിപ്പവും കരുത്തുറ്റ പ്രകടനവും കുറഞ്ഞ ഊർജ്ജ ഉപഭോഗവും ഉള്ളതിനാൽ, ESP32-S3, ധരിക്കാവുന്ന ഇലക്ട്രോണിക്സ്, മെഡിക്കൽ ഉപകരണങ്ങൾ, സെൻസറുകൾ, മറ്റ് IoT ഉൽപ്പന്നങ്ങൾ എന്നിവ പോലെയുള്ള ഏത് സ്ഥല-പരിമിതമായ അല്ലെങ്കിൽ ബാറ്ററി-ഓപ്പറേറ്റഡ് ആപ്ലിക്കേഷനുകൾക്കും അനുയോജ്യമാണ്.

ഉൽപ്പന്ന സ്പെസിഫിക്കേഷനുകൾ

വിഭവങ്ങൾ പരാമീറ്റർ
ESP32-S3 ഡ്യുവൽ കോർ 240MHz, 2.4ghz Wi-Fi, ലോ-പവർ ബ്ലൂടൂത്ത് ഡ്യുവൽ മോഡ് വയർലെസ് കമ്മ്യൂണിക്കേഷൻ എന്നിവ പിന്തുണയ്ക്കുന്നു
ഇൻപുട്ട് വോളിയംtage 5V @ 500mA
ബട്ടൺ പ്രോഗ്രാം ചെയ്യാവുന്ന ബട്ടണുകൾ x 1
പ്രോഗ്രാം ചെയ്യാവുന്ന RGB LED WS2812 x 1
ആൻ്റിന 2.4G 3D ആന്റിന
പ്രവർത്തന താപനില 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 അധിക ബോർഡ് മാനേജർക്ക് URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
  3. `ടൂളുകൾ`->`ബോർഡ്:`->`ബോർഡ് മാനേജർ...` എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക
  4. പോപ്പ്-അപ്പ് വിൻഡോയിൽ `ESP32` തിരയുക, അത് കണ്ടെത്തി `ഇൻസ്റ്റാൾ` ക്ലിക്ക് ചെയ്യുക
  5. `ടൂളുകൾ`->`ബോർഡ്:`->`ESP32-Arduino-ESP32 DEV മൊഡ്യൂൾ തിരഞ്ഞെടുക്കുക
  6. ഉപയോഗിക്കുന്നതിന് മുമ്പ് ദയവായി FTDI ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യുക: https://docs.m5stack.com/en/download

ബ്ലൂടൂത്ത് സീരിയൽ
Arduino IDE തുറന്ന് മുൻ തുറക്കുകampലെ പ്രോഗ്രാം `File`->`ഉദാamples`->`Bluetooth Serial`->`Serial To Serial BT`. ഉപകരണം കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ബേൺ ചെയ്യാൻ അനുയോജ്യമായ പോർട്ട് തിരഞ്ഞെടുക്കുക. പൂർത്തിയായ ശേഷം, ഉപകരണം സ്വയമേവ ബ്ലൂടൂത്ത് പ്രവർത്തിപ്പിക്കും, ഉപകരണത്തിന്റെ പേര് `ESP32test` എന്നാണ്. ഈ സമയത്ത്, ബ്ലൂടൂത്ത് സീരിയൽ ഡാറ്റയുടെ സുതാര്യമായ സംപ്രേക്ഷണം സാക്ഷാത്കരിക്കുന്നതിന് പിസിയിൽ ബ്ലൂടൂത്ത് സീരിയൽ പോർട്ട് അയയ്ക്കൽ ഉപകരണം ഉപയോഗിക്കുക.

M5STACK-ATOM S3U-പ്രോഗ്രാമബിൾ-കൺട്രോളർ-02

M5STACK-ATOM S3U-പ്രോഗ്രാമബിൾ-കൺട്രോളർ-03

M5STACK-ATOM S3U-പ്രോഗ്രാമബിൾ-കൺട്രോളർ-04

ഉൽപ്പന്ന വൈഫൈ സ്കാനിംഗ്

Arduino IDE തുറന്ന് മുൻ തുറക്കുകampലെ പ്രോഗ്രാം `File`->`ഉദാamples`->`WIFI`->`WIFI സ്കാൻ`.
ഉപകരണം കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ബേൺ ചെയ്യാൻ അനുയോജ്യമായ പോർട്ട് തിരഞ്ഞെടുക്കുക. പൂർത്തിയായ ശേഷം, ഉപകരണം സ്വയമേവ വൈഫൈ സ്കാൻ പ്രവർത്തിപ്പിക്കും, കൂടാതെ നിലവിലെ വൈഫൈ സ്കാൻ ഫലം Arduino-യ്ക്കൊപ്പം വരുന്ന സീരിയൽ പോർട്ട് മോണിറ്റർ വഴി ലഭിക്കും.

M5STACK-ATOM S3U-പ്രോഗ്രാമബിൾ-കൺട്രോളർ-05
M5STACK-ATOM S3U-പ്രോഗ്രാമബിൾ-കൺട്രോളർ-06

FCC സ്റ്റേറ്റ്മെന്റ്

ഈ ഉപകരണം FCC നിയമങ്ങളുടെ 15-ാം ഭാഗം പാലിക്കുന്നു.

പ്രവർത്തനം ഇനിപ്പറയുന്ന രണ്ട് നിബന്ധനകൾക്ക് വിധേയമാണ്:
പാലിക്കുന്നതിന് ഉത്തരവാദിത്തമുള്ള കക്ഷി വ്യക്തമായി അംഗീകരിക്കാത്ത ഏതെങ്കിലും മാറ്റങ്ങളോ പരിഷ്കാരങ്ങളോ ഉപകരണം പ്രവർത്തിപ്പിക്കാനുള്ള ഉപയോക്താവിൻ്റെ അധികാരത്തെ അസാധുവാക്കും.
കുറിപ്പ്: എഫ്‌സിസി നിയമങ്ങളുടെ 15-ാം ഭാഗം അനുസരിച്ച്, ഈ ഉപകരണം പരീക്ഷിക്കുകയും ക്ലാസ് ബി ഡിജിറ്റൽ ഉപകരണത്തിൻ്റെ പരിധികൾ പാലിക്കുകയും ചെയ്യുന്നു. ഒരു റെസിഡൻഷ്യൽ ഇൻസ്റ്റാളേഷനിൽ ഹാനികരമായ ഇടപെടലിനെതിരെ ന്യായമായ സംരക്ഷണം നൽകുന്നതിനാണ് ഈ പരിധികൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഈ ഉപകരണം ഉപയോഗങ്ങൾ സൃഷ്ടിക്കുകയും റേഡിയോ ഫ്രീക്വൻസി എനർജി പ്രസരിപ്പിക്കുകയും ചെയ്യുന്നു, കൂടാതെ നിർദ്ദേശങ്ങൾക്കനുസൃതമായി ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉപയോഗിക്കുകയും ചെയ്തില്ലെങ്കിൽ, റേഡിയോ ആശയവിനിമയങ്ങളിൽ ഹാനികരമായ ഇടപെടലിന് കാരണമായേക്കാം. എന്നിരുന്നാലും, ഒരു പ്രത്യേക ഇൻസ്റ്റാളേഷനിൽ ഇടപെടൽ ഉണ്ടാകില്ലെന്ന് ഉറപ്പില്ല. ഈ ഉപകരണം റേഡിയോ അല്ലെങ്കിൽ ടെലിവിഷൻ റിസപ്ഷനിൽ ഹാനികരമായ ഇടപെടൽ ഉണ്ടാക്കുന്നുവെങ്കിൽ, അത് ഉപകരണം ഓഫാക്കിയും ഓണാക്കിയും നിർണ്ണയിക്കാവുന്നതാണ്, ഇനിപ്പറയുന്ന ഒന്നോ അതിലധികമോ നടപടികളിലൂടെ ഇടപെടൽ ശരിയാക്കാൻ ഉപയോക്താവിനെ പ്രോത്സാഹിപ്പിക്കുന്നു:

  1. ഈ ഉപകരണം ദോഷകരമായ ഇടപെടലിന് കാരണമായേക്കില്ല, കൂടാതെ
  2. അനാവശ്യമായ പ്രവർത്തനത്തിന് കാരണമായേക്കാവുന്ന ഇടപെടൽ ഉൾപ്പെടെ, ലഭിച്ച ഏതൊരു ഇടപെടലും ഈ ഉപകരണം അംഗീകരിക്കണം.
  • സ്വീകരിക്കുന്ന ആൻ്റിന പുനഃക്രമീകരിക്കുക അല്ലെങ്കിൽ മാറ്റി സ്ഥാപിക്കുക.
  • ഉപകരണങ്ങളും റിസീവറും തമ്മിലുള്ള വേർതിരിവ് വർദ്ധിപ്പിക്കുക.
  • റിസീവർ ബന്ധിപ്പിച്ചിരിക്കുന്നതിൽ നിന്ന് വ്യത്യസ്തമായ ഒരു സർക്യൂട്ടിലെ ഒരു ഔട്ട്ലെറ്റിലേക്ക് ഉപകരണങ്ങൾ ബന്ധിപ്പിക്കുക.
  • സഹായത്തിന് ഡീലറെയോ പരിചയസമ്പന്നനായ റേഡിയോ/ടിവി ടെക്‌നീഷ്യനെയോ സമീപിക്കുക.

ഈ ഉപകരണം ഒരു അനിയന്ത്രിതമായ പരിതസ്ഥിതിക്കായി നിശ്ചയിച്ചിട്ടുള്ള എഫ്സിസി റേഡിയേഷൻ എക്സ്പോഷർ പരിധികൾ പാലിക്കുന്നു.
ഈ ഉപകരണം ഇൻസ്റ്റാൾ ചെയ്യുകയും റേഡിയേറ്ററും നിങ്ങളുടെ ശരീരവും തമ്മിൽ 20cm അകലത്തിൽ പ്രവർത്തിക്കുകയും വേണം.

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

PDF thumbnailATOM 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.