Talaan ng mga Nilalaman:

Arduino Bluetooth RC Car: 6 na Hakbang
Arduino Bluetooth RC Car: 6 na Hakbang

Video: Arduino Bluetooth RC Car: 6 na Hakbang

Video: Arduino Bluetooth RC Car: 6 na Hakbang
Video: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, Nobyembre
Anonim
Arduino Bluetooth RC Car
Arduino Bluetooth RC Car

Gustung-gusto ko ang mga sasakyan ng remote control, ang mga ito ay sobrang masaya at kawili-wili. Sa Instructable na ito ay ipapakita ko kung paano ako lumikha ng sarili kong bluetooth car gamit ang Arduino at ilang bahagi na nakahiga ako. Ang Instructable na ito ay nasa teorya lamang, ang kotse ay hindi nagtapos sa paggana nang eksakto kung paano ko ito pinlano, ngunit sa susunod na taon ay magpapatuloy ako at maaaring bumalik upang i-update ito kapag kumpleto ito.

Hakbang 1: Kolektahin ang Iyong Mga Materyal

Kolektahin ang Iyong Mga Materyal
Kolektahin ang Iyong Mga Materyal
Kolektahin ang Iyong Mga Materyal
Kolektahin ang Iyong Mga Materyal
Kolektahin ang Iyong Mga Materyal
Kolektahin ang Iyong Mga Materyal

Ito ang lahat ng mga bahagi na kakailanganin mo upang makumpleto ang proyektong ito. Kung wala kang eksaktong mga bahagi o motor, ang iba ay maaaring mapalit para sa kanila, ngunit babalaan lamang na maaaring hindi ito lumabas tulad ng ginawa ng minahan.

-Arduino Uno

-USB / Arduino Power Cable

-Breadboard

-HC-06 Bluetooth Module

-Servo Motor

-9V DC Motor

-2 9V Baterya

-2 Snaps ng Baterya

-MOSFET Transistor

-Diode

-Jumper Wires

-Elastic Bands

Hakbang 2: Ang Circuit

Ang Circuit
Ang Circuit
Ang Circuit
Ang Circuit
Ang Circuit
Ang Circuit

Narito ang isang iskema ng circuit at isang larawan ng circuit na aking itinayo. Buuin natin ito sa mga hakbang:

-Unang ikonekta ang lakas at lupa ng Arduino sa lakas at lupa sa kaliwang bahagi ng iyong breadboard

-Sunod na ikonekta ang unang baterya snaps lakas at lupa sa kanang bahagi ng breadboard. Ikonekta ang iba pang lakas ng snaps ng Baterya sa Vin pin sa Arduino, at ang lupa sa snap ng baterya sa lupa sa Arduino.

-Konekta ang power pin ng servo motor sa 5V sa kaliwang bahagi ng breadboard, ang ground pin sa lupa sa kaliwang bahagi ng breadboard, at ang center pin ng servo motor upang i-pin ang 9 sa Arduino. Ang pin ng gitna ay ang magpapahintulot sa amin na makontrol ang anggulo na itinakda sa servo.

-Konekta ang VCC pin ng HC-06 Bluetooth Module sa 5V sa kaliwang bahagi ng breadboard, at ang GND pin sa lupa sa kaliwang bahagi ng breadboard. Huwag pigilan ang pag-plug sa mga pin ng TX at RX hanggang sa mai-upload mo ang programa sa Arduino board, dahil hindi tatanggapin ng board ang programa habang naka-plug in ang mga pin na iyon. Pagkatapos mong mai-upload ang programa sa Arduino plug ang TX pin ng HC -06 sa RX pin ng Arduino, at ang RX pin ng HC-06 sa TX ng Arduino.

