Cómo hacer GRÁFICAS 📈 en tiempo real con Matplotlib y Python!!🔥[TUTORIAL COMPLETO]🔥

Поділитися
Вставка
  • Опубліковано 9 вер 2024
  • Tutorial para hacer gráficas en tiempo real con Python y Matplotlib.
    La versión en texto la podéis encontrar en la web www.laboratorio...
    ===========================
    Canal de Robótica, electrónica y RC principalmente, lo iré mezclando según me parezca con algún tutorial que vea interesante.
    Podéis visitar mi web: www.laboratorio...
    Seguirme en Twitter: @LGluon
    Además intentaré algún día hacer algún twitch: / labgluon

КОМЕНТАРІ • 31

  • @pedroaledo6069
    @pedroaledo6069 2 місяці тому

    espectacular!

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

    Gracias, muy buen vídeo y muy graciosa la animación del gato

  • @abadpani2140
    @abadpani2140 3 роки тому +2

    GRACIAS, ME HAS SALVADO!!! :)

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

    Que buen tutorial. Muchas gracias.

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

    muchas gracias, veo que eres un maestro, estoy iniciandome en python con sql server, manejo de informacion y representarla en graficos, lo unico malo del video es que yo no entendi nada, jejejeje de resto esta muy bueno,.........

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

    muchas gracias!

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

    Hola como te contacto quiero crear un graficador con estas funciones
    Botones para mover el gráfico arriba y abajo (Up y Down):
    Estos botones pueden desplazar la vista del gráfico hacia arriba o hacia abajo, mostrando datos más antiguos o más recientes, respectivamente.
    Botón para marcar soportes (Support) y marcar resistencias (Resistance):
    Estos botones permitirán al usuario hacer clic en el gráfico para marcar niveles de soporte y resistencia. Puedes implementar esta funcionalidad usando eventos de clic del mouse.
    Botón para retroceder la gráfica (Back):
    Este botón permitirá al usuario revertir cambios en la visualización del gráfico, como deshacer la adición de marcas de soporte o resistencia, o regresar a un estado anterior del gráfico.
    Botón para resaltar un punto en la gráfica (Highlight):
    Este botón permitirá al usuario hacer clic en un punto específico en el gráfico para resaltarlo. Puedes resaltar el punto cambiando su color o agregando un marcador visual sobre él.

  • @j.vladimirreyesu.2205
    @j.vladimirreyesu.2205 2 роки тому +2

    Gracias muy buen video!
    Estoy tratando de echarlo a andar obteniendo los datos de un sensor a través de I2C, tendrás algán consejo?

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

    Excelente video, me ayudaste un monton para un proyecto, me gustaria poder graficar mas de un sensor en tiempo real

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

      Muchas gracias! Para poner varias señales, te tienes que generar arrays para guardar las dos variables, y luego asignarlas a dos plots :)

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

    Que pro eres

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

    En que editor de texto trabajas para programar en python?

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

      En este tutorial usaba notepad++, aunque me voy moviendo poco a poco hacia visual studio code.

  • @AngelGonzalez-el5xc
    @AngelGonzalez-el5xc 4 роки тому +2

    plas,plas,plas...(aplausos)

  • @joseserra4772
    @joseserra4772 4 місяці тому

    Gran tutorial, gracias. Cual sería la máxima velocidad a la que se puede graficar?

    • @Vito_Zbku
      @Vito_Zbku 2 місяці тому

      Eso depende de la velocidad que se reciben los datos

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

    Hola, que bueno lo de la animación del gato..., de donde la puedo descargar?

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

    hola muchas gracias me sirvio mucho,pero me esta generando el error valueerror shape mismatch objects cannot be broadcast to a single shape, en el video modificas por dx y dy ,pero no me grafica nada,me puedes ayudar

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

    buen tutorial! consulta, si quisiera llevar esta grafica de temperatura a una web online para ver esa grafica en tiempo real desde cualquier parte, que me recomiendas aplicar? Saludos desde Chile

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

    hola prodrias modificar este ejemplo, para dos lecturas, es decir hacer una grafica cuyos valores en x,y sean entradas por el serial.

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

      Si entiendes el algoritmo no debería ser muy difícil. Prueba a crear varias líneas, y al actualizar los datos de las líneas, vas rellenando cada una de ellas. Coméntame qué tal te sale!

  • @RobertoCarlos-vs8gi
    @RobertoCarlos-vs8gi 2 роки тому

    Alguien podria explicarme por que la variable hl tiene una coma despues de su declaración o como puedo buscar informacion acerca de eso

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

      Buenas Roberto, eso sirve para si, una función devuelve una lista , por ejemplo (1,2,3), coger solo el primer elemento y no hacer caso al resto.

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

    ¿Por qué te grafíca una onda senoidal cuando al principio del vídeo los datos del puerto serie son valores random?

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

      Hola! Si te fijas no son valores random, van cambiando entre 1 y -1 rápidamente, qué es la señal senoidal del final ;)

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

      @@LaboratorioGluon Tienes toda la razón, muchas gracias.

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

    Y cómo solucionarias el error de que python no se cierra y evitar tener que ir al administrador de tareas a apagarlo?

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

      Puedes meter el bucle principal en un try.. catch de una interrupcion de teclado. Y cuando la detectes matas el thread hijo y te sales.

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

    Hola! Habría alguna forma de mostrar dos ondas simultáneamente en una misma grafica?

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

      Hola, sí claro, tendrías que crear dos controladores para las líneas y cuando actualices los datos, hacerlo en las dos líneas.