สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:-
- ขั้นตอนที่ 2: การสร้างแชสซี:-
- ขั้นตอนที่ 3: การสร้างการเชื่อมต่อ:-
![หุ่นยนต์ควบคุมด้วยสมาร์ทโฟนโดยใช้ BLE 4.0 !!!: 5 ขั้นตอน หุ่นยนต์ควบคุมด้วยสมาร์ทโฟนโดยใช้ BLE 4.0 !!!: 5 ขั้นตอน](https://i.howwhatproduce.com/images/010/image-29797-j.webp)
วีดีโอ: หุ่นยนต์ควบคุมด้วยสมาร์ทโฟนโดยใช้ BLE 4.0 !!!: 5 ขั้นตอน
![วีดีโอ: หุ่นยนต์ควบคุมด้วยสมาร์ทโฟนโดยใช้ BLE 4.0 !!!: 5 ขั้นตอน วีดีโอ: หุ่นยนต์ควบคุมด้วยสมาร์ทโฟนโดยใช้ BLE 4.0 !!!: 5 ขั้นตอน](https://i.ytimg.com/vi/W7fzJhbAo54/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
![Image Image](https://i.howwhatproduce.com/images/010/image-29797-2-j.webp)
![](https://i.ytimg.com/vi/3g7BDpFCwBE/hqdefault.jpg)
![สิ่งที่คุณต้องการ สิ่งที่คุณต้องการ](https://i.howwhatproduce.com/images/010/image-29797-3-j.webp)
ในคำแนะนำก่อนหน้านี้ฉันแบ่งปันกับคุณว่าคุณสามารถใช้โมดูลบลูทู ธ (โดยเฉพาะ HM10 BLE v4.0) กับ Arduino เพื่อควบคุมไฟ LED โดยใช้สมาร์ทโฟนได้อย่างไร คุณสามารถตรวจสอบได้ที่นี่ ในคำแนะนำนี้ ฉันจะแสดงวิธีสร้างหุ่นยนต์ที่สามารถควบคุมได้โดยใช้สมาร์ทโฟนผ่าน Bluetooth Low Energy ฉันจะพยายามทำให้มันง่ายที่สุด
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:-
![สิ่งที่คุณต้องการ สิ่งที่คุณต้องการ](https://i.howwhatproduce.com/images/010/image-29797-4-j.webp)
![สิ่งที่คุณต้องการ สิ่งที่คุณต้องการ](https://i.howwhatproduce.com/images/010/image-29797-5-j.webp)
ดังนั้นที่นี่ฉันได้ให้ชื่อและรายละเอียดของส่วนประกอบทั้งหมดที่คุณต้องการพร้อมกับลิงค์ซื้อที่ดีที่สุด
1. ชิ้นส่วนอิเล็กทรอนิกส์:-
Arduino UNO:- ฉันเคยใช้ UNO แล้ว แต่คุณสามารถใช้บอร์ดอื่นเช่น Mega ได้ หากคุณต้องการให้หุ่นยนต์มีคุณสมบัติพิเศษและต้องการพิน I/O จำนวนมากหรือนาโนที่เล็กกว่า หากคุณต้องการบอทขนาดเล็กกะทัดรัด หากคุณเป็นมือใหม่ ฉันแนะนำให้คุณใช้ UNO เพราะมันใช้งานได้หลากหลายและเป็นมิตรกับผู้ใช้ ลิงก์สำหรับ US ลิงก์สำหรับยุโรป
Arduino Motor Shield: - ฉันใช้ L293D motor shield ซึ่งมีราคาถูกและมีประสิทธิภาพสำหรับโครงการนี้ แต่ถ้าคุณต้องการคุณสามารถเลือกได้ สำหรับรุ่นที่ดีกว่า มอเตอร์ชิลด์ L298N ซึ่งสามารถรองรับมอเตอร์ขนาดใหญ่ได้ ลิงค์สำหรับ USLink สำหรับยุโรป
โมดูล Bluetooth: - ที่นี่ฉันใช้โมดูล AT-09 ซึ่งเข้ากันได้กับ HM-10 คุณสามารถไปสำหรับ HM-10 ถ้าคุณต้องการ แม้ว่าบทช่วยสอนนี้มีไว้สำหรับ Bluetooth 4.0v โดยพื้นฐานแล้ว คุณสามารถใช้โมดูล HC-05 ได้เช่นกันหากคุณมีอุปกรณ์ดังกล่าวอยู่รอบๆ ลิงค์สำหรับ USLink สำหรับยุโรป
Geared DC Motors:- ตัวที่ฉันใช้ราคาถูกและจะทำงานให้เสร็จ แต่ถ้าคุณต้องการเป็นมืออาชีพจริงๆ คุณสามารถซื้อมอเตอร์แรงบิดสูงได้จากที่นี่ ลิงค์สำหรับ USLink สำหรับยุโรป
- แบตเตอรี่:- ต้องใช้แบตเตอรี่ 2 ก้อนสำหรับโครงการนี้ แบตเตอรี่ 9v-12v สำหรับไดรเวอร์มอเตอร์และแบตเตอรี่ 9v สำหรับ Arduino หรือคุณสามารถใช้พาวเวอร์แบงค์เพื่อจ่ายไฟผ่าน USB Link สำหรับ USLink สำหรับยุโรป
- ตัวต้านทาน 2.2k ohm และ 1k ohm แต่ละตัว ลิงค์สำหรับ USLink สำหรับยุโรป
2. ข้อกำหนดซอฟต์แวร์:-
Arduino IDE:- สำหรับเขียนและอัพโหลดโค้ดไปยังบอร์ด Arduino
BLE Joystick apk: - ใช้ apk จอยสติ๊ก BLE หากคุณใช้โมดูล HM10/AT-09 หากคุณกำลังใช้โมดูล HC-05/06 ให้ใช้แอพ Bluetooth Controller
3. ข้อกำหนดด้านฮาร์ดแวร์:-
ตอนนี้ข้อกำหนดของฮาร์ดแวร์แตกต่างกันไปในหลาย ๆ ด้าน เช่น ถ้าคุณต้องการหุ่นยนต์ 2 ล้อหรือ 4 ล้อ หรือบางทีคุณอาจต้องการอันที่มีแทร็กเหมือนรถถัง ดังนั้นในที่นี้ ฉันได้จัดเตรียมลิงก์ไปยังแชสซีของหุ่นยนต์บางตัวที่คุณสามารถซื้อได้ หรือคุณสามารถสร้างมันขึ้นมาด้วยวัตถุที่คุณวางไว้ เช่น กระดาษแข็ง / แผ่นอะครีลิค
- ขับเคลื่อน 2 ล้อ.
- ขับเคลื่อน 4 ล้อ.
- ตัวถัง.
ฉันจะใช้ชิ้นส่วนที่วางอยู่รอบ ๆ เพื่อให้ร่างกายของหุ่นยนต์ รายละเอียดในขั้นตอนต่อไป
ขั้นตอนที่ 2: การสร้างแชสซี:-
![การสร้างแชสซี การสร้างแชสซี](https://i.howwhatproduce.com/images/010/image-29797-6-j.webp)
![การสร้างแชสซี การสร้างแชสซี](https://i.howwhatproduce.com/images/010/image-29797-7-j.webp)
![การสร้างแชสซี การสร้างแชสซี](https://i.howwhatproduce.com/images/010/image-29797-8-j.webp)
ที่นี่ฉันได้ใช้ Sunboard หนา 5 มม. สำหรับฐาน เจาะรูสำหรับขายึดมอเตอร์และ Arduino ที่ด้านบน และประกอบทุกอย่างตามภาพ ฉันได้ทำการออกแบบที่คล้ายกันใน Instructable ก่อนหน้านี้ คุณสามารถตรวจสอบได้ที่นี่ มันมีรายละเอียดเพิ่มเติมเกี่ยวกับการออกแบบ: - Simple & Smart Robot โดยใช้ Arduino
แทนที่จะทำเองคุณสามารถซื้ออันที่จะง่ายกว่า ลิงก์ที่ฉันแชร์ไปแล้วในขั้นตอนที่แล้ว
โพสต์นี้มีเนื้อหาเกี่ยวกับการควบคุมหุ่นยนต์โดยใช้ BLE มากขึ้น เข้าไปกันเลย
ขั้นตอนที่ 3: การสร้างการเชื่อมต่อ:-
![การเชื่อมต่อ การเชื่อมต่อ](https://i.howwhatproduce.com/images/010/image-29797-9-j.webp)
![การเชื่อมต่อ การเชื่อมต่อ](https://i.howwhatproduce.com/images/010/image-29797-10-j.webp)
![การเชื่อมต่อ การเชื่อมต่อ](https://i.howwhatproduce.com/images/010/image-29797-11-j.webp)
![การเชื่อมต่อ การเชื่อมต่อ](https://i.howwhatproduce.com/images/010/image-29797-12-j.webp)
ก่อนอื่นคุณต้องเชื่อมต่อโมดูล Bluetooth กับ Arduino ตามที่แสดงในภาพด้านบน
- Tx => Rx ของ Arduino (พิน 0)
- Rx => Tx ของ Arduino (พิน 1)
- GND => GND
- Vcc => +5v
แนะนำ:
BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - เครื่องวัดอุณหภูมิ / ความชื้น - Rev 3: 7 ขั้นตอน
![BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - เครื่องวัดอุณหภูมิ / ความชื้น - Rev 3: 7 ขั้นตอน BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - เครื่องวัดอุณหภูมิ / ความชื้น - Rev 3: 7 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1144-j.webp)
BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - ตัวตรวจสอบอุณหภูมิ/ความชื้น - Rev 3: อัปเดต: 23 พฤศจิกายน 2020 - การเปลี่ยนแบตเตอรี่ AAA 2 ก้อนครั้งแรกตั้งแต่วันที่ 15 มกราคม 2019 เช่น 22 เดือนสำหรับ 2xAAA AlkalineUpdate: 7 เมษายน 2019 – Rev 3 ของ lp_BLE_TempHumidity เพิ่มการพล็อตวันที่/เวลา โดยใช้ pfodApp V3.0.362+ และการควบคุมปริมาณอัตโนมัติเมื่อ
สร้าง Wearable Motion Tracker (BLE จาก Arduino ไปยัง Custom Android Studio App): 4 ขั้นตอน
![สร้าง Wearable Motion Tracker (BLE จาก Arduino ไปยัง Custom Android Studio App): 4 ขั้นตอน สร้าง Wearable Motion Tracker (BLE จาก Arduino ไปยัง Custom Android Studio App): 4 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-4649-j.webp)
สร้าง Wearable Motion Tracker (BLE จาก Arduino ไปยัง Custom Android Studio App): Bluetooth Low Energy (BLE) เป็นรูปแบบหนึ่งของการสื่อสาร Bluetooth ที่ใช้พลังงานต่ำ อุปกรณ์สวมใส่ได้ เช่น เสื้อผ้าอัจฉริยะ ที่ฉันช่วยออกแบบที่ Predictive Wear ต้องจำกัดการใช้พลังงานในทุกที่ที่ทำได้เพื่อยืดอายุการใช้งานแบตเตอรี่ และใช้ BLE บ่อยครั้ง
BLE Page Turner 2.0: 3 ขั้นตอน
![BLE Page Turner 2.0: 3 ขั้นตอน BLE Page Turner 2.0: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-39-48-j.webp)
BLE Page Turner 2.0: พ่อของฉันเพิ่งซื้อแป้นเหยียบบลูทูธที่ช่วยให้เขามีแผ่นเพลงบนแท็บเล็ตและพลิกหน้าด้วยเท้าของเขา ใช้ได้ดีกับทั้งโน้ตเพลงและคำแนะนำ PDF Lego ซึ่งเป็นสองเวลาว่างที่ฉันโปรดปรานและแม้กระทั่ง
TextPlayBulb: REST เปิดใช้งาน PlayBulb โดยใช้ Raspberry Pi 3, BLE และ Telegram: 3 ขั้นตอน
![TextPlayBulb: REST เปิดใช้งาน PlayBulb โดยใช้ Raspberry Pi 3, BLE และ Telegram: 3 ขั้นตอน TextPlayBulb: REST เปิดใช้งาน PlayBulb โดยใช้ Raspberry Pi 3, BLE และ Telegram: 3 ขั้นตอน](https://i.howwhatproduce.com/images/004/image-11167-j.webp)
TextPlayBulb: REST ที่เปิดใช้งาน PlayBulb โดยใช้ Raspberry Pi 3, BLE และ Telegram: คำแนะนำนี้แสดงวิธีเชื่อมต่อกับหลอดไฟ LED Bluetooth ของ PlayBulb Color โดยใช้ Python, Raspberry Pi 3 และไลบรารี Bluetooth และขยายการควบคุมผ่าน REST API สำหรับสถานการณ์ IoT , และเพื่อเป็นรางวัล, โครงการยังแสดงวิธีการขยาย th
Redbear BLE Nano V2 การควบคุมแบบกำหนดเองด้วย PfodApp - ไม่ต้องใช้การเข้ารหัส: 6 ขั้นตอน
![Redbear BLE Nano V2 การควบคุมแบบกำหนดเองด้วย PfodApp - ไม่ต้องใช้การเข้ารหัส: 6 ขั้นตอน Redbear BLE Nano V2 การควบคุมแบบกำหนดเองด้วย PfodApp - ไม่ต้องใช้การเข้ารหัส: 6 ขั้นตอน](https://i.howwhatproduce.com/images/011/image-32716-j.webp)
Redbear BLE Nano V2 Custom Controls ด้วย PfodApp - ไม่ต้องการการเข้ารหัส: อัปเดต: 15 กันยายน 2017 - คำแนะนำนี้ได้รับการอัปเดตเพื่อใช้ RedBear BLE Nano, V2 เวอร์ชันล่าสุด เวอร์ชันก่อนหน้าของคำแนะนำนี้ ซึ่งกำหนดเป้าหมายไปที่ RedBear BLE Nano V1.5 มีให้ที่นี่ อัปเดต 15 พฤศจิกายน - 2017 ดังนั้น