M5Stack K016-P

คู่มือผู้ใช้ชุดพัฒนา IoT ขนาดเล็ก M5Stack M5StickC PLUS2 ESP32-PICO-V3-02

รุ่น: K016-P

1. บทนำ

M5Stack M5StickC PLUS2 เป็นชุดพัฒนา IoT ขนาดกะทัดรัดและใช้งานได้หลากหลาย ขับเคลื่อนด้วยชิป ESP32-PICO-V3-02 มีหน้าจอ TFT ขนาด 1.14 นิ้ว การเชื่อมต่อ Wi-Fi และ Bluetooth ทำให้เหมาะสำหรับแอปพลิเคชันที่หลากหลาย คู่มือนี้ให้ข้อมูลที่จำเป็นสำหรับการติดตั้ง การใช้งาน และการบำรุงรักษา M5StickC PLUS2 ของคุณ

อุปกรณ์ M5StickC PLUS2 แสดงหน้าจอด้วยกราฟิกรูปทรงลูกบาศก์ 3 มิติ

ภาพที่ 1.1: ชุดพัฒนา IoT ขนาดเล็ก M5StickC PLUS2

1.1 การสมัคร

M5StickC PLUS2 ได้รับการออกแบบมาสำหรับการใช้งานที่หลากหลาย รวมถึง:

  • การผสานรวมอุปกรณ์สมาร์ทโฮม
  • โครงการอิเล็กทรอนิกส์ DIY
  • การศึกษาด้าน STEM
  • การพัฒนาเทคโนโลยีสวมใส่ได้
ภาพสี่ภาพแสดงให้เห็นการใช้งาน M5StickC PLUS2 ในบ้านอัจฉริยะ งาน DIY การศึกษา STEM และอุปกรณ์สวมใส่

ภาพที่ 1.2: Exampตัวอย่างการใช้งาน M5StickC PLUS2 รวมถึงการบูรณาการบ้านอัจฉริยะ โครงการ DIY การศึกษา STEM และอุปกรณ์สวมใส่

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

M5StickC PLUS2 ผสานรวมส่วนประกอบต่างๆ เข้าไว้ในขนาดกะทัดรัด ออกแบบมาเพื่อความสะดวกในการใช้งานและการสร้างต้นแบบอย่างรวดเร็ว

2.1 ส่วนประกอบของอุปกรณ์

แผนภาพแสดงส่วนประกอบของ M5StickC PLUS2 พร้อมป้ายกำกับ

ภาพที่ 2.1: แผนภาพแสดงส่วนประกอบสำคัญของ M5StickC PLUS2 โดยเน้นส่วนประกอบหลัก เช่น เสาอากาศ 3 มิติ, ไฟ LED, ตัวส่งสัญญาณอินฟราเรด, ไมโครโฟน, ปุ่ม (A และ B), แม่เหล็ก, บัซเซอร์, พอร์ต USB-C สำหรับชาร์จและตั้งโปรแกรม และพอร์ต Grove HY2.0-4P

  • ชิป ESP32-PICO-V3-02: โปรเซสเซอร์แบบดูอัลคอร์ พร้อมการเชื่อมต่อ Wi-Fi และ Bluetooth
  • หน้าจอ TFT ขนาด 1.14 นิ้ว: จอ LCD สี ความละเอียด 135x240 พิกเซล สำหรับแสดงผล
  • ปุ่ม A และ B: ปุ่มป้อนข้อมูลที่ผู้ใช้สามารถตั้งโปรแกรมได้
  • พอร์ต USB-C: สำหรับการจ่ายไฟ การชาร์จแบตเตอรี่ และการสื่อสารข้อมูล (การเขียนโปรแกรม)
  • ท่าเรือโกรฟ (HY2.0-4P): สำหรับเชื่อมต่อโมดูลภายนอกผ่านทาง I2C, I/O หรือ UART
  • ตัวส่งสัญญาณอินฟราเรด: สำหรับการสื่อสารด้วยคลื่นอินฟราเรด
  • นำ: ไฟแสดงสถานะ
  • ไมโครโฟน: สำหรับอินพุตเสียง (SPM1423)
  • ออด: สำหรับเอาต์พุตเสียง
  • แบตเตอรี่ภายใน: แบตเตอรี่ลิเธียมไอออน 120 mAh
  • สวมใส่ได้และติดตั้งได้: ออกแบบมาเพื่อการบูรณาการที่ยืดหยุ่นเข้ากับโครงการต่างๆ

