Tutorial #23 ESP8266 - Obtener Inclinación con MPU6050 (GY-521)

Поділитися
Вставка
  • Опубліковано 14 жов 2017
  • En el video explico cómo conectar un IMU (Unidad de Medición Inercial de 6 DOF, 3 acelerómetros y 3 giroscopios) y a partir de este utilizar un filtro complementario para obtener los ángulos de inclinación en X, Y y Z (roll, pitch y yaw).
    www.sinaptec.alomar.com.ar/201...
  • Наука та технологія

КОМЕНТАРІ • 175

  • @matiasherrera8812
    @matiasherrera8812 6 років тому +1

    Increible. Muy bien explicado. Un metodo muy sencillo para calcular la orientacion, de muchos menos recursos y que compite practicamente con la precision del DMP del MPU6050. Y lo bueno es que por lo menos con este metodo se entiende lo que en el programa se esta haciendo

  • @cristianmigliaro7555
    @cristianmigliaro7555 6 років тому

    Sinap Tec, buena capacidad como instructor, muy claro y enrriquesedora su clase, gracias.

    • @SinapTec
      @SinapTec  6 років тому +1

      Muchas gracias por el comentario Cristian, Saludos.

  • @antwortcolombia4923
    @antwortcolombia4923 6 років тому +2

    Impresionante Ing. Alejandro, saludos desde Colombia!!!

    • @SinapTec
      @SinapTec  6 років тому

      Muchas gracias por el comentario.

  • @fabiandebasto9839
    @fabiandebasto9839 5 років тому +1

    Siempre me costó entender el manejo de este integrado, con tu explicación me aportaste un montón de conceptos que seguramente me permitirán utilizarlos. De hecho tengo varios en un cajón hace algunos años sin usar, seguro que ahora les voy a dar utilidad. Gracias y muy didáctico como siempre!.

    • @SinapTec
      @SinapTec  5 років тому

      Gracias a vos por el comentario Fabian.

  • @spardoh
    @spardoh 6 років тому +1

    Simplemente Genial, quedo a la espera de tu nuevo video. Saludos desde México.

    • @SinapTec
      @SinapTec  6 років тому +1

      Gracias por el comentario, espero poder preparar un video entre hoy y mañana. Saludos.

  • @lfmtube
    @lfmtube 6 років тому

    Excelente video. Me ha sido muy útil. Muchísimas gracias por la generosidad de brindar su conocimiento.

    • @SinapTec
      @SinapTec  6 років тому

      Gracias a vos por el comentario. Saludos.

  • @MrAdd25
    @MrAdd25 3 роки тому

    Buena explicacion, saludos desde Rep.Dom.

  • @AlexanderNeira949
    @AlexanderNeira949 6 років тому +12

    Amigo tu canal es asombroso, todos los tutoriales son sustentados con bases teóricas de gran aplicación práctica. Personas como tú se ganan mis respeto. Saludos desde Colombia.

    • @SinapTec
      @SinapTec  6 років тому +1

      Muchas gracias por el comentario. Saludos desde Buenos Aires

    • @SinapTec
      @SinapTec  6 років тому

      facebook.com/profile.php?id=100009520133787

    • @gustavomendez1190
      @gustavomendez1190 6 років тому +3

      amigo, derrocaste al Profegarcia en mis prioridades en busca de electronica. haces un contenido sin igual, y lo bueno es que es en español :D Ojala no se te acaben las ganas de seguir haciendo cosas asi. Sabes mucho, ojala donde trabajes sepan valorarlo.

    • @SinapTec
      @SinapTec  6 років тому +3

      Gracias por el comentario Gustavo, no hay ninguna competencia con El Profe García, él tiene 456K de seguidores yo sólo 611, jaja. Te comento que no me dedico a esto, soy ingeniero industrial, la electrónica es más un hobby para mí. Saludos.

    • @IvanNaranjillo
      @IvanNaranjillo 6 років тому

      Alejandro sigue con los tutoriales y sin duda llegaras a sobrepasar a cualquiera en el ambito, tienes mucha capacidad para explicar las cosas complicadas de manera sencilla

  • @jorgeluishilanochanatasi46
    @jorgeluishilanochanatasi46 3 роки тому

    Palermo dando clases.. excelente video

  • @Diego4322237
    @Diego4322237 4 роки тому

    Excelente vídeo... Mil gracias!

  • @luiscelada8454
    @luiscelada8454 3 місяці тому

    Excelente video, me ayudo mucho no hay videos así de claros

  • @gabianaya7908
    @gabianaya7908 2 роки тому

    gracias por tanto!! Muy buen video!!

  • @joseiltonricardo
    @joseiltonricardo 5 років тому +1

    Muito bom o vídeo! Explicou tudo professor, não entendia muito a função do MPU6050, porém sua vídeo aula pode expandir meu conhecimento, pois não estava entendendo a leitura do Datasheet, mas tirou as minhas duvidas sobre os registradores....

  • @ferchoferefb
    @ferchoferefb 5 років тому +1

    excelente video te ganaste un suscriptor!!! veo q estas bien preparado. abrazo

    • @SinapTec
      @SinapTec  5 років тому

      Nuevamente gracias.

  • @GTarea69
    @GTarea69 5 років тому +1

    Estoy desarrollando un PID y me vino barbaro tu video. Mejor explicado imposible y lo haces muy entretenido de mirar. Muchas gracias por tu contenido.
    PD: digitalWrite y digitalRead toman como 52 pulsos de reloj cada uno, utilizando comandos en C podes disminuir cada instruccion a 2 pulsos de reloj, te paso un link para ayudar a hacer el codigo mas efectivo.
    stackabuse.com/speeding-up-arduino/

    • @SinapTec
      @SinapTec  5 років тому

      Gracias a vos por comentar. Saludos

  • @technologeando
    @technologeando 5 років тому +1

    muchas gracias por la info de verdad muy bueno como explicas todo, llevo rato intenteando conectar mi esp32 con una imu igual espero resolver así

    • @SinapTec
      @SinapTec  5 років тому

      Gracias por el comentario. Existos en tu proyecto. Saludos.

  • @yordaniferreiras6995
    @yordaniferreiras6995 4 роки тому

    Che! Excelente explicación teórica y práctica

  • @franciscojavierfrancobelen2691
    @franciscojavierfrancobelen2691 4 роки тому +1

    Genial!
    Excelente explicación de inicio a fin

    • @landryizaiah2788
      @landryizaiah2788 3 роки тому

      i know it is pretty randomly asking but do anybody know of a good website to watch new movies online ?

    • @franklinronan3158
      @franklinronan3158 3 роки тому

      @Landry Izaiah I would suggest FlixZone. Just search on google for it =)

  • @joseluisRueda
    @joseluisRueda 5 років тому +1

    Genial el video, muy instructivo .

    • @SinapTec
      @SinapTec  5 років тому

      Muchas gracias José Luis.

  • @LUISDIAZ7777
    @LUISDIAZ7777 5 років тому +1

    EXC TRABAJO Y TUTORIAL AMIGO....GRACIAS!!!

    • @SinapTec
      @SinapTec  5 років тому

      Muchas gracias Luis

  • @papeleriavideos
    @papeleriavideos 6 років тому

    Excelente Vídeo. Gracias por los aportes

    • @SinapTec
      @SinapTec  6 років тому

      Gracias a vos por el comentario. Saludos.

  • @j.k_mint5083
    @j.k_mint5083 4 роки тому

    Muy buen video, muchas gracias 👋🏻🌅🛠⚡️

    • @SinapTec
      @SinapTec  4 роки тому

      Gracias a vos por comentar.

  • @jesuscorpus4436
    @jesuscorpus4436 3 роки тому

    Excelente tutoriales

  • @puntoavitv
    @puntoavitv Рік тому

    Excelente. Me suscribo

  • @josuedavidjuarezgomez1017
    @josuedavidjuarezgomez1017 4 роки тому +6

    Excelente explicación jaja me senti como si estuviese tomando clases xD

    • @SinapTec
      @SinapTec  4 роки тому +2

      Muchas gracias Josue :D

  • @lorranneves2020
    @lorranneves2020 5 років тому +1

    Funciona perfeitamente, obrigado pela aula!

  • @electronicadelfuturo8716
    @electronicadelfuturo8716 6 років тому +1

    Muy bueno muy bueno...

  • @oscarespiritugarcia3652
    @oscarespiritugarcia3652 Рік тому

    Excelente video! Me queda una duda importante. Qué debería modificar para obtener 360 grados? Requiero conocer el giro completo, aunque se maneje por 180 y -180

  • @andresf12
    @andresf12 Рік тому

    Hola. Muchas gracias por el tutorial. Quería saber si se puede programar de igual forma el Esp 01. Desde ya muchas gracias

  • @omarvelasco2329
    @omarvelasco2329 4 роки тому

    Excelente video!
    Cree que sea posible medir angulos de +/- 540° con este sensor? Necesito saber la inclinacion del volante de un automovil.
    Le agradezco de antemano

  • @kumarjha1729
    @kumarjha1729 4 роки тому

    Khoob jhala. ESP32 Sathi pesh karayche...👍

  • @motolabcolombiaivosanson5652
    @motolabcolombiaivosanson5652 4 роки тому

    Genial muchas gracias

    • @SinapTec
      @SinapTec  4 роки тому +1

      Gracias a vos por comentar. Saludos.

  • @pablogarrido3694
    @pablogarrido3694 Рік тому

    te-pa-sas-te, te entendi mejor que al profe

  • @rceexxtremo5280
    @rceexxtremo5280 5 років тому

    sos un genio! tremendo tutorial, es justo lo que necesitaba
    . Sos de Argentina no? de donde?

    • @SinapTec
      @SinapTec  5 років тому +1

      Muchas gracias por el comentario. Soy de Pilar, Buenos Aires. Saludos.

  • @juanacosta3152
    @juanacosta3152 3 роки тому +1

    Cordial saludo, quisiera preguntar porque en la formula de dt se divide en "1000" :
    dt = (millis() - tiempo_prev) / 1000.0;
    Muchas Gracias

  • @naranciaM
    @naranciaM 2 роки тому +1

    Hola estoy teniendo un problema, mi eje en Z tiende al negativo sin moverlo, sabes a que de deba esto?

  • @nicoalmachannel
    @nicoalmachannel Рік тому

    Excelente video. Solo agregar que la gravedad es una fuerza fundamental universal. Esa fuerza genera una aceleración en la tierra de 9.8ms2. La gravedad no es una aceleración.

  • @karlaarteaga9888
    @karlaarteaga9888 Рік тому

    Hola muchas gracias por tu video, como puedo hacer la parte del dt pero con los HAL de ARM? Se que existe una función de HAL_GetTick

  • @hacktheplanetraktor325
    @hacktheplanetraktor325 4 роки тому

    Excelente video, no creo que los mortales lo comprendan 😂👌

    • @SinapTec
      @SinapTec  4 роки тому +1

      Jaja, no es tan complicado.

  • @Arturo_Electronico
    @Arturo_Electronico 6 років тому

    Excelente video amigo, para subirlo al arduino solo tengo que borrar el 4 y el 5 de Wire.begin(4,5), solo eso? influye mucho hacer o no la calibración del sensor?

    • @SinapTec
      @SinapTec  6 років тому

      Podés deja el 4 y el 5. Siempre conviene calibrarlo. Saludos.

  • @LeisonRichards
    @LeisonRichards 5 місяців тому

    Como se le podría poner una pantalla para poder ver los grados de inclinación, por ejemplo para instalar en una moto

  • @christianalantellez194
    @christianalantellez194 3 роки тому

    Sólo me funciona en yaw, los demás ángulos me aparece una leyenda que dice "nan". alguna sugerencia?

  • @MiguelGonella
    @MiguelGonella 25 днів тому

    Muy bueno el video. Como puedo hacer para obtener angulos precisos en Z (YAW) agregando el magnetometro? Estoy realizando un proyecto con MPU 6050 para realizar una especie de sensor de giro para un piloto automatico de un tractor y necesito solo los angulos precisos en Z. Gracias

  • @maxirg
    @maxirg 5 років тому

    una lastima que mucha gente no conozca tu canal...

  • @migueeljrr8959
    @migueeljrr8959 5 років тому +1

    EXCELENTE canal amigo. Nos sirve de mucha ayuda tus videos.
    Tengo una pregunta el código del ESP8266 hay forma de adaptarlo a otro embebido, al arduino UNO por ejemplo. Yo estoy usando un LSM6DS3 no se si sea muy diferente la codificación o pueda adaptarse para ambos, se que es experto en ESP8266 y lo saco un poco de su tema, o me recomienda hacerlo mejor con el MPU6050. Un cordial saludo.

    • @SinapTec
      @SinapTec  5 років тому

      Gracias por el comentario. Con respecto al arduino uno es totalmente adaptable. Lamentablemnte no conozco al LSM6DS3. Saludos.

  • @miguelmoreno6865
    @miguelmoreno6865 3 роки тому

    No se trata de fabricarlo, solo de usarlo. No hace falta saber como funciona un motor de explosión para llevar un coche.

  • @pablomadariaga1739
    @pablomadariaga1739 3 роки тому

    Hola. Si quisiera conectar el MPU 6050 directo a una placa arduino UNO me sirve este código? Saludos

  • @felixianogt
    @felixianogt 5 років тому +1

    Pregunta, porque al utilizar el método de las tangentes y calcular el grado en X, la formula esta multiplicada con un -1, y para el angulo en Y no lo esta. Varia en algo si se dejasen igual?

    • @SinapTec
      @SinapTec  5 років тому

      Eso es porque el el avioncito del video yo giré los ejes. Saludos.

  • @javiermoncada9310
    @javiermoncada9310 6 років тому +1

    excelente aporte agradecido una pregunta como hago para q un joistick lea el sensor y el joistick se mueva en concordancia con el acelerometro

    • @SinapTec
      @SinapTec  6 років тому

      Creo que el siguiente video te puede llegar a servir. Saludos. ua-cam.com/video/nlwZtyWnLaU/v-deo.html

  • @gabrielmartinmiguel2173
    @gabrielmartinmiguel2173 Рік тому

    y se podria obtener velocidad del acelerometro?

  • @Drakanx
    @Drakanx 4 роки тому

    Me gustaria saber como utilizar un acelerometro adlx345 e enviar los datos para el esp8266 (webserver quisas) abraços de Portugal

  • @danib8891
    @danib8891 4 роки тому

    Si quiero montar un raton inalámbrico air USB para convertirlo a una arcade sería posible así? Muchas gracias

  • @convolucion1981
    @convolucion1981 Рік тому

    No requiere resistencia pull up?

  • @jaumio
    @jaumio 9 місяців тому

    Can I use this program on an ESP with a 2102 chip?

  • @patoromero1229
    @patoromero1229 Рік тому

    se puede conectar 6 mpu6050 con el esp?

  • @AshtonKutcherTR
    @AshtonKutcherTR 5 років тому

    I am using this code for wemos lolin32 (esp32) . But it always read 90 /0/-90 from mpu6050. what did i do wrong :(

  • @thomasagustinluna4508
    @thomasagustinluna4508 Місяць тому

    Hola! como estas? sos de Argentina? Se me ocurrió un invento pero no lo puedo ejecutar por mi desconocimiento sobre el tema, Tenes algún mail de contacto?

  • @dianainfante8797
    @dianainfante8797 5 років тому +3

    ¡Hola amigo! Me encantó tu tutorial. Sólo tengo una pregunta, ¿es posible tomar muestras de multiples sensores? O sea, lo que quiero es como tomar la inclinación de un sensor, luego otro, otro y así sucesivamente. Idealmente debería de poder tomar la inclinación de 10 sensores para posteriormente procesar los datos. Te agradecería inmensamente la ayuda.

    • @JesusHernandez96
      @JesusHernandez96 2 роки тому

      lograste hacer la múltiple conexión?

    • @dianainfante8797
      @dianainfante8797 2 роки тому

      ¡Hola!@@JesusHernandez96 Sí lo logré hacer. Pero fue hace ya tiempo y no recuerdo bien cómo. Si te interesa, luego investigo bien y te contesto. ¡Saludos!

  • @ricardoromero5706
    @ricardoromero5706 5 років тому +1

    sos grande te felicito, te comento: tengo un lsm6ds3 podría utilizarlo igual ¡¡?

    • @SinapTec
      @SinapTec  5 років тому

      Muchas gracias por el comentario. Lo lamento, pero nunca trabajé con un lsm6ds3. Saludos.

  • @nelsoncastillo4506
    @nelsoncastillo4506 5 років тому +1

    hola segun el datasheet del Mpu6050 si usas el acelerometro puede llegar ha 1000 muestras/segundo encambio si usas el giroscopio puedes llegar a tasas de 8000 muestras/segundo ,que tasas lograste obtener al conectarlo al esp8266???

    • @SinapTec
      @SinapTec  5 років тому

      No hice pruebas al respeto. Saludos.

    • @nelsoncastillo4506
      @nelsoncastillo4506 5 років тому

      voy ha realizar si resulta la comparto!

  • @anacelina5045
    @anacelina5045 6 років тому

    Excelente pero donde puedo ver el proyecto en el que estabas avanzando , ya que lo comentaste, y en 7 meses ya creo que lo has debido haber terminado o adelantado bastante.

    • @SinapTec
      @SinapTec  6 років тому

      Esta en mi canal, en la lista Proyectos con ESP8266. Saludos. ua-cam.com/video/nlwZtyWnLaU/v-deo.html

  • @penguin0123
    @penguin0123 6 років тому

    Hola. De que manera podría tomar los valores visualizados en el monitor serie para ser manipulados, por ejemplo, en Matlab? Muchas gracias y felicitaciones por el canal

    • @SinapTec
      @SinapTec  6 років тому

      Con Simulink, Matlab + Simulink ó por ejemplo con Python usando la librería pyserial y cualquier otra librería dependiendo de que quieras hacer con los datos. Lo bueno de usar un ESP8266 es que podés disponer de esos datos en forma inalámbrica, te recomiendo este video: ua-cam.com/video/nlwZtyWnLaU/v-deo.html . Saludos.

  • @ejohanramirezbustamante7423
    @ejohanramirezbustamante7423 5 років тому

    Muy buen contenido... Extremadamente didáctico y profundo... Felicidades...!!!
    Pregunta..." Estoy intentando programar el nodeMCU que tengo flasheado con micropython desde raspberry pi, pero no logro instarle el Driver cp210x". Podrías darme una mano....?

    • @SinapTec
      @SinapTec  5 років тому

      Simplemente tenés que bajar el driver de Silicon Labs e instalarlo. Saludos.

  • @RFADICTOS
    @RFADICTOS 5 років тому

    alejo luego compile con mi placa nodemcu como la que usas y ahi si compila bien..usted que es el brujo de arduino sabar como solucionar jejejejjee gracias amigaso..

  • @eddiepersa1752
    @eddiepersa1752 4 роки тому +1

    Hola, muchas gracias por tu video. Tengo un problema, el el angulo z o yaw permanentemente me esta restando grados, me resta aproximadamente 2 grados por segundo. Es decir, cuando dejo esl sensor apoyado en la mesa sin mover los valores Angle[2] van para atrás, sin que yo haga nada. Y lo hacen de manera periódica 2 enteros por segundo aprox. Me ayudarías ? Gracias !!!!

    • @SinapTec
      @SinapTec  4 роки тому

      Es un problema típico de los giroscopios. Se lo suele llamar deriva. En este video hablo sobre el tema: ua-cam.com/video/nlwZtyWnLaU/v-deo.html Saludos.

    • @danielibarguen2321
      @danielibarguen2321 2 роки тому

      Hola, Eddie lograste solucionar este problema en algun momento ?

  • @falpikikos
    @falpikikos 4 роки тому +1

    hello. is it the same for mpu 9250??
    how do you change the program to add magnetometer?
    thank you for your videos.

    • @DanielPerez-qn7rn
      @DanielPerez-qn7rn 4 роки тому

      I found this library, it looks very simple to use, good lucky
      github.com/hideakitai/MPU9250

    • @falpikikos
      @falpikikos 4 роки тому

      @@DanielPerez-qn7rn thank you very much Daniel, i will check this out.

  • @jaimesalazar123456
    @jaimesalazar123456 6 років тому

    Hola amigo, gran vide. Me nace una pregunta, como puedo determinar yaw mediante una brujula?

    • @SinapTec
      @SinapTec  6 років тому

      Básicamente la brújula te indica la orientación hacia el norte, el yaw justamente es el ángulo de giro con respecto a una referencia, si tomas el norte como referencia ese Angulo es el yaw.

  • @santiagogerez8228
    @santiagogerez8228 5 років тому

    hola! gran video. a cuáñes pines lo tengo que conectar en el esp32? gracias

    • @SinapTec
      @SinapTec  5 років тому

      Cuando tengas este tipo de dudas tenés que consultar el pinout. EL GPIO22 es SCL y el GPIO21 es SDA. Saludos.

  • @AGUS000
    @AGUS000 5 років тому

    Hola muy buenos días, quería hacerte una consulta.
    Estoy trabajando en un proyecto de mi colegio que consiste en un Drone hecho con Arduino.
    Lo que decis al final del vídeo, sobre no poder transmitir los valores del Mpu en forma inalámbrica, ¿es así o existe alguna manera de hacerlo aunque un poco más complicada? ¿Solo pasa con el Mpu6050?
    En el caso de que no se pueda, me podrías aconsejar algún módulo que me ayude a balancear el Drone, teniendo en cuenta que utilizo Arduino, no Esp8266.
    Por cierto. El módulo para la transmisión inalámbrica es el Rf433
    Desde ya Muchas Gracias y Disculpa la molestia..
    Saludos desde Córdoba..!!

    • @SinapTec
      @SinapTec  5 років тому

      Desconozco sobre drones. En este video explico como transmitir en forma inalambrica. ua-cam.com/video/nlwZtyWnLaU/v-deo.html

  • @meyebelcs3D
    @meyebelcs3D 2 роки тому

    Cómo se puede conectar a Unity?

  • @Killersoulfox64
    @Killersoulfox64 5 років тому +1

    disculpe, funcionara con el giroscopio L3G4200D

    • @SinapTec
      @SinapTec  5 років тому

      No lo sé Sebastián, habría que probarlo. Saludos

  • @Bocagonzalo95
    @Bocagonzalo95 6 років тому

    una pregunta, de que barrio sos? fija que sos de Bs. As. jaja yo soy de Tigre y estudio Ing. en la UBA

    • @SinapTec
      @SinapTec  6 років тому +1

      De Del Viso, partido de Pilar. Soy ingeniero industrial de la UTN.

  • @e-om
    @e-om 5 років тому +1

    Hola una pregunta tengo una NodeMCU ESP-12E V1 Y no tengo mas salidas digitales, porque quiero conectar 1 MPU como este y 4 DualLed red y verde o amarillo si pendo a los dos al mismo tiempo. Con un multiplexor de 16 canales me es útil para solucionar el problema..? Como puedo hacer..? O me compro un Ardunino PRO Mini que tiene mas pines que el ESP, yo quería hacer con el ESP que el que tengo. Soy nuevo en esto solo tengo 4 días de experiencia jaa.
    Otra pregunta sabes si con un multiplexor , se puede hacer una conexión tipo Arbol para tener mas pines..? ejemplo ESP => (multiplexor 16) => le conecto otro 2 (multiplexor 16) llegano a 32 Salidas por ejemplo. Se puede o es una locura hacer esto.? Repito soy nuevo en esto.

    • @SinapTec
      @SinapTec  5 років тому +1

      El primer video que hice sobre ESP8266 fué sobre ese tema. El audio es un desastre, espero que te sirva. Saludos. ua-cam.com/video/jG0cDR2PDC8/v-deo.html

    • @e-om
      @e-om 5 років тому +1

      @@SinapTec muchas gracias me tiro una punto para tratar de hacer lo que busco.

  • @LuisLopez-xk4tg
    @LuisLopez-xk4tg Рік тому

    Hola, excelente tutorial, pero a mi me pasa que el eje Z tiene una deriva a penas lo conecto y se sale de la escala aumentando gradual e indefinidamente... que podria ser?

    • @rivaldodc8304
      @rivaldodc8304 Рік тому

      Hola, mucho gusto, llegaste a resolver el problema? Tengo una teoria de eso, en el arduino nano tambien pasa lo mismo ,si es que no activas las interrupciones y lo conenctas al int0. Pero no se como habilitar eso en el esp32. Si sabes algo o puedes ayudarme agradeceria que me contactes para ayuadrnos mutuamente.

  • @TheGhatho
    @TheGhatho 5 років тому

    hola sinapTec porqu esre codigo no unciona si conecto mi arduino a una bateria sin conexion al pc, como lo puedo activar para que funcione con la bateria?

    • @SinapTec
      @SinapTec  5 років тому

      Eso lo explico en este video: ua-cam.com/video/nlwZtyWnLaU/v-deo.html

  • @IvanNaranjillo
    @IvanNaranjillo 6 років тому +1

    Esto podría ser aplicable para controlar un drone vía wifi por nodemcu?

    • @SinapTec
      @SinapTec  6 років тому

      SI se podría. Mira este video: ua-cam.com/video/-YX0OZEMPco/v-deo.html

    • @gonzalodias9540
      @gonzalodias9540 6 років тому

      A mi tambien me interesa hacer lo mismo para un mini drone y controlarlo por smartphone. El tema es que en el video se mueve el sensor MPU manualmente y en mi caso se debe mover el MPU a través de una aplicación web.

  • @pablogutierrezs2100
    @pablogutierrezs2100 5 років тому +1

    Amigo, genial tu explicacion, hice un proyecto similar con un codigo similar, sin embargo al momento de quitar la alimentación (desconectar el usb de la laptop) y volverlo a conectar, los valores de eje X y Y cambian a "Nan"... si lo vuelvo a subir, vuelve a funcionar. Probe poner tu codigo y me pasa exactamente lo mismo, no se si te sucede, y cual puede ser la solucion. Gracias saludos

    • @jere1950
      @jere1950 Рік тому

      Hermano me pasa lo mismo.
      Pudiste solucionarlo?

  • @ivanhernandez6713
    @ivanhernandez6713 5 років тому

    exelente video, una consulta me funciona tu codigo en un arduino due que estoy trabajando, pero muy rara ves la velocidad de la impresión del serial print disminuye drasticamente , hablamos de que toma una muestra cada segundo , como solucionaría ese problema muchas gracias?

    • @SinapTec
      @SinapTec  5 років тому

      Claro que funcionaría. No entiendo el problema ¿Para que lo vas a usar? Saludos.

    • @ivanhernandez6713
      @ivanhernandez6713 5 років тому

      @@SinapTec el codigo si me funciona correctamente con el arduino que estoy trabajando tal cual como muestra en su video, pero aveces en el serial ploter los datos llegan muy lentamente y me toca desconectar y conectar el arduino asta que se arregle la velocidad de impresion, existe algun registro o algo extra que deba hacer para arreglar la velocidad? muchas gracias

  • @capitanschetttino8745
    @capitanschetttino8745 Рік тому

    Muy buen video y la explicacion es clarisima! muchas gracias!!
    Eso si, dice Iru que esto es todo muy jesuita y mason asique no se eh jajajajaja

  • @mr.gadgetcommunity5897
    @mr.gadgetcommunity5897 3 роки тому +1

    Sigo tal cual el paso, y sin problemas el giroscopio en X & Y me da bien, pero en YAW o Z, el numero incrementa de forma exponencial sin siquiera moverlo, mientras los otros si mantienen su dato de forma normal. ¿A alguien le paso lo mismo?

  • @DiegoSanchez-rt3mf
    @DiegoSanchez-rt3mf 6 років тому

    Muy buen video, muchas gracias por la explicación, pero tengo una pregunta, Como podría recibir solo los datos para almacenarlos vía wifi, es decir sin que este conectado al puerto COM?

    • @SinapTec
      @SinapTec  6 років тому

      Esto no está conectado a ningún puerto COM, lo envió por WIFI usando paquetes UDP. Saludos.

    • @DiegoSanchez-rt3mf
      @DiegoSanchez-rt3mf 6 років тому

      SinapTec al momento de subir el programa de arduino al arduino uno, cuando visualizas en el serial plotter, está conectado por usb el esp, quisiera hacer lo mismo pero sin estar conectado, a eso me refiero.

    • @SinapTec
      @SinapTec  6 років тому

      Disulpame Diego, me confundí de video, en este otro lo explico: ua-cam.com/video/nlwZtyWnLaU/v-deo.html

    • @DiegoSanchez-rt3mf
      @DiegoSanchez-rt3mf 6 років тому

      SinapTec gracias por responder pero en ese video lo que te conectas es por php, y servidor, lo que te pedía es en el mismo arduino ide, te de los datos como si estuviera conectado por cable pero por wifi, quizá no se pueda... lo qué pasa es que estoy haciendo un proyecto para ver la posición de la cabeza humana con el mpu 6050, pero representado en una interfaz en procesing, además de usar 2 mpu, el otro sería para el torax de una persona para analizar la posición del cuerpo cuando se está prestando atención en clases o conferencias

    • @SinapTec
      @SinapTec  6 років тому +1

      Mira el video con detenimiento, lo que estoy haciendo es mandar los datos por UDP, después los levanto con un socket PHP, pero vos los podés levantar de al forma que quieras (hay un video en el que hice un micrófono espía, en ese levanto los datos con Python, seguro que te va a servir para tu proyecto). Es más, fíjate que el esp esta conectado a una batería, no hay ningún cable a la PC. Saludos.

  • @FicaSimplesJoinville
    @FicaSimplesJoinville 4 роки тому

    amigo..muy buena explanaciones....pero me gusta entender porque quando descargo el programa com o codigo WIRE.BEGIN(4,5) el no funciona. Pero si descargo el programa con WIRE.BEGIN() sin usar numeros 4 y 5 el funciona? na pratica, esto influencia en qual parte del resultado final? gracias...Carlos desde Brasil

    • @SinapTec
      @SinapTec  4 роки тому

      No creo que tengas problemas. Saludos.

  • @juancarmartinez
    @juancarmartinez 4 роки тому +3

    Excelente vídeo!! muchas gracias. Tengo un par de preguntas. La primera es ¿cómo podría conseguir que los ángulos, en lugar de obtenerlos en valores desde 90 a -90 los pudiera obtener desde 180 a -180. Es decir, que al llegar a 90, si sigo girando, en lugar de desminuir el ángulo hacia cero que siga aumentandohasta alcanzar los 180º cuando llegue a la horizontal pero invertido.
    La segunda pregunta es cómo obtener un delay mayor de 10mseg (por ejemplo 3 seg) al obtener los datos por el puerto serie. He intentado modificar directamnete el delay y ponerlo 3000 en lugar de 10 pero entonces se alteran las mediciones. Desde ya muchas gracias y un cordial saludo

    • @012345678math
      @012345678math 4 роки тому +1

      Perdón por algunos, error tipográfico. Soy de Brasil.
      Hola, creo que este problema está en un error en el código. En la línea 11, se crea un valor RAD_A_DEG, sin embargo, a continuación se usa un valor RAD_TO_DEGREE. Cuando uso los mismos dos, funcionó según lo deseado.
      Para la segunda pregunta, puede usar una comparación de tiempo_prev con tiempo_inicial. Solo cuando esta comparación alcanzara el objetivo de 3 segundos se mostraría el código Serial.print.

    • @gladysvillarreal9617
      @gladysvillarreal9617 3 роки тому

      @@012345678math Buenas, intente lo que dice y esto no ocurre. Cambiando el delay del final del codigo logras tener valores de -180 a 180 por un tiempo hasta que el filtro que se diseño satura cualquier valor por encima de 90 o -90 y lo regresa a esos limites. considero que el problema se resuelve de otra forma pero aun no se cual es.

  • @everchaviralujan9427
    @everchaviralujan9427 5 років тому

    Qué buen video, oye entonces el programa si funciona igual con el Arduino???

  • @RFADICTOS
    @RFADICTOS 5 років тому

    Hola alejo buenas tardes exelente turorial,probe el sketch tuyo sin librerias y me salio este error:
    exit status 1
    no matching function for call to 'TwoWire::begin(int, int)'
    ese error me sale si lo compilo usando una placa arduino mega 2560 busque el error en google y me encontre esto:
    Esto probablemente se debe a una "optimización" posterior para ESP8266, donde wire.begin requiere dos números de pin para SDA y SCL. En Arduino esto no está funcionando.

    • @SinapTec
      @SinapTec  5 років тому

      Debería funcionar, pero nececitas la Wire.h. Si no definis nada por lo general quedan por defecto los pines 4 y 5. Saludos.

  • @paolazr
    @paolazr 4 роки тому

    @SinapTec no me varían los valores o me varian poquisimo ...

    • @SinapTec
      @SinapTec  4 роки тому

      No sabría decirte que puede estar pasando. Saludos.

    • @paolazr
      @paolazr 4 роки тому

      @@SinapTec al parecer con alimentación 3.3 da esos problemas. lo puse a 5V y me di cuenta que el modulo tenia Led de encendido

  • @BrianMRock5
    @BrianMRock5 6 років тому

    una pregunta de casualidad sabe como enlazarlo a thingspeak

    • @SinapTec
      @SinapTec  6 років тому

      Si claro, hice un tutorial sobre Thinspeak. www.sinaptec.alomar.com.ar/2017/06/tutorial-enviar-temperatura-thingspeak.html

    • @BrianMRock5
      @BrianMRock5 6 років тому

      mil gracias, y para adaptar el MPU6050 para enviar a thingspeak seria similar

    • @SinapTec
      @SinapTec  6 років тому

      Si, es enviar los datos que quieras en una http request. Saludos.

  • @user-cr3ok1bk7z
    @user-cr3ok1bk7z 5 років тому

    Is there a circuit diagram?

    • @SinapTec
      @SinapTec  5 років тому

      Yes, in the description. www.sinaptec.alomar.com.ar/2017/10/tutorial-23-esp8266-obtener-inclinacion.html

  • @estesoyyo5622
    @estesoyyo5622 4 роки тому

    En primer lugar, enhorabuena por el gran tutorial!!!
    Hago todo tal cual, pero al poner el monitor, los valores x e y aparece (nan, nan), supongo algun error matemático en fórmula o yo que sé, sabe alguien como arreglarlo? O alguien más le pasó? Gracias

  • @eduardoarbetman3404
    @eduardoarbetman3404 Рік тому

    En la linea ' #define RAD_TO_DEG = 57.295779 ' el compilador dice: que el signo ' = ' y el ' #define ' hace años que no se pueden ni ver (están con abogados). Le saque el ' = ' y todos felices.

  • @txemic8594
    @txemic8594 3 роки тому

    Alguien tiene esto mismo pero con Matlab? Gracias!!

  • @bitman4204
    @bitman4204 5 років тому

    Amigo tienes muchos errores de información, el primero es que la primera ley de Newton no habla de la aceleración si no de la inercia, esa que comentas en tu vídeo es la segunda ley de Newton.

    • @SinapTec
      @SinapTec  5 років тому

      Tenés razón es la segunda ley.

  • @victormargu
    @victormargu 3 роки тому

    l