Vamos a mais um post sobre ARDUÍNO.
Hoje um post simples, rápido e que pode ser bem útil em algum projeto em que se use controle de luminosidade.
Bom, hoje faremos o controle de luminosidade do LED, e pra isso, vamos precisar do seguinte material:
- 1 Arduíno (Uno, MEGA, etc)
- 1 Cabo USB AB(onde será feita a conexão com o nosso computador)
- 1 LED
- Jumpers macho-macho
- 1 Protoboard
- 3 Resistor 330R
- 1 Potenciômetro 10K
Com o material em mãos, segue o protótipo que devemos seguir para fazer a ligação do nosso ARDUÍNO com nossa protoboard.
Na sequência segue o nosso código básico para fazer a nossa implementação:
int sensorValue = 0; // Realiza a leitura do potenciômetro
int outputValue = 0; // Realiza a leitra da PWM
void setup() {
pinMode(9, OUTPUT); // Inicia o pino 9 como saída
pinMode(A0, INPUT); // Inicia o pino A0 como entrada
}
void loop() {
sensorValue = analogRead(A0); // Realiza a leitura da entrada analógica
outputValue = map(sensorValue, 0, 1023, 0, 255); // Mapeamento da entrada analógica
analogWrite(9, outputValue); // Altera o valor da saída analógica
}
Feito isto, basta fazer o upload para a sua placa ARDUÍNO, e controlar a intensidade do seu LED através do potenciômetro!
É isso aí pessoal, mais uma dica básica aqui do MPA.
No próximo post iremos abordar a emissão de sons através da utilização de um Buzzer!
Aguardem os próximos episódios! Dúvidas, críticas ou sugestões... não deixem de participar!
Até a próxima!
Nenhum comentário:
Postar um comentário