read digital pin pulses

3 visualizaciones (últimos 30 días)
john white
john white el 24 de Feb. de 2019
Comentada: Welid Benchouche el 15 de Sept. de 2022
how could I read digital pin pulses from arduino in matlab?
I mean by writing readDigitalPin(a,'D4')
it shows just 0 or 1
but I want to read pulses from this pin which connected with the phase of increamental encoder

Respuestas (1)

Asad Mirza
Asad Mirza el 24 de Feb. de 2019
Digital pins only return values of 0 or 1. If you want to read voltage information from an incremental encoder it would have to be connected to an analog in pin and then you would have to use readVoltage.
  7 comentarios
Asad Mirza
Asad Mirza el 25 de Feb. de 2019
Yeah, as far as I know MATLAB can't natively change the interrupt pins.
Welid Benchouche
Welid Benchouche el 15 de Sept. de 2022
but can matlab call an interrupt in matlab code ?not the external interrupt or detect increase in simulink, in matlab code.

Iniciar sesión para comentar.

Categorías

Más información sobre Arduino Hardware en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by