สารบัญ:
- ขั้นตอนที่ 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 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino
ดูวิดีโอสาธิต
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- M5StickC ESP32: คุณสามารถรับได้ที่นี่
- โปรแกรม Visuino: ดาวน์โหลด Visuino
ขั้นตอนที่ 2: ติดตั้ง Arduino IDE
เปิดเบราว์เซอร์ของคุณและเยี่ยมชมเว็บไซต์ Arduino อย่างเป็นทางการ
- คลิก “ตัวติดตั้ง Windows สำหรับ Windows XP ขึ้นไป” ดาวน์โหลด Arduino IDE
- คลิกเพียงดาวน์โหลด (หรือมีส่วนร่วมหากคุณต้องการ)
- ดับเบิลคลิกตัวติดตั้ง Arduino (เป็นการง่ายที่สุดที่จะคงการเลือกเริ่มต้นไว้ตลอดกระบวนการนี้ รวมถึงพาธการติดตั้งด้วย)
ขั้นตอนที่ 3: ใน Arduino IDE: ติดตั้งตัวจัดการบอร์ด ESP32
- เปิด 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
- ไปที่หน้าดาวน์โหลด และดาวน์โหลดเวอร์ชันล่าสุด
- แยกและเรียกใช้การตั้งค่า
ค่าเริ่มต้นควรทำงานได้ดี
- จะพยายามตรวจหาตำแหน่งของ Arduino Library Path เว้นแต่คุณจะเปลี่ยนมันควรอยู่ใน C:\Users\[Your User Name]\Documents และโปรแกรมติดตั้งจะตรวจพบอย่างถูกต้อง
-
เปิดตัว Visuino!
ขั้นตอนที่ 5: เชื่อมต่อ M5Stick-C กับคอมพิวเตอร์
เชื่อมต่อ 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 ดังรูปแรก คลิกที่ปุ่ม "Tools" บนส่วนประกอบ Arduino (ภาพที่ 1) ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "M5 Stack Stick C" ดังแสดงในภาพที่ 2
ขั้นตอนที่ 7: ใน Visuino เพิ่มส่วนประกอบและเชื่อมต่อ
- จากจานสีส่วนประกอบ ให้เลือกเครื่องกำเนิดสัญญาณพัลส์
- เชื่อมต่อเครื่องกำเนิดสัญญาณพัลส์กับพิน LED
ขั้นตอนที่ 8: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino
- คลิกไอคอน Arduino บนแถบเครื่องมือ ซึ่งจะสร้างโค้ดและเปิด Arduino IDE ปุ่มข้างๆ จะคอมไพล์และส่งรหัสตรงไปยังเครื่อง คุณจะต้องเปิด IDE ในครั้งแรกเพื่อให้แน่ใจว่าพอร์ต COM ได้รับการตั้งค่าอย่างถูกต้อง หลังจากนั้น Arduino IDE จะบันทึกการตั้งค่าของคุณ
- เมื่ออยู่ใน Arduino IDE ตรวจสอบให้แน่ใจว่าบอร์ด ความเร็ว และพอร์ตของคุณได้รับการตั้งค่าอย่างถูกต้อง คุณมักจะต้องตั้งค่าพอร์ต COM จากเมนูย่อย แต่ส่วนอื่นๆ ควรตั้งค่าโดยอัตโนมัติ หากคุณมีพอร์ต COM มากกว่าหนึ่งพอร์ต ลองถอด M5Stick ออก ดูและดูว่าพอร์ตใดเหลืออยู่ จากนั้นต่อ M5Stick อีกครั้งและดูว่าพอร์ตใดส่งคืน นั่นคือพอร์ต COM
-
จากนั้นคลิกอัปโหลด การดำเนินการนี้จะตรวจสอบ (คอมไพล์) และอัปโหลด หากคุณตรวจสอบ M5Stick-C คุณจะเห็นมุมซ้ายบนกะพริบ
ขั้นตอนที่ 9: เล่น
หากคุณจ่ายไฟให้กับโมดูล M5Sticks ไฟ LED ควรเริ่มกะพริบ
ยินดีด้วย! คุณทำโปรเจ็กต์ M5Sticks กับ Visuino เสร็จเรียบร้อยแล้ว สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ ดาวน์โหลดและเปิดได้ใน Visuino:
ขั้นตอนที่ 10: การแก้ไขปัญหา
ฉันทดสอบและชาร์จ 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 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
วิธีตั้งโปรแกรม Arduino Pro Mini ด้วย Arduino Uno: 4 ขั้นตอน
วิธีเขียนโปรแกรม Arduino Pro Mini ด้วย Arduino Uno: ฉันเขียนสิ่งนี้เป็นส่วนหนึ่งของโครงการอื่น แต่แล้วฉันก็ตัดสินใจใช้ Pro Micro ซึ่งสามารถตั้งโปรแกรมได้โดยตรงจากแล็ปท็อป อย่างไรก็ตาม นี่อาจมีประโยชน์สักวันหนึ่ง (หรือสำหรับใครบางคน) ดังนั้น ฉันจะทิ้งมันไว้ที่นี่
วิธีตั้งโปรแกรม ATMEGA 8, 16, 328 Attiny และ Fuse Bit: 5 ขั้นตอน
วิธีตั้งโปรแกรม ATMEGA 8,16,328 Attiny และ Fuse Bit: สวัสดีเพื่อนๆ วันนี้ผมจะมาแนะนำวิธีการตั้งโปรแกรม ATMEGA 8,16,328 Attiny และ Fuse Bit
วิธีตั้งโปรแกรม AVR (arduino) ด้วย Arduino อื่น: 7 ขั้นตอน
วิธีตั้งโปรแกรม AVR (arduino) ด้วย Arduino อื่น: คำแนะนำนี้มีประโยชน์หาก: * คุณมี Arduino กับ atmega168 และคุณซื้อ atmega328 ที่ร้านขายอุปกรณ์อิเล็กทรอนิกส์ในพื้นที่ของคุณ มันไม่มี Arduino bootloader * คุณต้องการสร้างโปรเจ็กต์ที่ไม่ใช้ Arduino - แค่