สารบัญ:

การเชื่อมต่อมอเตอร์กับ Arduino โดยใช้ L293D: 3 ขั้นตอน
การเชื่อมต่อมอเตอร์กับ Arduino โดยใช้ L293D: 3 ขั้นตอน

วีดีโอ: การเชื่อมต่อมอเตอร์กับ Arduino โดยใช้ L293D: 3 ขั้นตอน

วีดีโอ: การเชื่อมต่อมอเตอร์กับ Arduino โดยใช้ L293D: 3 ขั้นตอน
วีดีโอ: สอน เขียนโปรแกรม ภาษาซี Arduino | Uno R3 การต่อ และควบคุม มอเตอร์ 1 ตัว #EP11 2024, พฤศจิกายน
Anonim
การเชื่อมต่อมอเตอร์กับ Arduino โดยใช้ L293D
การเชื่อมต่อมอเตอร์กับ Arduino โดยใช้ L293D

มอเตอร์เป็นส่วนประกอบพื้นฐานของหุ่นยนต์ และหากคุณกำลังเรียนรู้ Arduino การเรียนรู้ที่จะเชื่อมต่อมอเตอร์เข้ากับมันเป็นสิ่งสำคัญมาก วันนี้เราจะทำโดยใช้ L293D ic IC ไดรเวอร์มอเตอร์ L293D มีความสำคัญมาก มิฉะนั้น มันจะเผา Arduino ของคุณ นอกจากนี้ IC นี้ยังช่วยให้คุณเปลี่ยนทิศทางของการหมุนของมอเตอร์โดยไม่ต้องเปลี่ยนขั้วแบตเตอรี่

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

  • มอเตอร์กระแสตรง
  • Arduino
  • L293D
  • สายจัมเปอร์
  • เขียงหั่นขนม
  • แบตเตอรี่ 9v

ขั้นตอนที่ 2: L293D IC

L293D IC
L293D IC
L293D IC
L293D IC

ส่วนที่น่าสนใจที่สุดของโครงการนี้คือ L293D IC อันที่จริงนี่คือสะพาน H และการใช้มันคือการเปลี่ยนขั้วของแรงดันไฟฟ้าทำให้เราสามารถย้อนกลับทิศทางของการหมุนของมอเตอร์ได้ ตามที่ระบุในภาพด้านบนมีหมุด 8 อันที่ด้านใดด้านหนึ่ง แต่ละด้านสามารถควบคุมมอเตอร์ได้หนึ่งตัว และโดยรวมแล้วเราสามารถควบคุมมอเตอร์สองตัวโดยใช้ไอซีตัวเดียว

พินแรกทางด้านซ้ายคือพินเปิดใช้งานและจ่ายไฟ 5v ให้กับพิน

พินที่สองคือพินอินพุตและเชื่อมต่อกับพิน i/o ดิจิทัลของ Arduino

เอาต์พุต 1 เชื่อมต่อกับสายมอเตอร์ตัวใดตัวหนึ่ง

GND ทั้งสองเชื่อมต่อกับกราวด์

เอาต์พุต 2 เชื่อมต่อกับสายอื่นของมอเตอร์

Input2 เชื่อมต่อกับขา i/o ดิจิตอลอื่น

Vs เป็นส่วนที่สำคัญที่สุดเนื่องจากมีการจ่ายไฟให้กับมอเตอร์ ซึ่งหมายความว่ามอเตอร์ไม่สามารถขับเคลื่อนโดย Arduino เพียงอย่างเดียวและเราจำเป็นต้องมีแบตเตอรี่ 9v เพื่อให้มอเตอร์สามารถหมุนได้

แผนภาพวงจรโดยละเอียดยังได้รับข้างต้น

ขั้นตอนที่ 3: รหัส

รหัสได้รับด้านล่าง

เป้าหมายต่อไปของคุณคือการเชื่อมต่อกับเซ็นเซอร์อัลตราโซนิก หากคุณมีข้อสงสัยใด ๆ โปรดตรวจสอบคำสั่งก่อนหน้าของฉันเกี่ยวกับการควบคุม LED ด้วยเซ็นเซอร์อัลตราโซนิก

กราเซียส!

แนะนำ: