En este ejemplo te voy a enseñar como hacer un voltímetro con Arduino, leiendo el valor de un pin analógico y mostrar el valor de tensión correspondiente en el monitor serie, es decir vamos a construir un votímetro simple con Arduino.

Para ello conectaremos un potenciómetro con sus dos patillas de los extremos conectadas a GND y Vcc respectivamente y la patilla común del potenciómetro en la entrada A0, que es una entrada analógica de la placa de Arduino.

Si conectamos correctamente el potenciómetro, en uno de los extremos mostrará 5 voltios en la patilla A0 y en el otro extremo 0 Voltios pasando por todos los valores que nos proporciona el conversor analógico a digital es decir 5 Voltios/1023 valores. Así que para obtener el valor de tensión, multiplicarás el valor obtenido de dividir 5/1023 por el valor leído en la patilla A0 de la placa Arduino, mediante la función analogRead().

En este programa utilizaremos una variable de tipo float, que nos permitirá tener una medición más ajustada al valor real de la tensión.

CÓDIGO

void setup()

{

Serial.begin(9600);

}

void loop()

{

int ValorLeido=analogRead(A0);

float Voltaje = ValorLeido * (5.0 / 1023.0);

Serial.println (Voltaje);

}

Po favor, siguenos y dale a like - Please follow and like us:

Autor: adminalfon

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos
Responsableaprobarfacil.com. +info....
FinalidadGestionar y moderar tus comentarios.. +info...
LegitimaciónConsentimiento del interesado. +info...
DestinatariosNo se cederán datos a terceros, salvo obligación legal. +info...
DerechosAcceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional.
Información adicionalPuedes consultar la información adicional y detallada sobre protección de datos en nuestra página de política de privacidad.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies