Tutorial LinkIt ONE - Interface Analógica
O que estamos fazendo
Nas seções anteriores, aprendemos como controlar a entrada e a saída do circuito usando a interface digital. Nesta seção, vamos aprender como variar a saída usando um dispositivo analógico chamado potenciômetro (também conhecido como resistor variável). Um potenciômetro é usado para variar a tensão na faixa de 0 ~ 5V. A MPU lê o valor de tensão na faixa de 0–1023. Isso pode ser usado para controlar o brilho do LED (interface de saída de simulação PWM). Se o potenciômetro for girado no sentido horário, o LED aumenta o brilho gradualmente. Se for girado no sentido anti-horário, a luminosidade diminui.
Coisas de que você precisa
-
LinkIt One x 1
-
Placa de ensaio x 1
-
Resistores 330Ω,10kΩ,1kΩ x 1
-
LED de 5 mm x 1
-
Potenciômetro deslizante 10kΩ x 1
-
Transistor(2N3904) x 1
Esquemático

Conexão

Código
Clique no botão abaixo para baixar o código para o kit:
Você pode descompactar o arquivo na pasta Examples da sua IDE Arduino.
Para acessar o código de demonstração, abra:
File -> Examples -> Starter Kit for LinkIt -> Basic -> L6_Analog_Ctrl_LED
const int led = 3;
const int pot = A0;
void setup()
{
// nothing to initialize
}
void loop()
{
int val = analogRead(pot); // get value from potentiometer
val = map(val, 0, 1023, 0, 255); // make the value to 0~255
analogWrite(led, val); // set the pwm of led
delay(10);
}
Solução de problemas
-
Problema de interface de pino?
- Se você tiver conectado a entrada ao pino digital em vez do pino analógico, o circuito pode não funcionar corretamente.
-
Não está funcionando?
- O potenciômetro tem três pinos. Verifique se você conectou o pino do meio à interface analógica, caso contrário o circuito pode não funcionar corretamente.
Deixando melhor
Para controlar a frequência de cintilação do LED com um potenciômetro, envie o seguinte código Para abrir o código de demonstração:
Para abrir o código de demonstração:
File -> Examples -> Starter Kit for LinkIt -> Extend_Lesson –> L6_Flashing_LED
Mais ideias
O que mais pode ser feito com o valor de retorno do potenciômetro?
Referência
Suporte Técnico & Discussão sobre Produtos
Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.
