Paso 6: El código
Ahora, descargar el código de abajo.
Lo único que tienes que hacer para el código es cambiar la línea de un círculo rojo. El número 140 es básicamente la luz valor entre el valor de cuando la puerta está abierta, y cuando la puerta está cerrada. El valor cae por debajo de 140 cuando la puerta se abre, fijando apagado la alarma. Pero vas a tener que cambiar ese número porque la iluminación en tu casa será diferente a la mía. Incluso puede tener que cambiar el símbolo de < a > Si el valor de la luz de la puerta abierta es mayor que cuando cerró.
if(sensorValue < 140) {
Por esta razón que he mencionado anteriormente que tienes experiencia con Arduino antes de hacer este proyecto, porque esto requiere de resolución de problemas en un nivel un poco más complicado que el tuyo o alguien de otra zona de confort.
También, si no utiliza los mismos pines GPIO como yo, tienes que leer esto. Después de importar la biblioteca de cristal líquido, verá esta línea de código:
LiquidCrystal lcd(12, 11, 10, 13, 6, 7);
Esto está diciendo que los pines conectados a la pantalla lcd son 12, 11, 10, 13, 6 y 7 de la placa Arduino. Consulte la lista en el paso 3. Como se puede ver, los pines 12, 11, 10, 13, 6 y 7 son en orden de arriba a abajo en la lista (están en negrita para usted). Tienes que identificar qué pins fueron donde en su proyecto y seguir el mismo orden o no funcionará. Me avisas si tienes alguna duda.
Me avisas como va el proyecto. Comentar sus resultados, preguntas, problemas o ideas futuras. Espero que disfrutes, y estaré nuevamente para otro proyecto nuevo en un futuro cercano.