-Susunod na linya ay ang motor. Dahil ang Arduino ay gumagawa lamang ng maximum na 5V na ito ay hindi sapat upang itaguyod ang card sa pasulong, subalit kailangan pa rin nating makontrol ang motor gamit ang Arduino. Gagawin namin ito gamit ang isang sangkap na tinatawag na isang MOSFET transistor. Ang MOSFET ay may 3 mga pin, isang gate, isang mapagkukunan, at isang alisan ng tubig. Tulad ng nakikita mo mula sa larawan, kapag nag-apply kami ng 5V sa gate, ang kapangyarihan ay maaaring dumaloy mula sa kanal patungo sa pinagmulan. Sa pag-iisip na ito, ikonekta namin ang pin ng gate ng MOSFET upang i-pin ang 6 ng Arduino, sanggunian ang larawan upang matiyak na ikinokonekta mo ang tamang mga pin. Papayagan kaming iugnay ang iba pang 2 mga pin ng MOSFET nang magkasama sa pamamagitan ng paglalagay ng kuryente sa labas ng pin 10. Susunod na ikonekta ang mapagkukunan ng MOSFET sa lupa sa kanang bahagi ng breadboard. Pagkatapos ay ikonekta ang isang dulo ng motor sa paagusan ng pin sa MOSFET, at ikonekta din ang isang diode mula sa pin ng kanal sa power bar sa kanang bahagi ng breadboard. Ang diode na ito nang kahanay ay titigil sa isang bagay na tinatawag na back-voltage. Kapag ang isang motor ay umiikot sa paligid nito lumilikha ng kuryente tulad ng isang generator, at ang kuryente na ito ay maaaring dumaloy sa kabaligtaran na direksyon na tumatakbo ang circuit. Maaari itong maging sanhi ng mga problema, at upang mapahinto ang kuryente mula sa paggawa nito kailangan nating magsingit ng isang diode kahanay ng motor. Ikonekta ngayon ang kabilang dulo ng motor sa power bar sa kanang bahagi ng breadboard. Maaaring kailanganin mong baligtarin ang mga koneksyon sa motor kung napagtanto mong ang motor ay umiikot ng maling direksyon para sa iyong sasakyan. Isaisip ito kapag sinimulan mo ang pagsubok ng kotse.

Hakbang 3: Ang Programa

Ito ang program na ilalagay namin sa Arduino Uno upang makontrol ang kotse. I-download ito at buksan ito sa Arduino IDE. I-upload namin ito sa Arduino board upang makontrol ang kotse.

Hakbang 4: Lumilikha ng Car Base

Lumilikha ng Car Base
Lumilikha ng Car Base
Lumilikha ng Car Base
Lumilikha ng Car Base

Kaya't ang bahaging ito ay magkakaiba-iba. Nag-attach ako ng isang larawan para doon ay ipinapakita kung ano ang naisip ko, ngunit talagang ang kailangan mo lamang ay isang malayang umiikot na ehe na may 2 gulong sa likuran, isang gulong sa harap na maaaring ikabit sa servo motor, at isang platform sa itaas o sa pagitan ng na maaari bahay ang circuit board at breadboard. Kailangan ding mai-attach ang motor sa likurang ehe ng isang nababanat na banda upang ang mga gulong sa likuran ay maaaring umiikot.

Hakbang 5: Pinagsama-sama ang Lahat ng Ito

Pinagsama-sama ang Lahat ng Ito
Pinagsama-sama ang Lahat ng Ito
Pinagsama-sama ang Lahat ng Ito
Pinagsama-sama ang Lahat ng Ito

Talaga ay ikinakabit mo lamang ang circuit board at breadboard nang magkasama sa isang pakete, at ilakip ito sa platform na ginawa sa nakaraang hakbang. I-hook up ang motor sa ehe gamit ang isang nababanat na banda at pagkatapos ang iyong halos itakda.

Hakbang 6: Pagkuha ng App

Pagkuha ng App
Pagkuha ng App

Kailangan mo ng isang Android phone upang gumana ito, at pagkatapos ay pumunta ka sa google play at hanapin ang app na tinatawag na "Smart Bluetooth". Ikonekta ito sa HC-06 Bluetooth Module at ang iyong mabuting pupuntahan!

Inirerekumendang: