Taula de continguts:

Cotxe Arduino Bluetooth RC: 6 passos
Cotxe Arduino Bluetooth RC: 6 passos

Vídeo: Cotxe Arduino Bluetooth RC: 6 passos

Vídeo: Cotxe Arduino Bluetooth RC: 6 passos
Vídeo: Bluetooth controlled Arduino RC Car | Control using your Mobile Phone | Ut Go 2024, De novembre
Anonim
Cotxe Arduino Bluetooth RC
Cotxe Arduino Bluetooth RC

M’encanten els vehicles de control remot, són molt divertits i interessants. En aquest instructiu mostraré com vaig crear el meu propi cotxe bluetooth amb Arduino i algunes parts que tenia al voltant. Aquest instructable només és en teoria, el cotxe no va acabar funcionant exactament com el tenia previst, però l'any que ve continuaré i potser tornaré a actualitzar-lo quan estigui complet.

Pas 1: recopileu els vostres materials

Recolliu els vostres materials
Recolliu els vostres materials
Recolliu els vostres materials
Recolliu els vostres materials
Recolliu els vostres materials
Recolliu els vostres materials

Aquestes són totes les parts que necessitareu per completar aquest projecte. Si no teniu les parts o motors exactes, se'n podrien substituir d'altres, però només cal advertir-los que pot no sortir igual que el meu.

-Arduino Uno

-Cable d'alimentació USB / Arduino

-Pissarra

-Mòdul Bluetooth HC-06

-Servo Motor

Motor de 9V DC

-2 bateries de 9V

-2 Presions de bateria

-Transistor MOSFET

-Diode

-Cables de pont

-Bandes elàstiques

Pas 2: el circuit

El Circuit
El Circuit
El Circuit
El Circuit
El Circuit
El Circuit

Aquí teniu un esquema del circuit i una imatge del circuit que vaig construir. Construïm-lo per passos:

-En primer lloc, connecteu l’alimentació i la terra de l’Arduino a l’alimentació i la terra del costat esquerre de la tauleta de suport

-A continuació, connecteu les primeres bateries que enganxen l’alimentació i la terra a la part dreta de la placa. Connecteu la resta d’energia de la bateria al pin Vin de l’Arduino i la terra de la bateria a terra a l’Arduino.

-Connecteu el pin d'alimentació del servomotor al 5V del costat esquerre de la placa de control, el pin de terra a terra al costat esquerre de la placa de control i el pin central del servomotor al pin 9 de l'Arduino. El passador central és el que ens permetrà controlar l’angle al qual està situat el servo.

-Connecteu el pin VCC del mòdul Bluetooth HC-06 a 5 V a la part esquerra de la placa de control i el pin GND a terra al costat esquerre de la placa de control. Abstingueu de connectar els pins TX i RX fins que no pengeu el programa a la placa Arduino, perquè la placa no acceptarà el programa mentre es connectin aquests pins. Després d’haver carregat el programa a l’Arduino, connecteu el pin TX de l’HC. -06 al pin RX de l'Arduino i el pin RX de l'HC-06 al TX de l'Arduino.

-El següent a la línia és el motor. Com que l’Arduino només produeix un màxim de 5V, no n’hi ha prou per impulsar la targeta cap endavant, però encara hem de poder controlar el motor mitjançant l’Arduino. Ho farem mitjançant un component anomenat transistor MOSFET. El MOSFET té 3 pins, una porta, una font i un desguàs. Com podeu veure a la imatge, quan apliquem 5V a la porta, l’energia podrà fluir des del desguàs fins a la font. Amb això en ment, connectarem el pin de la porta del MOSFET al pin 6 de l’Arduino, farem referència a la imatge per assegurar-nos que connecteu els pins correctes. Això ens permetrà enllaçar els altres 2 pins del MOSFET posant l'alimentació del pin 10. A continuació, connecteu la font del MOSFET a terra a la part dreta de la placa. A continuació, connecteu un extrem del motor al passador de drenatge del MOSFET i connecteu també un díode del pas de drenatge a la barra d’alimentació del costat dret de la placa. Aquest díode paral·lelament aturarà una cosa anomenada contra tensió. Quan un motor gira al seu voltant crea electricitat com un generador, i aquesta electricitat pot fluir en la direcció oposada a la qual s’està executant el circuit. Això pot causar problemes i, per evitar que l’electricitat faci això, hem d’inserir un díode en paral·lel al motor. Ara connecteu l’altre extrem del motor a la barra d’alimentació que hi ha al costat dret de la placa de control. És possible que hagueu d’invertir les connexions del motor si us adoneu que el motor gira en la direcció equivocada del vostre cotxe. Tingueu-ho en compte quan comenceu a provar el cotxe.

Pas 3: el programa

Aquest és el programa que posarem a l’Arduino Uno per controlar el cotxe. Baixeu-lo i obriu-lo a l'IDE Arduino. La penjarem a la placa Arduino per controlar el cotxe.

Pas 4: creació de la base del cotxe

Creació de la base del cotxe
Creació de la base del cotxe
Creació de la base del cotxe
Creació de la base del cotxe

Per tant, aquesta part variarà molt. He adjuntat una imatge perquè mostri el que em va semblar, però realment tot el que necessiteu és un eix que giri lliurement amb 2 rodes posteriors, una roda davantera que es pugui fixar al servomotor i una plataforma situada a sobre o entre allotgeu la placa de circuits i la taula de proves. El motor també ha de poder ser fixat a l’eix posterior per una banda elàstica perquè els pneumàtics posteriors puguin girar.

Pas 5: muntar-ho tot junt

Muntant-ho tot junt
Muntant-ho tot junt
Muntant-ho tot junt
Muntant-ho tot junt

Bàsicament, només heu de connectar la placa de circuits i la placa de pa junts en un paquet i connectar-los a la plataforma feta al pas anterior. Connecteu el motor a l’eix amb una banda elàstica i, a continuació, gairebé fixeu-lo.

Pas 6: Obtenir l'aplicació

Obtenir l'aplicació
Obtenir l'aplicació

Necessiteu un telèfon Android perquè funcioni i, a continuació, aneu a Google Play i trobareu l'aplicació anomenada "Smart Bluetooth". Connecteu-ho al mòdul Bluetooth HC-06 i el vostre bé és anar!

Recomanat: