Estoy intentando leer una señal analógica utilizando la función Analog.Read () y la salida 1 o 0 según el valor de la señal analógica. Al realizar pruebas con un monitor en serie, siempre obtengo el símbolo para 'phi' en lugar de 0 y la 'caja cuadrada con signo de interrogación' en lugar de 1. Por favor, ayuda.
const int analogInPin = A3;
int inputValue=0;
int ch1=1,ch2=0;
void setup()
{
pinMode(A0, INPUT);
Serial.begin(9600);
}
void loop()
{
inputValue = analogRead(analogInPin);
if(inputValue>240)
Serial.print('1');
else
Serial.print('0');
delay(10);
}