Smart Light¶
Este projeto tem como objetivo demonstrar como realizar o controle de luminosidade de um led tendo como referência o valor de tensão lido em um potenciômetro
Lista de materiais:¶
- 1 Arduino Uno Rev 3
- 1 Led
- 1 Resistor 220Ω
Modelo esquemático em Protoboard¶
Código
int ldr = A0; int led = 11; int valor; void setup() { pinMode(led, OUTPUT); } void loop() { valor = analogRead(ldr); ldr valor = map(valor, 0, 1023, 0, 255); analogWrite(led, valor); }
Código Comentado
int ldr = A0; int led = 11; int valor; void setup() { pinMode(led, OUTPUT); } void loop() { valor = analogRead(ldr); ldr valor = map(valor, 0, 1023, 0, 255); analogWrite(led, valor); }