1. ບົດແນະນຳ
ຄູ່ມືນີ້ໃຫ້ຂໍ້ມູນທີ່ຈຳເປັນສຳລັບຊຸດພັດທະນາ M5Stack ATOMS3R Compact ESP32-S3. ATOMS3R ແມ່ນຕົວຄວບຄຸມທີ່ສາມາດຕັ້ງໂປຣແກຣມໄດ້ແບບປະສົມປະສານສູງ ແລະ ກະທັດຮັດ ເຊິ່ງຖືກອອກແບບມາສຳລັບແອັບພລິເຄຊັນອຸປະກອນອັດສະລິຍະທີ່ຝັງຢູ່ຕ່າງໆ. ມັນມີຕົວຄວບຄຸມຫຼັກ ESP32-S3, ໜ້າຈໍ IPS ສີຂະໜາດ 0.85 ນິ້ວ, ແລະ ເຊັນເຊີປະສົມປະສານຫຼາຍຕົວ ແລະ ຄວາມສາມາດໃນການຂະຫຍາຍ.
ກະລຸນາອ່ານຄູ່ມືນີ້ຢ່າງລະອຽດກ່ອນທີ່ຈະໃຊ້ງານອຸປະກອນເພື່ອຮັບປະກັນການນຳໃຊ້ທີ່ຖືກຕ້ອງ ແລະ ເພື່ອເພີ່ມສັກກະຍະພາບສູງສຸດຂອງມັນ.
2. ຜະລິດຕະພັນເກີນview
M5Stack ATOMS3R ຖືກສ້າງຂຶ້ນໂດຍໝູນວຽນຕົວຄວບຄຸມຫຼັກ ESP32-S3-PICO-1-N8R8, ເຊິ່ງມີ WiFi ໃນຕົວ, FLASH 8MB ໃນຕົວ, ແລະ PSRAM 8MB. ຂະໜາດກະທັດຮັດຂອງມັນ (24x24x12.9 ມມ) ເຮັດໃຫ້ມັນເໝາະສົມສຳລັບໂຄງການທີ່ມີພື້ນທີ່ຈຳກັດ.
2.1 ລັກສະນະທີ່ສໍາຄັນ
- ຕົວຄວບຄຸມຫຼັກ ESP32-S3-PICO-1-N8R8 ພ້ອມດ້ວຍ WiFi ໃນຕົວ.
- ໜ່ວຍຄວາມຈຳ FLASH ໃນຕົວ 8MB ແລະ PSRAM 8MB ເພື່ອປະສິດທິພາບທີ່ດີຂຶ້ນ.
- ໜ້າຈໍ IPS ສີຂະໜາດ 0.85 ນິ້ວ (128x128px) ສຳລັບການຕອບສະໜອງທາງສາຍຕາ.
- ປຸ່ມທີ່ສາມາດຕັ້ງໂປຣແກຣມໄດ້ຕັ້ງຢູ່ທາງລຸ່ມໜ້າຈໍ.
- ເຊັນເຊີແມ່ເຫຼັກໂລກ BMM150 3 ແກນປະສົມປະສານ ແລະ ເຊັນເຊີທັດສະນະຄະຕິ BMI270 6 ແກນ.
- ອິນເຕີເຟດ Type-C ສຳລັບການສະໜອງພະລັງງານ ແລະ ການດາວໂຫຼດເຟີມແວ.
- ພອດຂະຫຍາຍ HY2.0-4P (ພອດ A) ສຳລັບ I2C/GPIO/ADC/UART.
- ຫົກ GPIO ແລະ pins ພະລັງງານສະຫງວນໄວ້ທາງລຸ່ມເພື່ອການຂະຫຍາຍໄດ້ງ່າຍ.
- ເສົາອາກາດ 3D ທີ່ໄດ້ຮັບການປັບປຸງໃຫ້ດີຂຶ້ນສຳລັບປະສິດທິພາບ ແລະ ຄວາມໝັ້ນຄົງຂອງໄຮ້ສາຍທີ່ດີຂຶ້ນ.
- ຟັງຊັນການປ່ອຍແສງອິນຟາເຣດ (IR).
2.2 ການກໍານົດອົງປະກອບ
ຮູບພາບຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນອົງປະກອບຫຼັກ ແລະ ອິນເຕີເຟດຂອງຊຸດພັດທະນາ ATOMS3R.

