Taula de continguts:

Com fer un cotxe RC simplificat controlat per Bluetooth: 7 passos (amb imatges)
Com fer un cotxe RC simplificat controlat per Bluetooth: 7 passos (amb imatges)

Vídeo: Com fer un cotxe RC simplificat controlat per Bluetooth: 7 passos (amb imatges)

Vídeo: Com fer un cotxe RC simplificat controlat per Bluetooth: 7 passos (amb imatges)
Vídeo: ✅ Reversa y Giro para Carros y Robot (Como se hace?) Puente H 2024, Desembre
Anonim
Com fer un cotxe RC simplificat controlat per Bluetooth
Com fer un cotxe RC simplificat controlat per Bluetooth

Hola a tothom, sóc Bryan Tee Pak Hong. Actualment sóc estudiant d’un any a la Politècnica de Singapur estudiant Enginyeria Informàtica.

Quan era petit, sempre em fascinava els cotxes de RC i el seu funcionament. Quan ho vaig desmuntar, tot el que veig són trossos de metall col·locats a tot arreu. Sempre he desitjat que hi hagués un senzill tutorial sobre els components bàsics que formen un cotxe RC i avui us mostraré exactament això.

Tinc previst utilitzar aquest cotxe RC per a diversos altres projectes. Consulteu aquesta guia instructiva si teniu problemes.

Sense més preàmbuls, comencem!

Pas 1: Pas 0: Preparació de materials

Pas 0: Preparació de materials
Pas 0: Preparació de materials