2.2 ขนาดและน้ำหนัก

ขนาดของ M5StickC PLUS2

ภาพที่ 2.2: M5StickC PLUS2 มีขนาดความยาวโดยประมาณ 48 มม. (1.88 นิ้ว) ความกว้าง 24 มม. (0.94 นิ้ว) และความสูง 13.5 มม. (0.53 นิ้ว)

M5StickC PLUS2 วางอยู่บนเครื่องชั่งดิจิทัล แสดงน้ำหนักของมัน

ภาพที่ 2.3: M5StickC PLUS2 มีน้ำหนักประมาณ 16.9 กรัม (0.593 ออนซ์)

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

ตารางข้อมูลจำเพาะของ M5StickC PLUS2 จาก A+ content

ภาพที่ 3.1: รายละเอียดคุณสมบัติของ M5StickC PLUS2

ข้อมูลจำเพาะพารามิเตอร์
โซซีESP32-PICO-D4, หน่วยประมวลผลแบบดูอัลคอร์ 240MHz, 600 DMIPS, SRAM 520KB, Wi-Fi
หน่วยความจำแฟลชแฟลช 4MB
อินพุต Voltage5V @ 500mA
อินเทอร์เฟซTypeC x 1, GROVE (I2C+I/O+UART) x 1
หน้าจอ LCDจอ LCD TFT สีสันสดใส ขนาด 1.14 นิ้ว ความละเอียด 135 x 240 พิกเซล รุ่น ST7789v2
ไมโครโฟนSPM1423
ปุ่มปุ่มแบบกำหนดเอง 2 ปุ่ม
นำไฟ LED สีแดง 1 ดวง
ประเภทไร้สายบลูทู ธ Wi-Fi
ระบบปฏิบัติการFreeRTOS (ค่าเริ่มต้น)
แบตเตอรี่แบตเตอรี่ลิเธียมไอออน 120 mAh (มีมาให้ในชุด)
ขนาด48 x 24 x 13.5 มม. (1.9 x 1 x 0.54 นิ้ว)
น้ำหนัก16.9 กรัม (0.593 ออนซ์)

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

4.1 เนื้อหาบรรจุภัณฑ์

ภาพแสดง M5StickC PLUS2 และป้ายข้อความ 'StickC-Plus x 1'

ภาพที่ 4.1: โดยปกติแล้วในแพ็คเกจจะประกอบด้วยอุปกรณ์ M5StickC PLUS2 จำนวน 1 ชิ้น

โปรดตรวจสอบให้แน่ใจว่าในแพ็คเกจของคุณมีอุปกรณ์ M5StickC PLUS2 และอุปกรณ์เสริมที่มาพร้อมกัน (เช่น สาย USB-C, สายรัดข้อมือ หากมีอยู่ในชุดของคุณ)

4.2 การชาร์จเริ่มต้น

ก่อนใช้งานครั้งแรก โปรดตรวจสอบให้แน่ใจว่า M5StickC PLUS2 ชาร์จแบตเตอรี่เต็มแล้ว เชื่อมต่ออุปกรณ์เข้ากับแหล่งจ่ายไฟ USB 5V มาตรฐาน (เช่น พอร์ต USB ของคอมพิวเตอร์ อะแดปเตอร์ติดผนัง USB) โดยใช้สาย USB-C ไฟ LED สีแดงบนอุปกรณ์จะแสดงสถานะการชาร์จ

