#include "Arduino.h" const int sensor_pin = 0; int s_value, mean_value, sum_value;// variables para almacenar el valor, y la media de 20 muestras para un mejor resultado int samples = 20; void setup(){ Serial.begin(9600); } void loop(){ sum_value = 0; for(int i = 0; i < samples; i++){ // tomamos 20 muestras por segundo, 1 cada 50 ms s_value = analogRead(sensor_pin); sum_value += s_value; delay(50); } // media de valores mean_value = sum_value/samples; Serial.print("mean value: "); Serial.println(mean_value); }