สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการสำหรับหุ่นยนต์ตัวนี้
- ขั้นตอนที่ 2: การประกอบแชสซี
- ขั้นตอนที่ 3: ติดตั้งส่วนประกอบ
- ขั้นตอนที่ 4: การเชื่อมต่อโมดูล Bluetooth HC-06
- ขั้นตอนที่ 5: การเชื่อมต่อสายไฟ
- ขั้นตอนที่ 6: การเขียนโปรแกรม Arduino UNO
- ขั้นตอนที่ 7: แอพ Android
- ขั้นตอนที่ 8: เยี่ยมมาก !!
![รถหุ่นยนต์ควบคุมด้วย Bluetooth โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ) รถหุ่นยนต์ควบคุมด้วย Bluetooth โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-8796-19-j.webp)
วีดีโอ: รถหุ่นยนต์ควบคุมด้วย Bluetooth โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)
![วีดีโอ: รถหุ่นยนต์ควบคุมด้วย Bluetooth โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ) วีดีโอ: รถหุ่นยนต์ควบคุมด้วย Bluetooth โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)](https://i.ytimg.com/vi/uBXJpNSHk80/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
![รถหุ่นยนต์ควบคุมด้วย Bluetooth โดยใช้ Arduino รถหุ่นยนต์ควบคุมด้วย Bluetooth โดยใช้ Arduino](https://i.howwhatproduce.com/images/003/image-8796-20-j.webp)
ในคำแนะนำนี้ ฉันจะแนะนำคุณเกี่ยวกับการสร้างรถหุ่นยนต์ที่ควบคุม Bluetooth จากโทรศัพท์มือถือ Android ของคุณ ไม่เพียงเท่านั้น รถหุ่นยนต์มีความสามารถพิเศษในการหลีกเลี่ยงสิ่งกีดขวางที่ชนกันเมื่อเคลื่อนรถไปข้างหน้า รถหุ่นยนต์ใช้ Arduino อย่างสมบูรณ์และฉันหวังว่าจะทำคำแนะนำทีละขั้นตอนในการสร้างหุ่นยนต์ตัวนี้ในวิธีที่ง่ายมาก หวังว่าคุณจะสนุกกับมัน
ขั้นตอนที่ 1: สิ่งที่คุณต้องการสำหรับหุ่นยนต์ตัวนี้
![สิ่งที่คุณต้องการสำหรับหุ่นยนต์ตัวนี้ สิ่งที่คุณต้องการสำหรับหุ่นยนต์ตัวนี้](https://i.howwhatproduce.com/images/003/image-8796-21-j.webp)
![สิ่งที่คุณต้องการสำหรับหุ่นยนต์ตัวนี้ สิ่งที่คุณต้องการสำหรับหุ่นยนต์ตัวนี้](https://i.howwhatproduce.com/images/003/image-8796-22-j.webp)
![สิ่งที่คุณต้องการสำหรับหุ่นยนต์ตัวนี้ สิ่งที่คุณต้องการสำหรับหุ่นยนต์ตัวนี้](https://i.howwhatproduce.com/images/003/image-8796-23-j.webp)
- Arduino UNO -
- โมดูลบลูทูธ HC-06 -
- ตัวขับมอเตอร์ L298n -
- HC-SR04 Ultrasonic Sonar Sensor -
- โครงรถหุ่นยนต์อัจฉริยะพร้อมล้อรถของเล่น 2 ล้อ และล้ออเนกประสงค์ 1 ล้อ (หรือลูกล้อ) -
- มอเตอร์ DC สองตัว -
- 2x 9V แบตเตอรี่
- ตัวต้านทาน 1K และ 2K
- สายจัมเปอร์ (ชายกับชาย, ชาย - หญิง)
- เขียงหั่นขนมขนาดเล็ก
- สกรูและน็อต
- ไขควง
- หัวแร้ง
- เทปสองหน้า (อุปกรณ์เสริม)
- ปืนกาวร้อน (อุปกรณ์เสริม)
ขั้นตอนที่ 2: การประกอบแชสซี
![การประกอบแชสซี การประกอบแชสซี](https://i.howwhatproduce.com/images/003/image-8796-24-j.webp)
![การประกอบแชสซี การประกอบแชสซี](https://i.howwhatproduce.com/images/003/image-8796-25-j.webp)
![การประกอบแชสซี การประกอบแชสซี](https://i.howwhatproduce.com/images/003/image-8796-26-j.webp)
บัดกรีสายไฟสองเส้นเข้ากับมอเตอร์กระแสตรงแต่ละตัว จากนั้นยึดมอเตอร์สองตัวเข้ากับแชสซีโดยใช้สกรู หากคุณต้องการคำชี้แจงใด ๆ โปรดดูวิดีโอ YouTube นี้ https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… และจะแสดงวิธีการประกอบโครงรถหุ่นยนต์ Smart 2WD สุดท้ายติดล้อสากล (หรือล้อลูกล้อ) ที่ด้านหลังของแชสซี
ขั้นตอนที่ 3: ติดตั้งส่วนประกอบ
![ติดตั้งส่วนประกอบ ติดตั้งส่วนประกอบ](https://i.howwhatproduce.com/images/003/image-8796-27-j.webp)
![ติดตั้งส่วนประกอบ ติดตั้งส่วนประกอบ](https://i.howwhatproduce.com/images/003/image-8796-28-j.webp)
ติดตั้ง Arduino UNO, ไดรเวอร์มอเตอร์ L298n และ Breadboard บนแชสซี แนบโมดูล Bluetooth HC-06 บนเขียงหั่นขนม ติดตั้งเซนเซอร์อัลตราโซนิก HC-SR04 ที่ด้านหน้าของแชสซี หมายเหตุ: เมื่อติดตั้งบอร์ด Arduino ให้เว้นที่ว่างเพียงพอสำหรับเสียบสาย USB เนื่องจากในภายหลังคุณต้องตั้งโปรแกรมบอร์ด Arduino โดยเชื่อมต่อเข้ากับพีซีผ่านสาย USB
ขั้นตอนที่ 4: การเชื่อมต่อโมดูล Bluetooth HC-06
![การเชื่อมต่อโมดูลบลูทูธ HC-06 การเชื่อมต่อโมดูลบลูทูธ HC-06](https://i.howwhatproduce.com/images/003/image-8796-29-j.webp)
เคล็ดลับ: แผนภาพวงจรนี้แสดงให้คุณเห็นว่าควรเชื่อมต่อพินของโมดูล Bluetooth HC-06 กับบอร์ด Arduino อย่างไร นี่ไม่ใช่แผนภาพวงจรของหุ่นยนต์ของเรา
ทำการต่อตัวต้านทานให้ถูกวิธี!!!
คุณสามารถใช้ตัวต้านทาน 'ซีรีย์ 1K สองตัว' แทนตัวต้านทาน 2K ได้
จ่ายไฟให้กับโมดูล Bluetooth โดยใช้เอาต์พุต Arduino 5V
สำคัญ: คุณต้องลบการเชื่อมต่อใด ๆ ที่คุณทำกับ Arduino digital pin 0 (RX) และ digital pin 1 (TX) ก่อนอัปโหลดรหัสใด ๆ มิฉะนั้น รหัสของคุณจะไม่อัปโหลดไปยังบอร์ด หลังจากอัปโหลดโค้ดแล้ว คุณสามารถเสียบสายไฟเข้ากับหมุดทั้งสองได้
ขั้นตอนที่ 5: การเชื่อมต่อสายไฟ
![การเชื่อมต่อสายไฟ การเชื่อมต่อสายไฟ](https://i.howwhatproduce.com/images/003/image-8796-30-j.webp)
![การเชื่อมต่อสายไฟ การเชื่อมต่อสายไฟ](https://i.howwhatproduce.com/images/003/image-8796-31-j.webp)
![การเชื่อมต่อสายไฟ การเชื่อมต่อสายไฟ](https://i.howwhatproduce.com/images/003/image-8796-32-j.webp)
ตัวขับมอเตอร์ L298n:
+12V → แบตเตอรี่ 9V (+)
GND →แบตเตอรี่ 9V (-) และบอร์ด Arduino ใด ๆ GND pin
In1 → พินดิจิตอล Arduino 7
In2 → พินดิจิตอล Arduino 6
In3 → พินดิจิตอล Arduino 5
In4 → พินดิจิตอล Arduino 4
OUT1 → มอเตอร์ 1
OUT2 → มอเตอร์ 1
OUT3 → มอเตอร์ 2
OUT4 → มอเตอร์ 2
HC-SR04 อัลตราโซนิกโซนาร์เซนเซอร์:VCC → +5V
Trig → Arduino อนาล็อกพิน 1
Echo → Arduino อนาล็อกพิน 2
GND → เขียงหั่นขนม GND
HC-06 โมดูลบลูทูธ:
VCC → +5V
GND → เขียงหั่นขนม GND
TXD → พินดิจิตอล Arduino 0 (RX)
RXD → arduino digital pin 1 (TX) [หลังจากผ่านการเชื่อมต่อตัวต้านทาน]
ขั้นตอนที่ 6: การเขียนโปรแกรม Arduino UNO
-
ติดตั้ง NewPing Library (ไลบรารีฟังก์ชันอัลตราโซนิกเซนเซอร์)
- ดาวน์โหลดไฟล์ NewPing.rar
- Unrar ไฟล์และคัดลอกไฟล์ NewPing
- วางไฟล์ลงในโฟลเดอร์ไลบรารี Arduino ที่คุณได้ติดตั้งซอฟต์แวร์ Arduino ในพีซีของคุณ (เช่น:- C:\Arduino\libraries)
- ดาวน์โหลดและเปิด bluetooth_obstacle_avoiding.ino
- ลบการเชื่อมต่อใด ๆ ที่ทำกับ Arduino digital pin 0 (RX) และ digital pin 1 (TX)
- อัปโหลดรหัสบลูทูธ_obstacle_avoiding.ino
- ทำการเชื่อมต่อที่จำเป็นกับ arduino digital pin 0 (RX) และ digital pin 1 (TX) อีกครั้ง
ขั้นตอนที่ 7: แอพ Android
![แอพ Android แอพ Android](https://i.howwhatproduce.com/images/003/image-8796-33-j.webp)
![แอพ Android แอพ Android](https://i.howwhatproduce.com/images/003/image-8796-34-j.webp)
- ดาวน์โหลด mkrbot.apk บนมือถือ Android ของคุณ
- ติดตั้งแอพ หากมือถือของคุณติดตั้งแอปไม่ได้ ให้ไปที่การตั้งค่า → ความปลอดภัย → เปิดใช้งานแหล่งที่ไม่รู้จัก
- เปิดแอป
- ในตอนเริ่มต้น แอพจะแสดง "Disconnected" และไฟ LED สีแดงของโมดูล HC-06 Bluetooth จะกะพริบ
- แตะสัญลักษณ์ Bluetooth ᛒ บนแอพ
- เลือกชื่อที่มี HC-06
- ตอนนี้แอพจะแสดงการเชื่อมต่อและ LED ในโมดูล Bluetooth HC-06 จะสว่างขึ้นอย่างต่อเนื่องโดยไม่กะพริบ
ขั้นตอนที่ 8: เยี่ยมมาก !!
![ยอดเยี่ยม!!! ยอดเยี่ยม!!!](https://i.howwhatproduce.com/images/003/image-8796-35-j.webp)
![ยอดเยี่ยม!!! ยอดเยี่ยม!!!](https://i.howwhatproduce.com/images/003/image-8796-36-j.webp)
ตอนนี้คุณสามารถควบคุมหุ่นยนต์จากมือถือ Android ของคุณผ่าน Bluetooth และมันจะหลีกเลี่ยงสิ่งกีดขวางโดยอัตโนมัติก่อนที่จะชน !!!
ยินดีตอบทุกคำถาม
ส่งอีเมลถึงฉัน: [email protected]
ค้นหาฉันบน facebook และ linkedin สำหรับโครงการเพิ่มเติม - Danusha nayantha
ขอบคุณ
แนะนำ:
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
![Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2825-28-j.webp)
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
![การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2937-16-j.webp)
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino - Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter - เฮลิคอปเตอร์ Rc - เครื่องบิน Rc โดยใช้ Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)
![รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino - Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter - เฮลิคอปเตอร์ Rc - เครื่องบิน Rc โดยใช้ Arduino: 5 ขั้นตอน (พร้อมรูปภาพ) รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino - Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter - เฮลิคอปเตอร์ Rc - เครื่องบิน Rc โดยใช้ Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-7044-j.webp)
รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino | Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter | เฮลิคอปเตอร์ Rc | เครื่องบิน Rc โดยใช้ Arduino: เพื่อใช้งานรถ Rc | Quadcopter | โดรน | เครื่องบิน RC | เรือ RC เราต้องการเครื่องรับและเครื่องส่งเสมอ สมมติว่าสำหรับ RC QUADCOPTER เราต้องการเครื่องส่งและเครื่องรับ 6 ช่องสัญญาณ และ TX และ RX ประเภทนั้นมีราคาแพงเกินไป ดังนั้นเราจะสร้างมันขึ้นมาบน
ควบคุมหลอด RGB โดยใช้ Bluetooth: 5 ขั้นตอน (พร้อมรูปภาพ)
![ควบคุมหลอด RGB โดยใช้ Bluetooth: 5 ขั้นตอน (พร้อมรูปภาพ) ควบคุมหลอด RGB โดยใช้ Bluetooth: 5 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/002/image-3048-37-j.webp)
ควบคุมหลอด RGB โดยใช้ Bluetooth: ในบทช่วยสอนนี้ ฉันปรับรอบการทำงานของ PWM เพื่อสร้างสีที่แตกต่างจาก LED ของคุณ โดยใช้สมาร์ทโฟน
รถหุ่นยนต์ควบคุมด้วย Bluetooth: 13 ขั้นตอน (พร้อมรูปภาพ)
![รถหุ่นยนต์ควบคุมด้วย Bluetooth: 13 ขั้นตอน (พร้อมรูปภาพ) รถหุ่นยนต์ควบคุมด้วย Bluetooth: 13 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/003/image-6356-44-j.webp)
รถหุ่นยนต์ควบคุมด้วย Bluetooth: คุณหลงใหลในรถ RC หรือไม่? เคยต้องการที่จะทำด้วยตัวเอง? ควบคุมโดยสมาร์ทโฟนของคุณเอง ? ----> มาเริ่มกันเลย เฮ้ ทุกคน ในโปรเจ็กต์นี้ ฉันได้พยายามสร้างรถที่ควบคุมด้วย Bluetooth ด้วยความช่วยเหลือของ Arduino ฉันมีอิ