หน้าแรก ดูโปรเจกต์ทั้งหมด
Easy

โปรเจกต์ Arduino DIY Mobile Bluetooth (HC-05) Controlled RC Car

โปรเจกต์นี้จะอธิบายขั้นตอนการสร้าง HC-05 Bluetooth Controlled Car ด้วยตัวเองที่บ้าน (DIY Tesla) ซึ่งควบคุมผ่าน Smart phone application

โปรเจกต์ Arduino DIY Mobile Bluetooth (HC-05) Controlled RC Car

วิดีโอสาธิต

Video

▶ กดเพื่อดูวิดีโอสาธิตโปรเจกต์

11,533 การดู
1 ถูกใจ

รายการอุปกรณ์และเครื่องมือ

1x Battery Holder, 18650 x 2
🛒 สั่งซื้อ
1x Slide Switch
-
1x Jumper wires (generic)
🛒 สั่งซื้อ
1x HC-05 Bluetooth Module
🛒 สั่งซื้อ
1x L293D Motor Driver for Arduino
🛒 สั่งซื้อ
1x 18650 Li-lion Battery
-

แอปพลิเคชันและแพลตฟอร์ม

1x Bluetooth Electronics App
ค้นหา Google
1x AFMotor.h Library
ค้นหา Google

รายละเอียดและวิธีทำ

ติดตามฉันได้ที่

ด้านล่างนี้คือวิดีโอที่แสดงขั้นตอนทั้งหมดในการประกอบและรันไฟจราจรโดยใช้ Arduino รับชมวิดีโอสาธิตได้ที่นี่

YouTube

Hackster

Arduino

Instagram

Pinterest

บทนำ

หากคุณเป็นมือใหม่สำหรับ Arduino และมีแผนที่จะสร้างหุ่นยนต์ตัวแรก นี่คือบทช่วยสอนสำหรับคุณ

ในบทช่วยสอนนี้ ผมจะแสดงวิธีสร้างหุ่นยนต์ Arduino ที่มีฟังก์ชันการทำงานที่หลากหลาย เราจะได้เรียนรู้การใช้ Code โปรแกรมต่างๆ สำหรับฟังก์ชันที่แตกต่างกัน โดยเน้นไปที่หุ่นยนต์ที่ควบคุมผ่าน Smartphone

โปรเจกต์นี้จะมีการใช้ Code เพียงเล็กน้อยและมีวงจรที่เรียบง่ายมาก ซึ่งเหมาะสำหรับมือใหม่

วิดีโอที่อยู่ด้านล่างของหน้านี้จะอธิบายขั้นตอนทั้งหมดในการทำโปรเจกต์ DIY Wireless Bluetooth Car สุดเจ๋งนี้ให้เสร็จสมบูรณ์

โปรเจกต์นี้มีจุดประสงค์เพื่อควบคุมรถโดยใช้เทคโนโลยีไร้สาย ซึ่งจะใช้เป็นพื้นฐานในการต่อยอดไปสู่โปรเจกต์ที่น่าตื่นตาตื่นใจอื่นๆ เช่น Home Automation และโปรเจกต์ระบบอัตโนมัติอีกมากมาย

โปรเจกต์นี้ใช้ Bluetooth module รุ่น HC-05 ในการควบคุม L293D Motor Driver ซึ่งทำหน้าที่ควบคุม Motor อีกทีหนึ่ง

รถ RC ที่ควบคุมผ่าน Bluetooth ประกอบด้วยอุปกรณ์ Electronics หลายอย่างสำหรับหน้าที่ที่แตกต่างกัน เช่น Bluetooth module HC-05, Arduino, Motor Driver, Motor ฯลฯ ในบทความนี้ ผมได้รวบรวมขั้นตอนทั้งหมดเพื่อให้แน่ใจว่าคุณจะสามารถสร้างรถ RC ควบคุมด้วย Bluetooth นี้ได้ภายในไม่กี่ชั่วโมงพร้อมกับ Code

รถ RC ควบคุมด้วย Bluetooth เป็นจุดเริ่มต้นที่ดีมากในการเรียนรู้ระบบ Embedded Systems และ Robotics ในโปรเจกต์เหล่านี้ คุณจะได้เรียนรู้การเชื่อมต่อ Sensor, การเขียน Code สำหรับหุ่นยนต์และรถ รวมถึงสิ่งอื่นๆ อีกมากมาย

