Hướng dẫn sử dụng bộ điều khiển khả trình M5STACK ATOM S3U

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

M5STACK-logo

Bộ Điều Khiển Lập Trình ATOM S3U

M5STACK-ATOM S3U-Bộ điều khiển-hình ảnh sản phẩm có thể lập trình

M5STACK ATOM-S3U

M5STACK ATOM-S3U là thiết bị sử dụng chip ESP32 S3 và hỗ trợ Wi-Fi 2.4GHz và giao tiếp không dây chế độ kép Bluetooth năng lượng thấp.

Thông số kỹ thuật

Tài nguyên Tham số
ESP32-S3 Dual-core 240MHz, hỗ trợ Wi-Fi 2.4ghz và tiêu thụ điện năng thấp
Giao tiếp không dây hai chế độ Bluetooth
Đầu vào voltage 5V ở 500mA
Cái nút Các nút có thể lập trình x 1
DẪN ĐẾN RGB có thể lập trình WS2812 x 1
Ăng-ten Ăng ten 2.4D 3G
Nhiệt độ hoạt động Không xác định

Hướng dẫn sử dụng sản phẩm

Thiết lập Arduino IDE
  1. Ghé thăm chính thức Arduino webĐịa điểm (https://www.arduino.cc/en/Main/Software) để tải xuống gói cài đặt cho hệ điều hành của bạn.
  2. Mở Arduino IDE và điều hướng đến `File`->`Tùy chọn`->`Cài đặt`
  3. Sao chép Trình quản lý bảng M5Stack sau URL tới `Người quản lý hội đồng bổ sung URLs: ' https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
  4. Điều hướng đến `Tools`->` Board: `->` Boards Manager… '
  5. Tìm kiếm `ESP32` trong cửa sổ bật lên, tìm và nhấp vào `Cài đặt`
  6. Chọn `Tools`->`Board:`->`ESP32-Arduino-ESP32 DEV Module`
  7. Cài đặt trình điều khiển FTDI trước khi sử dụng: https://docs.m5stack.com/en/download

Nối tiếp Bluetooth

  1. Mở Arduino IDE và mở phiên bản cũampchương trình le 'File`->` Examples`->`Nối tiếp Bluetooth`->`Nối tiếp sang BT nối tiếp`.
  2. Kết nối thiết bị với máy tính và chọn cổng tương ứng để ghi đĩa.
  3. Sau khi hoàn thành, thiết bị sẽ tự động chạy Bluetooth và tên thiết bị là `ESP32test`.
  4. Sử dụng công cụ gửi cổng nối tiếp Bluetooth trên PC để nhận ra việc truyền dữ liệu nối tiếp Bluetooth trong suốt.
  5. Đây là một ví dụampđoạn mã le:
#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); }

Quét Wi-Fi

  1. Mở Arduino IDE và mở phiên bản cũampchương trình le 'File`->` Examples`->`WIFI`->`Quét WIFI`.
  2. Kết nối thiết bị với máy tính và chọn cổng tương ứng để ghi đĩa.
  3. Sau khi hoàn thành, thiết bị sẽ tự động chạy quét WIFI và có thể thu được kết quả quét WIFI hiện tại thông qua màn hình cổng nối tiếp đi kèm với Arduino.
  4. Đây là một ví dụampđoạn mã le:
#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);
}

TỔNG QUAN

ATOM S3U là một bảng phát triển nhận dạng giọng nói IoT rất nhỏ và linh hoạt, sử dụng chip điều khiển chính `ESP32` của Espresso, được trang bị hai bộ vi xử lý `Xtensa® 32-bit LX6` công suất thấp, tần số chính lên tới `240MHz`. Nó có các đặc điểm về kích thước nhỏ gọn, hiệu suất mạnh mẽ và tiêu thụ điện năng thấp. Tích hợp USB-A
giao diện, plug and play, dễ dàng tải lên, tải xuống và gỡ lỗi chương trình. Các mô-đun `Wi-Fi` và `Bluetooth` tích hợp, với micrô kỹ thuật số SPM1423 (I2S) tích hợp, có thể ghi âm rõ ràng, phù hợp với nhiều tương tác giữa người và máy tính IoT, các tình huống nhận dạng giọng nói đầu vào (STT)

M5STACK-ATOM S3U-Bộ điều khiển lập trình-01

ESP32 S3
ESP32-S3 là một hệ thống trên chip (SoC) MCU công suất thấp hỗ trợ Wi-Fi 2.4 GHz và giao tiếp không dây chế độ kép Bluetooth® LE. Con chip này tích hợp bộ xử lý lõi kép Xtensa® 32-bit LX7 hiệu suất cao, bộ đồng xử lý tiêu thụ điện năng cực thấp, băng tần cơ sở Wi-Fi, băng tần cơ sở Bluetooth, mô-đun RF và thiết bị ngoại vi.

ESP32-S3 tích hợp liền mạch tất cả các thành phần ngoại vi, bao gồm bộ tạo dao động tinh thể, đèn flash, tụ lọc và liên kết khớp RF trong một gói duy nhất.
Do không có thành phần ngoại vi nào khác tham gia nên việc hàn và thử nghiệm mô-đun cũng không cần thiết. Như vậy, ESP32-S3 làm giảm sự phức tạp của việc cung cấp
chuỗi và cải thiện hiệu quả kiểm soát. Với kích thước siêu nhỏ, hiệu suất mạnh mẽ và mức tiêu thụ năng lượng thấp, ESP32-S3 rất phù hợp với mọi ứng dụng hạn chế về không gian hoặc hoạt động bằng pin, chẳng hạn như thiết bị điện tử đeo được, thiết bị y tế, cảm biến và các sản phẩm IoT khác.

