![UCL - Embedded - Warningsystem - RC Car: 7 Steps UCL - Embedded - Warningsystem - RC Car: 7 Steps](https://i.howwhatproduce.com/images/001/image-1760-40-j.webp)
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![UCL - Embedded - Warningsystem - รถ RC UCL - Embedded - Warningsystem - รถ RC](https://i.howwhatproduce.com/images/001/image-1760-41-j.webp)
![UCL - Embedded - Warningsystem - รถ RC UCL - Embedded - Warningsystem - รถ RC](https://i.howwhatproduce.com/images/001/image-1760-42-j.webp)
![UCL - Embedded - Warningsystem - รถ RC UCL - Embedded - Warningsystem - รถ RC](https://i.howwhatproduce.com/images/001/image-1760-43-j.webp)
ในโครงการนี้ ฉันได้สร้างระบบการเตือนอย่างง่ายสำหรับหุ่นยนต์ลอจิสติกส์ โดยพื้นฐานแล้วมันเป็นรถ RC ที่มีเซ็นเซอร์อัลตราโซนิกอยู่ด้านหน้าและเซ็นเซอร์ตรวจจับการหลีกเลี่ยงสิ่งกีดขวางที่ด้านหลัง รถถูกควบคุมผ่านบลูทู ธ ในแอพ
ขั้นตอนที่ 1: วิดีโอรูปภาพ
![Image Image](https://i.howwhatproduce.com/images/001/image-1760-44-j.webp)
![](https://i.ytimg.com/vi/_9ihm7X_s-k/hqdefault.jpg)
![วิดีโอรูปภาพ วิดีโอรูปภาพ](https://i.howwhatproduce.com/images/001/image-1760-45-j.webp)
![วิดีโอรูปภาพ วิดีโอรูปภาพ](https://i.howwhatproduce.com/images/001/image-1760-46-j.webp)
![วิดีโอรูปภาพ วิดีโอรูปภาพ](https://i.howwhatproduce.com/images/001/image-1760-47-j.webp)
ขั้นตอนที่ 2: ส่วนประกอบ
นี่คือรายการส่วนประกอบที่ฉันใช้:
1 x arduino mega 25601 x L298N Dual H-Bridge Motor Driver1 x เซ็นเซอร์อัลตราโซนิก1 x เซ็นเซอร์หลีกเลี่ยงสิ่งกีดขวาง1 x โมดูลบลูทูธ HC-05 ไฟ LED 3 ดวง สีเขียว สีเหลือง และสีแดง มอเตอร์ DC 2 ตัว1 x ลำโพง1 x ทรานซิสเตอร์ ตัวต้านทาน 4 x 220 โอห์ม ตัวต้านทาน 1 x 1k1 x 2k ตัวต้านทาน
wiresbreadboardที่วางเครื่องพิมพ์ 3d สำหรับเซ็นเซอร์อัลตราโซนิกแบตเตอรี่ 1 x 9v6 x AA แบตเตอรี่
ขั้นตอนที่ 3: แผนภาพการเดินสายไฟ
![แผนภาพการเดินสายไฟ แผนภาพการเดินสายไฟ](https://i.howwhatproduce.com/images/001/image-1760-48-j.webp)
![แผนภาพการเดินสายไฟ แผนภาพการเดินสายไฟ](https://i.howwhatproduce.com/images/001/image-1760-49-j.webp)
ขั้นตอนที่ 4: รหัส
แนวคิดของโปรแกรมคือการเตือนและหยุดรถ rc หากมีการปิดวัตถุมากเกินไป เมื่อบางอย่างอยู่ห่างออกไปไม่เกิน 30 ซม. ไฟ LED สีแดงจะเริ่มกะพริบ ลำโพงจะส่งเสียงและรถจะหยุด เมื่อรถหยุดนิ่ง จะทำให้รถเคลื่อนไปข้างหน้าไม่ได้
หากมีบางสิ่งอยู่ห่างออกไประหว่าง 31 ถึง 70 ซม. ไฟ LED สีเหลืองจะกะพริบ เมื่อไม่มีอะไรผิดปกติไฟ LED สีเขียวจะสว่างขึ้น
หากบางสิ่งอยู่ห่างจากท้ายรถประมาณ 20 ซม. รถจะหยุด เมื่อรถจอดอยู่ จะไม่สามารถทำให้รถถอยหลังได้
ฉันพยายามเขียนโค้ดในคลาสต่างๆ เพื่อให้ main นั้นสะอาดที่สุด แต่ฉันมีปัญหามากมายกับโฟลว์ในโค้ดที่ควบคุม RC ในที่สุดฉันก็เขียนรหัสควบคุมในโปรแกรมหลัก นี่คือสิ่งที่ผมอยากจะเปลี่ยน
ขั้นตอนที่ 5: แอพ
![แอพ แอพ](https://i.howwhatproduce.com/images/001/image-1760-50-j.webp)
![แอพ แอพ](https://i.howwhatproduce.com/images/001/image-1760-51-j.webp)
ฉันได้ทำแอพสำหรับควบคุมรถ แอพนี้สร้างขึ้นในนักประดิษฐ์แอพ MIT ปัญหาเดียวของนักประดิษฐ์แอป MIT คือพวกเขาไม่รองรับมัลติทัช
แอพส่งข้อมูลผ่านบลูทูธ โมดูลบลูทู ธ ใช้ rx1 และ tx1 บน Arduino mega ด้วยการทำเช่นนั้นฉันสามารถตั้งโปรแกรม Arduino ผ่าน USB และใช้แอพเพื่อควบคุมรถได้ในเวลาเดียวกัน
ขั้นตอนที่ 6: การพิมพ์ 3 มิติ
![พิมพ์ 3 มิติ พิมพ์ 3 มิติ](https://i.howwhatproduce.com/images/001/image-1760-52-j.webp)
ฉันได้ทำขายึดสำหรับเซ็นเซอร์อัลตราโซนิกแล้ว ภาพวาดที่ฉันทำในฟิวชั่น 360
ขายึดได้รับการออกแบบสำหรับรถ RC ของฉัน
ขั้นตอนที่ 7: ความคิดสุดท้าย
ฉันได้เรียนรู้มากมายในการทำโครงงานนี้ ความท้าทายที่ใหญ่ที่สุดในโครงการนี้คือการทำให้การสื่อสารบลูทูธทำงาน ฉันเรียนรู้วิธีใช้มิลลิวินาทีและไมโครแทนการหน่วงเวลา เนื่องจากฟังก์ชันการหน่วงเวลาจะหยุดโปรแกรมทั้งหมด ฉันเรียนรู้วิธีสร้างภาพวาด 3 มิติของตัวเองและวิธีพิมพ์
สิ่งหนึ่งที่ผมอยากจะทำคือให้รถมีฟังก์ชั่นอัตโนมัติ เพื่อให้สามารถขับได้เอง
โดยรวมแล้ว ฉันสนุกกับการทำสิ่งนี้มาก และฉันรู้ว่ามีรถอีกมากที่สามารถปรับปรุงได้
แนะนำ:
ย่อขนาดหุ่นยนต์อัตโนมัติ Arduino (Land Rover / Car) Stage1Model3: 6 Steps
![ย่อขนาดหุ่นยนต์อัตโนมัติ Arduino (Land Rover / Car) Stage1Model3: 6 Steps ย่อขนาดหุ่นยนต์อัตโนมัติ Arduino (Land Rover / Car) Stage1Model3: 6 Steps](https://i.howwhatproduce.com/images/001/image-360-j.webp)
การย่อขนาดหุ่นยนต์อัตโนมัติของ Arduino (Land Rover / Car) Stage1Model3: ฉันตัดสินใจย่อขนาด Land Rover / Car / Bot เพื่อลดขนาดและการใช้พลังงานของโครงการ
UCL - IIoT - Indoor-climate 4.0: 8 ขั้นตอน
![UCL - IIoT - Indoor-climate 4.0: 8 ขั้นตอน UCL - IIoT - Indoor-climate 4.0: 8 ขั้นตอน](https://i.howwhatproduce.com/images/011/image-31002-j.webp)
UCL - IIoT - Indoor-climate 4.0: หลังจากอ่านและทำงานกับคำแนะนำนี้ คุณจะมีสภาพอากาศในร่มอัตโนมัติ ซึ่งคุณสามารถสังเกตได้ทางออนไลน์ด้วยความช่วยเหลือของ Node-red ในกรณีของเรา เราได้พัฒนาแนวคิดนี้และนำเสนอในโรงพิมพ์ 3 มิติ
UCL-IIoT-Drivhus: 5 ขั้นตอน
![UCL-IIoT-Drivhus: 5 ขั้นตอน UCL-IIoT-Drivhus: 5 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-603-37-j.webp)
UCL-IIoT-Drivhus: วัตถุประสงค์ของโครงการนี้คือการสร้างบ้านสวนโดยใช้ Arduino ดังนั้น นักเรียน 3 คนในกลุ่มจึงตัดสินใจสร้าง Greenhouse อัตโนมัติ เราจึงตัดสินใจบันทึกข้อมูลเกี่ยวกับข้อมูลที่เรือนกระจกให้ไว้ ผ่านเซิร์ฟเวอร์ Wamp, node-re
UCL-IIOT - ระบบเตือนภัยพร้อมฐานข้อมูลและโหนดสีแดง: 7 ขั้นตอน
![UCL-IIOT - ระบบเตือนภัยพร้อมฐานข้อมูลและโหนดสีแดง: 7 ขั้นตอน UCL-IIOT - ระบบเตือนภัยพร้อมฐานข้อมูลและโหนดสีแดง: 7 ขั้นตอน](https://i.howwhatproduce.com/preview/how-to/10438080-ucl-iiot-alarm-system-with-database-and-node-red-7-steps-0.webp)
UCL-IIOT - Alarm System With Database and Node-red: จุดประสงค์ของ build นี้คือการสอนเกี่ยวกับการเชื่อมต่อ Arduino กับ Node-red และฐานข้อมูล เพื่อให้คุณสามารถบันทึกข้อมูลและเก็บรวบรวมไว้เพื่อใช้ในภายหลัง สำหรับ build นี้ ฉันใช้ ระบบเตือนภัย Arduino อย่างง่ายที่ส่งออกตัวเลขข้อมูล 5 ตัว โดยแต่ละตัวคั่นด้วย
Valved Pistons สำหรับ RC Car Shocks: 8 Steps
![Valved Pistons สำหรับ RC Car Shocks: 8 Steps Valved Pistons สำหรับ RC Car Shocks: 8 Steps](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126446-valved-pistons-for-rc-car-shocks-8-steps-j.webp)
Valved Pistons สำหรับ RC Car Shocks: นี่คือวิธีการสร้างลูกสูบบนวาล์วโช๊คไฮดรอลิกของรถ RC วาล์วจะเปิดทางเดียวเพื่อเปิดรูทั้งหมดในลูกสูบและปิดในทิศทางตรงกันข้ามเพื่อป้องกันรูลูกสูบบางส่วน ช่วยให้โช๊คแข็งขึ้นทางเดียว