Arduino Car ควบคุมผ่านแอพ Bluetooth: 4 ขั้นตอน (พร้อมรูปภาพ)
Arduino Car ควบคุมผ่านแอพ Bluetooth: 4 ขั้นตอน (พร้อมรูปภาพ)
Anonim
รถ Arduino ควบคุมผ่าน Bluetooth App
รถ Arduino ควบคุมผ่าน Bluetooth App
รถ Arduino ควบคุมผ่าน Bluetooth App
รถ Arduino ควบคุมผ่าน Bluetooth App

ทั้งหมดที่เราทราบคือ Arduino เป็นแพลตฟอร์มการสร้างต้นแบบที่ยอดเยี่ยม เนื่องจากมันใช้ภาษาการเขียนโปรแกรมที่เป็นมิตร และมีส่วนประกอบที่น่าทึ่งอีกมากมายที่มอบประสบการณ์ที่ยอดเยี่ยมแก่เรา

เราสามารถรวม Arduino เข้ากับชิลด์หรือโมดูลต่างๆ และสร้างสิ่งที่ยอดเยี่ยมได้ ในโครงการนี้ ฉันจะแสดงให้คุณเห็นว่าใช้โมดูล Bluetooth เพื่อควบคุมแพลตฟอร์มหุ่นยนต์ผ่านคำสั่งที่มาจากสมาร์ทโฟนได้อย่างไร

ขั้นตอนที่ 1: อะไหล่

อะไหล่
อะไหล่
อะไหล่
อะไหล่
อะไหล่
อะไหล่

ฮาร์ดแวร์:

  • 1x Arduino Uno
  • 1x เครื่องยนต์ โล่ L293D ไดร์เวอร์
  • 1x โมดูลบลูทูธ
  • 1x แพลตฟอร์มหุ่นยนต์
  • 4x Dupont Wire สำหรับโมดูล Bluetooth (ชายกับหญิง)
  • 4x Dupont Wire สำหรับมอเตอร์ (ตัวผู้ถึงตัวผู้)
  • 2x มอเตอร์ + 2x ล้อ
  • ล้อเลื่อน 1x

ซอฟต์แวร์:

  • Arduino IDE
  • สาย USB A ถึง B
  • Bluetooth RC Controller (คุณสามารถดาวน์โหลดแอปนี้ได้ที่นี่)

ขั้นตอนที่ 2: การประกอบ Arduino Car

การประกอบรถ Arduino
การประกอบรถ Arduino
การประกอบรถ Arduino
การประกอบรถ Arduino
การประกอบรถ Arduino
การประกอบรถ Arduino

การติดตั้งแพลตฟอร์มหุ่นยนต์ทำได้ง่ายมาก ถ้าคุณซื้อแบบนั้น คุณจะได้รับคู่มือพร้อมขั้นตอนทั้งหมด

ขั้นแรกให้ติดตั้งมอเตอร์ 2 ตัวเข้ากับแท่นหุ่นยนต์

ประการที่สอง ติดตั้งล้อเลื่อนเข้ากับแท่นหุ่นยนต์

ประการที่สาม ติดตั้ง Arduino Uno บนแพลตฟอร์มหุ่นยนต์ และวางมอเตอร์ชิลด์บน Arduino Uno

ประการที่สี่เชื่อมต่อสายมอเตอร์ด้านซ้ายและด้านขวาที่ระบุไว้ในภาพ (หมายเหตุ: สายสีแดงคือ + & สายสีดำคือ -)

ประการที่ห้าเชื่อมต่อโมดูล Bluetooth:

  • RXD เป็น TXD บน Arduino Uno
  • TXD เป็น RXD บน Arduino Uno
  • VCC ถึง 5V บน Arduino Uno
  • GND เป็น GND บน Arduino Uno

ขั้นตอนที่ 3: ซอฟต์แวร์

Arduino uno นั้นเขียนโปรแกรมได้ง่ายมาก

- เพื่อควบคุมมอเตอร์ ฉันใช้ไลบรารี AFMotor.h ที่รวมไว้ด้านบน

- การสื่อสารระหว่างสมาร์ทโฟนและโมดูล Bluetooth ทำได้โดยใช้ Arduino การสื่อสารแบบอนุกรม

- แอพ "Bluetooth RC Controller" ส่งคำสั่งต่อไปนี้ไปยังโมดูลบลูทู ธ:

  • ไปข้างหน้า -> F
  • กลับ -> B
  • ซ้าย -> L
  • ขวา -> R
  • ไปข้างหน้าซ้าย -> G
  • ไปข้างหน้าขวา -> ฉัน
  • กลับซ้าย -> H
  • กลับขวา -> J
  • หยุด -> S
  • เปิดไฟหน้า -> W
  • ไฟหน้าปิด -> w
  • เปิดไฟด้านหลัง -> U
  • ปิดไฟด้านหลัง -> u
  • แตรเปิด -> V
  • ปิดเสียง -> v
  • เปิดพิเศษ -> X
  • ปิดพิเศษ -> x
  • ความเร็ว 0 -> 0
  • ความเร็ว 10 -> 1
  • ความเร็ว 20 -> 2
  • ความเร็ว 30 -> 3
  • ความเร็ว 90 -> 9
  • ความเร็ว 100 -> q
  • หยุดทั้งหมด -> D

ในโครงการนี้ฉันได้ตั้งโปรแกรม 2 คำสั่ง:

1.พื้นฐาน (เดินหน้า ถอยหลัง ซ้ายและขวา)

2. คำสั่งเต็มรูปแบบ (ไปข้างหน้า, ย้อนกลับ, ซ้ายและขวา) และ (ไปข้างหน้าซ้าย, 1.ไปข้างหน้าขวา, กลับซ้าย, กลับขวา)

คุณสามารถดาวน์โหลดรหัสทั้งหมดได้

ขั้นตอนที่ 4: อย่าลืมแชร์ กดไลค์ และโหวต!!

แนะนำ: