สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ประกอบโครงรถ
- ขั้นตอนที่ 2: ออกแบบวงจร
- ขั้นตอนที่ 3: รหัส
- ขั้นตอนที่ 4: เกี่ยวกับรหัส
- ขั้นตอนที่ 5: เชื่อมต่อทุกอย่างแล้วลอง
วีดีโอ: รถ Arduino พร้อม L293D และรีโมทคอนโทรล: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
โครงการทิงเกอร์แคด »
ฉันมีชิป 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 และมอเตอร์เชื่อมต่อกับแหล่งจ่ายไฟแล้ว ให้กดปุ่มไปข้างหน้าของรีโมทคอนโทรล (วงกลมสีแดงในภาพ) แล้วล้อทั้งสี่ของรถจะเคลื่อนที่ไปข้างหน้า (เคลื่อนที่ไปข้างหน้า)
กดปุ่มย้อนกลับของรีโมทคอนโทรล (วงกลมสีน้ำเงินในภาพ) และล้อทั้งสี่ของรถจะเคลื่อนที่ถอยหลัง (เคลื่อนที่ถอยหลัง)
กดปุ่มกรอกลับของรีโมทคอนโทรล (วงกลมสีเหลืองในภาพ) แล้วล้อสองล้อทางด้านซ้ายของรถจะเคลื่อนที่ไปข้างหน้า (เคลื่อนที่ไปทางขวา)
กดปุ่มกรอเดินหน้าอย่างเร็วของรีโมตคอนโทรล (วงกลมสีแดงในภาพ) แล้วล้อสองล้อทางด้านขวาของรถจะเคลื่อนที่ไปข้างหน้า (เคลื่อนที่ไปทางซ้าย)
แนะนำ:
รถ RC Bluetooth พร้อม STM32F103C และ L293D - ราคาไม่แพง: 5 ขั้นตอน
รถ RC Bluetooth พร้อม STM32F103C และ L293D - ราคาถูก: ฉันสร้าง Bluetooth Arduino Car แบบเดียวกับที่แสดงไว้ที่นี่โดย Ardumotive_com ปัญหาที่ฉันมีคือแบตเตอรี่และน้ำหนักตลอดจนค่าใช้จ่าย ตั้งแต่นั้นมา ธนาคารพลังงานราคาถูกสำหรับโทรศัพท์มือถือก็มีราคาไม่แพงมาก ทั้งหมดที่ฉันต้องการ
วิธีควบคุมแขนหุ่นยนต์ขนาดใหญ่กำลังสูง 4dof ด้วย Arduino และรีโมทคอนโทรล Ps2: 4 ขั้นตอน
วิธีควบคุมแขนหุ่นยนต์ขนาดใหญ่กำลังสูง 4dof ด้วยรีโมทคอนโทรล Arduino และ Ps2: ชุดนี้ใช้มอเตอร์กำลังสูง mg996 ต้องใช้กระแสไฟสูง เราได้ทดสอบอินพุตพลังงานจำนวนมาก เฉพาะอะแดปเตอร์ 5v 6a เท่านั้นที่จะทำงานได้และ บอร์ด Arduino ทำงานบนแขนหุ่นยนต์ 6dof เช่นกัน สิ้นสุด: เขียนซื้อ SINONING ร้านค้าสำหรับของเล่น DIY
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: Micropython เป็นการเพิ่มประสิทธิภาพของ python และมีขนาดเล็กของ python ซึ่งหมายถึงการสร้างสำหรับอุปกรณ์ฝังตัวซึ่งมีข้อจำกัดด้านหน่วยความจำและใช้พลังงานต่ำ Micropython สามารถใช้ได้กับคอนโทรลเลอร์หลายตระกูล ซึ่งรวมถึง ESP8266, ESP32, Ardui
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก