Paso 6: Cómo funciona el código
Ahora que tiene una temperatura de trabajo Mostrar y alarma, podría querer modificar el código proporcionado, o sólo quiero saber cómo 1 alambre trabaja. Su realmente muy simple.
Especificar primero el pin de los dispositivos se conectarán a y nombre el pin:
MyWire(10) OneWire esto hace "mywire" en el pin 10
YourWire(10) OneWire
TheirWire(9) OneWire
Estos dos también sería correcto
Para empezar a usar un dispositivo de 1 alambre, primero debe encontrar su dirección. Antes de realizar cualquier tipo de comunicación con un dispositivo de 1 alambre, primero debe inicializar los dispositivos en el bus con un pulso de reset.
Un pulso de reset es requiere para cada conjunto de instrucciones para el dispositivo.
myWire.reset() (myWire es cambiado por el nombre asignado en el anterior paso. yourWire.reset() ej.; Después de la inicialización del pulso, seleccionas tu dispositivo específico con: yourWire.select (dirección aray); -Ahora que inicializa y selecciona el dispositivo. Usted puede emitir un comando ROM, seguido por un comando de función utilizando yourWire.write(); No se olvide! después de cada conjunto de instrucciones, debe emitir la secuencia de inicialización, reset pulso y dirección el dispositivo específico para comunicarse con. En Resumen: 1. inicializar
2. rom comando
3. comando función
4. fresa (para algunos comandos de función)