Cómo hacer un robot esquiva obstáculos | Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ม.ค. 2025

ความคิดเห็น • 190

  • @alexteutla4325
    @alexteutla4325 3 ปีที่แล้ว

    Exelente lo recomiendo al 100👌👌 un consejo es q cuando importen la carpeta del robot esquiva obstáculos la librería AFMotor la importen desde el programa de Arduino donde dice importa zip y les Sera más fácil bueno ami me funcionó mejor así

  • @ramontang9005
    @ramontang9005 6 ปีที่แล้ว

    muy interesante su exposición , cuando hay una persona así es menos la ignorancia que existe en el mundo para todos aquellos que no tienen la oportunidad de conocer de esto , que creo son muchos, salud y bienestar para ud y que siga cosechando esto sin ningún tipo de interés .gracias MAESTRO.
    una sugerencia que no puede ver en el vídeo:
    el programa puede ser cargado a la placa del arduino sin tener que tener todos los componentes armados digo yo así se evita cualquier problema en el robot PRINCIPALMENTE CON EL GIRO DE LOS MOTORES,. cualquier persona con pocos conocimientos diría que tiene que armar todo y después cargar el programa, solo eso . FELICITACIONES

  • @ConectemosIdeas
    @ConectemosIdeas 8 ปีที่แล้ว +9

    Me parece excelente al implementar primero el diseño en el software 3d, Felicitaciones!

  • @georgeluis1298
    @georgeluis1298 8 ปีที่แล้ว +2

    Muy buen tutorial, excelente, es lo que queria, me gustaria mucho que hiciera un turorial de como hacer los codigos, saldudos :)

  • @luisfernandoarbelaezarbela7012
    @luisfernandoarbelaezarbela7012 8 ปีที่แล้ว

    excelente muchas gracias saludos desde COLOMBIA

  • @gilbertocordero6176
    @gilbertocordero6176 8 ปีที่แล้ว +2

    Gracias por tu ayuda!!!
    Este codigo es para arduino mega con adafruit shield v2 tambien funciona con arduino uno y funciona mejor que el codigo anterior.
    #include
    #include
    #include "utility/Adafruit_MS_PWMServoDriver.h"
    Adafruit_MotorShield AFMS = Adafruit_MotorShield();
    Adafruit_DCMotor *myMotorL = AFMS.getMotor(1);
    Adafruit_DCMotor *myMotorR = AFMS.getMotor(2);
    #define trigPin 38 // define the pins of your sensor
    #define echoPin 36
    void setup() {
    AFMS.begin();
    Serial.begin(9600); // begin serial communitication
    Serial.println("Motor test!");
    pinMode(trigPin, OUTPUT);// set the trig pin to output (Send sound waves)
    pinMode(echoPin, INPUT);// set the echo pin to input (recieve sound waves)
    myMotorL->setSpeed(140); //set the speed of the motors, between 0-255
    myMotorR->setSpeed (140);
    }
    void loop() {
    long duration, distance; // start the scan
    digitalWrite(trigPin, LOW);
    delayMicroseconds(2); // delays are required for a succesful sensor operation.
    digitalWrite(trigPin, HIGH);
    delayMicroseconds(10); //this delay is required as well!
    digitalWrite(trigPin, LOW);
    duration = pulseIn(echoPin, HIGH);
    distance = (duration/2) / 29.1;// convert the distance to centimeters.
    if (distance < 25)/*if there's an obstacle 25 centimers, ahead, do the following: */ {
    Serial.println ("Close Obstacle detected!" );
    Serial.println ("Obstacle Details:");
    Serial.print ("Distance From Robot is " );
    Serial.print ( distance);
    Serial.print ( " CM!");// print out the distance in centimeters.
    Serial.println (" The obstacle is declared a threat due to close distance. ");
    Serial.println (" Turning !");
    myMotorL->run(FORWARD); // Turn as long as there's an obstacle ahead.
    myMotorR->run (BACKWARD);
    }
    else {
    Serial.println ("No obstacle detected. going forward");
    delay (15);
    myMotorL->run(FORWARD); //if there's no obstacle ahead, Go Forward!
    myMotorR->run(FORWARD);
    }



    }

    • @alexisbriones4666
      @alexisbriones4666 8 ปีที่แล้ว

      como funcionaria con el arduino uno?? a donde se conectaria el sensor

    • @kenestalin1449
      @kenestalin1449 7 ปีที่แล้ว +1

      serian en los pines 7,6

  • @LaElectronica
    @LaElectronica 3 ปีที่แล้ว

    Me encanto, gracias por hacer mi tarea :P

  • @dinapower3457
    @dinapower3457 6 ปีที่แล้ว

    Me has ayudado bastante muchas gracias.

  • @fesavill3
    @fesavill3 8 ปีที่แล้ว +1

    Muchas gracias por tu conocimiento. Si subes un vídeo explicando el código se agradece

  • @i730x
    @i730x 8 ปีที่แล้ว +1

    que modelo del blender usas para modelar las conexiones en el blender

  • @neilwallacewells4984
    @neilwallacewells4984 8 ปีที่แล้ว +4

    amigo excelente vídeo sigue asi . ...... cuando te animas por un tutorial de CNC

  • @jonathanalquinga4738
    @jonathanalquinga4738 6 ปีที่แล้ว

    Muy buen vídeo, si es posible también podría subir un vídeo de como hacer los códigos con condiciones lógicas como el Si, y buches de repetición!

  • @lionelh4369
    @lionelh4369 7 ปีที่แล้ว

    muy bueno muchas gracias por el aporte

  • @jeffersonvasquez18
    @jeffersonvasquez18 7 ปีที่แล้ว

    Sii! Sube un video de como diseñas los codigos

  • @gerardomoraleszabala2806
    @gerardomoraleszabala2806 5 ปีที่แล้ว

    Genial. Gracias.

  • @TutocarloCV
    @TutocarloCV 6 ปีที่แล้ว

    excelente video

  • @burrule
    @burrule 6 ปีที่แล้ว

    Excelente tutorial.

  • @waltermelean5201
    @waltermelean5201 8 ปีที่แล้ว

    Hola,podrias hacer un video de como hacer los codigos? Explicas super bien

  • @contri13
    @contri13 8 ปีที่แล้ว

    Muchas gracias por tu video tutorial, te agradecería que me ayudaras, ya que yo tengo un robot con 4 motores y no hay manera de hacerlos funcionar los 4.Gracias adelantadas por tu gra ayuda, saludos!!!

  • @juliohuertaperez4748
    @juliohuertaperez4748 6 ปีที่แล้ว

    una pregunta importa como se conecta la placa controladora de motores al arduiono?

  • @juanmiguelreyesrobledo2443
    @juanmiguelreyesrobledo2443 6 ปีที่แล้ว

    hola tengo una duda me podrias recomendar una aplicación para hacer bocetos como la q se muestar en tu video gracias¡¡

  • @kaufff
    @kaufff 8 ปีที่แล้ว

    una pregunta si yo quiero hacer un robot humanoide utilizando arduino, que mueva la cabeza y hable que materiales debo utilizar ademas de la placa

  • @tensoescalar1
    @tensoescalar1 5 ปีที่แล้ว

    Me parece un excelente video, solo una pregunta, como le haces para detener el robot, osea como haces para que ya no giren las ruedas, Gracias por en video y Saludos

  • @israellool638
    @israellool638 4 ปีที่แล้ว +1

    buenas noches, tengo una duda, me he descargado las librerías, pero cuando compilo el sketch me tira un error, el cual es el siguiente: No usado: C:\Program Files (x86)\Arduino\libraries\Adafruit-Motor-Shield-library-master
    exit status 1
    call to 'AF_DCMotor::AF_DCMotor(uint8_t, uint8_t)' uses the default argument for parameter 2, which is not yet defined

  • @adriipater5224
    @adriipater5224 7 ปีที่แล้ว

    Jorge puede conetar una antena Arduino para que la señal puede cojer mas distancia para controlar servomotores y como se conetar la antena al Arduino

  • @lucas_snow7
    @lucas_snow7 5 ปีที่แล้ว

    Excelente video!! Quería saber que programa utilizo para mostrar el diseño en 3d? Aprox. del min 1:38. Gracias.

  • @alejoflores8801
    @alejoflores8801 6 ปีที่แล้ว

    muy buen video. se puede hacer un proyecto similar con un arduino nano?

  • @alexisbriones4666
    @alexisbriones4666 8 ปีที่แล้ว +2

    tengo una duda ?? con el arduino uno podre conectar el sensor directamente al controlador de motores o no se puede

  • @oxpow68
    @oxpow68 8 ปีที่แล้ว

    Excelente amigo!!!

  • @JoseSanchez-jv1tw
    @JoseSanchez-jv1tw 8 ปีที่แล้ว

    con que programa hiciste la simulacion

  • @gustavovelazquez8272
    @gustavovelazquez8272 8 ปีที่แล้ว

    una duda. por pin solo puede haber una transferencia de datos? porque en mi caso he soldado los pines de la tarjeta LCD y los reutilice en mi arduino uno.

  • @Leo-gf4kw
    @Leo-gf4kw 6 ปีที่แล้ว

    Excelente video! Podrias dar el nombre del programa que usaste al principio

  • @marielalol9059
    @marielalol9059 6 ปีที่แล้ว

    Con que programa estas haciendo la esquema del robot

  • @diegorojasserrano3655
    @diegorojasserrano3655 4 ปีที่แล้ว

    una pregunta, como seria la simulacion en proteus?

  • @leandrovargas6392
    @leandrovargas6392 6 ปีที่แล้ว

    Se puede hacer el mismo proyecto pero en base de oruga??

  • @janethgomez2314
    @janethgomez2314 8 ปีที่แล้ว

    ESTE AMIGO DONDE PONGO ELULTRASONICO EN VOLTAJE DE 5 E MAS O EN SOLO 5

  • @kayferwoods4681
    @kayferwoods4681 7 ปีที่แล้ว

    se puede usar el Motor Shield Driver L293d

  • @guillermomejiacisneros4304
    @guillermomejiacisneros4304 7 ปีที่แล้ว +1

    Como esta buen día, muy bien explicado gracias.
    Tendrá un programa que lea las rpm de un 1er motor DC y que un 2do motor dc sin estar conectado al motor 1, lea las rpm e iguale las rpm, para que cuando el motor 1 suba el motor 2 suba y cuando el motor 1 baje RPM, el motor 2 baje RPM.

  • @videosrandom-ponchito12
    @videosrandom-ponchito12 5 ปีที่แล้ว

    Cual es la pagina para ver el diseño que usaste?

  • @leandrovillar1604
    @leandrovillar1604 7 ปีที่แล้ว

    Te hago una consulta, los blend de los arduinos los armaste vos o los conseguiste en Internet. Se pueden compartir? Gracias

  • @cristianbriones9027
    @cristianbriones9027 5 ปีที่แล้ว

    una consulta, los motores están en paralelo entre ellos?

  • @cabj9000
    @cabj9000 7 ปีที่แล้ว

    me podrias decir que software usaste para la simulación ? Interesantísimo el vídeo, Felicitaciones! !!

  • @user-xp6hq7sc8w
    @user-xp6hq7sc8w 3 ปีที่แล้ว

    muito bem explicado

  • @johnfuentes308
    @johnfuentes308 7 ปีที่แล้ว

    buenas consulta, como debería conectar un puente H L298N. gracias por compartir lo que sabes.

  • @rodrigogomora5042
    @rodrigogomora5042 7 ปีที่แล้ว

    como se llama el programa que usas para hacer la simulación, te agradeseria mucho que me dijeras porfavor!!

  • @lapazcolegio7554
    @lapazcolegio7554 2 ปีที่แล้ว

    ME ENCATO

  • @oscartopon4940
    @oscartopon4940 6 ปีที่แล้ว

    un buen video amigo una duda como m descargo las carpetas de las librerias para poder realizar ese proyecto xq esta muy interesante gracias

  • @eduardobarrios2585
    @eduardobarrios2585 8 ปีที่แล้ว

    Amigo exelente tutorial felicidades y gracias por compartir tus conocimientos, solo tengo una duda como le hago para poder usarlo sin conectarlo al computador, no depende del cable del computador???????

  • @jefersonurbinagomez8820
    @jefersonurbinagomez8820 5 ปีที่แล้ว

    Hola, que tal
    si tengo arduino uno y conecto la shield, solo me quedaran los pines de entrada analogicos y el pin digital 2
    en cuales de estos se colocaria el sensor ultrasonico?

  • @KamikazeSolucionesElectronicas
    @KamikazeSolucionesElectronicas 6 ปีที่แล้ว

    Estimado VT en Linea. Te felicito por el tutorial muy util en verdad.
    Queria saber que software utilizas para hacer la presentacion en 3D, y el software para dividir la pantalla. Muy amable

    • @vtenlinea
      @vtenlinea  6 ปีที่แล้ว

      Hola, utilizo blender (software libre) www.blender.org/ pero no esta diseñado para circuitos electrónicos, Saludos

    • @gabriel2223
      @gabriel2223 5 ปีที่แล้ว

      Hay algún link para bajar los modelos en 3d? Son muy útiles para enseñar

  • @francoenterprise
    @francoenterprise 8 ปีที่แล้ว

    hola amigo estoy trabajando en un pequeno projecto con un arduino mega , motor shied como los que usaste en este tutorial per los motores quiro controlar con un potenciometro cada motor y poderlos apagar cada motor por separado tienes algun project similar que me pueda ayudar

  • @TheTacoBusiness
    @TheTacoBusiness 8 ปีที่แล้ว

    Una pregunta. ¿Qué cables son los que ocupaste para conectar el sensor y los motores?

    • @darjav1
      @darjav1 8 ปีที่แล้ว

      pues son cables espadachines

  • @JoseSelesan
    @JoseSelesan 6 ปีที่แล้ว

    Hola, una pregunta. Que ventaja tiene usar el motor shield en vez de usar un L298N?

  • @Hainermarin
    @Hainermarin 7 ปีที่แล้ว

    Cordial saludo. Gracias por compartir conocimiento.
    Quisiera preguntar cual programa usas para realizar el video, mostrando imagenes 3D

  • @virginiana771
    @virginiana771 6 ปีที่แล้ว

    Hola, soy nueva en este tema tengo montado un arduino car v2.0 pero no se como seguir. que tipo de programa tengo que descargarme en el ordenador??

  • @gerardocid5408
    @gerardocid5408 8 ปีที่แล้ว +2

    puedo usar el puente H l293d en lugar del shield?

    • @bryanmendozaoficial
      @bryanmendozaoficial 8 ปีที่แล้ว

      tengo la misma duda,se podrá? eso espero 🤔

    • @Wilectronic
      @Wilectronic 8 ปีที่แล้ว

      si puedes usar el modulo de puente h y en ves de arduino leonardo puedes usar hasta un arduino nano saludos, wilelectronic siganme en mi canal

    • @omarp945
      @omarp945 7 ปีที่แล้ว

      yo también tengo esa duda, y como lo conecto?

  • @lunidiaz
    @lunidiaz 2 หลายเดือนก่อน

    podrias hacer un tutorial explicando que el motor vaya solo hacía delante y que frene al ver un obstaculo

  • @luismen2395
    @luismen2395 8 ปีที่แล้ว +25

    Incrible, pero sube un vídeo de como haces los códigos. Gracias por el video

  • @yassiraguirre7747
    @yassiraguirre7747 8 ปีที่แล้ว

    hola, estoy haciendo esto mismo para mi proyecto expo, se le puede agregar un controlador bluetooth? si es asi, cuales serian los codigos correspondientes y como se debe de conectar?

  • @withinXD
    @withinXD 8 ปีที่แล้ว

    que lenguaje de programacion usas ?

  • @jhonathanrivascaicedo4567
    @jhonathanrivascaicedo4567 7 ปีที่แล้ว

    Tengo una duda respecto al control de motor shield para arduino, lo que pasa es que en vez de implementarlo con arduino quiero hacerlo con un PIC. Podria utilizar ese shield para controlar mis motores mediante el PIC obviamente se que tengo que hacer mi codigo en CCS pero quisiera saber si puedo utilizar este modulo con un PIC.

  • @ishmaellevy8238
    @ishmaellevy8238 8 ปีที่แล้ว +13

    Hasta hablas como robot, es broma gracias por compartir tu conocimiento.

    • @cesarparra5862
      @cesarparra5862 6 ปีที่แล้ว +1

      Ishmael Levy jajajajaja está bueno tú comentario y es una buena broma, y felicidades al dueño del canal porque hace un excelente trabajo

  • @biliton01
    @biliton01 6 ปีที่แล้ว

    como lo soluciono gracias

  • @juanbriones1760
    @juanbriones1760 8 ปีที่แล้ว +1

    Como estas soy fanático de Arduino más no se nada. ( para enseñarle a mi hijo )pero no se si fuera posible hisieras lo mismo pero con un Arduino uno y explicaras como se conectarán los pines y en su caso soldarlo y como es poco complicado pero creo no para ti. .y si de paso le agregaras Bluetooth seria genial...obvio paso apaso sin excatimar en detalles GRACIAS

  • @pedroquiroga6190
    @pedroquiroga6190 7 ปีที่แล้ว

    Interesante

  • @didierargelchanay3873
    @didierargelchanay3873 8 ปีที่แล้ว

    buenas, disculpe, estoy empesando en arduino y quisiera saber que me recomendaria para hacer una impresora 3D, ¿es mejor hacerlo con motores de corriente continua o dirrecta?

  • @antoniomg67
    @antoniomg67 8 ปีที่แล้ว

    Hola buenas tardes y muchas gracias por el video
    Ya he realizado el robot pero yo le he puesto dos sensores ultrasónicos
    y no consigo hacer que funcione con los dos. Podrías incluir el código con
    dos sensores.

  • @julianaguilar8114
    @julianaguilar8114 5 ปีที่แล้ว

    Buenas. Una pregunta
    Cómo puedo ver la distancia que mide el sensor ultrasónico sin tener el Arduino conectado al PC. Es decir, que se pueda observar por vía Bluetooth en el PC o algo por el estilo

  • @Fabiankpk
    @Fabiankpk 7 ปีที่แล้ว

    Disculpa, tienes repertorio en Github??

  • @RSuarez66
    @RSuarez66 6 ปีที่แล้ว

    Excelente proyecto. Cómo debo hacerlo si tengo que usar Raspberry Pi?

  • @yooomerenges9411
    @yooomerenges9411 6 ปีที่แล้ว

    para el uno como se conectata

  • @UltraPrimus18
    @UltraPrimus18 5 ปีที่แล้ว

    Cuando abro el archivo de mega me pone “ Robot_Esquiva_Obstaculos datos” y no muestra el contenido si es que los códigos si están ahí

  • @julicolque6261
    @julicolque6261 7 ปีที่แล้ว

    Y si solo quiero hacer un el robor sin sensor .. entonces nesesito l placa uno y los motorsitos ?? Y la fuente de alimento

    • @MACARIO813GAMER
      @MACARIO813GAMER 7 ปีที่แล้ว

      no te funcionaria esta programacion te recomiendo busques otros videos especificos para eso

  • @aprendiztecnologico7037
    @aprendiztecnologico7037 8 ปีที่แล้ว

    que programa utilizas para el diseño en 3d?

    • @gilbertocordero6176
      @gilbertocordero6176 8 ปีที่แล้ว

      +Jovanny Martinez se llama Blender www.blender.org/

    • @CablesurTech
      @CablesurTech 7 ปีที่แล้ว

      ¡Hola! ¿Puedes compartir los archivos de Blender que utilizas en este vídeo?

  • @jerssonmunoz8237
    @jerssonmunoz8237 8 ปีที่แล้ว

    y si le agregas un mini ventilador y el sensor de fuego

  • @arntor8353
    @arntor8353 5 ปีที่แล้ว

    Que numero pongo en trig y echo, porque lo tengo hecho distinto al tuyo, con otro cableado.

  • @pabhix6156
    @pabhix6156 8 ปีที่แล้ว

    Los motores que modelo son?

  • @cristinajaimeluna4540
    @cristinajaimeluna4540 7 ปีที่แล้ว

    que programa utiliza para el montaje??

  • @julianpazos9626
    @julianpazos9626 8 ปีที่แล้ว

    Hola amigo podrias subir un video o la libreria para poder controlar los 4 motores con el puente h para utilizar los puertos M3 Y M4 con el detector de obstaculos

  • @erickmusic96
    @erickmusic96 5 ปีที่แล้ว

    Alguien me puede ayudar? mi placa dice wemos Di R2

  • @mihaidobra8628
    @mihaidobra8628 7 ปีที่แล้ว

    bien , bien.

  • @robertoarauzsanz
    @robertoarauzsanz 7 ปีที่แล้ว

    Yo tengo la shield 293d generica .¿Me sirve el drivers de Adafruit?

  • @bryanramirez1879
    @bryanramirez1879 7 ปีที่แล้ว

    jajaja se volvio loco el carrito xD

  • @markconi
    @markconi 8 ปีที่แล้ว

    tiene que estar conectado a la Pc para que corra el codigo
    ?

    • @markconi
      @markconi 8 ปีที่แล้ว

      ademas en hace todo lo contrario,empieza retrocedeindo sin aver un ibjeto adelante y su hay se detiene y va para adelante

    • @josuerojasvega
      @josuerojasvega 7 ปีที่แล้ว

      Tiene que estar conectado para copiar el codigo, una vez copiado ya no hace falta pero se deja por la su fuente de alimentacion , en ese caso la pc pero puedes usar fuentes externas

  • @andresusma7875
    @andresusma7875 7 ปีที่แล้ว

    conque programa abro los codigos de arduino

  • @caribeno3054
    @caribeno3054 6 ปีที่แล้ว

    Si Yo quisiera que me fabricarás un robot similar con otro arreglos cuanto me saldría

  • @LOGAN-yc9zs
    @LOGAN-yc9zs 7 ปีที่แล้ว

    amigo gracias sufri mucho para encontrar un buen tutorial, una favor este mismo codigo pero quiero trabajar el carro con el modulo bluethoo HC-05 desde el celular gracias

  • @Kydar_rol
    @Kydar_rol 7 ปีที่แล้ว +1

    Buenas, muy buen vídeo. Una pregunta, cómo has conseguido la interfaz de blender donde puedes conectar los componentes de arduino? No he encontrado ninguna referencia en internet, porque todo lo que he visto es para controlarlo de manera remota. Muchas gracias y un saludo

  • @TheMrGreenMoney
    @TheMrGreenMoney 7 ปีที่แล้ว

    Lo ideal es usar como mucho usar baterías que hagan 7v? usar una batería de 9v es peligroso?

  • @danteparolatorres2260
    @danteparolatorres2260 5 ปีที่แล้ว

    el ultrasónico es como un sensor infrarrojo pero con sonido y es más preciso

  • @nuestrosexperimentos4217
    @nuestrosexperimentos4217 8 ปีที่แล้ว

    amigo podrias hacer un video de un minisumo con arduino

  • @timestark4708
    @timestark4708 5 ปีที่แล้ว

    Cómo se diseña el código

  • @Lachata-fh3bs
    @Lachata-fh3bs 6 ปีที่แล้ว

    CON EL ARDUINO UNO COMO SERIAN LAS CONEXIONES CON EL CONTROLADOR DE MOTORES Y LOS CABLES DE LOS MOTORES Y EL SENSOR...
    Y PARA HACERLO SIN EXTENSION Y HACERLO A CONTROL REMOTO???????

  • @compradorcomprador2737
    @compradorcomprador2737 7 ปีที่แล้ว

    si tengo un controlador de motores, hace falta un puente H ??? Uso batería de 9v y motores corriente continua de 3-6 v

  • @Leo-gf4kw
    @Leo-gf4kw 6 ปีที่แล้ว

    ya sacaste el tutorial para los códigos?

  • @nicolaspavalopez1691
    @nicolaspavalopez1691 7 ปีที่แล้ว

    que diferencia ay al usa el arduino leonardo o el mega?

  • @cintyalopez1227
    @cintyalopez1227 7 ปีที่แล้ว

    omo se llama la app que usas en el video

  • @trotil147
    @trotil147 7 ปีที่แล้ว

    Hola como quedaría si le montaras el ultrasonido a un servo, como quedaría el codigo, muchas gracias

  • @joelmaldonadomendez3248
    @joelmaldonadomendez3248 8 ปีที่แล้ว +1

    que programa usas para simular
    pasenlo porfavor

  • @agustinsuarez8575
    @agustinsuarez8575 8 ปีที่แล้ว

    Me gustaria saber como hace los codigos, me interesa mucho la programacion