Paso 3: Calibrar el termistor
He adjuntado el archivo hexadecimal para ser cargados en flash del microcontrolador para mostrar la entrada del termistor del analógica. Si lee con una línea en la salida, es porque el termistor de entrada es demasiado alto como para mostrarse en dos dígitos (ejemplo la salida -5 podría ser de 155 a 105).
Luego deben trazar los puntos en excel como un diagrama de dispersión, no conectado por líneas (para un ejemplo vea mis lecturas de temperatura abajo).
Entonces necesitará hacer clic con el botón derecho los puntos de datos en el gráfico y haga clic en "Agregar línea de tendencia".
A continuación seleccione el tipo de ecuación que es más cercano a la línea aparente creada por la muestra de puntos (yo usé una ecuación lineal porque mi termistor se hace para tener una salida linear). A continuación haga clic en la pestaña de "opciones" y seleccione "Mostrar ecuación en el gráfico" y haga clic en Aceptar. Esta ecuación debe introducirse en el lugar de la fórmula en el código fuente, donde x es "analogRead(tempPin)". El lugar para hacer esto se indica en el código fuente (que se encuentra en la introducción).
El editor que utiliza para el código fuente es Arduino 0007. El programa también crea los archivos hexagonales en la subcarpeta de applet del proyecto al hacer clic en el botón compile en el programa. Estos archivos hexagonales se pueden cargar entonces en el flash del microcontrolador usando cualquier método (como el AVRIsp mkII).