ລາຍລະອຽດຮູບພາບ: ແຜນວາດນີ້ສະແດງໃຫ້ເຫັນ M5Stack ATOMS3R ຈາກມຸມມອງດ້ານໜ້າດ້ານເທິງທີ່ເບິ່ງເປັນມຸມ, ໂດຍເນັ້ນໃສ່ຄຸນສົມບັດຫຼັກຂອງມັນ. ປ້າຍຊີ້ໄປທີ່ໜ້າຈໍ LCD IPS ຂະໜາດ 0.85 ນິ້ວ, ປຸ່ມພາຍໃນ, ພອດ USB-C ສຳລັບພະລັງງານ ແລະ ການຂຽນໂປຣແກຣມ, ພອດ HY2.0-4P ສຳລັບການຂະຫຍາຍ, ແລະ ຂາ GPIO ພາຍນອກຫົກອັນ. ມັນຍັງຊີ້ບອກເຖິງເຊັນເຊີ BMI270 ແລະ BMM150 ພາຍໃນ, ໄຟ LED IR, ແລະ ຕົວຄວບຄຸມ ESP32-S3-PICO ທີ່ມີແຟລດ 8MB ແລະ PSRAM 8MB. ຂະໜາດແມ່ນ 24x24x12.9 ມມ.
ການເບິ່ງໃກ້ໆກ່ຽວກັບ pinout ແລະພອດຂະຫຍາຍ:

ລາຍລະອຽດຮູບພາບ: ຮູບພາບນີ້ສະຫນອງເທິງລົງລຸ່ມ view ຂອງ M5Stack ATOMS3R, ສະແດງໃຫ້ເຫັນຢ່າງຊັດເຈນເຖິງການຕັ້ງຄ່າ pinout. ປ້າຍຊື່ຊີ້ບອກເຖິງ pins 3V3, 5V, ແລະ Ground (G), ເຊັ່ນດຽວກັນກັບ pins GPIO ສະເພາະ (G1, G2, G5, G6, G7, G8, G38, G39, G41, G42, G45, G47, G48). ມັນຍັງລະບຸລາຍລະອຽດການເຊື່ອມຕໍ່ສຳລັບ LCD (MOSI, SCK, RS, CS, BL), IR LED, ແລະປຸ່ມ (BTN). ຕົວເຊື່ອມຕໍ່ Port.A ສາມາດເບິ່ງເຫັນໄດ້ຢູ່ກາງດ້ານລຸ່ມ.
3. ສິ່ງທີ່ຢູ່ໃນກ່ອງ
ເມື່ອເປີດຊຸດ, ທ່ານຄວນພົບລາຍການຕໍ່ໄປນີ້:
- ຊຸດພັດທະນາ M5Stack ATOMS3R 1x
ໂດຍປົກກະຕິແລ້ວ ATOMS3R ຈະຖືກຫຸ້ມຫໍ່ດັ່ງທີ່ສະແດງໄວ້:

