เอ็ม5สแต็ค เค010

คู่มือผู้ใช้ชุดพัฒนา IoT M5Stack Core2

รุ่น : K010

1. บทนำ

M5Stack Core2 เป็นชุดพัฒนา IoT อเนกประสงค์ที่ออกแบบมาเพื่อการสร้างต้นแบบและการใช้งานแอปพลิเคชันต่างๆ อย่างรวดเร็ว ประกอบด้วยไมโครคอนโทรลเลอร์ ESP32-D0WDQ6-V3 หน้าจอสัมผัส TFT LCD ขนาด 2 นิ้ว และการเชื่อมต่อ Wi-Fi และ Bluetooth ในตัว คู่มือนี้ให้ข้อมูลสำคัญสำหรับการติดตั้ง การใช้งาน และการบำรุงรักษาอุปกรณ์ Core2 ของคุณ

ภาพหลักของชุดพัฒนา IoT M5Stack Core2

รูปที่ 1.1: ชุดพัฒนา M5Stack Core2 IoT แสดงให้เห็น...asinด้วยดีไซน์ที่กะทัดรัดและหน้าจอแสดงผล

2. อะไรอยู่ในกล่อง

ตรวจสอบว่ารายการทั้งหมดที่ระบุไว้ด้านล่างนี้รวมอยู่ในแพ็คเกจของคุณ:

  • 1 x ยูนิต M5Stack Core2
  • สาย USB Type-C จำนวน 1 เส้น (ยาว 20 ซม.)
  • 1 x Hex ประแจ
M5Stack Core2 และอุปกรณ์เสริมที่ให้มา: สาย USB-C และประแจหกเหลี่ยม

รูปที่ 2.1: สิ่งของภายในกล่อง M5Stack Core2 ประกอบด้วย ตัวเครื่อง Core2, สาย USB-C และประแจหกเหลี่ยม

แผนภาพแสดงส่วนประกอบภายในกล่อง ได้แก่ Core2, สาย USB Type-C และประแจหกเหลี่ยม

รูปที่ 2.2: ภาพแสดงรายการสินค้าที่จัดส่งสำหรับ M5Stack Core2

3. สินค้าหมดview

M5Stack Core2 สร้างขึ้นโดยใช้ชิป ESP32-D0WDQ6-V3 ซึ่งให้ประสิทธิภาพที่แข็งแกร่งสำหรับแอปพลิเคชันต่างๆ คุณสมบัติหลักได้แก่:

  • ประสิทธิภาพอันทรงพลัง: มาพร้อมกับไมโครคอนโทรลเลอร์ ESP32-D0WDQ6-V3 เพื่อประสิทธิภาพการประมวลผลสูง
  • จอแสดงผลแบบสัมผัส: มาพร้อมหน้าจอสัมผัส TFT LCD ขนาด 2 นิ้ว (ความละเอียด 320x240 พิกเซล) เพื่อการใช้งานที่ง่ายและสะดวก
  • การเชื่อมต่อไร้สาย: มาพร้อมระบบ Wi-Fi และ Bluetooth ในตัว เพื่อการสื่อสารที่ราบรื่น
  • ฟังก์ชันการทำงานที่สามารถขยายได้: มีพอร์ตเชื่อมต่อหลายแบบ (GPIO, I2C, SPI, UART) สำหรับเชื่อมต่อโมดูลและเซ็นเซอร์เพิ่มเติม
  • ลำโพงในตัว: สำหรับเอาต์พุตเสียง
  • มอเตอร์สั่น: ให้การตอบสนองทางสัมผัส
  • ไมโครโฟน: สำหรับอินพุตเสียง
  • ช่องเสียบการ์ด SD: สำหรับพื้นที่เก็บข้อมูลที่ขยายได้
รายละเอียด view ของ M5Stack Core2 พร้อมป้ายกำกับสำหรับส่วนประกอบต่างๆ เช่น หน้าจอสัมผัส, ESP32, USB-C, การ์ด SD, LED, PWR, RST

