สารบัญ:

รถหุ่นยนต์ควบคุมด้วย Bluetooth: 13 ขั้นตอน (พร้อมรูปภาพ)
รถหุ่นยนต์ควบคุมด้วย Bluetooth: 13 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: รถหุ่นยนต์ควบคุมด้วย Bluetooth: 13 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: รถหุ่นยนต์ควบคุมด้วย Bluetooth: 13 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: สอน เขียนโปรแกรม ภาษาซี Arduino | ESP32 DIY สร้าง รถบังคับ Robot bluetooth motor #EP2 2024, กรกฎาคม
Anonim
Image
Image

คุณหลงใหลในรถ RC อยู่เสมอหรือไม่?

เคยต้องการที่จะทำด้วยตัวเอง? ควบคุมโดยสมาร์ทโฟนของคุณเอง ? -- เริ่มกันเลย

เฮ้ พวก ในโครงการนี้ ฉันได้พยายามสร้างรถที่ควบคุมด้วย Bluetooth ด้วยความช่วยเหลือของ Arduino ฉันได้รวมรายละเอียดไว้เพื่อให้คุณเข้าใจได้ง่าย นอกจากนี้คุณยังสามารถชมวิดีโอที่มีรายละเอียดมากขึ้น ดูให้จบแล้วคุณจะได้เรียนรู้วิธีทำภายใน 10 นาที

ฉันได้เพิ่มทุกแผนภาพวงจรและคำอธิบายที่เป็นไปได้เพื่อให้ทุกคนเข้าใจได้ง่าย

ประหยัดและเป็นความคิดที่ดีสำหรับโครงการโรงเรียน / วิทยาลัยของคุณ คุณไม่จำเป็นต้องมีความรู้มาก่อน!

เพียงทำตามคำแนะนำนี้:P

ขั้นตอนที่ 1: วัสดุที่จำเป็น

วัสดุที่จำเป็น
วัสดุที่จำเป็น

1. ชุดแชสซีของรถทุกรุ่น (พร้อมมอเตอร์ BO ล้อและฐาน)

ฉันซื้อชุดนี้ -

2. Arduino UNO

3. L298 มอเตอร์ไดรฟ์

4. โมดูลบลูทูธ Hc-05

5. แบตเตอรี่สองก้อน (ฉันใช้เซลล์แบบชาร์จซ้ำได้ของ Samsung 18650, 3.7V และ 2600 mA ทั้งคู่) ลิงก์:

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

7. เครื่องมือไฟฟ้า (ลวดบัดกรีและเหล็ก)

8. มือถือพร้อมบลูทูธ

ขั้นตอนที่ 2: ประสานมอเตอร์ทั้งหมดและแนบเข้ากับฐาน

ประสานมอเตอร์ทั้งหมดและแนบเข้ากับฐาน
ประสานมอเตอร์ทั้งหมดและแนบเข้ากับฐาน
ประสานมอเตอร์ทั้งหมดและแนบเข้ากับฐาน
ประสานมอเตอร์ทั้งหมดและแนบเข้ากับฐาน

บัดกรีมอเตอร์แต่ละตัวด้วยลวดสีดำและสีแดง แล้วต่อเข้ากับแชสซีตามที่แสดงในวิดีโอ

ต่อสายมอเตอร์ด้านซ้ายเข้าด้วยกันดังนี้: สายสีแดง สายสีแดง และ สีดำ สายสีดำ

ในทำนองเดียวกันเชื่อมต่อมอเตอร์ทางด้านขวาเข้าด้วยกันเป็น: สายสีแดง สายสีแดง และ สายสีดำ สายสีดำ

ขั้นตอนที่ 3: เข้าร่วมวงล้อกับมอเตอร์ทั้งหมด

เข้าร่วมวงล้อกับมอเตอร์ทั้งหมด
เข้าร่วมวงล้อกับมอเตอร์ทั้งหมด
เข้าร่วมวงล้อกับมอเตอร์ทั้งหมด
เข้าร่วมวงล้อกับมอเตอร์ทั้งหมด
เข้าร่วมวงล้อกับมอเตอร์ทั้งหมด
เข้าร่วมวงล้อกับมอเตอร์ทั้งหมด

