La introducción de Climaduino - el termostato basado en Arduino controlas desde tu teléfono! (8 / 9 paso)

Paso 8: Termostato: avanzado de trucaje

Mayoría de las personas probablemente van a querer pasar por alto este paso. Es sólo adicional información acerca de los parámetros en el termostato de Climaduino que pueden ser ajustados y lo se hacer

Hay muchas variables que no son actualmente capaces de ajustarse sin cambiar en el código. Mientras que algunos pueden ser expuestos mediante la interfaz serial en el futuro, por ahora las siguientes variables pueden cambiarse en el código fuente. El bosquejo puede ser re-subido a Arduino.

  • tempHysteresis

    • Por defecto: 2
    • Número de grados que la temperatura debe ir por encima del valor de setpoint de temperatura cuando está en modo de enfriamiento y bajo el punto de referencia cuando está en modo calefacción.
  • humidityHysteresis
    • Por defecto: 2
    • Porcentaje de humedad relativa la humedad puede ir por encima de la consigna de temperatura en el modo refrigeración o Control de humedad.
  • humidityOverCooling
    • Por defecto: 5
    • Grados más frío que la temperatura setpoint permitido cuando la humedad está por encima del punto de ajuste de la humedad. Sólo se utiliza cuando en refrigeración / humedad Control modo. Esto pone un casquillo en cuánto refrigerador la zona está permitida cuando el compresor está funcionando porque la humedad es demasiado alta. Si demasiado bajo, no puede haber control de humedad adecuado en algunos casos. Si está muy alto, el área puede volverse incómodamente frío en algunos casos.
  • minRunTimeMillis
    • Por defecto: 600000 (10 minutos)
    • Tiempo mínimo el sistema seguirá funcionando en un modo que utiliza el compresor. Esto puede conducir a la superación del valor de setpoint de temperatura o humedad, pero debe conducir a una mayor eficiencia y ser más fácil en el compresor. Esto evita que el ciclo corto.
  • minOffTimeMillis
    • Por defecto: 180000 (3 minutos)
    • Tiempo mínimo el sistema se mantendrá apagada para antes de volver un modo que utiliza el compresor. Esto evita ciclismo corto y protege la vida del compresor. La mayoría unidades de pared probablemente ya tienen protección para evitar que el compresor volviendo demasiado rápido después de que ha apagado, pero me pareció más seguro de añadir explícitamente al código.
  • numberOfReadings
    • Por defecto: 2
    • Número de lecturas en un promedio antes de devolver un valor de temperatura. Esto fue principalmente codificado en para cuando este proyecto era prototipo utilizando termistores analógicos más inconsistentes y menos precisos. La dejé en el código, porque todavía puede ser de ayuda para obtener lecturas más estables.
  • delayBetweenReadingsMillis
    • Por defecto: 2000 (2 segundos)
    • Tiempo de espera entre cada lectura a promediarse. Esto se establece en 2 segundos porque el sensor de DHT22 solo puede dar lecturas cada 2 segundos. La biblioteca de la DHT, de hecho, no verifica el sensor nuevamente hasta que hayan transcurrido 2 segundos. Si consulta antes de transcurrido este tiempo, la biblioteca simplemente devuelve el valor anterior. Negaría el punto de un promedio de 2 lecturas.
  • pinRelay
    • Por defecto: 10
    • PIN que se activará el relé.
  • pinSensor
    • Por defecto: 9
    • Línea de datos PIN DHT22 sensor está conectado a
  • pinCooler
    • Por defecto: 11
    • Botón PIN para bajar Temperatura setpoint está conectado al
  • pinWarmer
    • Por defecto: 12
    • Botón PIN para levantar Temperatura setpoint está conectado a
  • lcdRS
    • Por defecto: 3
  • lcdEnable
    • Por defecto: 4
  • lcdD4
    • Por defecto: 5
  • lcdD5
    • Por defecto: 6
  • lcdD6
    • Valor predeterminado: 7
  • lcdD7
    • Por defecto: 8

Artículos Relacionados

DIY Smart Sigueme Drone con cámara (basado en Arduino)

DIY Smart Sigueme Drone con cámara (basado en Arduino)

Drones son herramientas y juguetes muy populares en estos días. Puede encontrar profesionales e incluso aviones no tripulados de principiante y gadgets voladores en el mercado. Tengo cuatro abejones (quadcopters y hexcopters), porque me encanta todo
Caja azul basados en Arduino (teléfono Phreaking)

Caja azul basados en Arduino (teléfono Phreaking)

Historia e historiaEn la década de 1950, años 1960, 1970, década de 1980 y aún hasta en la década de 1990 teléfono phreaking era una manera asombrosamente fresca a explorar un mundo desconocido de las redes de conmutación de teléfono. A "phreak"
Proveedor de cubo de hielo automático basado en Arduino

Proveedor de cubo de hielo automático basado en Arduino

El viernes pasado algunos ingenieros de DFRobot tomaron su el desafío del cubo de hielo para concienciar para ALS. Decidimos hacerlo en una forma de fabricante con un proveedor de cubo de hielo automático basado en Arduino.And estamos desafiando a to
Arduino y Android basado en Bluetooth control de contraseña protegida inteligente cerradura de la puerta (excepto su casa)

Arduino y Android basado en Bluetooth control de contraseña protegida inteligente cerradura de la puerta (excepto su casa)

Todos estamos preocupados por la seguridad de nuestro hogar. Mundo cada vez más inteligente y más inteligente cada día y desea controlar y asegurado lo nuestro de manera más inteligente. En este tutorial que voy a explicar cómo hacer basados en un ar
Arduino basado automatizado de Control de iluminación

Arduino basado automatizado de Control de iluminación

este es mi segundo instructable. Quiero compartir algunos de los básicos con las cosas que hice usando la arduino estoy tan ocupado últimamente. Luego tuve la oportunidad de tener este tiempo libre... inspirado por mi ex alumno y una liga co compañer
Basados en Arduino casero elegante IOT sistema

Basados en Arduino casero elegante IOT sistema

Hola, soy Michalis Vasilakis de Ardumotive.com y en esta guía de Instructables te mostraré cómo usted puede hacer fácilmente su propio sistema de casa inteligente basado en Arduino uno y un módulo de Ethernet (o protector).Usted podrá utilizar este s
Caja de medida de distancia basados en Arduino

Caja de medida de distancia basados en Arduino

Hola, en este proyecto les mostraré cómo construir su propia caja de medidor de distancia con Arduino uno y un sensor ultrasónico.Antes de comenzar, asegúrese de que usted tiene:Arduino unoSensor ultrasonido HC-SR04LCD 16 x 2Página oficial: http://ww
Alarma de sombra basado en Arduino

Alarma de sombra basado en Arduino

Alarmas de sombra se utilizan generalmente para la protección contra el robo. Una alarma de sombra es un dispositivo que emite una alarma cuando una sombra cae sobre ella. Se describe aquí es un simple circuito de una alarma de sombra basado en ardui
Sistema de seguridad basado en Arduino PIR Motion Sensor

Sistema de seguridad basado en Arduino PIR Motion Sensor

Este proyecto hará nuestro sistema de seguridad basado en Arduino con sensor de movimiento.Cuando el sistema detecta alarma nos avisará por entrar en circuito.http://make.robimek.com/Motion-Security-System-with-Arduino/Paso 1: materiales: Sensor de m
Cargador del USB basado en teléfono

Cargador del USB basado en teléfono

dedico mucho tiempo de trabajo / navegación por internet en mi laptop y mi PC.Con un teléfono como el Nokia 5800 XM, el problema de la descarga de la batería siempre está presente como con cualquier otro smartphone.Tener un cargador basado en USB par
ABCUR - regulador de uso de computadora basado en Arduino

ABCUR - regulador de uso de computadora basado en Arduino

¿Recuerda aquel momento cuando estabas tan absorto en el trabajo en su computadora que completamente perdido noción del tiempo?¿Recuerdo que tenía un dolor de cabeza y calambres en el momento en que se levantó?Recuerde preguntar a ti mismo en cuanto
Visualizador de espectro de bi-color LED matriz Audio basados en Arduino

Visualizador de espectro de bi-color LED matriz Audio basados en Arduino

Después de que surgió con el kit del módulo de controlador de matriz de LED de Bi-color, hemos estado buscando de proyectos interesantes para trabajar con él.Está interesado en algunos de los proyectos que hemos puesto en instructables con este kit d
Basados en Arduino RGB Matrix LED probador

Basados en Arduino RGB Matrix LED probador

Este es un proyecto muy simple de Arduino que controlan el Panel de matriz de 16 x 32 RGB LED mediante un cable IDC de 16pin. El Arduino será continuamente enviando 5 sets colores (rojo, verde, azul, blanco, negro) en el Panel de matriz de LED que pe
Juego de Tetris de matriz de LED bicolor basados en Arduino

Juego de Tetris de matriz de LED bicolor basados en Arduino

Uno de la electrónica DIY kit jolliFactory vino para arriba con es el Kit del módulo de Bi-color LED matriz conductor. Este módulo está diseñado para ser capaz de cadena así que usted puede encadenar los módulos juntos al número de módulos que necesa