รูปที่ 3.1: แผนภาพแสดงส่วนประกอบหลักของ M5Stack Core2 พร้อมคำอธิบายประกอบ โดยเน้นส่วนประกอบและอินเทอร์เฟซหลัก

ด้านหน้า view ของ M5Stack Core2 พร้อมคำอธิบายประกอบสำหรับไฟแสดงสถานะพลังงาน ลำโพงในตัว หน่วยความจำแฟลช 16M หน่วยความจำ PSRAM 8M และหน้าจอสัมผัสแบบ capacitive

รูปที่ 3.2: คุณสมบัติหลักของ M5Stack Core2 รวมถึงประเภทหน่วยความจำและจอแสดงผล

4. ข้อมูลจำเพาะ

ตารางต่อไปนี้แสดงรายละเอียดคุณสมบัติทางเทคนิคของ M5Stack Core2:

ข้อมูลจำเพาะพารามิเตอร์
โซซีESP32-D0WDQ6-V3, หน่วยประมวลผลแบบดูอัลคอร์ 240MHz, 600 DMIPS, SRAM 520KB, Wi-Fi
แฟลช16MB
พีเอสแรม8MB
อินพุต Voltage5V @ 500mA
อินเตอร์เฟซโฮสต์ประเภท C x 1, GROVE(I2C+I/O+UART) x 1
นำไฟแสดงสถานะพลังงานสีเขียว
ปุ่มปุ่มเปิด/ปิด, ปุ่ม RST, ปุ่มเสมือนบนหน้าจอ 3 ปุ่ม
ระบบสั่นเตือนมอเตอร์สั่น
น้ำหนักสินค้า2.82 ออนซ์ (ประมาณ 80 กรัม)
ขนาดแพ็คเกจ3.19 x 2.28 x 0.87 นิ้ว
แบตเตอรี่แบตเตอรี่ลิเธียมไอออน 1 ก้อน (รวมอยู่ด้วย)
เครื่องชั่งดิจิทัลแสดงน้ำหนัก M5Stack Core2 54.9 กรัม

รูปที่ 4.1: การวัดน้ำหนักของ M5Stack Core2

บอร์ด M5Stack Core2 มีขนาด: 54 มม. x 54 มม. x 16.5 มม.

รูปที่ 4.2: ขนาดของ M5Stack Core2

5. การตั้งค่า

เพื่อเริ่มต้นใช้งาน M5Stack Core2 ของคุณ โปรดทำตามขั้นตอนการตั้งค่าเริ่มต้นเหล่านี้:

  1. การชาร์จ: เชื่อมต่อ M5Stack Core2 เข้ากับแหล่งจ่ายไฟ USB 5V โดยใช้สาย USB Type-C ที่ให้มา อุปกรณ์จะเริ่มทำการชาร์จ
  2. เปิดเครื่อง: กดปุ่มเปิด/ปิด (โดยปกติจะอยู่ด้านข้าง) ค้างไว้ประมาณ 6 วินาทีเพื่อเปิดเครื่อง
  3. สภาพแวดล้อมซอฟต์แวร์: Core2 รองรับสภาพแวดล้อมการพัฒนาที่หลากหลาย รวมถึง UIFlow, Arduino และ MicroPython เลือกสภาพแวดล้อมที่คุณต้องการและติดตั้งไดรเวอร์และ IDE ที่จำเป็นบนคอมพิวเตอร์ของคุณ
  4. โปรแกรมแรก: โปรดดูเอกสารอย่างเป็นทางการของ M5Stack สำหรับคำแนะนำในการอัปโหลดโปรแกรมหรือเฟิร์มแวร์แรกของคุณไปยัง Core2

6. คู่มือการใช้งาน

