Paso 2: programación
grabar este código a tu junta-
flotador tempC;
int tempPin = A0; define el pin analógico A0 como entrada
int ledpin = 13; Inicializa el valor del pin del LED 13
void setup()
{
Serial.Begin(9600); empezar comunicación serial a 9600 bps
pinMode (ledpin, salida); el mismo define como salida el pin digital 13
}
void loop()
{
tempC=analogRead(tempPin); el bucle lee el valor del sensor en A0 con
analogRead() y almacena el valor en el
variables apropiadas.
=(5.0*tempC*100.0) tempC/1024.0; convierte la lectura en Celsius escala
Serial.Print(tempC); imprime el valor de tempC en la serie
monitor
Serial.Print("\n"); ("\n") es equivalente a presionar el
Tecla "ENTER" del teclado
if(tempC>32) //it es una sentencia condicional
{
digitalWrite (ledpin, HIGH); ordena el arduino para encender el LED si
el sensor de temperatura envía la lectura
mayor que 32
}
otra cosa
{
digitalWrite (ledpin, LOW); ordena el arduino para cambiar del LED si
el sensor de temperatura envía la lectura menos
que 32
}
Delay(2000); llama un retardo de 2 segundos o 2000
milisegundos
}