อย่าออกแรงกดมากเกินไปขณะกดล้อ มิฉะนั้น โครงเครื่องอาจแตกหักได้

ขั้นตอนที่ 4: เข้าร่วมแบตเตอรี่สองก้อนในซีรีส์

เข้าร่วมแบตเตอรี่สองก้อนในซีรีส์
เข้าร่วมแบตเตอรี่สองก้อนในซีรีส์
เข้าร่วมแบตเตอรี่สองก้อนในซีรีส์
เข้าร่วมแบตเตอรี่สองก้อนในซีรีส์

ต่อแบตเตอรี่แบบอนุกรมโดยต่อด้วยเทป คุณยังสามารถเก็บลวดเปิดชิ้นเล็ก ๆ ไว้ระหว่างกันเพื่อให้เชื่อมต่อกันได้ดี

ตอนนี้ต่อสายสีแดงเข้ากับขั้วบวกของแบตเตอรี่และสายสีดำเข้ากับขั้วลบ

พยายามรักษาแรงดันไฟไว้ <= 9 โวลต์ ฉันใช้แบตเตอรี 3.7 V จำนวน 2 ก้อน ดังนั้นแรงดันไฟรวมของฉันคือ 7.4 โวลต์ หากคุณใช้กับไฟฟ้าแรงสูง (like>= 12 volts มีโอกาสที่ส่วนประกอบของคุณจะร้อนขึ้นและอาจไหม้ได้)

หากแบตเตอรี่ของคุณมีอัตรากระแสไฟมากกว่า มอเตอร์ของคุณจะหมุนเร็ว คะแนนปัจจุบันของแบตเตอรี่ของฉันคือ 2260 mA ซึ่งเพียงพอสำหรับจ่ายไฟให้กับมอเตอร์ 4 ตัว

ข้อควรระวัง: อย่าเสียบขั้วบวกของแบตเตอรี่เข้ากับขั้วลบโดยตรงโดยไม่ได้ตั้งใจ มันอาจทำให้สายไฟของคุณไหม้โดยไม่มีแรงต้านทาน

ขั้นตอนที่ 5: เชื่อมต่อมอเตอร์กับมอเตอร์ไดรฟ์

เชื่อมต่อมอเตอร์กับมอเตอร์ไดรฟ์
เชื่อมต่อมอเตอร์กับมอเตอร์ไดรฟ์
เชื่อมต่อมอเตอร์กับมอเตอร์ไดรฟ์
เชื่อมต่อมอเตอร์กับมอเตอร์ไดรฟ์
เชื่อมต่อมอเตอร์กับมอเตอร์ไดรฟ์
เชื่อมต่อมอเตอร์กับมอเตอร์ไดรฟ์

ต่อขั้วต่อสีแดงและสีดำของมอเตอร์แต่ละด้านเข้ากับเอาต์พุตของมอเตอร์

ขั้นตอนที่ 6: เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino

เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino
เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino
เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino
เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino
เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino
เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino
เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino
เชื่อมต่อมอเตอร์ไดรฟ์กับ Arduino

จากนั้นรวมพินควบคุมสี่ตัวของมอเตอร์ไดรฟ์เข้ากับซ็อกเก็ตพินอาร์ดิโนที่ 9, 10, 11 และ 12

ขั้นตอนที่ 7: เข้าร่วมโมดูล Bluetooth กับ Arduino

เข้าร่วมโมดูล Bluetooth กับ Arduino
เข้าร่วมโมดูล Bluetooth กับ Arduino
เข้าร่วมโมดูล Bluetooth กับ Arduino
เข้าร่วมโมดูล Bluetooth กับ Arduino

เชื่อมต่อโมดูลบลูทูธ (BT) HC-05 กับ Arduino ตามที่แสดงในแผนภาพวงจร

เข้าร่วมโมดูล BT กับ Arduino เป็น: VCC 5V และ GND GND

ขั้นตอนที่ 8: เชื่อมต่อมอเตอร์ไดรฟ์กับแบตเตอรี่

เชื่อมต่อมอเตอร์ไดรฟ์กับแบตเตอรี่
เชื่อมต่อมอเตอร์ไดรฟ์กับแบตเตอรี่
เชื่อมต่อมอเตอร์ไดรฟ์กับแบตเตอรี่
เชื่อมต่อมอเตอร์ไดรฟ์กับแบตเตอรี่

