Monday, February 6, 2017

15. analogRead - Potenciômetro

 Este experimento ilustra o  uso da função analogRead() para medir a voltagem de um divisor de tensão.

Lição do curso:
Coursera: Electrones en Acción: Electrónica y Arduinos para tus propios Inventos 
Pontificia Universidad Católica de Chile

Implementação em Autodesk Circuits

int btn1 = 2;
int AnInput = 0;
int leitura = 0;

void setup() {
 Serial.begin(9600);
 delay(1000);
 }

void loop() {
 lectura = analogRead(AnInput);
 if (digitalRead(btn1) == LOW) {
  //Imprime o valor digital
  Serial.println(leitura);
  }
else {
 //Imprime o equivalente en voltagem
 Serial.println(leitura * 0.0049);
 }

delay(1000);
}





No comments:

Post a Comment