สารบัญ:
- ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้:
- ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:
- ขั้นตอนที่ 3: แผนภาพวงจร
- ขั้นตอนที่ 4: หลักการทำงาน:
- ขั้นตอนที่ 5: วิดีโอของโครงการ:
วีดีโอ: RoboCar ตรวจจับสิ่งกีดขวางบนสมาร์ทโฟนโดยใช้ Arduino: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ในโครงการนี้ เราได้สร้าง Robocar ซึ่งมีเซ็นเซอร์อัลตราโซนิกสองตัว โมดูล Bluetooth หนึ่งโมดูลได้รับการเชื่อมต่อกับ Arduino
ขั้นตอนที่ 1: ซอฟต์แวร์ที่ใช้:
นี่คือซอฟต์แวร์ที่เราใช้สำหรับโครงการนี้:
1. Arduino IDE: คุณสามารถดาวน์โหลด Arduino IDE ล่าสุดได้จากลิงค์นี้:
www.arduino.cc/en/Main/Software
2. แอปพลิเคชั่นมือถือเทอร์มินัล Bluetooth: นี่คือแอปพลิเคชั่นมือถือ Android ที่ให้คำสั่งกับ robocar ของเรา
ขั้นตอนที่ 2: ส่วนประกอบที่ใช้:
1) Arduino UNO: Arduino/Genuino Uno เป็นบอร์ดไมโครคอนโทรลเลอร์ที่ใช้ ATmega328P (เอกสารข้อมูล) มีพินอินพุต/เอาท์พุตดิจิตอล 14 พิน (ซึ่งสามารถใช้เป็นเอาต์พุต PWM ได้ 6 ตัว), อินพุตอะนาล็อก 6 ตัว, คริสตัลควอตซ์ 16 MHz, การเชื่อมต่อ USB, แจ็คไฟ, ส่วนหัว ICSP และปุ่มรีเซ็ต
2) โมดูลบลูทูธ HC-05: โมดูล HC-05 เป็นโมดูล Bluetooth SPP (โปรโตคอลพอร์ตอนุกรม) ที่ใช้งานง่าย ออกแบบมาสำหรับการตั้งค่าการเชื่อมต่อแบบอนุกรมไร้สายแบบโปร่งใส โมดูลบลูทูธ HC-05 สามารถใช้ในการกำหนดค่า Master หรือ Slave, ทำให้เป็นทางออกที่ดีสำหรับการสื่อสารแบบไร้สายโมดูลบลูทู ธ พอร์ตอนุกรมนี้มีคุณสมบัติครบถ้วน Bluetooth V2.0 + EDR (อัตราการส่งข้อมูลที่เพิ่มขึ้น) 3Mbps Modulation พร้อมตัวรับส่งสัญญาณวิทยุ 2.4GHz และเบสแบนด์ที่สมบูรณ์ ใช้ CSR Bluecore 04-External ระบบ Rluetooth ชิปเดี่ยวพร้อมเทคโนโลยี CMOS และ AFH (Adaptive Frequency Hopping Feature)
2. Ultrasonic Sensor (HC-SR04): เราใช้เซ็นเซอร์อัลตราโซนิกสองตัวในโครงการของเรา เซ็นเซอร์ช่วงอัลตราโซนิก (HC - SR04) ให้ฟังก์ชั่นการวัดระยะทาง 2 ซม. - 400 ซม. ความแม่นยำที่หลากหลายสามารถเข้าถึงได้ถึง 3 มม. โมดูลประกอบด้วยเครื่องส่งคลื่นอัลตราโซนิก เครื่องรับ และวงจรควบคุม
3. ตัวขับมอเตอร์ (L298N): โมดูล L298N H-bridge สามารถใช้กับมอเตอร์ที่มีแรงดันไฟฟ้าระหว่าง 5 ถึง 35V DC โมดูลที่ใช้ในบทช่วยสอนนี้ยังมีตัวควบคุมออนบอร์ด 5V ดังนั้นหากแรงดันไฟฟ้าของคุณสูงถึง 12V คุณสามารถจ่ายไฟ 5V จากบอร์ดได้เช่นกัน
4. มอเตอร์เกียร์ดีซี: ในโครงการนี้ เราใช้มอเตอร์เกียร์ดีซีสองตัว
ขั้นตอนที่ 3: แผนภาพวงจร
ขั้นตอนที่ 4: หลักการทำงาน:
หลักการทำงานง่ายมาก เราได้เชื่อมต่อสมาร์ทโฟนกับโมดูล Bluetooth และส่งคำสั่งที่ได้รับจาก Arduino และรถกำลังเคลื่อนที่ และเมื่อใดก็ตามที่มีสิ่งกีดขวางที่ด้านหน้าหรือด้านหลัง รถจะหยุดโดยอัตโนมัติและออดจะระเบิด จากนั้นจะรอคำสั่งต่อไป
ขั้นตอนที่ 5: วิดีโอของโครงการ:
คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน
หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้โปรดแสดงความคิดเห็นด้านล่าง
และหากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบฝังตัว คุณสามารถไปที่ช่อง youtube ของเราได้
กรุณาเยี่ยมชมและชอบหน้า Facebook ของเราสำหรับการปรับปรุงบ่อย
ขอขอบคุณและขอแสดงความนับถือ, เทคโนโลยี Embedotronics
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
ROBOCAR ที่ควบคุมด้วยรีโมท INFRA RED โดยใช้ AVR (ATMEGA32) MCU: 5 ขั้นตอน
ROBOCAR ที่ควบคุมด้วยรีโมต INFRA RED โดยใช้ AVR (ATMEGA32) MCU: PROJECT ปัจจุบันอธิบายถึงการออกแบบและการใช้งาน RoboCar ที่ควบคุมด้วยรีโมทอินฟราเรด (IR) ซึ่งสามารถใช้กับแอพพลิเคชั่นควบคุมอัตโนมัติแบบไร้คนขับได้หลายแบบ ฉันได้ออกแบบ RoboCar ที่ควบคุมจากระยะไกล (การเคลื่อนไหวซ้าย-ขวา/หน้า-หลัง) NS
Arduino ที่ถูกที่สุด -- Arduino ที่เล็กที่สุด -- Arduino Pro Mini -- การเขียนโปรแกรม -- Arduino Neno: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino ที่ถูกที่สุด || Arduino ที่เล็กที่สุด || Arduino Pro Mini || การเขียนโปรแกรม || Arduino Neno:…………………………… โปรดสมัครสมาชิกช่อง YouTube ของฉันสำหรับวิดีโอเพิ่มเติม……. โปรเจ็กต์นี้เกี่ยวกับวิธีเชื่อมต่อ Arduino ที่เล็กที่สุดและถูกที่สุดเท่าที่เคยมีมา Arduino ที่เล็กที่สุดและถูกที่สุดคือ arduino pro mini คล้ายกับ Arduino