สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โครงการทิงเกอร์แคด »
ฉันมีชิป L293D และรีโมทคอนโทรลและตัวรับสัญญาณ IR ฉันต้องการสร้างรถ Arduino โดยไม่ต้องซื้ออะไรมาก ดังนั้นฉันจึงนำเฉพาะแชสซีสำหรับรถสี่ล้อ Arduino มาเท่านั้น
เนื่องจาก Tinkercad มีตัวรับสัญญาณ L293D และ IR และ Arduino ดังนั้นฉันจึงสร้างภาพร่างขึ้น
เสบียง
แชสซีรถสี่ล้อ Arduino
ชิป L293D
IR รีโมทคอนโทรลและตัวรับสัญญาณ
แบตเตอรี่ 18650 สองก้อน
ขั้นตอนที่ 1: ประกอบโครงรถ
ขั้นตอนแรกคือการประสานมอเตอร์และประกอบโครงรถตามคู่มือการใช้งาน
ขั้นตอนที่ 2: ออกแบบวงจร
เนื่องจากชิป L293D มีสองส่วนแยกกันที่เราควบคุมได้ เราจึงต่อมอเตอร์ด้านซ้ายกับด้านซ้ายของ L293D มอเตอร์ด้านขวาไปทางด้านขวาของ L293D (เมื่อไปข้างหน้าทั้งสองส่วนจะหมุนเมื่อหมุนด้านหนึ่งเหลือเพียงส่วนเดียว หมุน)
(แบตเตอรี่สองก้อนคือ 18650 สองก้อน)
และฉันสร้างวงจรโดยใช้ Tinkercad
ข้อมูลเพิ่มเติมเกี่ยวกับ L293D ดู:
ควบคุม DC Motors ด้วย L293D Motor Driver IC & Arduino
ขั้นตอนที่ 3: รหัส
(คุณต้องได้รับ IRremote.h ก่อน)
คำอธิบาย:
ขั้นแรก เรากำหนดสล็อตที่พินชิปกำลังเชื่อมต่อ จากนั้นเราสร้างฟังก์ชั่นที่ตอบสนองต่อปุ่มควบคุมระยะไกลที่แตกต่างกัน หากปุ่มไปข้างหน้า/ข้างหลัง/ซ้าย/ขวา มอเตอร์เฉพาะจะเคลื่อนที่
ขั้นตอนที่ 4: เกี่ยวกับรหัส
หลังจากที่ Arduino และมอเตอร์เชื่อมต่อกับแหล่งจ่ายไฟแล้ว ให้กดปุ่มไปข้างหน้าของรีโมทคอนโทรล (วงกลมสีแดงในภาพ) แล้วล้อทั้งสี่ของรถจะเคลื่อนที่ไปข้างหน้า (เคลื่อนที่ไปข้างหน้า)
กดปุ่มย้อนกลับของรีโมทคอนโทรล (วงกลมสีน้ำเงินในภาพ) และล้อทั้งสี่ของรถจะเคลื่อนที่ถอยหลัง (เคลื่อนที่ถอยหลัง)
กดปุ่มกรอกลับของรีโมทคอนโทรล (วงกลมสีเหลืองในภาพ) แล้วล้อสองล้อทางด้านซ้ายของรถจะเคลื่อนที่ไปข้างหน้า (เคลื่อนที่ไปทางขวา)
กดปุ่มกรอเดินหน้าอย่างเร็วของรีโมตคอนโทรล (วงกลมสีแดงในภาพ) แล้วล้อสองล้อทางด้านขวาของรถจะเคลื่อนที่ไปข้างหน้า (เคลื่อนที่ไปทางซ้าย)