Paso 1: Configuración del Hardware
Hardware:
- Arduino Uno - enlace
- Arduino Ethernet Shield - enlace
- Sensor de temperatura One-Wire DS18B20 Dallas Semiconductor - hoja de datos
- Una resistencia de ohm 4.7 k
- Un poco de alambre y tubería de encogimiento de calor (opcional)
El Arduino Uno Ethernet Shield y sensor de temperatura fueron comprados de SparkFun
Puesta a punto
El Arduino Uno y Ethernet Shield son fáciles de conectar, el escudo de Ethernet se conecta a la parte superior del tablero Uno y conectando el cable USB, ambos son energía y listo para ir. El sensor de temperatura requiere un poco de trabajo protoboard o soldadura. Elijo crear un pequeño cable (~ 6 pulgadas) para mantener el sensor de temperatura lejos del calor que viene de las tablas. Este sensor DS18B20 es grande porque puede ser alimentado con la señal de datos usando energía del parásito. Recomiendo leer para arriba en la hoja de datos sobre esta opción, pero esencialmente el sensor agarra un poco apagado la línea de señal cuando es un nivel lógico alto. Así dos cables pueden ser utilizados, una tierra y la señal de 5V con una resistencia de pull-up k 4.7 en él. Elegí el pin de señal de Arduino Uno 7, ya que no se está utilizando para nada en el escudo de Ethernet. I utiliza suficiente cable para cerca de 6 pulgadas de longitud y una vez conectado, utiliza tubo termo-retráctil para envolver todo. (Nota: he intentado poner los sensores de temperatura en el tablero principal, pero el calor de los reguladores de potencia y chips lo afecta mucho.)