Talaan ng mga Nilalaman:
- Hakbang 1: Control System at Pag-andar
- Hakbang 2: 3D Naka-print na Disenyo
- Hakbang 3: Ipunin ang Mga Bahagi at Mga Bahagi
- Hakbang 4: Pangkalahatang-ideya ng Circuit Schematic
- Hakbang 5: Video ng Awtomatikong Kotse sa Pagkilos
Video: Ang Autonomous Remote Controlled Car: 6 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang itinuturo na ito ay nilikha bilang pagtupad sa kinakailangan ng proyekto ng Makecourse sa University of South Florida (www.makecourse.com).
Ipinapakita ng proyektong ito kung paano makokontrol ng isang Arduino kasama ang isang Dual H-bridge Motor Drive ang apat na DC motor at tatlong mga ultrasonic sensor. Ang layunin dito ay upang ipakita ang circuit skema at programa ng C na nagpapahintulot sa kotse ng RC na magmaneho nang autonomiya habang iniiwasan ang lahat ng mga hadlang sa daanan nito. Kasama nito, makokontrol din ang kotseng ito sa pamamagitan ng isang IR remote.
Kapag nagawa, ang kotse na ito ay makakagamit ng dalawang mga mode: ang autonomous mode at ang remote control mode. Papayagan ng autonomous mode ang kotse na malayang gumalaw nang hindi nakikipag-ugnay sa mga paligid nito. Papayagan ng mode ng remote control ang gumagamit na kontrolin ang kotse at ilipat ito alinsunod sa IR remote. Sa panahon ng mode na ito, ang mga ultrasonic sensor ay hindi gumagana at sa gayon ang kotse ay maaaring ilipat sa alinmang direksyon na nais ng gumagamit.
Sa kabuuan, ang itinuturo na ito ay magpapahintulot sa iyo, sa mambabasa, na kopyahin ang aking proyekto nang madali at kasiyahan.
Hakbang 1: Control System at Pag-andar
Hakbang 2: 3D Naka-print na Disenyo
Upang magawa ang proyektong ito, pinakamahusay na idisenyo ang lahat ng mga sangkap na kinakailangan bago tipunin. Kaugnay sa ipinakitang proyekto, ang naka-print na bahagi ng 3D ay ang chassis, na kailangang maingat na idinisenyo upang magkasya ang lahat ng mga bahagi. Para sa mas mahusay na mga resulta, magandang ideya na mag-print ng dalawang kopya ng tsasis at isalansan ito sa isa't isa upang makakuha ng mas maraming puwang.
Hakbang 3: Ipunin ang Mga Bahagi at Mga Bahagi
- 1 Arduino Uno
- 1 L298 Dual H-Bridge Motor Drive
- 3 HC-SR04 Ultrasonic Sensors
- 1 IR Tagatanggap
- 1 IR Remote
- 4 DC Motors
- 4 na Gulong
- 1 o 2 RC Car Chassis
- 1 Mini Breadboard
- 1 o 2 Mga Battery Pack
- 8 Mga Baterya ng AA
- M-M & M-F Jumper Wires
Hakbang 4: Pangkalahatang-ideya ng Circuit Schematic
DC Motors at Motor Drive
Tamang Mga Motors:
- Ikonekta ang tuktok na pin ng unang motor at ang ibabang pin ng pangalawang motor sa OUT1 pin ng Motor Drive.
- Ikonekta ang ilalim na pin ng unang motor at ang tuktok na pin ng pangalawang motor sa OUT2 pin ng Motor Drive.
Mga Kaliwang Motors:
- Ikonekta ang tuktok na pin ng unang motor at ang ibabang pin ng pangalawang motor sa OUT3 pin ng Motor Drive.
- Ikonekta ang ilalim na pin ng unang motor at ang tuktok na pin ng pangalawang motor sa OUT4 na pin ng Motor Drive.
L298N Motor Drive:
- Ikonekta ang + 12V terminal ng power supply sa VCC pin ng Motor Drive.
- Ikonekta ang -12V terminal ng power supply sa GND pin ng Motor Drive.
- Ikonekta ang 5V pin ng Motor Drive sa 5V pin ng Arduino.
- Ikonekta ang GND pin ng Motor Drive sa GND pin ng Arduino.
- Ikonekta ang mga input pin na IN1, IN2, IN3, at IN4 sa Arduino digital pin 2, 3, 4, at 5, ayon sa pagkakabanggit.
- Ikonekta ang mga ENA at ENB na pin sa Arduino digital pin na 12 at 13, ayon sa pagkakabanggit.
Mga Ultrasonic Sensor
Front Sensor:
- Ikonekta ang VCC pin sa 5V pin ng Motor Drive.
- Ikonekta ang Echo pin sa Digital pin 6 ng Arduino.
- Ikonekta ang Trig pin sa Digital pin 7 ng Arduino.
- Ikonekta ang GND sa GND pin ng Motor Drive.
Tamang Sensor:
- Ikonekta ang VCC pin sa 5V pin ng Motor Drive.
- Ikonekta ang Echo pin sa Digital pin 8 ng Arduino.
- Ikonekta ang Trig pin sa Digital pin 9 ng Arduino.
- Ikonekta ang GND pin sa GND pin ng Motor Drive.
Kaliwa Sensor:
- Ikonekta ang VCC pin sa 5V pin ng Motor Drive.
- Ikonekta ang Echo pin sa Digital pin 10 ng Arduino.
- Ikonekta ang Trig pin sa Digital pin 11 ng Arduino.
- Ikonekta ang GND pin sa GND pin ng Motor Drive.
IR Tagatanggap
- Ikonekta ang Signal pin sa Analog pin A0 ng Arduino.
- Ikonekta ang GND pin sa GND pin ng Arduino.
- Ikonekta ang VCC pin sa 5V pin ng Arduino.
Inirerekumendang:
Transform-a-Car: Remote Controlled to Self Controlled: 4 Hakbang
Transform-a-Car: Remote Controlled to Self Controlled: Ito ay isang pag-hack sa isang RC car na may sirang remote. Maaari kang makahanap ng maraming sa mga benta sa garahe
Autonomous Lane-Keeping Car Gamit ang Raspberry Pi at OpenCV: 7 Hakbang (na may Mga Larawan)
Autonomous Lane-Keeping Car Gamit ang Raspberry Pi at OpenCV: Sa mga itinuturo na ito, isang robot na may autonomous lane na pagpapanatili ay ipatutupad at dadaan sa mga sumusunod na hakbang: Pagkolekta ng Mga Bahaging Pag-install ng mga prerequisite ng software Pagpupulong ng Unang Pagsubok sa Pagkakita ng mga linya ng lane at ipinapakita ang gabay
Remote Controlled Car - Kinokontrol Gamit ang Wireless Xbox 360 Controller: 5 Hakbang
Remote Controlled Car - Kontroladong Paggamit ng Wireless Xbox 360 Controller: Ito ang mga tagubilin upang makabuo ng iyong sariling remote control car, kontrolado gamit ang isang wireless Xbox 360 controller
Car Remote Controlled Car - Arduino: 6 Hakbang
TV Remote Controlled Car - Arduino: I-hack ang iyong remote sa TV at kontrolin ang isang rc car dito, gamit ang " Arduino Uno " Ito ay isang simpleng paraan upang makontrol ang iyong kotse gamit ang IR module ng receiver na nakaprograma sa arduino board at TV remote controller. Sa itinuturo na ito malalaman mo kung paano: 1
Paano ayusin ang mga problema sa Remote ng Pionner Steering Wheel - Taasan ang IR Signal at Ayusin ang Little Lock .: 14 Hakbang
Paano Ayusin ang Mga Problema Sa Remote ng Pionner Steering Wheel - Taasan ang IR Signal at Ayusin ang Little Lock .: Ang remote na ito ay napakaganda at maginhawa, ngunit ilang beses na hindi gumagana nang naaangkop Ang ilang mga kadahilanan para dito: disenyo ng dashboard, disenyo ng manibela, at mga signal ng IR Ang proyekto ay hindi isang halimbawa ng kahusayan. Galing ako sa Brazil at natagpuan ang tip na ito sa Amaz