Comunicación Serial Arduino Simulink/Matlab 🚨

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

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

  • @SergioACGiraldo
    @SergioACGiraldo  3 ปีที่แล้ว +6

    ⮞ *Descargar Códigos* : bit.ly/3hEP098
    ⮞ *Curso Simulink* : bit.ly/3a0W8Xr
    ⮞ Curso de ARDUINO: bit.ly/2R4oRCl
    ⮞ Motor DC Encoder ARDUINO: bit.ly/3w68SY4
    ⮞ Curso de Controladores con Arduino: bit.ly/Control_Ardu
    ⮞ Curso de Controladores con PIC : bit.ly/Control_PIC
    ⮞ Curso de MicroPython: bit.ly/u_Python
    ⮞ Curso de Python: bit.ly/CAE_Python

  • @cristianjunca
    @cristianjunca 3 ปีที่แล้ว +2

    Sergio muchas gracias por tus excelentes videos. Desde hace 2 años te vengo viendo cuando encontré los vídeos sobre PIC
    Explicas muy bien y te felicito bastante. Saludos 🇨🇴

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

    Muchas gracias por compartir tus conocimientos.
    Espero que más personas vean tu canal y aprendan más sobre esta ingeniería.
    Te felicito y espero que sigas con esas ganas de explicar.
    Saludos desde Chicago.

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

    es increible lo completo que es esta serie de videos, uno podria pensar que terminara en un bucle infinito de videos seriados pero es inclreible como todo tiene una conexion mil gracias ]

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

      Gracias Leonardo, que bueno que le has sacado provecho al curso. Éxitos!

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

    Excelente, tengo Arduino y Microcontroladores, pero nunca he usado la librería desde Simulink.
    ya veo el video muchísimas gracias

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

      Excelente Cypictronic. Saludos!!!

    • @Cristian-qq8qm
      @Cristian-qq8qm 2 ปีที่แล้ว

      @@SergioACGiraldo Hola estimado, muy buen video. Quería consultarte por un problema que estoy teniendo hace mas de 1 mes en el cual no encuentro solución. Este método que utilizas, es para leer byte a byte, lo cual implica cambios en la programación del codigo de arduino, otra forma es utilziar el bloque "Query instrument", este permite leer datos directamente sin tener que enviar byte a byte desde el aduino, es decir, solo utilizando el comando Serial. println en arduino, el problema es que ha muchos youtubers les funciona, he revisado de todo y nada. Has podido utilizar este bloque "Query instrument" ?

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

    Te pasaste. Genial la explicación y demostración del experimento! Quedé con ganas de aprender más. Saludos!

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

      Que bueno Bastián que te ha gustado el video. Saludos para vos también.

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

    Muchas gracias por compartir
    Una observación, en mi caso adicionalmente usé el condicional "if" para filtrar señales de ruido

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

    Gracias, excelente tutorial!!

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

    Podrías hacer más videos implementando Simulink con Arduino? :D

  • @jorgea.lizarraga941
    @jorgea.lizarraga941 3 ปีที่แล้ว

    Gracias por el vídeo Sergio, utilizando la "union": ¿Cómo sería para enviar un arreglo desde Arduino a Matlab y viceversa?

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

    Hola a todos, estoy trabajando en mi proyecto de grado con multiples señales, el objetivo es controlar mediante matlab. en este caso como podría enviar mas de una señal? mil gracias

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

    Hola muchas gracias por la explicación. Mi consulta es: si quiero enviar dos datos desde el arduino y leerlos en simulink como podría hacerlo? Como partir esa trama y obtener esos 2 datos por separado para visualizarlo.

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

      Parecido como lo hacemos aca, puedes ir concatenando tu trama de datos colocando caracteres para separar cada dato:
      V *Dato1* C *Dato2*

  • @Cristian-qq8qm
    @Cristian-qq8qm 2 ปีที่แล้ว +1

    Hola estimado, muy buen video. Quería consultarte por un problema que estoy teniendo hace mas de 1 mes en el cual no encuentro solución. Este método que utilizas, es para leer byte a byte, lo cual implica cambios en la programación del codigo de arduino, otra forma es utilziar el bloque "Query instrument", este permite leer datos directamente sin tener que enviar byte a byte desde el aduino, es decir, solo utilizando el comando Serial. println en arduino, el problema es que ha muchos youtubers les funciona, he revisado de todo y nada. Has podido utilizar este bloque "Query instrument" ?

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

    Buenos días Sergio, me encanta ese tutorial. Me gustaría saber si haz hecho una comunicación serial de Matlab a Arduino sin Simulink, estoy realizando esta comunicación y tengo una dato double para enviarlo por serial de Matlab a Arduino, me puedes ayudar por favor. Muchas gracias Sergio

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

    Sergio, una consulta, como hago para enviar desde arduino dos o mas valores a simulink para graficarlos?

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

    Que tal Sergio estoy haciendo un trabajo en que quiero comunicar simulink con Labview a través de comunicación serial con los puertos Com, me podrías brindar una asesoría de como configurar la señal ya que mis graficas no son iguales. Saludos ojala me puedas ayudar.

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

    Hola Sergio, Excelente explicacion, una duda cuando tengo el serial send funciona la simulacion en tiempo real, sin embargo cuando agrego el serial recive se realentiza muchisimo, tienes alguna idea de por que pueda pasar esto ? Muchas Gracias

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

      Me pasa lo mismo :(

    • @Cristian-qq8qm
      @Cristian-qq8qm 2 ปีที่แล้ว +1

      estimado, te sirvió el serial receive ? a mi me pasa que el arduino no recive el dato y he echo todo lo del video.

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

      @@Cristian-qq8qm me pasa lo mismo, arduino no recibe datos. Encontraste una solucion?

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

    buenos días sergio le hago una consulta quiero hacer la conexión con proteus y no logro obtener los datos en matlab .Como deberia ser el uso del COM para esa comunicación serial entre protues y simulink. muchas gracias

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

    Hola, yo tengo mi codigo en arduino que me lee una señal de entrada(voltaje), esa señal de entrada yo la estoy mandando a matlab por puerto serial. Necesito que mi controlador fuzzy le llegue esa señal que le mando y que respecto a eso me de una salida... como hago para mandarle esa señal de entrada a mi sistema fuzzy? Es algo muy simple. leer un voltaje y si el voltaje es menor a 3 prender un led y si es mayor a 3 prender otro led de otro color... pero con sistema fuzzy... gracias espero me puedas aclarar esa duda

  • @Cristian-qq8qm
    @Cristian-qq8qm 2 ปีที่แล้ว

    Hola estimado, he realizado los mismos procedimientos, estoy utilizando los mismos componentes que tu, pero al momento de darle PLAY en simulink, el arduino no hace nada, revisé todo y tampoco, es como si matlab ya no funcionara como antes, al principio funcionó estuvo funcionando, giraba el motor pero a los 10 segundos se quedaba activado y simulink mostraba que el tiempo no avanzaba. Sabes que podrá ser ?

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

    Thank you for the video, how to send & receive multiple data using this serial communication protocol & is it really a real time implementation?

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

    ¿Por qué no utiliza el comando Serial.begin()?

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

    Bom dia, bom finalmente chegaram os meus componentes da china eu já testei e funcionou tudo ótimo, meu MATLAB é o 2015, fiz passo a passo do tutorial instalei os pacotes necessários para comunicação com arduíno uno, bem diferente do seu vídeo o meu arduíno aparece COM8, BEM QUANDO COLOCO PARA RODA NÃO FUNCIONA, MANDEI O CÓDIGO PARA O ARDUÍNO O MESMO CITADO NO TUTORIAL, APERTO PLAY E FICA LA COMO SE TIVESSE FUNCIONANDO a comunicação com o ARDUÍNO, mas o motor não gira, fiz um programa teste sem utilizar o Simulink o motor funciona a ponte H também.
    Então pensei que fosse o MATLAB então baixei a versão 2021, mesmo procedimento baixei os pacotes necessários, montei passo a passo no Simulink, mandei o programa para o ARDUÍNO o mesmo do tutorial, até fiz teste de comunicação no final da instalação do pacote e deu tudo certo, mas quando vou simular no Simulink não funciona aparece se quero reporta o problema apertando envia ou não enviar o MATLAB fecha

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

    Hola, buenos días, how to receive multiple data using this serial communication protocol and display them in Simulink?

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

    Hace dos semestres intenté hacer lo mismo y no funcionó muy bien, ahora veo que era porque no tuve en cuenta el tipo de variable que enviaba y recibía 🤦

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

    Actually using union is not an effective way & a robuste one to send & receive data, I actually tried it & sometimes it doesn't do the job as it should be, I prefere binary data shiffting ...

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

    50