Els materials són molt bàsics i fàcils d’aconseguir, són:

  1. Xassís de cotxe * (estic fent servir una caixa de galetes de l'any nou, sigueu creatius amb la vostra elecció!) X1
  2. Motors de corrent continu i pneumàtics x2
  3. Arduino Uno (o qualsevol altra variant) x1
  4. L298N pont H x1
  5. Roda de rodes x1
  6. Bateries (1 per Arduino, 1 per a motors)
  7. Saltadors masculins a masculins, saltadors masculins a femenins
  8. Mòdul Bluetooth HC-06 o HC-05 x1
  9. Taula de pa (connexions fàcils i ràpides) x1

Altres equips que necessitareu / podreu necessitar:

  • Soldadura de ferro
  • Pistola de cola calenta

* Nota: el meu xassís té un sensor IR connectat, no és obligatori en aquest tutorial

Pas 2: Pas 1: Preparació del xassís

Pas 1: Preparació del xassís
Pas 1: Preparació del xassís

En primer lloc, desmunteu la taula de treball. Hauria de poder dividir-se en 3 porcions, 2 +/- barres verticals dels laterals i de la secció central, on es realitzaran la majoria de connexions. Això permet ubicacions de components molt fàcils amb les quals podeu:

  • connecteu 5V des del vostre Arduino al costat esquerre
  • connecteu GND des del vostre Arduino al costat dret
  • feu totes les vostres connexions a prop de l'Arduino

És important que la posició sigui correcta la primera vegada, ja que serà difícil treure i tornar a col·locar el tauler. Assegureu-vos que hi hagi prou espai perquè l’Arduino i el L298N s’asseguin entre les dues barres verticals.

Pas 3: Pas 2: Connexió del L298N als vostres motors

Pas 2: connectar el L298N als vostres motors
Pas 2: connectar el L298N als vostres motors
Pas 2: connectar el L298N als vostres motors
Pas 2: connectar el L298N als vostres motors
Pas 2: connectar el L298N als vostres motors
Pas 2: connectar el L298N als vostres motors

Soldeu 2 cables al vostre motor de corrent continu. A continuació, connecteu els altres extrems dels cables a un dels dos endolls de forat del pont L298N. L’ordre de com es connecta el cable no té importància. Repetiu això per a l’altre motor.

A continuació, poseu ponts masculins a femelles als passadors masculins que es troben al costat de la presa 3. Es requereixen 6, 3 per cada costat, per la qual 1 és controlar la velocitat del motor mitjançant PWM i 2 per a les direccions. Recordeu quins cables estan connectats a on ja que això serà important més endavant.

Agafeu un dels paquets de bateries i connecteu / soldeu el cable negre (cable de terra) a un pont masculí. Això s'utilitzarà per aconseguir un terreny comú amb l'arduino més endavant. Connecteu el cable vermell a l’entrada de 12 V (endoll situat a l’esquerra) i el cable negre a la GND (endoll mig) del mòdul L298N.

Pas 4: Pas 3: Posar-ho tot junt

Pas 3: ajuntar-ho tot
Pas 3: ajuntar-ho tot
Pas 3: ajuntar-ho tot
Pas 3: ajuntar-ho tot
Pas 3: ajuntar-ho tot
Pas 3: ajuntar-ho tot
Pas 3: ajuntar-ho tot
Pas 3: ajuntar-ho tot

Enganxeu en calent el mòdul L298 del xassís del cotxe a la posició que hàgiu considerat adequada al pas 1. A continuació, enganxeu en calent els 2 motors CC als costats del xassís. El meu xassís té una caiguda al voltant de les vores, de manera que he utilitzat unes femelles que tenia al voltant per compensar l’alçada i així poder enganxar els motors correctament. Això és opcional si no utilitzeu desplaçament si utilitzeu un xassís pla. Després d’enganxar els 2 motors, enganxeu la bateria al xassís. Vaig enganxar la meva a la part inferior a causa de les limitacions d’espai. També he enganxat lleugerament la bateria cap a la dreta per deixar espai per treure la tapa de la bateria. Finalment, enganxeu la roda rodant al seu lloc i el cotxe bàsic està acabat. Intenteu trobar una roda de llançadora que pugui permetre que el vostre robot tingui una alçada constant, malgrat que giri.

Connecteu els 6 cables del pont a la placa de taula, classifiqueu-los com a 3 per a l'esquerra i 3 per a la dreta.

La següent part tractarem sobre el cervell del cotxe, també conegut com l'Arduino.

Pas 5: pas 4: connexió i codi Arduino

Pas 4: connexió i codi Arduino
Pas 4: connexió i codi Arduino
Pas 4: connexió i codi Arduino
Pas 4: connexió i codi Arduino

Connecteu el pin de velocitat dret al pin 6 i el pin de velocitat esquerre al pin 11 de l’Arduino.

A continuació, connecteu els altres 2 passadors de direcció de cada costat de la placa a l'Arduino mitjançant ponts masculins a masculins:

  • dreta - Pin 7 i 8
  • esquerra - Pin 12 i 13

Qualsevol ordre no importa, ja que canviarem les connexions si són incorrectes. Tanmateix, és important no canviar del tot les parts esquerra i dreta. Col·loqueu l'Arduino a la posició que heu planejat al pas 1.

Ara, copieu el codi d’aquest lloc web per provar els moviments del motor:

  1. pengeu aquest codi al vostre Arduino
  2. si el robot gira en sentit horari, canvieu els cables de 2 direccions dels ponts masculins a masculins a la dreta
  3. si el robot gira en sentit contrari a les agulles del rellotge, canvieu els cables de 2 direccions dels ponts masculins a masculins a l'esquerra
  4. si el robot es mou cap enrere, canvieu els cables de 2 direccions del pont masculí a masculí pels dos costats

Enganxeu l’altra bateria al xassís i ja hi ha un robot bàsic. En aquest moment, podeu programar el vostre robot com vulgueu i no dubteu a experimentar. Al següent pas, explorarem alguns moviments bàsics del nostre cotxe RC mitjançant bluetooth.

Pas 6: pas 5: mòdul HC-06

Pas 5: mòdul HC-06
Pas 5: mòdul HC-06

Manejar aquest mòdul és una mica complicat. Abans de començar, pengeu aquest codi al vostre Arduino.

Col·loqueu el mòdul a la placa de control, no superponeu les connexions amb els motors. Feu les connexions tal com es mostra:

  • VCC - 5V (3,3V no funcionarà)
  • GND - GND
  • RX al bluetooth --- Pin 1 a Arduino
  • TX al bluetooth --- Pin 0 a Arduino

Baixeu-vos una aplicació anomenada controlador Bluetooth Arduino al vostre telèfon Android. No tinc cap iphone, així que ho sento, però hauríeu de trobar aplicacions similars que tinguin la mateixa funció. Enceneu l'Arduino i vinculeu el mòdul bluetooth amb el telèfon (normalment anomenat HC-05/06 o BT03 / 04, etc.), si se us demana que introduïu una contrasenya, escriviu 1234 o 0000, si falla la verificació o si sembla que no es pot connectar, llavors haurem de controlar-ho des d’un PC que tingui funció bluetooth. De moment, obriu l'aplicació del controlador bluetooth Arduino i connecteu-la al dispositiu. Seleccioneu el mòdul bluetooth i arribareu a una interfície de control PS2-ish.

Feu aquestes combinacions de tecles

  • w Endavant
  • a Esquerra
  • s Tornar
  • d Dret
  • EDITAR: j Botó d'aturada

Pas 7: Enhorabona! El vostre cotxe RC controlat per Bluetooth és complet

Enhorabona! El vostre cotxe RC controlat per Bluetooth és complet
Enhorabona! El vostre cotxe RC controlat per Bluetooth és complet

Resum:

  • Necessitarem 2 motors i un pont H per accionar el motor
  • Cal un cervell, en el nostre cas arduino, per ordenar al robot com moure’s
  • Podem utilitzar els nostres telèfons com a control remot del nostre cotxe RC

Tanmateix, si voleu utilitzar l’ordinador, emparegeu-lo amb el mòdul bluetooth, aneu a la configuració del bluetooth que es troba al final de la pàgina de configuració del bluetooth, comproveu a quin port es connecta (consell: és sortint i té el nom del vostre mòdul bluetooth). Aneu a Eines> ports sèrie i canvieu el COM al port COM correcte. Enceneu el monitor Seial i introduïu "w" perquè el robot avanci, "s" retrocedeixi, etc.

Si heu arribat fins aquí, felicitats! Diverteix-te amb el teu cotxe RC controlat per Bluetooth.

Actualització: podeu llegir la publicació del meu blog aquí.

Recomanat: