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

รถสำรวจอเนกประสงค์: รถ 4WD Bluetooth

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

obstacle_avoiding_car_chassis_1772704596677.png

การเดินสาย Motor แบบขนาน

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

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

Bluetooth Serial State Machine

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

  • F = Forward (Motor A Forward, Motor B Forward).
  • B = Reverse (Motor A Reverse, Motor B Reverse).
  • L = Left Turn (Motor A Reverse, Motor B Forward).
  • S = Stop All (Motor A STOP, Motor B STOP).

อุปกรณ์ที่จำเป็น

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

ข้อมูล 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"