Paso 4: Sensor de temperatura DS18B20
Cada sensor DS18B20 tiene una dirección única. Necesita conocer esa dirección para que usted puede hablar con él.
Recomiendo que pruebe cada DS18B20 en un protoboard y obtener su dirección antes de mano.
Si no has hecho esto o no puede recordar, aquí es una manera de encontrar después de que ya está instalado en uno de estos PCB.
Conecte el sous vide PCB a tu PC con un adaptador USB. Yo uso un módulo PL2303 pero también se puede usar un USB-BUB.
En el entorno de Arduino, asegúrese de que está seleccionado el puerto serie correcto. En tablero, seleccione Arduino UNO.
Debajo de 'Archivo' 'ejemplos' Desplácese hasta OneWire y seleccione
DS18x20_Temperature
En el bosquejo sobre ocho líneas abajo, verá este
OneWire ds(10); en el pin 10 (es necesaria una resistencia de 4,7 K)
10 es el pin Digital utilizado en el ejemplo. Cambiar a:
OneWire ds(2); en el pin 10 (es necesaria una resistencia de 4,7 K)
Cargar el programa en el Arduino.
Abra al Monitor Serial y para 9600 baudios. Usted debería ver algo como la imagen.
La primera línea muestra la dirección: 28 6B B4 88 4 0 0 D1
Para su información, esto es en hexadecimal. Escríbelo o ponlo en una base de datos. Esta necesita entrar en el sous vide bosquejo. (La segunda línea identifica el sensor y el cuarto muestra la temperatura)
Al salir del medio ambiente, no necesita guardar los cambios.