Controlar un LED en una GUI de Matlab | Matlab Guide + Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ก.ย. 2024

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

  • @RoseKnight04
    @RoseKnight04 3 ปีที่แล้ว +1

    Genial trabajo, te mereces miles de suscriptores más.

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

      Gracias! La verdad no estoy seguro si voy lento considerando los temas que manejo, pero en dos meses cumple dos años este canal y a lo mejor llega a 2500, por lo que acabando el año a ver si llego a 4 mil hehehe, pero hago lo que puedo. Ahorita que trabajo ya es más complicado la verdad, pero comentarios como éste me hacen seguir queriendo hacer esto ;)

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

      @@Tutoingeniero Es que te lo mereces por tu gran esfuerzo. He aprendido mucho de tu trabajo. Mucho éxito en tu trabajo!!

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

    Muchas muchas gracias, haces muy buenos videos y espero tengas mucho éxito, ya me suscribí!

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

      Mil gracias por tu apoyo! Qué bueno que te sirven mis vídeos! Espero que sigas encontrando útiles más de estos ;)

  • @paulramirezsanchez6886
    @paulramirezsanchez6886 4 ปีที่แล้ว +2

    Excelente amigo, gracias por compartir tus conocimientos. Tengo dos dudas y son:
    1.- ¿Cómo puedo hacer para asignar un puerto donde se conectará el arduino desde la GUI?
    2.- ¿Si hago un instalable con la GUI creada que tengo que importar para que funcione con arduino?
    Esta última pregunta es por que he creado una GUI con arduino y en mi equipo funciona, sin embargo a la hora de instalar el archivo creado en otro equipo no me reconoce el arduino. Agradezco tu tiempo y respuestas, saludos.

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

      Gracias compañero! Respecto a tu primer duda, en teoría deberías de poder alterar el string en la propiedad Port de tu objeto Arduino si accedes a él con la sintaxis de struct correcta...peeero según yo por algo la tarjeta te lee el puerto, así que no sé si ya estando conectado a un puerto puedes cambiarle el string de puerto y siga funcionando todo.
      Respecto a tu otra pregunta, una vez hice algo así, una GUI ejecutable que usaba un Arduino, pero también me topé con un problema. Normalmente cuando empaquetas tu GUI todos los archivos y librerías que usa se empaquetan, pero mi máquina no encontraba varias funciones de Arduino para empaquetarlas y no estaban en el folder que me sugería que estaban. No recuerdo exactamente si ese era el único detalle, el punto es que me rendí. Cuando avance la serie y encuentre una solución a ese problema la pienso compartir, pero no creo continuar esta serie pronto.

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

    Muchas gracias por compartir tus conocimientos son de gran ayuda :)

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

      Gracias por tu apoyo! Qué bueno que te sirva y espero que me sigas en mis aventuras, porque muy seguido se me ocurren cosas :P

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

      @@Tutoingeniero tengo una pregunta como podria graficar una señal externa en una gui?

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

      Pues necesitarías un sensor que le comparta datos a Matlab desde el serial. Pronto haré un video de eso ;)

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

    muy buen video!!! como lo puedo hacer si necesito manejar 6 servomotores?

    • @Tutoingeniero
      @Tutoingeniero  ปีที่แล้ว

      Gracias compañero! Tengo otro vídeo sobre servomotores de hecho. Échale un vistazo

  • @josedanielcastillolopez1053
    @josedanielcastillolopez1053 6 หลายเดือนก่อน

    Hola muy buen video, pero que tanto cambia la programacion para hacer el mismo proceso de encender y apagar el led con un solo boton siendo el boton un push y no un toogle, gracias :3

    • @Tutoingeniero
      @Tutoingeniero  6 หลายเดือนก่อน

      Gracias! El proceso es el mismo pero necesitas crear una variable que indique que ya presionaste el botón antes y el LED está prendido, de lo contrario siempre vas a prender o apagar el LED. Puedes crear una variable global o una propiedad de la app al final de la rutina del botón:
      handles.indicador = 1 (o un 0 para apagar, o lo que quieras en realidad)

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

    Me pareció excelente el vídeo, podrías decirme cuales son los materiales que usaste..y cómo hiciste todas las conexiones...me sería de gran ayuda ..gracias!!!

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

      Gracias por tu apoyo compañero. Como habrás notado sólo usé una protoboard pequeña y un LED ultra brillante. Casi por el principio del vídeo puse un diagrama de conexiones, es súper sencillo, literal nomás es cosa de poner una resistencia en serie con el LED y conectar la resistencia a los 5V y la resistencia al negativo de la placa.

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

    Hola! Muy buen video! Con esto no tengo que programar nada en el IDE de arduino?

    • @Tutoingeniero
      @Tutoingeniero  3 ปีที่แล้ว +1

      Gracias!! Correcto, no hace falta que programes NADA en el IDE, pero creo que sí tienes que asegurarte que no haya un código cargado en la memoria del microcontrolador.

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

    Estoy usando arduino con matlab igual que usted. En mi caso solo necesito mandar a matlab por el puerto serie un 1 si esta encendida una cosa y un 0 si no lo esta. Luego quiero que pueda salir en un edit test el 1 o el 0 segun vaya cambiando en tiempo real.
    Mi idea es darle a un boton en el GUI y que despues de darle vayan apareciendo 1 o 0 en el edit test segun vaya variando.
    Lo que no se es si tengo que programar todo debajo del codigo del boton.... No me funciona el codigo, es decir, no consigo que salgan los 1 o 0 en el edit en tiempo real.
    Ayudame si puedes, es para un proyecto de medicina que puede ayudar a fabricar un instrumento.
    Gracias.

    • @Tutoingeniero
      @Tutoingeniero  3 ปีที่แล้ว +1

      Hola! Sí en efecto debes hacer que ti botón inicie una lectura de datos desde su callback. Idealmente deberías poder copiar mi código así tal cual pero no si tú quieres sólo conectar el monitor serial del Arduino entonces va a ser diferente. Aún no hago un vídeo específico de eso, pero si mal no recuerdo se usa una función que se llama fopen

  • @fercho.ledesma
    @fercho.ledesma 3 ปีที่แล้ว

    deberias de subir el archivo que haces en el video

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

      Ah caray, no está en el link que puse? :O