สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: ติดตั้ง Arduino IDE
- ขั้นตอนที่ 3: ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32
- ขั้นตอนที่ 4: ติดตั้ง Visuino IDE
- ขั้นตอนที่ 5: เชื่อมต่อ M5Stick-C กับคอมพิวเตอร์
- ขั้นตอนที่ 6: เริ่ม Visuino และเลือก M5 Stack Stick C Board Type
- ขั้นตอนที่ 7: ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อ
- ขั้นตอนที่ 8: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
- ขั้นตอนที่ 9: เล่น
- ขั้นตอนที่ 10: การแก้ไขปัญหา
- ขั้นตอนที่ 11: ข้อมูลเพิ่มเติม
- ขั้นตอนที่ 12: ขอบคุณมาก
![วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino: 12 ขั้นตอน วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino: 12 ขั้นตอน](https://i.howwhatproduce.com/images/010/image-28600-j.webp)
วีดีโอ: วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino: 12 ขั้นตอน
![วีดีโอ: วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino: 12 ขั้นตอน วีดีโอ: วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino: 12 ขั้นตอน](https://i.ytimg.com/vi/ZZdTl0400uM/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
![Image Image](https://i.howwhatproduce.com/images/010/image-28600-2-j.webp)
![](https://i.ytimg.com/vi/lHSbsZj0gsw/hqdefault.jpg)
![สิ่งที่คุณต้องการ สิ่งที่คุณต้องการ](https://i.howwhatproduce.com/images/010/image-28600-3-j.webp)
ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino
ดูวิดีโอสาธิต
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
![สิ่งที่คุณต้องการ สิ่งที่คุณต้องการ](https://i.howwhatproduce.com/images/010/image-28600-4-j.webp)
- M5StickC ESP32: คุณสามารถรับได้ที่นี่
- โปรแกรม Visuino: ดาวน์โหลด Visuino
ขั้นตอนที่ 2: ติดตั้ง Arduino IDE
![ติดตั้ง Arduino IDE ติดตั้ง Arduino IDE](https://i.howwhatproduce.com/images/010/image-28600-5-j.webp)
![ติดตั้ง Arduino IDE ติดตั้ง Arduino IDE](https://i.howwhatproduce.com/images/010/image-28600-6-j.webp)
![ติดตั้ง Arduino IDE ติดตั้ง Arduino IDE](https://i.howwhatproduce.com/images/010/image-28600-7-j.webp)
![ติดตั้ง Arduino IDE ติดตั้ง Arduino IDE](https://i.howwhatproduce.com/images/010/image-28600-8-j.webp)
เปิดเบราว์เซอร์ของคุณและเยี่ยมชมเว็บไซต์ Arduino อย่างเป็นทางการ
- คลิก “ตัวติดตั้ง Windows สำหรับ Windows XP ขึ้นไป” ดาวน์โหลด Arduino IDE
- คลิกเพียงดาวน์โหลด (หรือมีส่วนร่วมหากคุณต้องการ)
- ดับเบิลคลิกตัวติดตั้ง Arduino (เป็นการง่ายที่สุดที่จะคงการเลือกเริ่มต้นไว้ตลอดกระบวนการนี้ รวมถึงพาธการติดตั้งด้วย)
ขั้นตอนที่ 3: ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32
![ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32 ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32](https://i.howwhatproduce.com/images/010/image-28600-9-j.webp)
![ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32 ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32](https://i.howwhatproduce.com/images/010/image-28600-10-j.webp)
![ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32 ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32](https://i.howwhatproduce.com/images/010/image-28600-11-j.webp)
- เปิด Arduino IDE และไปที่ File -> Preferences -> Settings
- เพิ่ม URL ตัวจัดการบอร์ด ESP32 คัดลอกลิงค์นี้สำหรับ URL ตัวจัดการบอร์ด ESP32 ไปยัง URL ตัวจัดการบอร์ดเพิ่มเติม URL ตัวจัดการบอร์ดของ ESP32: https://dl.espressif.com/dl/package_esp32_index.json จากนั้นกด ตกลง
- ไปที่เครื่องมือ -> บอร์ด: -> ผู้จัดการบอร์ด…
- ค้นหา ESP32 ในหน้าต่างตัวจัดการบอร์ด ค้นหาและคลิก ติดตั้ง
ขั้นตอนที่ 4: ติดตั้ง Visuino IDE
![ติดตั้ง Visuino IDE ติดตั้ง Visuino IDE](https://i.howwhatproduce.com/images/010/image-28600-12-j.webp)
![ติดตั้ง Visuino IDE ติดตั้ง Visuino IDE](https://i.howwhatproduce.com/images/010/image-28600-13-j.webp)
- ไปที่หน้าดาวน์โหลด และดาวน์โหลดเวอร์ชันล่าสุด
- แยกและเรียกใช้การตั้งค่า
ค่าเริ่มต้นควรทำงานได้ดี
- จะพยายามตรวจหาตำแหน่งของ Arduino Library Path เว้นแต่คุณจะเปลี่ยนมันควรอยู่ใน C:\Users\[Your User Name]\Documents และโปรแกรมติดตั้งจะตรวจพบอย่างถูกต้อง
-
เปิดตัว Visuino!
ขั้นตอนที่ 5: เชื่อมต่อ M5Stick-C กับคอมพิวเตอร์
![เชื่อมต่อ M5Stick-C กับคอมพิวเตอร์ เชื่อมต่อ M5Stick-C กับคอมพิวเตอร์](https://i.howwhatproduce.com/images/010/image-28600-14-j.webp)
เชื่อมต่อ M5Stick-C กับคอมพิวเตอร์ Windows ของคุณผ่านสาย USB-C ที่ให้มา Windows ควรตรวจพบและติดตั้งไดรเวอร์โดยอัตโนมัติ - คุณอาจต้องรีบูต หากติดตั้งไดรเวอร์อย่างถูกต้อง คุณจะเห็นว่าปรากฏใน Device Manager เป็น USB Serial Port
- Windows ควรตรวจพบและติดตั้งไดรเวอร์โดยอัตโนมัติ คุณอาจต้องรีบูต หากติดตั้งไดรเวอร์อย่างถูกต้อง คุณจะเห็นว่าปรากฏใน Device Manager เป็น USB Serial Port
- หากคุณใช้ Windows เวอร์ชันก่อน Windows 10 คุณอาจต้องติดตั้งไดรเวอร์ แม้ว่าฉันจะแนะนำให้คุณอัปเกรด! [ไดรเวอร์ Windows รุ่นเก่า]
ขั้นตอนที่ 6: เริ่ม Visuino และเลือก M5 Stack Stick C Board Type
![เริ่ม Visuino และเลือก M5 Stack Stick C Board Type เริ่ม Visuino และเลือก M5 Stack Stick C Board Type](https://i.howwhatproduce.com/images/010/image-28600-15-j.webp)
![เริ่ม Visuino และเลือก M5 Stack Stick C Board Type เริ่ม Visuino และเลือก M5 Stack Stick C Board Type](https://i.howwhatproduce.com/images/010/image-28600-16-j.webp)
เริ่ม Visuino ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "M5 Stack Stick C" ดังแสดงในภาพที่ 2
ขั้นตอนที่ 7: ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อ
![ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อพวกมัน ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อพวกมัน](https://i.howwhatproduce.com/images/010/image-28600-17-j.webp)
![ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อพวกมัน ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อพวกมัน](https://i.howwhatproduce.com/images/010/image-28600-18-j.webp)
![ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อพวกมัน ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อพวกมัน](https://i.howwhatproduce.com/images/010/image-28600-19-j.webp)
- จากจานสีส่วนประกอบ ให้เลือกเครื่องกำเนิดสัญญาณพัลส์
- เชื่อมต่อเครื่องกำเนิดสัญญาณพัลส์กับพิน LED
ขั้นตอนที่ 8: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
![สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino](https://i.howwhatproduce.com/images/010/image-28600-20-j.webp)
![สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino](https://i.howwhatproduce.com/images/010/image-28600-21-j.webp)
- คลิกไอคอน Arduino บนแถบเครื่องมือ ซึ่งจะสร้างโค้ดและเปิด Arduino IDE ปุ่มข้างๆ จะคอมไพล์และส่งรหัสตรงไปยังเครื่อง คุณจะต้องเปิด IDE ในครั้งแรกเพื่อให้แน่ใจว่าพอร์ต COM ได้รับการตั้งค่าอย่างถูกต้อง หลังจากนั้น Arduino IDE จะบันทึกการตั้งค่าของคุณ
- เมื่ออยู่ใน Arduino IDE ตรวจสอบให้แน่ใจว่าบอร์ด ความเร็ว และพอร์ตของคุณได้รับการตั้งค่าอย่างถูกต้อง คุณมักจะต้องตั้งค่าพอร์ต COM จากเมนูย่อย แต่ส่วนอื่นๆ ควรตั้งค่าโดยอัตโนมัติ หากคุณมีพอร์ต COM มากกว่าหนึ่งพอร์ต ลองถอด M5Stick ออก ดูและดูว่าพอร์ตใดเหลืออยู่ จากนั้นต่อ M5Stick อีกครั้งและดูว่าพอร์ตใดส่งคืน นั่นคือพอร์ต COM
-
จากนั้นคลิกอัปโหลด การดำเนินการนี้จะตรวจสอบ (คอมไพล์) และอัปโหลด หากคุณตรวจสอบ M5Stick-C คุณจะเห็นมุมซ้ายบนกะพริบ
ขั้นตอนที่ 9: เล่น
หากคุณจ่ายไฟให้กับโมดูล M5Sticks ไฟ LED ควรเริ่มกะพริบ
ยินดีด้วย! คุณทำโปรเจ็กต์ M5Sticks กับ Visuino เสร็จเรียบร้อยแล้ว สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ ดาวน์โหลดและเปิดได้ใน Visuino:
ขั้นตอนที่ 10: การแก้ไขปัญหา
![การแก้ไขปัญหา การแก้ไขปัญหา](https://i.howwhatproduce.com/images/010/image-28600-22-j.webp)
ฉันทดสอบและชาร์จ M5Sticks ทั้งหมดแล้ว แต่บางครั้งหากแบตเตอรี่หมดพวกเขาก็ไม่ต้องการเปิดและชาร์จ ขั้นตอนเหล่านี้จะคืนค่าการทำงานปกติ (ทดสอบขั้นตอนเหล่านี้ด้วย)
- ย่อ BAT เป็น GND
- ใส่สาย USB
- หลังจากที่หน้าจอสว่างขึ้น ให้หยุดช็อตและ USB จะชาร์จอุปกรณ์ต่อไป
ขั้นตอนที่ 11: ข้อมูลเพิ่มเติม
ข้อมูลมากเกินพอที่จะครอบงำคุณเกี่ยวกับ M5Stick และ Visuino!
นี่คือคู่มือเริ่มต้นอย่างรวดเร็วของ M5Stick-C สำหรับการพัฒนา Windows Arduino
นี่คือรายละเอียดเอกสาร M5Stick-C
7 Part Beginner ชุด Visuino
เอกสาร Visuino
ซอฟต์แวร์ Mitov และบล็อก Visuino (ข่าวอย่างการอัปเดตและการออกใหม่)
ตัวอย่าง Visuino:
www.instructables.com/id/Programming-Arduino-With-Visuino/https://www.youtube.com/playlist?list=PLymDIvwzJQlvPOzc3AdtzO6LXbnk-NFPThttps://hackaday.io/projects?tag=visuino
ชุมชน Visuino MeWe
ขั้นตอนที่ 12: ขอบคุณมาก
เครดิตทั้งหมดสำหรับบทช่วยสอนนี้ตกเป็นของ Jim McKeeth (ผู้เขียนบทช่วยสอนดั้งเดิม) และ Boian Mitov (ผู้พัฒนา Visuino)
แนะนำ:
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)
![Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ) Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/005/image-13651-j.webp)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
![DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน](https://i.howwhatproduce.com/images/009/image-24456-j.webp)
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
วิธีตั้งโปรแกรม Arduino Pro Mini ด้วย Arduino Uno: 4 ขั้นตอน
![วิธีตั้งโปรแกรม Arduino Pro Mini ด้วย Arduino Uno: 4 ขั้นตอน วิธีตั้งโปรแกรม Arduino Pro Mini ด้วย Arduino Uno: 4 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-4979-68-j.webp)
วิธีเขียนโปรแกรม Arduino Pro Mini ด้วย Arduino Uno: ฉันเขียนสิ่งนี้เป็นส่วนหนึ่งของโครงการอื่น แต่แล้วฉันก็ตัดสินใจใช้ Pro Micro ซึ่งสามารถตั้งโปรแกรมได้โดยตรงจากแล็ปท็อป อย่างไรก็ตาม นี่อาจมีประโยชน์สักวันหนึ่ง (หรือสำหรับใครบางคน) ดังนั้น ฉันจะทิ้งมันไว้ที่นี่
วิธีตั้งโปรแกรม ATMEGA 8, 16, 328 Attiny และ Fuse Bit: 5 ขั้นตอน
![วิธีตั้งโปรแกรม ATMEGA 8, 16, 328 Attiny และ Fuse Bit: 5 ขั้นตอน วิธีตั้งโปรแกรม ATMEGA 8, 16, 328 Attiny และ Fuse Bit: 5 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3471-42-j.webp)
วิธีตั้งโปรแกรม ATMEGA 8,16,328 Attiny และ Fuse Bit: สวัสดีเพื่อนๆ วันนี้ผมจะมาแนะนำวิธีการตั้งโปรแกรม ATMEGA 8,16,328 Attiny และ Fuse Bit
วิธีตั้งโปรแกรม AVR (arduino) ด้วย Arduino อื่น: 7 ขั้นตอน
![วิธีตั้งโปรแกรม AVR (arduino) ด้วย Arduino อื่น: 7 ขั้นตอน วิธีตั้งโปรแกรม AVR (arduino) ด้วย Arduino อื่น: 7 ขั้นตอน](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11135436-how-to-program-a-avr-arduino-with-another-arduino-7-steps-j.webp)
วิธีตั้งโปรแกรม AVR (arduino) ด้วย Arduino อื่น: คำแนะนำนี้มีประโยชน์หาก: * คุณมี Arduino กับ atmega168 และคุณซื้อ atmega328 ที่ร้านขายอุปกรณ์อิเล็กทรอนิกส์ในพื้นที่ของคุณ มันไม่มี Arduino bootloader * คุณต้องการสร้างโปรเจ็กต์ที่ไม่ใช้ Arduino - แค่