ລາຍລະອຽດຮູບພາບ: M5Stack ATOMS3R ສະແດງຢູ່ໃນການຫຸ້ມຫໍ່ທີ່ໂປ່ງໃສ, ໂດຍອຸປະກອນສາມາດເບິ່ງເຫັນໄດ້ຜ່ານພາດສະຕິກ. ການຫຸ້ມຫໍ່ມີເຄື່ອງໝາຍການຄ້າ 'ATOM S3R' ແລະໂລໂກ້ M5Stack.
4. ຕັ້ງຄ່າ
4.1 ການເປີດອຸປະກອນ
ATOMS3R ໃຊ້ພະລັງງານຜ່ານພອດ USB Type-C. ເຊື່ອມຕໍ່ສາຍ USB Type-C ມາດຕະຖານເຂົ້າກັບອຸປະກອນ ແລະ ເຂົ້າກັບແຫຼ່ງພະລັງງານ 5V (ເຊັ່ນ: ພອດ USB ຂອງຄອມພິວເຕີ ຫຼື ອະແດບເຕີຕິດຝາ USB).

ລາຍລະອຽດຮູບພາບ: ຮູບພາບນີ້ສະແດງດ້ານລຸ່ມຂອງ M5Stack ATOMS3R, ເຊິ່ງສະແດງໃຫ້ເຫັນຢ່າງຊັດເຈນເຖິງພອດ USB Type-C ສຳລັບພະລັງງານ ແລະ ຂໍ້ມູນ, ແລະ ຕົວເຊື່ອມຕໍ່ HY2.0-4P Port.A ສຳລັບອຸປະກອນຕໍ່ພ່ວງພາຍນອກ. ປ້າຍເຕືອນທີ່ມີລາຍສີເຫຼືອງ ແລະ ສີດຳສາມາດເຫັນໄດ້ຢູ່ໃກ້ກັບພອດ USB-C.
4.2 ການຕັ້ງຄ່າສະພາບແວດລ້ອມຊອບແວ
ATOMS3R ຮອງຮັບສະພາບແວດລ້ອມການພັດທະນາທີ່ຫຼາກຫຼາຍ. ເລືອກອັນໜຶ່ງໂດຍອີງໃສ່ຄວາມມັກ ແລະ ຄວາມຕ້ອງການຂອງໂຄງການຂອງທ່ານ:
- Arduino IDE: ສຳລັບການຂຽນໂປຣແກຣມ C/C++. ທ່ານຈະຕ້ອງຕິດຕັ້ງແພັກເກດຮອງຮັບກະດານ ESP32 ສຳລັບ Arduino. ກະລຸນາອ້າງອີງເຖິງເອກະສານ M5Stack ຢ່າງເປັນທາງການສຳລັບຄຳແນະນຳການຕິດຕັ້ງລະອຽດ.
- UIFlow: A webແພລດຟອມການຂຽນໂປຣແກຣມແບບກຣາບຟິກ, ເໝາະສຳລັບຜູ້ເລີ່ມຕົ້ນ. ເຂົ້າເຖິງ UIFlow ຜ່ານຂອງທ່ານ web ໂປຣແກຣມທ່ອງເວັບ ແລະ ເຊື່ອມຕໍ່ ATOMS3R ຂອງທ່ານ.
- ໄມໂຄຣໄພທອນ: ສຳລັບການຂຽນໂປຣແກຣມໂດຍອີງໃສ່ Python. ທ່ານຈະຕ້ອງແຟຼດເຟີມແວ Micropython ໃສ່ອຸປະກອນ ແລະ ໃຊ້ serial terminal ຫຼື IDE ເພື່ອໂຕ້ຕອບກັບມັນ.
ຄູ່ມືລະອຽດສຳລັບການຕັ້ງຄ່າແຕ່ລະສະພາບແວດລ້ອມສາມາດພົບໄດ້ໃນ M5Stack ຢ່າງເປັນທາງການ webເວັບໄຊ: ເອກະສານ M5Stack.
4.3 ດາວໂຫຼດເຟີມແວຣ໌
ສາມາດດາວໂຫຼດເຟີມແວຣ໌ໄປຍັງ ATOMS3R ຜ່ານອິນເຕີເຟດ USB Type-C ໄດ້. ອີງຕາມສະພາບແວດລ້ອມການພັດທະນາທີ່ທ່ານເລືອກ, ເຄື່ອງມືສະເພາະ (ເຊັ່ນ: ESP-IDF, Arduino IDE uploader, UIFlow desktop IDE) ຈະຖືກນຳໃຊ້ສຳລັບຂະບວນການນີ້.
5. ຄໍາແນະນໍາການດໍາເນີນງານ
5.1 ການດໍາເນີນງານພື້ນຖານ
- ເປີດ: ເຊື່ອມຕໍ່ ATOMS3R ກັບແຫຼ່ງພະລັງງານ 5V ຜ່ານພອດ USB Type-C. ອຸປະກອນຈະເປີດໂດຍອັດຕະໂນມັດ.
- ໜ້າຈໍ: ໜ້າຈໍ IPS ຂະໜາດ 0.85 ນິ້ວ ຈະສະແດງຂໍ້ມູນຕາມທີ່ຕັ້ງໂປຣແກຣມໄວ້.
- ປຸ່ມຕັ້ງໂປຣແກຣມໄດ້: ປຸ່ມຕັ້ງຢູ່ທາງລຸ່ມໜ້າຈໍ. ໜ້າທີ່ຂອງມັນຖືກກຳນົດໂດຍເຟີມແວທີ່ໂຫຼດມາ. ໂດຍປົກກະຕິແລ້ວ, ການກົດສັ້ນໆອາດຈະກະຕຸ້ນເຫດການ, ໃນຂະນະທີ່ການກົດຄ້າງໄວ້ (ເຊັ່ນ 2 ວິນາທີ) ອາດຈະເລີ່ມການຕັ້ງຄ່າຄືນໃໝ່ ຫຼື ເຂົ້າສູ່ໂໝດສະເພາະ.
5.2 ການໃຊ້ພອດ ແລະ ຂາຂະຫຍາຍ
- ພອດ A (HY2.0-4P): ພອດນີ້ໃຫ້ຄວາມສາມາດ I2C, GPIO, ADC, ແລະ UART. ມັນເຂົ້າກັນໄດ້ກັບໜ່ວຍທີ່ເຂົ້າກັນໄດ້ກັບ Grove ຂອງ M5Stack ເພື່ອການຂະຫຍາຍທີ່ງ່າຍ.
- ຂາ GPIO ດ້ານລຸ່ມ: ມີຂາ GPIO ແລະ ຂາພະລັງງານຫົກອັນຢູ່ທາງລຸ່ມຂອງອຸປະກອນ, ເຊິ່ງຊ່ວຍໃຫ້ສາມາດເຊື່ອມຕໍ່ກັບ breadboard ຫຼື ອຸປະກອນເສີມອື່ນໆໄດ້ຕາມໃຈມັກ. ໃຫ້ອ້າງອີງເຖິງແຜນວາດ pinout ໃນພາກທີ 2.2 ສຳລັບການກຳນົດ pin ສະເພາະ.
5.3 ເຊັນເຊີປະສົມປະສານ
- ເຊັນເຊີແມ່ເຫຼັກໂລກ BMM150: ໃຫ້ຂໍ້ມູນສະໜາມແມ່ເຫຼັກ 3 ແກນ, ເປັນປະໂຫຍດສຳລັບການນຳໃຊ້ເຂັມທິດ.
- ເຊັນເຊີທັດສະນະຄະຕິ BMI270: ໃຫ້ຂໍ້ມູນໜ່ວຍວັດແທກຄວາມเฉื่อย 6 ແກນ (IMU) (ໄຈໂຣສະໂຄບ 3 ແກນ ແລະ ເຄື່ອງວັດຄວາມເລັ່ງ 3 ແກນ), ເປັນປະໂຫຍດສຳລັບການຮັບຮູ້ການເຄື່ອນໄຫວ ແລະ ການຕິດຕາມທິດທາງ.
ການເຂົ້າເຖິງຂໍ້ມູນຈາກເຊັນເຊີເຫຼົ່ານີ້ຮຽກຮ້ອງໃຫ້ມີຫ້ອງສະໝຸດ ແລະ ການຂຽນໂປຣແກຣມທີ່ເໝາະສົມພາຍໃນສະພາບແວດລ້ອມການພັດທະນາທີ່ທ່ານເລືອກ.
6. ຂໍ້ມູນຈໍາເພາະ
| ຄຸນສົມບັດ | ລາຍລະອຽດ |
|---|---|
| ຜູ້ຄວບຄຸມຫຼັກ | ESP32-S3-PICO-1-N8R8 |
| ຫນ່ວຍຄວາມຈໍາ Flash | 8MB ໃນເຄື່ອງ |
| PSRAM | 8MB ໃນເຄື່ອງ |
| ຈໍສະແດງຜົນ | ໜ້າຈໍ IPS ສີ 0.85 ນິ້ວ (128x128 ພິກເຊວ) |
| ການເຊື່ອມຕໍ່ໄຮ້ສາຍ | Wi-Fi (802.11bgn) |
| ເຊັນເຊີ | BMM150 (ແກນແມ່ເຫຼັກໂລກ 3 ແກນ), BMI270 (ແກນ 6 ແກນ) |
| ການໂຕ້ຕອບ | USB ປະເພດ-C, HY2.0-4P (ພອດ A), 6x GPIO/ຂາສຽບໄຟ |
| ສະຫນັບສະຫນູນລະບົບປະຕິບັດງານ | Arduino, UIFlow, Micropython |
| ຂະໜາດ (LxWxH) | 0.95 x 0.95 x 0.5 ນິ້ວ (24 x 24 x 12.9 ມມ) |
| ນ້ຳໜັກ | 0.24 ອອນສ໌ (ປະມານ 6.8g) |
| ສີ | ສີຂາວ |
7. ການແກ້ໄຂບັນຫາ
7.1 ອຸປະກອນບໍ່ເປີດ
- ໃຫ້ແນ່ໃຈວ່າສາຍ USB Type-C ໄດ້ເຊື່ອມຕໍ່ກັບທັງ ATOMS3R ແລະ ແຫຼ່ງພະລັງງານຢ່າງແໜ້ນໜາແລ້ວ.
- ກວດສອບວ່າແຫຼ່ງພະລັງງານ (ເຊັ່ນ: ພອດ USB ຂອງຄອມພິວເຕີ, ອະແດບເຕີຕິດຝາ) ໃຊ້ງານໄດ້ ແລະ ໃຫ້ແຮງດັນ 5V.
- ລອງໃຊ້ສາຍ USB Type-C ອື່ນ.
7.2 ບັນຫາການອັບໂຫຼດເຟີມແວຣ໌
- ຢືນຢັນວ່າໄດຣເວີທີ່ຖືກຕ້ອງສຳລັບ ESP32-S3 ໄດ້ຖືກຕິດຕັ້ງຢູ່ໃນຄອມພິວເຕີຂອງທ່ານແລ້ວ.
- ເລືອກພອດ COM ທີ່ຖືກຕ້ອງໃນສະພາບແວດລ້ອມການພັດທະນາຂອງທ່ານ (Arduino IDE, ແລະອື່ນໆ).
- ໃຫ້ແນ່ໃຈວ່າໄດ້ເລືອກປະເພດກະດານທີ່ຖືກຕ້ອງ (ເຊັ່ນ: ໂມດູນພັດທະນາ ESP32-S3) ໃນ IDE ຂອງທ່ານ.
- ກວດສອບຂໍ້ຄວາມຜິດພາດໃດໆໃນຄອນໂຊນຜົນຜະລິດຂອງ IDE.
7.3 ໜ້າຈໍບໍ່ສະແດງ
- ກວດສອບວ່າລະຫັດຂອງທ່ານປະກອບມີຄຳສັ່ງເລີ່ມຕົ້ນການສະແດງຜົນ ແລະ ການແຕ້ມຮູບທີ່ຈຳເປັນ.
- ໃຫ້ແນ່ໃຈວ່າຫ້ອງສະໝຸດສະແດງຜົນໄດ້ຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງສຳລັບໜ້າຈໍ IPS ຂະໜາດ 0.85 ນິ້ວ.
7.4 ບັນຫາການເຊື່ອມຕໍ່ Wi-Fi
- ກວດສອບ SSID ແລະລະຫັດຜ່ານຂອງ Wi-Fi ໃນລະຫັດຂອງທ່ານອີກຄັ້ງ.
- ໃຫ້ແນ່ໃຈວ່າ ATOMS3R ຢູ່ພາຍໃນຂອບເຂດຂອງຈຸດເຂົ້າເຖິງ Wi-Fi ຂອງທ່ານ.
- ຢືນຢັນວ່າເຄືອຂ່າຍ Wi-Fi ຂອງທ່ານເຮັດວຽກຢູ່ໃນແຖບຄວາມຖີ່ 2.4GHz, ຍ້ອນວ່າ ESP32-S3 ໂດຍປົກກະຕິແລ້ວຮອງຮັບແຖບຄວາມຖີ່ນີ້.
8. ບໍາລຸງຮັກສາ
- ທໍາຄວາມສະອາດ: ໃຊ້ຜ້າອ່ອນແລະແຫ້ງເພື່ອທຳຄວາມສະອາດອຸປະກອນ. ຫຼີກລ່ຽງການໃຊ້ນໍ້າຢາ ຫຼື ນໍ້າຢາທຳຄວາມສະອາດທີ່ມີສານຂັດ.
- ການເກັບຮັກສາ: ເກັບຮັກສາ ATOMS3R ໄວ້ໃນບ່ອນທີ່ເຢັນ, ແຫ້ງ, ຫ່າງຈາກແສງແດດໂດຍກົງ ແລະ ອຸນຫະພູມສູງສຸດ.
- ການຈັດການ: ໃຫ້ຈັບອຸປະກອນດ້ວຍຄວາມລະມັດລະວັງເພື່ອຫຼີກລ່ຽງຄວາມເສຍຫາຍທາງກາຍະພາບຕໍ່ໜ້າຈໍ, ພອດ ຫຼື ໝຸດ.
- ການອັບເດດເຟີມແວ: ກວດສອບ M5Stack ຢ່າງເປັນທາງການເປັນປະຈຳ webເວັບໄຊທ໌ສຳລັບການອັບເດດເຟີມແວ ແລະ ຫ້ອງສະໝຸດລ່າສຸດເພື່ອຮັບປະກັນປະສິດທິພາບທີ່ດີທີ່ສຸດ ແລະ ການເຂົ້າເຖິງຄຸນສົມບັດໃໝ່ໆ.
9. ການຮັບປະກັນແລະການສະຫນັບສະຫນູນ
ສຳລັບຂໍ້ມູນການຮັບປະກັນລະອຽດ, ການຊ່ວຍເຫຼືອດ້ານເຕັກນິກ, ແລະຊັບພະຍາກອນເພີ່ມເຕີມ, ກະລຸນາເຂົ້າເບິ່ງ M5Stack ຢ່າງເປັນທາງການ webເວັບໄຊ:
- ທາງການ Webເວັບໄຊ: m5stack.com
- ເອກະສານ: docs.m5stack.com
- ເວທີຊຸມຊົນ: ພົວພັນກັບຜູ້ໃຊ້ຄົນອື່ນໆ ແລະ ຊອກຫາວິທີແກ້ໄຂໃນເວທີຊຸມຊົນຂອງ M5Stack.
ກະລຸນາຮັກສາຫຼັກຖານການຊື້ຂອງທ່ານສໍາລັບການຮຽກຮ້ອງການຮັບປະກັນໃດໆ.





