Cómo medir la temperatura con gran exactitud con un Arduino y un tablero de Sensor de temperatura de TSYS01. (5 / 6 paso)

Paso 5: Descargue el controlador Arduino y crear un bosquejo

El controlador Arduino y algunos archivos de diseño para el tablero del sensor se puede encontrar desde un repositorio de Github: https://github.com/Ell-i/ELL-i-KiCAD-Boards después de crear un boceto para proyecto en el IDE de Arduino es la forma más sencilla de obtener el código descargar un archivo zip desde el repositorio, extraerlo, desplácese hasta

ELL-i-KiCAD-placas/TSYS01/Arduino/y copiar los archivos Tsys01.h y Tsys01.cpp al directorio de tu bosquejo. Ahora la biblioteca debe ser lista para usar.

A continuación puede probar el sensor con el siguiente bosquejo simple si elegiste SPI. Si desea utilizar en lugar de I2C, basta comentar la línea de creación de objeto SPI sensor y quite el comentario de la sustitución de I2C.

Sketch de ejemplo:

#include "Tsys01.h"

#define slaveSelectPin 10

#define powerPin A0

Tsys01 * sensor;

void setup() {}

Serial.Begin(9600);

Crear objeto de sensor SPI

sensor = new Tsys01 (TSYS01_SPI, powerPin, slaveSelectPin);

Crear objeto de sensor I2C

sensor = new Tsys01 (TSYS01_I2C, powerPin);

}

void loop() {}

sensor -> startAdc();

Retardo para esperar la conversión del ADC hasta el final.

9MS debe ser suficiente pero vamos a esperar 10 ms para estar seguro.

Delay(10);

Float temperatura = sensor -> readTemperature();

Serial.Print ("la temperatura es:");

Serial.println(temperature,6);

Retardo para leer menos a menudo

Delay(500);

}

Artículos Relacionados

¿Zappelin, o Cómo entrenar su dirigible con un Arduino y IR remoto

¿Zappelin, o Cómo entrenar su dirigible con un Arduino y IR remoto

es sello de vuelo? ¿Un extranjero aleteo?No es un ZAPpelin, un Arduino controlado interior dirigible no rígido, disposición para aprender de las señales de un control remoto IR a lo comando.Este proyecto surgió a la vida en la tercera to17th de Ardui
ARD-e: el robot con un Arduino como un cerebro

ARD-e: el robot con un Arduino como un cerebro

cómo crear un robot de código abierto Arduino controlado por menos de $100.Esperemos que después de leer esto instructable usted será capaz de dar su primer paso en robótica. ARD-e cuesta unos $90 a $130 dependiendo de cuánto electrónica repuesto tie
Enviar datos del sensor (DHT11 & BMP180) a ThingSpeak con un Arduino, mediante cable o WiFi (ESP8266)

Enviar datos del sensor (DHT11 & BMP180) a ThingSpeak con un Arduino, mediante cable o WiFi (ESP8266)

Escribí este instructable porque Thingspeak - no importa lo fácil fijar para arriba - tiene algunos obstáculos que me topé y que, a juzgar por las reacciones, otras personas están luchando con así.Cosas que usted necesita:ArduinoEthernetShield WS5100
Wii remoto IR cámara Hack con interfaz Arduino

Wii remoto IR cámara Hack con interfaz Arduino

físicamente a extraemos la cámara IR desde el control remoto Wii e interfaz con un arduino controlar un servo.La cámara de infrarrojos de Wii es una cosa maravillosa. Tiene un procesador integrado que las posiciones X e Y y el tamaño de los 4 puntos
Hyduino - automatizado hidropónicos con un Arduino

Hyduino - automatizado hidropónicos con un Arduino

Por lo tanto, usted se estará preguntando... ¿Qué es la hidroponía?Básicamente, hidroponía está creciendo plantas sin el uso de un medio tradicional de la suciedad mediante el uso de una solución de agua rica en nutrientes. Los medios utilizan para "
Datalogger con un Arduino de carreras

Datalogger con un Arduino de carreras

Este es un proyecto mío que me pidió un par de veces durante un poco y pensé que sería postearlo para personas interesados. Existen algunas limitaciones actuales como la resolución de datos y sincronización de datos desde diferentes entradas, pero es
Controlar una placa de relé con un Arduino Uno

Controlar una placa de relé con un Arduino Uno

En este instructable controlaremos un tablero de relés Velleman K6714 con un Arduino. La belleza de la utilización de relés es que podemos utilizar un pequeño modesto Arduino para cambiar electrodomésticos o lo que tenga. El Velleman K6714 ha estado
Gran escudo de prototipado Arduino

Gran escudo de prototipado Arduino

haberse convertido recientemente en un ventilador de Arduino que quiero ser capaz de tener varios proyectos pero ahorrará el gasto de la compra de más de una placa de Arduino. Ser muy perezoso también quisiera poder cambiar entre varios proyectos y e
Pinzas digitales de lectura con un Arduino / USB

Pinzas digitales de lectura con un Arduino / USB

cómo utilizar un Arduino para leer la señal de un conjunto de pinzas digitales y enviar la lectura por el puerto USB.¿Por qué?Esto podría ser útil para detectar la posición exacta en los sistemas de fabricación casera hecho / hackeado asistido por or
Luz de LED con un Arduino

Luz de LED con un Arduino

Un Arduino es un hardware informático de código abierto, software de código abierto y basado en el microcontrolador kits para la construcción de dispositivos digitales y objetos interactivos que pueden detectar y controlar dispositivos físicos. Hay v
Cómo conducir un Piezo con una Arduino

Cómo conducir un Piezo con una Arduino

Hey todos! Luché con la fabricación de un zumbador piezoeléctrico ruidoso de 5volts. Me di cuenta. Es super sencillo y tan fuerte como la alarma de incendio. Si usted ha luchado con este problema... dar usted mismo un descanso... hay cero buena infor
Cómo programar un AVR (arduino) con otro arduino

Cómo programar un AVR (arduino) con otro arduino

este instructables es útil si:* tienes tu arduino con atmega168 y compraste un atmega328 en le tienda de electrónica local. No tiene un bootloader de arduino* usted quiere hacer un proyecto que no usa arduino - sólo un chip AVR regular (como el USBTi
Con un joystick con tu Arduino

Con un joystick con tu Arduino

Palancas de mando son una gran fuente de entrada para un proyecto. Especialmente para la robótica. Como los hackers de hardware la mayoría de nosotros siempre ha amado a este tipo de cosas. Excepto los chicos nuevos a esto podrían ser difícil de capt
Enviar datos del sensor (DHT11 & BMP180) a ThingSpeak con un Arduino, utilizando ENC28J60 Ethercard

Enviar datos del sensor (DHT11 & BMP180) a ThingSpeak con un Arduino, utilizando ENC28J60 Ethercard

Nota: Este instructivo es para el viejo ENC26J60 Ethershield y ethercard. Si tienes el WIZ5100 moderno basado en Ethernetshield o un ESP8266 ir a visitar mi instructable que menciono a continuaciónSobre un año y medio atrás publiqué un instructivo qu