สารบัญ:

สเต็ปเปอร์มอเตอร์พร้อมบอร์ด ESP32: 4 ขั้นตอน
สเต็ปเปอร์มอเตอร์พร้อมบอร์ด ESP32: 4 ขั้นตอน

วีดีโอ: สเต็ปเปอร์มอเตอร์พร้อมบอร์ด ESP32: 4 ขั้นตอน

วีดีโอ: สเต็ปเปอร์มอเตอร์พร้อมบอร์ด ESP32: 4 ขั้นตอน
วีดีโอ: EP42 เรียนรู้การทำงานของ Stepper Motor แบบเจาะลึก ไม่ง้อ library 2024, พฤศจิกายน
Anonim
Image
Image
การเชื่อมต่อวงจรสำหรับสเต็ปเปอร์มอเตอร์และ ESP 32
การเชื่อมต่อวงจรสำหรับสเต็ปเปอร์มอเตอร์และ ESP 32

สเต็ปเปอร์มอเตอร์เป็นมอเตอร์กระแสตรงที่เคลื่อนที่เป็นขั้นแยก มีขดลวดหลายอันที่จัดเป็นกลุ่มที่เรียกว่า "เฟส" โดยการเพิ่มพลังงานในแต่ละเฟสตามลำดับ มอเตอร์จะหมุนทีละขั้น

สเต็ปเปอร์มอเตอร์มีประโยชน์อย่างมากในการทำโปรเจ็กต์ที่ต้องการตำแหน่งที่แม่นยำ เช่น เครื่องพิมพ์ 3 มิติ เนื่องจากข้อจำกัดบางประการ เราจึงมีมอเตอร์อีกหนึ่งประเภทที่เรียกว่าเซอร์โวมอเตอร์

ข้อจำกัดคือ: -

1. ดึงพลังแม้ในขณะที่ไม่ได้ทำอะไรเลย

2. แรงบิดน้อยลงที่ความเร็วสูง

3. ไม่มีกลไกป้อนกลับเช่นเซอร์โวมอเตอร์

ยิ่งไปกว่านั้น สเต็ปเปอร์มอเตอร์ต้องการไดรเวอร์มอเตอร์เพื่อเชื่อมต่อกับบอร์ดประมวลผล แต่เราสามารถเชื่อมต่อเซอร์โวมอเตอร์กับบอร์ด Arduino หรือ esp32 ได้โดยตรง

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น

1. สเต็ปเปอร์มอเตอร์ -

2. ตัวขับมอเตอร์ -

3. ESP32 -

4. สายจัมเปอร์ -

5. เขียงหั่นขนม (ตัวเลือก) -

6. ซอฟต์แวร์ Arduino IDE

การตั้งค่า Arduino IDE ของคุณก่อนอัปโหลดโค้ดใน ESP32 นั้นสำคัญมาก: -

ขั้นตอนที่ 2: การเชื่อมต่อวงจรสำหรับสเต็ปเปอร์มอเตอร์และ ESP 32

การเชื่อมต่อวงจรสำหรับสเต็ปเปอร์มอเตอร์และ ESP 32
การเชื่อมต่อวงจรสำหรับสเต็ปเปอร์มอเตอร์และ ESP 32

สเต็ปเปอร์มอเตอร์ทำงานด้วยโวลต์ 5v ดังนั้นเชื่อมต่อไดรเวอร์มอเตอร์ 5V กับ ESP 32 Vin

ตัวขับมอเตอร์ ESP32 บอร์ด

in1ขา25in2ขา33

in3Pin 32

in4Pin 35

Vcc VIN

GND GND

ขั้นตอนที่ 3: วิธีอัปโหลดโค้ดในบอร์ด ESP 32

1. คลิกที่อัปโหลด

2. ถ้าไม่มีข้อผิดพลาด ที่ด้านล่างของ Arduino IDE เมื่อเราได้รับข้อความว่ากำลังเชื่อมต่อ …, …, 3. กดปุ่ม Boot บนบอร์ด ESP 32 จนกว่าคุณจะอัปโหลดข้อความเสร็จสิ้น

4. หลังจากที่คุณอัปโหลดรหัสเรียบร้อยแล้ว กดปุ่มเปิดใช้งานเพื่อรีสตาร์ทหรือเริ่มรหัสที่อัปโหลดบนบอร์ด ESP32

แนะนำ: