Taula de continguts:

Braç del robot Bluetooth mitjançant controlador de motor únic: 3 passos
Braç del robot Bluetooth mitjançant controlador de motor únic: 3 passos

Vídeo: Braç del robot Bluetooth mitjançant controlador de motor únic: 3 passos

Vídeo: Braç del robot Bluetooth mitjançant controlador de motor únic: 3 passos
Vídeo: A Race for the Prize | Critical Role | Campaign 3, Episode 27 2024, Juliol
Anonim
Image
Image
Prepareu la unitat de control de motors múltiples
Prepareu la unitat de control de motors múltiples

Benvingut al meu instructable.

En aquest instructiu us mostraré com convertir el braç del robot de control per cable a braç del robot Bluetooth mitjançant un únic controlador de motor. Aquest és un projecte de treball des de casa realitzat en estat de toc de queda. Aquesta vegada, doncs, només tinc un controlador de motor L298N. Si comproveu el braç del robot de control per cable, conté 5 motors. Per tant, si tenim 3 controladors de motor L298N podem controlar 6 motors (el controlador L298N pot controlar dos motors bidireccionals) i fàcilment el podem convertir en braç de robot Bluetooth mitjançant arduino i controladors L298N 3. Però, a la situació actual, només tinc un motor L298N i diversos servomotors. Vegeu com fer aquesta tasca.

Per fer-ho, necessitareu els següents elements.

Subministraments

  • Braç robot de control per cable finalitzat
  • Taula Arduino (estic fent servir Arduino Nano)
  • Mòdul Bluetooth (H06)
  • Controlador de motor L298N
  • Taula de pa
  • Filferros de pont
  • Servomotor
  • Mini cargols i femelles

Pas 1: finalitzeu el braç del robot de control per cable

Image
Image

Per fer aquest projecte necessitareu un braç de robot de control per cable. Es pot comprar a eBay o Amazon. si no teniu el braç del robot de control per cable, podeu fer-ho mitjançant un motor d'engranatges que també connecti algunes parts del braç de plàstic. No vaig a descriure com muntar aquest braç de robot de control per cable que va llançar. El seu espectacle en aquest vídeo com muntar-lo.

Pas 2: prepareu la unitat de control de motors múltiples

Image
Image
Prepareu la unitat de control de motors múltiples
Prepareu la unitat de control de motors múltiples

Aquest és el concepte principal que utilitzaré en aquest projecte. Ara, quan comproveu l'estructura de treball del controlador del motor Arduino, és la següent.

  1. Connecteu E1, E2 al controlador del motor al pin 9, 11 de la placa Arduino
  2. Connecteu els cables del motor als connectors de sortida 1, 2 del controlador del motor
  3. Ara el que passa és quan es dóna un motor E1 HIGH, E2 LOW baixant en direcció (per exemple, en sentit horari)
  4. Si canvieu els E1 LOW, E2 HIGH i el motor funciona en una altra direcció (per exemple, en sentit antihorari)
  5. Ara què passa si connecteu 5 motors a aquest connector de sortida 1, 2 del controlador de motor
  6. A continuació, tots els motors funcionaran de la mateixa manera, però la velocitat pot ser baixa a causa de la potència, podeu connectar l'alimentació externa al controlador del motor + connector de 12 V
  7. Per tant, si podem connectar cables d’un a un als connectors de sortida 1 o 2 del controlador del motor, el motor connectat concret només funciona.
  8. Aquest és el concepte que faré servir per controlar el braç del robot.
  9. Per fer-ho puc utilitzar el servomotor. Amb un angle de diferent grau, faré un curtcircuit del cable de sortida 1 o 2 amb altres cables de motor.
  10. Consulteu les imatges anteriors per obtenir més informació.
  11. També hem d'obtenir un grau correcte per connectar els pins. Per a això, podeu utilitzar un potenciòmetre amb codi Arduino adjunt i, quan comproveu el monitor sèrie, podreu trobar el grau.
  12. Podeu utilitzar aquest concepte per fer curtcircuits també amb altres finalitats.

Pas 3: Codi de connexió Bluetooth i finalització del projecte

Codi de connexió Bluetooth i finalització del projecte
Codi de connexió Bluetooth i finalització del projecte
Codi de connexió Bluetooth i finalització del projecte
Codi de connexió Bluetooth i finalització del projecte
Codi de connexió Bluetooth i finalització del projecte
Codi de connexió Bluetooth i finalització del projecte
Codi de connexió Bluetooth i finalització del projecte
Codi de connexió Bluetooth i finalització del projecte

Ara connecteu els cables del braç del robot de control per cable als pins creats sobre el curtcircuit relacionats amb el motor servo. I afegiu un mòdul Bluetooth. Heu de connectar el mòdul Bluetooth TX a Arduino RX i el mòdul Bluetooth RX als pins Arduino TX i connectar també els cables d’alimentació. El servomotor també ha de connectar la placa Arduino i amb el caràcter d’entrada de connexió Bluetooth anem a escriure el grau de servomotor.

Podeu descarregar qualsevol aplicació relacionada amb Bluetooth al telèfon i, segons les configuracions de l'aplicació i els caràcters posats, podeu canviar el codi Arduino. He fet servir l'aplicació Arduino Bluetooth Controller per fer-ho.

Quan intenteu executar-ho amb l'alimentació USB de l'ordinador, alguns motors temporals no funcionen a causa de la potència insuficient per als servomotors i els conductors de motor. Podeu connectar l'alimentació externa al controlador del motor si passa.

Es tracta d’una implementació del model i amb recursos limitats. Si teniu 3 controladors de motor L298N, això es pot fer fàcilment.

També es pot utilitzar el mètode de curtcircuit esmentat anteriorment per a altres necessitats.

Gràcies per mirar.

Recomanat: