PWM
O que esse código faz?¶
Este código de exemplo demonstra o uso de PWM
Circuito protoboard¶
Código¶
const int ledPin = 11; // Pino do LED (suporta PWM)
const int potPin = A0; // Pino do potenciômetro
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
int sensorValue = analogRead(potPin); // Lê o valor do potenciômetro
int pwmValue = map(sensorValue, 0, 1023, 0, 255); // Mapeia o valor lido para o intervalo do PWM (0-255)
analogWrite(ledPin, pwmValue); // Define o duty cycle do PWM
delay(10);
}