4.3 เปิด/ปิดเครื่อง

  • เปิดเครื่อง: กดปุ่มเปิด/ปิดด้านข้าง (มักจะมีป้ายกำกับว่าปุ่ม A หรือปุ่มขนาดใหญ่ด้านข้าง) ค้างไว้ประมาณ 2 วินาที
  • หมดแรง: กดปุ่มเปิด/ปิดด้านข้างค้างไว้ประมาณ 6 วินาที

4.4 การตั้งค่าสภาพแวดล้อมการพัฒนา

บอร์ด M5StickC PLUS2 รองรับแพลตฟอร์มการพัฒนาต่างๆ รวมถึง UIFlow, Arduino IDE และ MicroPython ในการเริ่มต้นเขียนโปรแกรม คุณจะต้องตั้งค่าสภาพแวดล้อมการพัฒนาที่คุณเลือกบนคอมพิวเตอร์ก่อน

คำแนะนำเกี่ยวกับวิธีการเข้าถึงบทเรียนออนไลน์ของ M5Stack

ภาพที่ 4.2: ขั้นตอนการค้นหาบทช่วยสอนบน M5Stack webวิธีเข้าชมเว็บไซต์: 1. เข้าไปที่ m5stack.com 2. คลิก "เอกสาร" 3. ค้นหา ผลิตภัณฑ์ 4. เลื่อนลงมาเพื่อหา "บทแนะนำ"

ขอแนะนำให้ศึกษาเอกสารอย่างเป็นทางการของ M5Stack เพื่อดูคำแนะนำในการเขียนโปรแกรม การติดตั้งไดรเวอร์ และอื่นๆ ที่ทันสมัยที่สุดamples. แหล่งข้อมูลนี้ให้คำแนะนำที่ครอบคลุมสำหรับการเริ่มต้นใช้งานภาษาและแพลตฟอร์มการเขียนโปรแกรมต่างๆ

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

การทำงานของ M5StickC PLUS2 นั้นขึ้นอยู่กับเฟิร์มแวร์หรือโปรแกรมที่ติดตั้งไว้เป็นหลัก ลักษณะการทำงานโดยทั่วไปมีดังนี้:

  • หน้าจอแสดงผล: หน้าจอ TFT ขนาด 1.14 นิ้ว จะแสดงข้อมูล กราฟิก หรือส่วนติดต่อผู้ใช้ตามที่กำหนดไว้ในโปรแกรมที่ติดตั้งไว้
  • ปุ่มฟังก์ชั่น: ปุ่ม A และ B สามารถตั้งโปรแกรมได้โดยผู้ใช้ ฟังก์ชันของปุ่มจะแตกต่างกันไปตามการใช้งาน การใช้งานทั่วไป ได้แก่ การนำทางเมนู การป้อนข้อมูล หรือการเรียกใช้งานการกระทำเฉพาะอย่าง
  • การใช้งานท่าเรือโกรฟ: สามารถเชื่อมต่อโมดูล Grove ภายนอกเข้ากับพอร์ต HY2.0-4P เพื่อขยายขีดความสามารถของอุปกรณ์ได้ โปรดตรวจสอบให้แน่ใจว่าโมดูลเข้ากันได้และเชื่อมต่ออย่างถูกต้อง
  • ตัวส่งสัญญาณอินฟราเรด: หากตั้งโปรแกรมไว้ ตัวส่งสัญญาณอินฟราเรดสามารถส่งสัญญาณอินฟราเรดเพื่อใช้ในการควบคุมระยะไกลได้
  • ไมโครโฟนและเสียงเตือน: ส่วนประกอบแบบบูรณาการเหล่านี้สามารถนำไปใช้กับแอปพลิเคชันสำหรับการรับและส่งสัญญาณเสียงได้ตามลำดับ

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

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

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

  • อุปกรณ์ไม่เปิด:
    1. ตรวจสอบให้แน่ใจว่าอุปกรณ์มีแบตเตอรี่เพียงพอ เชื่อมต่อกับแหล่งจ่ายไฟ USB-C 5V และปล่อยให้ชาร์จอย่างน้อย 15-30 นาที
    2. กดปุ่มเปิด/ปิด (โดยทั่วไปคือปุ่ม A) ค้างไว้ประมาณ 2 วินาทีเพื่อลองเปิดเครื่อง
    3. หากยังคงไม่ตอบสนอง ให้ลองกดปุ่มเปิด/ปิดค้างไว้ 6 วินาทีเพื่อทำการรีเซ็ตแบบฮาร์ดรีเซ็ต จากนั้นปล่อยปุ่มแล้วกดค้างไว้ 2 วินาทีเพื่อเปิดเครื่อง
  • หน้าจอไม่แสดงเนื้อหา:
    1. ตรวจสอบว่าอุปกรณ์เปิดใช้งานอยู่หรือไม่
    2. ตรวจสอบให้แน่ใจว่าเฟิร์มแวร์หรือโปรแกรมที่ติดตั้งนั้นออกแบบมาเพื่อแสดงผลข้อมูลบนหน้าจอ โปรแกรมพื้นฐานบางโปรแกรมอาจไม่ได้ใช้หน้าจอ
    3. หากเชื่อมต่อกับคอมพิวเตอร์ ให้ตรวจสอบจอภาพอนุกรม (serial monitor) เพื่อดูข้อความแสดงข้อผิดพลาดหรือข้อมูลใดๆ ที่อาจบ่งชี้ถึงปัญหาของโปรแกรม
  • ปัญหาการเชื่อมต่อ (Wi-Fi/Bluetooth):
    1. Review โค้ดของคุณจะช่วยให้มั่นใจได้ว่าโมดูล Wi-Fi หรือ Bluetooth ได้รับการเริ่มต้นและกำหนดค่าอย่างถูกต้องด้วยข้อมูลประจำตัวเครือข่ายที่ถูกต้อง (SSID, รหัสผ่าน)
    2. ตรวจสอบให้แน่ใจว่าอุปกรณ์อยู่ในระยะที่สามารถเชื่อมต่อกับจุดเชื่อมต่อ Wi-Fi หรืออุปกรณ์บลูทูธได้
    3. ตรวจสอบสัญญาณรบกวนจากอุปกรณ์ไร้สายอื่น ๆ
  • ข้อผิดพลาดในการอัปโหลดโปรแกรม:
    1. ตรวจสอบให้แน่ใจว่าได้เลือกบอร์ดและพอร์ตที่ถูกต้องในสภาพแวดล้อมการพัฒนาของคุณ (เช่น Arduino IDE)
    2. ตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์ที่จำเป็นสำหรับชิป ESP32 บนคอมพิวเตอร์ของคุณแล้ว
    3. ลองใช้สาย USB-C เส้นอื่น หรือพอร์ต USB อื่นบนคอมพิวเตอร์ของคุณดู
    4. โปรดศึกษาเอกสารประกอบของสภาพแวดล้อมการพัฒนาเฉพาะ (UIFlow, Arduino, MicroPython) สำหรับขั้นตอนการดีบักโดยละเอียด

8. การรับประกันและการสนับสนุน

ผลิตภัณฑ์ M5Stack โดยทั่วไปจะอยู่ภายใต้การรับประกันจากผู้ผลิตแบบจำกัด สำหรับข้อมูลโดยละเอียดเกี่ยวกับข้อกำหนด เงื่อนไข และนโยบายการคืนสินค้า โปรดดูที่เว็บไซต์อย่างเป็นทางการของ M5Stack webไซต์หรือเอกสารที่แนบมาพร้อมกับการซื้อของคุณ

หากต้องการความช่วยเหลือด้านเทคนิค การแก้ไขปัญหาที่นอกเหนือไปจากคู่มือนี้ หรือสอบถามเกี่ยวกับฟังก์ชันการทำงานของผลิตภัณฑ์ โปรดไปที่แหล่งข้อมูลสนับสนุนอย่างเป็นทางการของ M5Stack:

