Paso 7: Corriendo su primer bosquejo
Abra el IDE de Arduino.
Vaya a "Archivo" -> "Sketchbook" -> "Sketchbook_Grove -> Grove_Temperature_Sensor" para cargar el bosquejo básico de la temperatura.
Dibujo
Define el pin al que está conectado el sensor de temperatura.
const int pinTemp = A0;
Defina el valor de B el termistor. Este valor es una propiedad del termistor en el Grove - Sensor de temperatura, / / y se utiliza para convertir el valor analógico medidas y un valor de temperatura.
const int B = 3975;
void setup()
{
Configurar la línea de comunicación serial a 9600 baudios (bits por segundo).
Serial.Begin(9600);
}
void loop()
{
Obtener el valor (bruto) del sensor de temperatura.
int val = analogRead(pinTemp); Determinar la actual resistencia del termistor en función del valor del sensor.
resistencia del flotador = (float)(1023-val) * 10000/val;
Calcular la temperatura basado en el valor de la resistencia.
Float temperatura = 1 / (log (resistencia/10000) /B+1/298.15)-273.15; Imprimir la temperatura de la consola serie.
Serial.println(Temperature);
Espere un segundo entre mediciones.
Delay(1000);
}
Haga clic en el botón "Subir". Debería ver un mensaje "Transferencia completa" si es implementado con éxito.