พื้นฐานการทำงาน

Motor ได้รับพลังงานผ่าน L293D Motor Driver ซึ่งจ่ายไฟโดย Arduino UNO (Board) โดยจะมี Code ที่ถูก Upload ลงในบอร์ด และเมื่อเริ่มทำงานแล้ว คุณสามารถเชื่อมต่อกับ Bluetooth Module (HC-05) ผ่านอุปกรณ์ที่รองรับได้

เมื่อ Upload Code และเชื่อมต่อ Bluetooth เรียบร้อยแล้ว ให้เริ่มส่งคำสั่งผ่านแอปที่ชื่อว่า Bluetooth Electronic เมื่อคุณเริ่มส่งคำสั่ง คุณจะเห็นว่ารถเริ่มเคลื่อนที่ตามคำสั่งที่ต้องการซึ่งถูกส่งมาจากแอป

อ้างอิงจากวิดีโอนี้ ซึ่งมีคำแนะนำทั้งหมดเกี่ยวกับวิธีการดาวน์โหลดและวิธีใช้งานแอป คลิกที่นี่

การใช้งาน

ประโยชน์ของโปรเจกต์นี้มีหลายประการ:-

  • คุณจะได้เรียนรู้วิธีการใช้งาน Bluetooth ร่วมกับ Arduino
  • คุณจะได้เรียนรู้วิธีการใช้งาน Bluetooth ร่วมกับ Arduino (ซ้ำ)
  • หากคุณเป็นมือใหม่และต้องการควบคุม Arduino ด้วย Smartphone คุณสามารถทำได้โดยใช้โปรเจกต์นี้
  • นี่คือของเล่น RC ที่น่าสนใจมากซึ่งควบคุมผ่านมือถือ
  • คุณจะได้เรียนรู้วิธีการเขียน Code และควบคุมอุปกรณ์ต่างๆ ผ่าน Bluetooth

รูปภาพตัวแบบ (Prototype)

การเชื่อมต่อ (Hookup)

การเชื่อมต่อ HC-05

  • เชื่อมต่อ GND pin (ขาลบ) ของ HC-05 เข้ากับ Pin GND ของ Arduino
  • เชื่อมต่อ VCC Pin (ขาบวก) ของ HC-05 เข้ากับ VCC ของ Arduino
  • เชื่อมต่อ TX pin (ขาสำหรับส่งข้อมูล) ของ HC-05 เข้ากับ RX pin ของ Arduino
  • เชื่อมต่อ RX Pin ของ HC-05 เข้ากับ TX Pin ของ Arduino

การเชื่อมต่อ Motor

  • เชื่อมต่อ Front Left Motor เข้ากับ M1 ของ L293D Motor Driver.
  • เชื่อมต่อ Front RightMotor เข้ากับ M2 ของ L293D Motor Driver.
  • เชื่อมต่อ Bottom Left Motor เข้ากับ M3 ของ L293D Motor Driver.
  • เชื่อมต่อ BottomRightMotor เข้ากับ M4 ของ L293D Motor Driver.

การเชื่อมต่อ Battery และ Switch

เชื่อมต่อสายขั้วบวก (Positive Wire) ของ Battery 18650 จำนวน 2 ก้อนเข้ากับ Button และเชื่อมต่อขา 2 Pin ของ Button เข้ากับ M+ ของ L293D

เชื่อมต่อสายขั้วลบ (Negative Wire) เข้ากับ Power GND ของ L293D

การ Upload และการทดสอบ

  • คัดลอกหรือดาวน์โหลด Code ที่แนบมากับโปรเจกต์
  • อย่าลืมดาวน์โหลด Library AFMotor.h จาก ที่นี่.
  • ดาวน์โหลดแอปชื่อ Bluetooth Electronics ที่มีให้โหลดบน Play Store คลิกที่นี่ เพื่อดาวน์โหลด
  • สร้างปุ่มควบคุม Motor โดยใช้แอป รับชมวิดีโอวิธีการสร้างปุ่มได้ที่ คลิกที่นี่
  • เมื่อตั้งค่าเสร็จสิ้น คุณจะสามารถส่งคำสั่งควบคุมได้โดยใช้อุปกรณ์ของคุณ

รับชมวิดีโอสาธิต

คลิกที่นี่

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: arduino-diy-mobile-bluetooth-hc-05-controlled-rc-car-fa4fa8
2450 บาท
PromptPay QR Code