M5Stack อย่างเป็นทางการ Webเว็บไซต์: www.m5stack.com

โลโก้บริษัท M5Stack

ภาพที่ 8.1: โลโก้บริษัท M5Stack

เอกสารที่เกี่ยวข้อง - K016-ป

พรีview คู่มือผู้ใช้ M5STICKC Lite - M5Stack
คู่มือการใช้งานฉบับสมบูรณ์สำหรับบอร์ดพัฒนา M5STICKC Lite จาก M5Stack ครอบคลุมส่วนประกอบฮาร์ดแวร์ คำอธิบายขา คุณสมบัติของ ESP32-PICO-V3 การจัดการพลังงาน การตั้งค่าการพัฒนาด้วย Arduino IDE และ UIFlow การเขียนเฟิร์มแวร์ การกำหนดค่า WiFi BLE UART และการปฏิบัติตามข้อกำหนด FCC
พรีview คู่มือการใช้งานและการตั้งค่า M5StickC Plus2
คู่มือฉบับสมบูรณ์สำหรับบอร์ดพัฒนา M5StickC Plus2 จาก M5Stack ครอบคลุมการตั้งค่า การแฟลชเฟิร์มแวร์ คุณสมบัติ ข้อมูลจำเพาะ และการใช้งานสำหรับโครงการ IoT
พรีview M5StickC PLUS2: บอร์ดพัฒนา IoT ESP32-PICO-V3-02
สำรวจ M5StickC PLUS2 บอร์ดพัฒนา IoT ขั้นสูงที่ใช้ ESP32-PICO-V3-02 จาก M5Stack ค้นพบคุณสมบัติ ข้อมูลจำเพาะ บทช่วยสอน และความแตกต่างจากรุ่นก่อนหน้า เหมาะสำหรับการสร้างต้นแบบอย่างรวดเร็วและโครงการสร้างสรรค์ต่างๆ
พรีview บอร์ดพัฒนา M5Stack StickC-Plus2: คุณสมบัติ ข้อมูลจำเพาะ และวิธีการใช้งาน
รายละเอียดมากกว่าview เกี่ยวกับบอร์ดพัฒนา M5Stack StickC-Plus2 ซึ่งเป็นบอร์ดขนาดกะทัดรัดที่ใช้ชิป ESP32-PICO-V3-02 ครอบคลุมคุณสมบัติ ข้อมูลจำเพาะทางเทคนิค ตัวเลือกการเขียนโปรแกรม เช่น UIFlow และ Arduino IDE การจัดการพลังงาน และการเปรียบเทียบฮาร์ดแวร์
พรีview คำแนะนำการใช้งาน M5StickC Plus2
คู่มือการใช้งานฉบับสมบูรณ์สำหรับบอร์ดพัฒนา IoT M5StickC Plus2 คู่มือนี้ครอบคลุมสถานการณ์การแก้ไขปัญหาทั่วไป รวมถึงความล้มเหลวในการบูตและปัญหาแบตเตอรี่ และให้คำแนะนำทีละขั้นตอนอย่างละเอียดสำหรับการแฟลชเฟิร์มแวร์อย่างเป็นทางการโดยใช้เครื่องมือ M5Burner รวมถึงขั้นตอนการติดตั้งไดรเวอร์ USB และการเลือกพอร์ตที่จำเป็น
พรีview คู่มือการใช้งานบอร์ดพัฒนา M5StickC PLUS: ESP32-PICO-D4
คู่มือฉบับสมบูรณ์สำหรับ M5StickC PLUS บอร์ดพัฒนาที่ใช้ ESP32 ซึ่งมาพร้อมหน้าจอ TFT, IMU, ตัวส่งสัญญาณอินฟราเรด และอื่นๆ เรียนรู้เกี่ยวกับฮาร์ดแวร์ คำอธิบายขาต่อ การจัดการพลังงาน และวิธีการใช้ UIFlow สำหรับการเขียนโปรแกรม