M5Stack Core2 ได้รับการออกแบบมาให้ใช้งานได้อย่างยืดหยุ่นตามการใช้งานของคุณ ต่อไปนี้เป็นแนวทางทั่วไป:

  • การโต้ตอบผ่านหน้าจอสัมผัส: ควบคุมเมนูและใช้งานแอปพลิเคชันต่างๆ โดยใช้หน้าจอสัมผัสแบบ capacitive ขนาด 2 นิ้ว
  • ปุ่มเสมือน: ปุ่มเสมือนทั้งสามปุ่มด้านล่างหน้าจอสามารถตั้งโปรแกรมให้ทำหน้าที่ต่างๆ ภายในแอปพลิเคชันของคุณได้
  • ปุ่มทางกายภาพ: ปุ่ม RST (รีเซ็ต) ทางกายภาพสามารถใช้เพื่อรีสตาร์ทอุปกรณ์ได้ ส่วนปุ่มเปิด/ปิดสามารถใช้เพื่อปิดและเปิดอุปกรณ์ใหม่ได้
  • โมดูลภายนอก: เชื่อมต่อโมดูลและเซ็นเซอร์ M5Stack ที่เข้ากันได้เข้ากับพอร์ต GROVE เพื่อขยายฟังก์ชันการทำงาน ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อและจ่ายไฟให้กับโมดูลภายนอกอย่างถูกต้อง
  • การใช้งานการ์ด SD: เสียบการ์ด microSD ลงในช่องที่กำหนดเพื่อเพิ่มพื้นที่จัดเก็บข้อมูล ตรวจสอบให้แน่ใจว่าได้ฟอร์แมตการ์ดอย่างถูกต้องแล้ว (เช่น FAT32)

7. การบำรุงรักษา

การบำรุงรักษาอย่างถูกต้องจะช่วยให้ M5Stack Core2 ของคุณมีอายุการใช้งานยาวนานและทำงานได้อย่างมีประสิทธิภาพสูงสุด:

  • การทำความสะอาด: ใช้ผ้านุ่มและแห้งเช็ดทำความสะอาดอุปกรณ์ หลีกเลี่ยงการใช้น้ำยาทำความสะอาดหรือวัสดุที่มีฤทธิ์กัดกร่อน
  • พื้นที่จัดเก็บ: เก็บอุปกรณ์ไว้ในที่แห้งและเย็น หลีกเลี่ยงแสงแดดโดยตรงและอุณหภูมิที่สูงหรือต่ำเกินไป
  • การดูแลแบตเตอรี่ ควรหลีกเลี่ยงการปล่อยประจุแบตเตอรี่จนหมดบ่อยๆ หากเก็บรักษาไว้เป็นเวลานาน ควรชาร์จแบตเตอรี่ให้เหลือประมาณ 50-70% เพื่อยืดอายุการใช้งาน
  • อัพเดตเฟิร์มแวร์: ตรวจสอบเว็บไซต์ M5Stack อย่างเป็นทางการเป็นประจำ webเว็บไซต์นี้เป็นแหล่งอัปเดตเฟิร์มแวร์เพื่อให้มั่นใจว่าอุปกรณ์ของคุณมีฟีเจอร์ล่าสุดและการแก้ไขข้อบกพร่องต่างๆ
  • การป้องกันทางกายภาพ: แม้ว่าอุปกรณ์จะมีความทนทาน แต่ควรหลีกเลี่ยงการทำตกหรือการสัมผัสกับแรงกระแทกหรือความชื้นมากเกินไป

8 การแก้ไขปัญหา

ส่วนนี้จะกล่าวถึงปัญหาทั่วไปที่คุณอาจพบเจอขณะใช้งาน M5Stack Core2

คำถามที่ 1: การ์ด SD รองรับความจุสูงสุดเท่าใด และเหตุใดจึงไม่มีการตอบสนองเมื่อเสียบการ์ด SD?
ตามทฤษฎีแล้ว อุปกรณ์ที่ใช้ ESP32 รองรับการ์ด SD ได้สูงสุดถึง 16GB เราขอแนะนำให้ใช้การ์ด SD รุ่น SDSQUNC-016G-ZN6MA ตรวจสอบให้แน่ใจว่าได้เสียบการ์ด SD อย่างถูกต้องและฟอร์แมตเรียบร้อยแล้ว
Q2: การใช้แบตเตอรี่ในพอร์ตแบตเตอรี่ใดพอร์ตหนึ่งบนตัวเครื่อง USB หรือ Core2 จะทำให้เครื่องเปิดใช้งานอยู่ตลอดเวลา การพยายามปิดเครื่องโดยใช้ปุ่มด้านข้างจะทำให้เครื่องรีสตาร์ทอีกครั้ง
เราพบว่าสาเหตุเกิดจากความจุของตัวเก็บประจุฟิลเตอร์ของโมดูล USB 1.2 มีขนาดใหญ่เกินไป หากคุณยังคงต้องใช้แบตเตอรี่เพื่อจ่ายไฟให้กับโซลูชัน Core2 + USB 1.2 เพื่อหลีกเลี่ยงการรีสตาร์ทบ่อยครั้ง คุณสามารถใช้วิธีการแก้ปัญหาสองวิธีต่อไปนี้ได้:
  • ถอดตัวเก็บประจุฟิลเตอร์ออก
  • เปลี่ยนไปใช้ตัวเก็บประจุฟิลเตอร์ที่มีความจุต่ำกว่า (แนะนำให้ใช้ 10uF)
Q3: จะขยายการทำงานของ Core2 ด้วยโมดูลเสริมได้อย่างไร?
คุณต้องถอดแผ่นด้านล่างและแบตเตอรี่เดิมของ Core2 ออกก่อน จากนั้นจึงจะสามารถต่อโมดูลส่วนขยายเพิ่มเติมเข้าไปได้
ภาพส่วนคำถามที่พบบ่อย (FAQ) พร้อมคำถามและคำตอบเกี่ยวกับ SD การ์ด ปัญหาแบตเตอรี่ และโมดูลเสริม

รูปที่ 8.1: คำถามและคำตอบที่พบบ่อยสำหรับ M5Stack Core2

9. ขอบเขตการใช้งาน

M5Stack Core2 เหมาะสำหรับงานหลากหลายประเภท รวมถึงแต่ไม่จำกัดเพียง:

  • อุปกรณ์สมาร์ทโฮม: ควบคุมและตรวจสอบระบบบ้านอัจฉริยะ
  • การศึกษาด้าน STEM: เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการเรียนรู้เกี่ยวกับ IoT การเขียนโปรแกรม และอิเล็กทรอนิกส์
  • ตัวควบคุม IoT: ทำหน้าที่เป็นตัวควบคุมส่วนกลางสำหรับโครงการ Internet of Things (IoT) ต่างๆ
  • โครงการ DIY: เหมาะอย่างยิ่งสำหรับโครงการอิเล็กทรอนิกส์แบบกำหนดเองและการสร้างต้นแบบอย่างรวดเร็ว
ภาพรวมการใช้งาน M5Stack Core2: อุปกรณ์สมาร์ทโฮม, การศึกษา STEM, ตัวควบคุม IoT, โครงการ DIY

รูปที่ 9.1: อดีตampตัวอย่างของแอปพลิเคชัน M5Stack Core2

ภาพแสดงขอบเขตการใช้งานของ M5Stack Core2

รูปที่ 9.2: ภาพประกอบเพิ่มเติมแสดงให้เห็นถึงการใช้งานที่หลากหลายของ M5Stack Core2

10. การสนับสนุนและทรัพยากร

สำหรับบทช่วยสอน เอกสารประกอบ และการสนับสนุนจากชุมชนโดยละเอียดเพิ่มเติม โปรดเยี่ยมชมเว็บไซต์อย่างเป็นทางการของ M5Stack webเว็บไซต์:

www.m5stack.com

คำแนะนำเกี่ยวกับวิธีการเข้าถึงบทเรียนต่างๆ บน M5Stack webเว็บไซต์

รูปที่ 10.1: คู่มือการเข้าถึงบทเรียนออนไลน์และเอกสารประกอบ

เอ็ม5สแต็ค webโลโก้เว็บไซต์และ URL

รูปที่ 10.2: M5Stack อย่างเป็นทางการ webเว็บไซต์สำหรับการสนับสนุน

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.