THÔNG SỐ KỸ THUẬT SẢN PHẨM

Tài nguyên Tham số
ESP32-S3 Dual-core 240MHz, hỗ trợ Wi-Fi 2.4ghz và giao tiếp không dây chế độ kép Bluetooth năng lượng thấp
Đầu vào voltage 5V ở 500mA
cái nút Các nút có thể lập trình x 1
Đèn LED RGB có thể lập trình WS2812x1
Ăng-ten Ăng ten 2.4D 3G
Nhiệt độ hoạt động 32 ° F đến 104 ° F (0 ° C đến 40 ° C)

BẮT ĐẦU NHANH

IDE ARDUINO
Ghé thăm chính thức của Arduino webĐịa điểm(https://www.arduino.cc/en/Main/Software), Chọn gói cài đặt cho hệ điều hành của riêng bạn để tải xuống.

  1. Mở Arduino IDE, điều hướng đến `File`->`Tùy chọn`->`Cài đặt`
  2. Sao chép Trình quản lý bảng M5Stack sau URL tới `Người quản lý hội đồng bổ sung URLs: ' https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
  3. Điều hướng đến `Tools`->` Board: `->` Boards Manager… '
  4. Tìm kiếm `ESP32` trong cửa sổ bật lên, tìm nó và nhấp vào` `Cài đặt ''
  5. chọn `Tools`->` Board: `->` ESP32-Arduino-ESP32 DEV Module
  6. Vui lòng cài đặt trình điều khiển FTDI trước khi sử dụng: https://docs.m5stack.com/en/download

DÒNG BLUETOOTH
Mở Arduino IDE và mở phiên bản cũampchương trình le 'File`->` Examples`->`Nối tiếp Bluetooth`->`Nối tiếp sang BT nối tiếp`. Kết nối thiết bị với máy tính và chọn cổng tương ứng để ghi đĩa. Sau khi hoàn thành, thiết bị sẽ tự động chạy Bluetooth và tên thiết bị là `ESP32test`. Tại thời điểm này, hãy sử dụng công cụ gửi cổng nối tiếp Bluetooth trên PC để nhận ra việc truyền dữ liệu nối tiếp Bluetooth trong suốt.

M5STACK-ATOM S3U-Bộ điều khiển lập trình-02

M5STACK-ATOM S3U-Bộ điều khiển lập trình-03

M5STACK-ATOM S3U-Bộ điều khiển lập trình-04

QUÉT WIFI SẢN PHẨM

Mở Arduino IDE và mở phiên bản cũampchương trình le 'File`->` Examples`->`WIFI`->`Quét WIFI`.
Kết nối thiết bị với máy tính và chọn cổng tương ứng để ghi đĩa. Sau khi hoàn thành, thiết bị sẽ tự động chạy quét WIFI và có thể thu được kết quả quét WIFI hiện tại thông qua màn hình cổng nối tiếp đi kèm với Arduino.

M5STACK-ATOM S3U-Bộ điều khiển lập trình-05
M5STACK-ATOM S3U-Bộ điều khiển lập trình-06

BÁO CÁO FCC

Thiết bị này tuân thủ phần 15 của Quy định FCC.

Hoạt động này phải tuân theo hai điều kiện sau:
Bất kỳ Thay đổi hoặc sửa đổi nào không được bên chịu trách nhiệm tuân thủ chấp thuận rõ ràng có thể làm mất hiệu lực quyền vận hành thiết bị của người dùng.
Ghi chú: Thiết bị này đã được thử nghiệm và thấy tuân thủ các giới hạn đối với thiết bị kỹ thuật số Loại B, theo phần 15 của Quy định FCC. Các giới hạn này được thiết kế để cung cấp khả năng bảo vệ hợp lý chống lại nhiễu có hại trong một hệ thống dân dụng. Thiết bị này tạo ra các lần sử dụng và có thể phát ra năng lượng tần số vô tuyến và nếu không được lắp đặt và sử dụng theo hướng dẫn, có thể gây nhiễu có hại cho liên lạc vô tuyến. Tuy nhiên, không có gì đảm bảo rằng nhiễu sẽ không xảy ra trong một hệ thống cụ thể. Nếu thiết bị này gây nhiễu có hại cho việc thu sóng vô tuyến hoặc truyền hình, có thể xác định bằng cách tắt và bật thiết bị, người dùng được khuyến khích thử khắc phục nhiễu bằng một hoặc nhiều biện pháp sau:

  1. Thiết bị này có thể không gây nhiễu có hại và
  2. Thiết bị này phải chấp nhận mọi nhiễu sóng nhận được, bao gồm cả nhiễu sóng có thể gây ra hoạt động không mong muốn.
  • Đổi hướng hoặc di chuyển lại ăng-ten thu.
  • Tăng khoảng cách giữa thiết bị và máy thu.
  • Kết nối thiết bị vào ổ cắm trên mạch điện khác với mạch điện mà máy thu được kết nối.
  • Hãy tham khảo ý kiến ​​của đại lý hoặc kỹ thuật viên radio/TV có kinh nghiệm để được trợ giúp.

Thiết bị này tuân thủ các giới hạn phơi nhiễm bức xạ của FCC được quy định cho môi trường không được kiểm soát.
Thiết bị này phải được lắp đặt và vận hành ở khoảng cách tối thiểu 20cm giữa bộ tản nhiệt và cơ thể bạn.

Tài liệu / Tài nguyên

PDF thumbnailBộ Điều Khiển Lập Trình ATOM S3U
User Guide · M5ATOMS3U, 2AN3WM5ATOMS3U, ATOM S3U, ATOM S3U Programmable Controller, Programmable Controller, Controller

Tài liệu tham khảo

Đặt câu hỏi

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

Đặt câu hỏi

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