กลับไปหน้ารวมไฟล์
4-wheeled-bluetooth-controlled-rc-car-0c9c29.md

รถโรเวอร์สมรรถนะสูง: รถ Bluetooth แบบ 4WD

หุ่นยนต์แบบ 2-wheel drive ล้มง่ายและเคลื่อนที่บนพื้นหญ้าได้ลำบาก รถ RC แบบ 4 ล้อควบคุมด้วย Bluetooth นี้เป็นการอัปเกรดในด้านการยึดเกาะ, การจัดการพลังงาน, และ Logic การเขียนโปรแกรม ทำให้คุณได้โครงรถบังคับที่ทนทาน

obstacle_avoiding_car_chassis_1772704596677.png

การต่อสาย Motor แบบขนาน

L298N motor driver มี output หลักเพียงสองช่อง (Motor A และ Motor B) แต่คุณมี motor สี่ตัว!

  1. การเชื่อมต่อ: คุณต่อสาย motor หน้าซ้ายและหลังซ้ายเข้าด้วยกันแบบขนานอย่างสมบูรณ์ไปยัง terminal block "Motor A"
  2. คุณต่อสาย motor หน้าขวาและหลังขวาเข้ากับ block "Motor B"
  3. Logic: ปฏิบัติต่อ motor ฝั่งซ้ายทั้งหมดให้ทำงานเหมือน track ขนาดใหญ่หนึ่งอัน และ motor ฝั่งขวาทำหน้าที่เป็น track ที่สอง (Skid Steering)

Bluetooth Serial State Machine

โครงสร้าง Code ใช้ตัวอักษรเฉพาะเพื่อกำหนดการเคลื่อนไหวที่ส่งมาจาก Android app:

  • F = เดินหน้า (Motor A เดินหน้า, Motor B เดินหน้า)
  • B = ถอยหลัง (Motor A ถอยหลัง, Motor B ถอยหลัง)
  • L = เลี้ยวซ้าย (Motor A ถอยหลัง, Motor B เดินหน้า)
  • S = หยุดทั้งหมด (Motor A หยุด, Motor B หยุด)

ชิ้นส่วนที่จำเป็น

  • Arduino Uno: ตัวประมวลผล
  • L298N Motor Driver Board: ตัวกลางที่สำคัญอย่างยิ่งที่สามารถจ่าย amperage ขนาดใหญ่ที่ต้องการได้
  • HC-05 หรือ HC-06 Bluetooth Receiver
  • 4WD DIY Kit: ประกอบด้วยแผ่น acrylic และ T-geared DC motors สี่ตัว
  • Dual 18650 Li-ion batteries: ต้องใช้แบตเตอรี่ที่มี high discharge rate เพื่อรับมือกับ stall current ของ motor สี่ตัวที่ทำงานอยู่

ข้อมูล Frontmatter ดั้งเดิม

title: "4 Wheeled Bluetooth Controlled Rc Car"
description: "Four-wheel drive traction! Build a rugged rover using an L298N driver to power four DC motors through rough terrain via smartphone control."
category: "Motors & Robotics"
difficulty: "Intermediate"