ต่อปลั๊กไฟของมอเตอร์ไดรฟ์เข้ากับขั้วบวกและขั้วลบของแบตเตอรี่ ยังเชื่อมต่อขั้วลบของแบตเตอรี่กับ GND ของ Arduino ในที่สุดก็เชื่อมต่อเทอร์มินัลที่ 3 กับ Vin ของ Arduino

คุณยังสามารถเพิ่มสวิตช์เพื่อสตาร์ทหรือหยุดรถได้ตามต้องการ

ขั้นตอนที่ 9: อัปโหลดรหัส & ดาวน์โหลดแอป

อัปโหลดรหัสและดาวน์โหลดแอป
อัปโหลดรหัสและดาวน์โหลดแอป
อัปโหลดรหัสและดาวน์โหลดแอป
อัปโหลดรหัสและดาวน์โหลดแอป
อัปโหลดรหัสและดาวน์โหลดแอป
อัปโหลดรหัสและดาวน์โหลดแอป

คุณสามารถคัดลอกรหัสจากที่นี่

ตอนนี้รวบรวมและอัปโหลดรหัสที่กำหนดไปยัง Arduino

ขั้นตอนที่ 10:

ภาพ
ภาพ
ภาพ
ภาพ
ภาพ
ภาพ

หลังจากอัปโหลดแล้ว ให้ถอด Arduino ออกจากพีซี

ตอนนี้เชื่อมต่อ Rx ของ Hc-05 กับ Tx ของ arduino และ Tx ของ Hc-05 กับ Rx ของ arduino

(อย่าเชื่อมต่อสิ่งเหล่านี้ก่อนอัปโหลดรหัส มิฉะนั้น อาจเบิร์น Arduino ของคุณขณะอัปโหลดรหัส)

สุดท้าย ดาวน์โหลดแอปควบคุม Arduino Bluetooth

ขั้นตอนที่ 11: จับคู่กับโมดูล Bluetooth

จับคู่กับโมดูลบลูทูธ
จับคู่กับโมดูลบลูทูธ
จับคู่กับโมดูลบลูทูธ
จับคู่กับโมดูลบลูทูธ
จับคู่กับโมดูลบลูทูธ
จับคู่กับโมดูลบลูทูธ

สตาร์ทรถ. ตรวจสอบว่า LED ของโมดูล Bluetooth กะพริบเร็วโดยไม่ต้องจับคู่

จับคู่โมดูลบลูทูธ HC-05 กับสมาร์ทโฟนของคุณ ใส่รหัสผ่าน 1234 (ถ้าใช้ไม่ได้ให้ลอง 0000)

หลังจากจับคู่แล้ว ให้เปิดแอปและเลือก HC-05 เพื่อจับคู่ ตรวจสอบ LED ของโมดูล Bluetooth อัตราการกะพริบจะช้ามากในขณะนี้

ขั้นตอนที่ 12: ทดลองขับ

ทดลองขับ
ทดลองขับ
ทดลองขับ
ทดลองขับ
ทดลองขับ
ทดลองขับ

ไปที่ปุ่มแอพ

กด 1: รถเคลื่อนไปข้างหน้า (ล้อทุกล้อเริ่มเคลื่อนไปข้างหน้า)

กด 1: รถเคลื่อนที่ถอยหลัง (ล้อทุกล้อเริ่มเคลื่อนถอยหลัง)

กด 3: รถเลี้ยวซ้าย (เฉพาะล้อขวาเท่านั้นที่เคลื่อนที่)

กด 4: รถเลี้ยวขวา (เฉพาะล้อซ้ายเท่านั้นที่เคลื่อนที่)

ขั้นตอนที่ 13: คำแนะนำ

ข้อเสนอแนะ
ข้อเสนอแนะ

ทำให้การเชื่อมต่อทั้งหมดของคุณถูกต้องและแน่นหนา หากหลวม รถของคุณสามารถหยุดขณะเคลื่อนที่ได้

คุณสามารถสร้างหุ่นยนต์หลบสิ่งกีดขวางเป็นโครงการต่อไปของคุณได้

แนะนำ: