ຄູ່ມືຜູ້ໃຊ້ M5STACK ATOM S3U Programmable Controller

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 ແລະພະລັງງານຕໍ່າ
ການສື່ສານໄຮ້ສາຍ Bluetooth dual-mode
ການປ້ອນຂໍ້ມູນ voltage 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 Boards Manager ຕໍ່ໄປນີ້ URL ກັບ `ຜູ້ຈັດການກະດານເພີ່ມເຕີມ URLs:` 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

Bluetooth Serial

  1. ເປີດ Arduino IDE ແລະເປີດ exampໂປຣແກມFile`->`ຕົວຢ່າງamples`->`Bluetooth Serial`->`Serial to Serial BT`.
  2. ເຊື່ອມຕໍ່ອຸປະກອນກັບຄອມພິວເຕີແລະເລືອກພອດທີ່ສອດຄ້ອງກັນທີ່ຈະໄຫມ້.
  3. ຫຼັງ​ຈາກ​ສໍາ​ເລັດ​, ອຸ​ປະ​ກອນ​ຈະ​ແລ່ນ Bluetooth ອັດ​ຕະ​ໂນ​ມັດ​, ແລະ​ຊື່​ອຸ​ປະ​ກອນ​ແມ່ນ `ESP32test`.
  4. ໃຊ້ເຄື່ອງມືການສົ່ງທີ່ Port serial Bluetooth ໃນ PC ເພື່ອຮັບຮູ້ການສົ່ງຂໍ້ມູນ Bluetooth serial ທີ່ໂປ່ງໃສ.
  5. ນີ້ແມ່ນ exampLe code snippet:
#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); }

ການສະແກນ Wifi

  1. ເປີດ Arduino IDE ແລະເປີດ exampໂປຣແກມFile`->`ຕົວຢ່າງamples`->`WIFI`->`WIFI Scan`.
  2. ເຊື່ອມຕໍ່ອຸປະກອນກັບຄອມພິວເຕີແລະເລືອກພອດທີ່ສອດຄ້ອງກັນທີ່ຈະໄຫມ້.
  3. ຫຼັງ​ຈາກ​ສໍາ​ເລັດ​, ອຸ​ປະ​ກອນ​ຈະ​ດໍາ​ເນີນ​ການ​ສະ​ແກນ WIFI ອັດ​ຕະ​ໂນ​ມັດ​, ແລະ​ຜົນ​ໄດ້​ຮັບ​ການ​ສະ​ແກນ WIFI ໃນ​ປະ​ຈຸ​ບັນ​ສາ​ມາດ​ໄດ້​ຮັບ​ໂດຍ​ຜ່ານ​ການ​ຕິດ​ຕາມ​ທີ່​ Port serial ທີ່​ມາ​ກັບ Arduino​.
  4. ນີ້ແມ່ນ exampLe code snippet:
#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);
}

OUTLINE

ATOM S3U ເປັນກະດານພັດທະນາການຮັບຮູ້ສຽງເວົ້າຂອງ IoT ຂະໜາດນ້ອຍ ແລະມີຄວາມຍືດຫຍຸ່ນຫຼາຍ, ໂດຍໃຊ້ຊິບຄວບຄຸມຫຼັກຂອງ Espresso `ESP32`, ໂດຍມີຈຸນລະພາກພະລັງງານຕໍ່າສອງໜ່ວຍ `Xtensa® 32-bit LX6`, ຄວາມຖີ່ຫຼັກເຖິງ `240MHz`. ມັນມີລັກສະນະຂະຫນາດກະທັດລັດ, ປະສິດທິພາບທີ່ເຂັ້ມແຂງແລະການບໍລິໂພກພະລັງງານຕ່ໍາ. ປະສົມປະສານ USB-A
ການໂຕ້ຕອບ, ສຽບແລະຫຼິ້ນ, ງ່າຍທີ່ຈະອັບໂຫລດ, ດາວນ໌ໂຫລດແລະ debug ໂຄງການ. ປະສົມປະສານ 'Wi-Fi' ແລະ 'Bluetooth' ໂມດູນ, ທີ່ມີໄມໂຄໂຟນດິຈິຕອນ 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 ປະສິດທິພາບສູງ, ໂປເຊດເຊີພະລັງງານຕ່ໍາສຸດ, Wi-Fi baseband, Bluetooth baseband, ໂມດູນ RF, ແລະອຸປະກອນຕໍ່ພ່ວງ.

ESP32-S3 ປະສົມປະສານສ່ວນປະກອບຂອງອຸປະກອນຕໍ່ເນື່ອງທັງໝົດໄດ້ຢ່າງບໍ່ຢຸດຢັ້ງ, ລວມທັງເຄື່ອງສົ່ງຕໍ່ໄປເຊຍກັນ, ແຟລດ, ຕົວເກັບປະຈຸຕົວກອງ ແລະ ການເຊື່ອມຕໍ່ການຈັບຄູ່ RF ໃນຊຸດດຽວ.
ເນື່ອງຈາກບໍ່ມີອົງປະກອບຕໍ່ຂ້າງອື່ນໆທີ່ກ່ຽວຂ້ອງ, ການເຊື່ອມໂລຫະໂມດູນແລະການທົດສອບແມ່ນບໍ່ຈໍາເປັນ. ດັ່ງນັ້ນ, ESP32-S3 ຫຼຸດຜ່ອນຄວາມສັບສົນຂອງການສະຫນອງ
ລະບົບຕ່ອງໂສ້ແລະປັບປຸງປະສິດທິພາບການຄວບຄຸມ. ດ້ວຍຂະໜາດນ້ອຍທີ່ສຸດ, ປະສິດທິພາບທີ່ແຂງແຮງ ແລະ ການບໍລິໂພກພະລັງງານຕໍ່າ, ESP32-S3 ເໝາະກັບທຸກພື້ນທີ່ຈຳກັດ ຫຼື ການນຳໃຊ້ແບັດເຕີຣີ ເຊັ່ນ: ເຄື່ອງໃຊ້ໄຟຟ້າ, ອຸປະກອນການແພດ, ເຊັນເຊີ ແລະ ຜະລິດຕະພັນ IoT ອື່ນໆ.

ຂໍ້ມູນຈໍາເພາະຂອງຜະລິດຕະພັນ

ຊັບພະຍາກອນ ພາລາມິເຕີ
ESP32-S3 Dual-core 240MHz, ຮອງຮັບ 2.4GHz Wi-Fi ແລະພະລັງງານຕໍ່າ Bluetooth dual-mode ການສື່ສານໄຮ້ສາຍ
ການປ້ອນຂໍ້ມູນ voltage 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 Boards Manager ຕໍ່ໄປນີ້ URL ກັບ `ຜູ້ຈັດການກະດານເພີ່ມເຕີມ URLs:` 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`. ເຊື່ອມຕໍ່ອຸປະກອນກັບຄອມພິວເຕີແລະເລືອກພອດທີ່ສອດຄ້ອງກັນທີ່ຈະໄຫມ້. ຫຼັງ​ຈາກ​ສໍາ​ເລັດ​, ອຸ​ປະ​ກອນ​ຈະ​ແລ່ນ Bluetooth ອັດ​ຕະ​ໂນ​ມັດ​, ແລະ​ຊື່​ອຸ​ປະ​ກອນ​ແມ່ນ `ESP32test`. ໃນ​ເວ​ລາ​ນີ້​, ໃຫ້​ນໍາ​ໃຊ້​ເຄື່ອງ​ມື​ການ​ສົ່ງ​ພອດ serial Bluetooth ໃນ PC ເພື່ອ​ຮັບ​ຮູ້​ການ​ສົ່ງ​ຂໍ້​ມູນ Bluetooth serial ຄວາມ​ໂປ່ງ​ໃສ​.

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 ໃນ​ປະ​ຈຸ​ບັນ​ສາ​ມາດ​ໄດ້​ຮັບ​ໂດຍ​ຜ່ານ​ການ​ຕິດ​ຕາມ​ທີ່​ Port serial ທີ່​ມາ​ກັບ Arduino​.

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

ຖະແຫຼງການ FCC

ອຸປະກອນນີ້ປະຕິບັດຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC.

ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:
ການ​ປ່ຽນ​ແປງ​ຫຼື​ການ​ດັດ​ແກ້​ທີ່​ບໍ່​ໄດ້​ຮັບ​ອະ​ນຸ​ມັດ​ຢ່າງ​ຊັດ​ເຈນ​ໂດຍ​ພາກ​ສ່ວນ​ທີ່​ຮັບ​ຜິດ​ຊອບ​ສໍາ​ລັບ​ການ​ປະ​ຕິ​ບັດ​ສາ​ມາດ​ເຮັດ​ໃຫ້​ສິດ​ທິ​ຂອງ​ຜູ້​ໃຊ້​ໃນ​ການ​ດໍາ​ເນີນ​ງານ​ອຸ​ປະ​ກອນ​ເປັນ​ໂມ​ຄະ​.
ໝາຍເຫດ: ອຸ​ປະ​ກອນ​ນີ້​ໄດ້​ຮັບ​ການ​ທົດ​ສອບ​ແລະ​ພົບ​ເຫັນ​ວ່າ​ປະ​ຕິ​ບັດ​ຕາມ​ຂໍ້​ຈໍາ​ກັດ​ສໍາ​ລັບ​ອຸ​ປະ​ກອນ​ດິ​ຈິ​ຕອນ B Class B​, ອີງ​ຕາມ​ພາກ​ທີ 15 ຂອງ​ກົດ​ລະ​ບຽບ FCC​. ຂໍ້ຈໍາກັດເຫຼົ່ານີ້ຖືກອອກແບບມາເພື່ອສະຫນອງການປົກປ້ອງທີ່ສົມເຫດສົມຜົນຕໍ່ການແຊກແຊງທີ່ເປັນອັນຕະລາຍໃນການຕິດຕັ້ງທີ່ຢູ່ອາໄສ. ອຸ​ປະ​ກອນ​ນີ້​ສ້າງ​ການ​ນໍາ​ໃຊ້​ແລະ​ສາ​ມາດ radiate ພະ​ລັງ​ງານ​ຄວາມ​ຖີ່​ຂອງ​ວິ​ທະ​ຍຸ​ແລະ​, ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ໄດ້​ຕິດ​ຕັ້ງ​ແລະ​ນໍາ​ໃຊ້​ຕາມ​ຄໍາ​ແນະ​ນໍາ​, ອາດ​ຈະ​ເຮັດ​ໃຫ້​ເກີດ​ການ​ຂັດ​ຂວາງ​ການ​ສື່​ສານ​ວິ​ທະ​ຍຸ​ເປັນ​ອັນ​ຕະ​ລາຍ​. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີການຮັບປະກັນວ່າການແຊກແຊງຈະບໍ່ເກີດຂື້ນໃນການຕິດຕັ້ງໂດຍສະເພາະ. ຖ້າອຸປະກອນນີ້ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍຕໍ່ການຮັບວິທະຍຸຫຼືໂທລະພາບ, ເຊິ່ງສາມາດຖືກກໍານົດໂດຍການປິດແລະເປີດອຸປະກອນ, ຜູ້ໃຊ້ໄດ້ຖືກຊຸກຍູ້ໃຫ້ພະຍາຍາມແກ້ໄຂການລົບກວນໂດຍຫນຶ່ງຫຼືຫຼາຍມາດຕະການຕໍ່ໄປນີ້:

  1. ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍ, ແລະ
  2. ອຸ​ປະ​ກອນ​ນີ້​ຕ້ອງ​ຍອມ​ຮັບ​ການ​ແຊກ​ແຊງ​ໃດໆ​ທີ່​ໄດ້​ຮັບ​, ລວມ​ທັງ​ການ​ແຊກ​ແຊງ​ທີ່​ອາດ​ຈະ​ເຮັດ​ໃຫ້​ເກີດ​ການ​ດໍາ​ເນີນ​ງານ​ທີ່​ບໍ່​ຕ້ອງ​ການ​.
  • Reorient ຫຼືຍ້າຍເສົາອາກາດຮັບ.
  • ເພີ່ມການແຍກຕ່າງຫາກລະຫວ່າງອຸປະກອນແລະເຄື່ອງຮັບ.
  • ເຊື່ອມຕໍ່ອຸປະກອນເຂົ້າໄປໃນເຕົ້າສຽບຢູ່ໃນວົງຈອນທີ່ແຕກຕ່າງຈາກທີ່ເຄື່ອງຮັບໄດ້ຖືກເຊື່ອມຕໍ່.
  • ປຶກສາຕົວແທນຈໍາໜ່າຍ ຫຼື ຊ່າງວິທະຍຸ/ໂທລະພາບທີ່ມີປະສົບການເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.

ອຸ​ປະ​ກອນ​ນີ້​ປະ​ຕິ​ບັດ​ຕາມ​ຂໍ້​ຈໍາ​ກັດ​ການ​ຮັບ​ແສງ​ຂອງ​ລັງ​ສີ FCC ທີ່​ກໍາ​ນົດ​ໄວ້​ສໍາ​ລັບ​ສະ​ພາບ​ແວດ​ລ້ອມ​ທີ່​ບໍ່​ມີ​ການ​ຄວບ​ຄຸມ​.
ອຸ​ປະ​ກອນ​ນີ້​ຄວນ​ຈະ​ໄດ້​ຮັບ​ການ​ຕິດ​ຕັ້ງ​ແລະ​ດໍາ​ເນີນ​ການ​ທີ່​ມີ​ໄລ​ຍະ​ຫ່າງ​ຕໍາ​່​ສຸດ​ທີ່ 20cm ລະ​ຫວ່າງ radiator ແລະ​ຮ່າງ​ກາຍ​ຂອງ​ທ່ານ​.

ເອກະສານ / ຊັບພະຍາກອນ

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.