A placa Arduino suporta cinco funções do matlab para controle I/O analógico. As funções são:
- configurePin(): Usada para definir qual pino sera entrada/saída
- writePWMVoltage(): Usada paara escrever a tensão PWM no pino digital
- writePWMDutyCycle(): Usada para setar o ciclo PWM no pino digital
- readVoltage(): Usada para leitura analógica do pino referente
Munidos dessas informações iremos agora começar nosso tutorial. Teremos três experiências para fazer, que serão:
- Controle do LED RGB
- Controle de luminosidade
- Leitura analógica de um potenciômetro
LET's GO!
CONTROLE DO LED RGB:
O objetivo desse experimento é realizar o controle de um LED RGB através das portas PWM. Se você possuir um arduino MEGA 2560 as portas PWM serão da 2 a 13, mas se você estiver utilizando um arduino UNO, cuidado! Pois as portas PWM serão: 3,5,6,9,10 e 11.
Portas PWM do arduino MEGA 2560
Portas PWM do arduino UNO.


