
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12





ฉันเป็นแฟนตัวยงของโมดูล M5Stack ESP32 มันดูเป็นมืออาชีพมากซึ่งแตกต่างจาก "หนูรัง" ปกติของฉันในบอร์ดและสายไฟต้นแบบ!
ด้วยบอร์ดพัฒนา ESP32 ส่วนใหญ่ คุณสามารถเรียกใช้โปรแกรม / แอพได้ครั้งละหนึ่งโปรแกรมเท่านั้น แต่ตอนนี้บน M5Stack คุณสามารถเลือกระหว่างแอพจำนวนมากผ่านทางเมนู เป๊ะเว่อร์!
แอพรวมถึง:
- ออสซิลโลสโคปสองช่อง
- เว็บวิทยุ
- สถานีตรวจอากาศ
- เว็บเซิร์ฟเวอร์พร้อมตัวจัดการไฟล์ SD บนเว็บ
- เบราว์เซอร์ SD
-
เครื่องมือ
- การตรวจสอบแพ็คเก็ต Wifi
- เครื่องสแกนไวไฟ
- เครื่องสแกน I²C
- เครื่องอ่านเซ็นเซอร์ DHT
- นาฬิกาจับเวลา
- เกม
วิดีโอแสดงการสร้างและขั้นตอนต่อไปนี้จะอธิบายกระบวนการ
ขั้นตอนที่ 1: Ardunio IDE Out, PlatformIO IDE In



ความท้าทายแรกคือเราไม่สามารถใช้ Arduino IDE อันเป็นที่รักของเราสำหรับโครงการนี้ได้ เวลาสำหรับการเปลี่ยนแปลงและการเปลี่ยนแปลงเป็นสิ่งที่ดีใช่มั้ย?! ไปที่ GitHub:
github.com/botofancalin/M5Stack-MultiApp-Advanced
คุณสามารถดูคำแนะนำสำหรับการติดตั้ง PlatformIO และข้อกำหนดอื่นๆ ได้ที่นี่ ขั้นตอนแรกคือดาวน์โหลดที่เก็บข้อมูลและเปิดเครื่องรูดไปยังที่อื่นที่คุณสามารถหาได้ง่ายเช่น เดสก์ทอป.
ตอนนี้ดาวน์โหลดและติดตั้ง Visual Studio Code
code.visualstudio.com/
และส่วนขยาย PlatformIO
ตอนนี้ติดตั้ง ESP32 Framework บน PlatformIO สำหรับฉันสิ่งนี้เกิดขึ้นโดยอัตโนมัติเมื่อติดตั้ง PlatformIO นอกจากนี้ ในขณะนี้ ให้มองหาการอัปเดตใดๆ ที่จะถูกตั้งค่าสถานะ
ถึงเวลาใช้ PlatformIO Patch เพียงคัดลอกเนื้อหาของไดเร็กทอรี PlatformIO_Patch ใต้โฟลเดอร์ M5Stack-MultiApp-Advanced-master บนเดสก์ท็อปของคุณไปยังไดเร็กทอรี.platformio
ขั้นตอนที่ 2: แฟลช M5Stack ด้วยเฟิร์มแวร์ที่คอมไพล์แล้ว

คำแนะนำแบบกะพริบสามารถพบได้ในโฟลเดอร์ Precompiled Firmware ใต้โฟลเดอร์ M5Stack-MultiApp-Advanced-master บนเดสก์ท็อปของคุณ
1. เรียกใช้ ESPFlashDownloadTool_v3.6.4.exe
2. เลือก ESP32 DownloadTool
3. เลือกไฟล์เฟิร์มแวร์ “M5StackMultiApp.bin”
4. ป้อนที่อยู่สำหรับไฟล์: 0x10000 (ทำโดยค่าเริ่มต้น)
5. เลือก COM PORT บนเครื่องมือดาวน์โหลด ตรวจสอบหมายเลขพอร์ต M5Stack COM ในตัวจัดการอุปกรณ์ของคุณ
6. กดปุ่ม RESET ค้างไว้บน M5Stack
7. คลิก START บนเครื่องมือดาวน์โหลด แล้วปล่อยปุ่มรีเซ็ต
หลังจากกระพริบ ให้กดปุ่มรีเซ็ตเพื่อเริ่ม M5Stack
ขั้นตอนที่ 3: สร้างและ Flash M5Stack MultiApp


เปิดโฟลเดอร์ MultiApp Project ใน PlatformIO
ไปที่โฟลเดอร์ src และโหลดไฟล์ main.cpp
คลิกปุ่มสร้างที่มุมล่างซ้ายมือของแถบงาน Visual Studio คุณจะเห็นข้อความเตือนเป็นสีเหลือง แต่หวังว่าอีกสักครู่คุณจะเห็นข้อความ "สำเร็จ" สีเขียว!
ตอนนี้ให้กดปุ่มลูกศรอัพโหลดและรอข้อความ “SUCCESS” สีเขียวอีกครั้ง และเมนู MultiApp ควรปรากฏบน M5Stack – ยินดีด้วย!! คุณสามารถสำรวจแอพได้แล้ว
รับ M5Stack ของคุณที่นี่: M5Stack ESP32
หรือที่นี่: M5Stack ESP32
แนะนำ:
StickC M5Stack LED กะพริบ: 7 ขั้นตอน

StickC M5Stack LED Blink: ในโครงการนี้ เราจะเรียนรู้วิธีเชื่อมต่อและสร้าง LED Blink โดยใช้โมดูล M5StickC ESP32 ดูวิดีโอ
M5STACK วิธีแสดงอุณหภูมิ ความชื้น และแรงกดบน M5StickC ESP32 โดยใช้ Visuino - ทำได้ง่าย: 6 ขั้นตอน

M5STACK วิธีแสดงอุณหภูมิ ความชื้น และความดันบน M5StickC ESP32 โดยใช้ Visuino - ง่ายต่อการทำ: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino เพื่อแสดงอุณหภูมิ ความชื้น และความดันโดยใช้เซ็นเซอร์ ENV (DHT12, BMP280, BMM150)
วิธีการส่งข้อมูลจาก M5Stack StickC ไปยัง Delphi: 6 ขั้นตอน

วิธีส่งข้อมูลจาก M5Stack StickC ไปยัง Delphi: ในวิดีโอนี้ เราจะเรียนรู้วิธีส่งค่าจากบอร์ด StickC ไปยังแอปพลิเคชัน Delphi VCL โดยใช้ Visuino ดูวิดีโอ
วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino: 12 ขั้นตอน

วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino ดูวิดีโอสาธิต
เจ้าหน้าที่รักษาความปลอดภัยโรงแรม M5Stack ของคุณเอง: 6 ขั้นตอน

เจ้าหน้าที่รักษาความปลอดภัยโรงแรม M5Stack ของคุณเอง: คุณต้องการมีเจ้าหน้าที่รักษาความปลอดภัยในห้องในโรงแรมของคุณหรือไม่? Elm จะใช้ M5Stack เพื่อเป็นยามของคุณและเตือนคุณในขณะที่คนอื่นเปิดประตูของคุณ