Neste
artigo vamos aprender a utilizar o Arduino para medir o valor de resistência
elétrica de um resistor. Isto pode ser muito útil quando não se tem um Ohmímetro
ou multímetro.
Na prática
testei resistores de 100 à 20000 ohms, os valores medidos foram próximos do
valor real, e dentro da margem de tolerância.
Componentes necessários:
1 Arduino Uno;
jumpers
M&M;
1 Protobord
1 Resistor
de 1000 ohms
Vários
resistores para testar.
Estes e outros componentes podem ser
adquiridos neste link AQUI !
Montagem:
Programando o
Arduino:
O programa abaixo faz com que
o Arduino leia as informações recebidas no pino A0 e converta em um valor de
resistência. O valor medido é mostrado no monitor serial do Arduino IDE.
Copie e cole o código abaixo no ARDUINO IDE e execute-o.
Código:
void
setup() {
Serial.begin(9600);
}
void loop()
{
float tensao = (float)analogRead(A0)*5/1023;
float R1 = (1000*5 -
tensao*1000)/tensao;
Serial.println(R1);
delay(1000);
}
Após carregar o código no arduino, clique
na lupa do Arduino IDE. Isto irá
abrir a tela do monitor serial e lá será mostrado o valor do R. teste.
Troque o R. teste por valores diversos, o valor da resistência será mostrado no monitor serial.
Nenhum comentário:
Postar um comentário