Diferencia entre revisiones de «Read analog voltage»

De ArduWiki
Saltar a: navegación, buscar
(Placa aplicable)
(Código)
Línea 4: Línea 4:
  
 
== Código ==
 
== Código ==
Tenemos un sensor en al puerto analógico A0 y queremos saber que tensión esta entregando.
+
Tenemos un sensor en al pin analógico A0 y queremos saber que tensión esta entregando.
  
 
<syntaxhighlight lang="c++">
 
<syntaxhighlight lang="c++">

Revisión del 15:10 27 jun 2018

Placa aplicable

Todas.

Código

Tenemos un sensor en al pin analógico A0 y queremos saber que tensión esta entregando.

void setup() {
   Serial.begin(11520);
}

void loop() {
   int sensor = analogRead(A0);
  //Convierte lectura sensor (0~1023) a tension (0~5V)
   float voltaje = sensor * (5.0 / 1023.0);
   Serial.println(voltaje);
}

Comentarios

Vea también

Referencias