Tabla de contenido:
- Paso 1: descripción general de la lista de productos y piezas
- Paso 2: construcción del montaje del servo y el esquema eléctrico
- Paso 3: Código Arduino
- Paso 4: depuración e instalación
- Paso 5: Pensamientos finales e ideas futuras
Video: Servo termostato / controlador Arduino HVAC: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
¡Bienvenido a mi instructable 'verde'! Le mostraré cómo usar un Arduino, dos servomotores, un sensor de temperatura y algo de metal (o madera) para hacer un termostato digital para una unidad HVAC de pared. Según CB Richard Ellis (una importante empresa de bienes raíces), la ciudad de Nueva York es un mercado de arrendatarios, con solo aproximadamente 1/3 de la población siendo propietaria de su casa (en comparación con casi el 70% de propiedad de la vivienda en el resto de los EE. UU.). Esto significa que más de 5 mm de personas en Nueva York viven en apartamentos o casas alquiladas. Es muy raro que las unidades de alquiler tengan algún tipo de aire acondicionado central o incluso un sistema controlado por termostato. Muchos apartamentos tienen unidades de pared permanentes como la que se ve en el video a continuación. Desafortunadamente, estas unidades no tienen la capacidad de regular la temperatura y solo se pueden forzar a calentar, enfriar o apagar. Según el Consumer Energy Center, la calefacción y el enfriamiento representan aproximadamente el 45 por ciento de su factura de energía. El gobierno federal estima que el propietario promedio gasta más de $ 10, 000 en calefacción y aire acondicionado durante un período de diez años. La capacidad de enfriamiento de los acondicionadores de aire para habitaciones se mide en BTU, o unidades térmicas británicas, por hora. Para enfriar un apartamento de 700-1, 000 pies cuadrados (un dormitorio o tal vez un pequeño de 2 dormitorios), necesita alrededor de 20, 000 BTU. Esto es el equivalente a 1,7 toneladas o 5, 861 vatios. ¡A $ 0.15 por kWh, eso significa que cuesta $ 0.88 / hora hacer funcionar su unidad HVAC! Porque las unidades HVAC usan mucha energía (particularmente cuando están en modo de 'aire acondicionado' durante los meses calurosos de verano) y los inquilinos no tienen la capacidad de implementar fácilmente unidades Energy Star (es decir, más eficientes) o para regular su temperatura, quería encontrar una manera, sin hacer cambios permanentes, para controlar una unidad HVAC como un termostato! La implementación de este dispositivo no solo puede ahorrarle dinero, sino que también puede ayudarlo a mantener una temperatura más estable en su apartamento, reducir el consumo de energía y ayudar a reducir la tensión en la red eléctrica de nuestro país durante los calurosos meses de verano.
Paso 1: descripción general de la lista de productos y piezas
Descripción general y lista de piezas: Lista de piezas electrónicas: 1) Dos servos. Usé Hitec HS-311 (https://www.hitecrcd.com/servos/show?name=HS-311) que se puede comprar por menos de $ 10 por servo. El servo SparkFun (https://www.sparkfun.com/commerce/product_info.php?products_id=9064) también debería funcionar.2) Sonda de temperatura: https://www.sparkfun.com/commerce/product_info.php?products_id = 2453) Arduino (Usé Duemilanove - https://www.adafruit.com/index.php?main_page=product_info&cPath=17&products_id=50)4) Usé Adafruit ProtoShield (https://www.adafruit.com/ index.php? main_page = product_info & cPath = 17_21 & products_id = 51) pero también puede usar una pequeña placa de pruebas (https://www.sparkfun.com/commerce/product_info.php?products_id=8802)5) una resistencia de 4K7 para la temperatura Sonda: https://www.radioshack.com/product/index.jsp?productId=20623466) Adaptador de pared de 9 V: https://www.adafruit.com/index.php?main_page=product_info&cPath=17_22&products_id=63 Lista de piezas de hardware: 1) Usé Aluminio comprado en mi ferretería local (Home Depot). Las dimensiones del soporte del servo son 4 "x 1" x 0,25 "y los dos postes de los extremos son 1" x 0,25 "x 0,25". Alternativamente, aquí hay un enlace para comprar esta pieza de aluminio de tamaño en línea: https://www.speedymetals.com/pc-2241-8351-14-x-1-6061-t6511-aluminum-extruded.aspx y http: / /www.speedymetals.com/pc-2494-8378-12-sq-6061-t6511-aluminum-extruded.aspx2) Usé (6) 1/2 "8-32 SHCP (tornillos de cabeza hueca) y (2) 1 "8-32 SHCP. Recomendaría comprarlos en su ferretería local, pero también se pueden comprar fácilmente en línea. Aquí están los enlaces: 1/2 ": https://www.use-enco.com/CGI/INSRIT?PMAKA=430-0041 y 1": https://www.use-enco.com/CGI/INSRIT ? PMAKA = 430-0045.3) Necesitará un grifo que coincida con los tornillos que use en el paso anterior. Como usé tornillos 8-32, compré un grifo 8-32. Una vez más, puede comprarlo en su ferretería local, pero si desea hacer un pedido en línea, aquí hay un enlace: https://www.use-enco.com/CGI/INSRIT?PMAKA=325-47724) Un número 29 broca (esto corresponde a los machos de roscar 8-32; si usa un tornillo y machos de roscar de diferente tamaño, compre la broca adecuada). NOTA: Muchas ferreterías venden machos de roscar con brocas, lo que asegurará que compre el tamaño correcto. También disponible aquí: https://www.use-enco.com/CGI/INSRIT?PMAKA=325-6119Tools:1) Usé un taladro (puede ser un taladro manual o una prensa taladradora) y una sierra para metales. 2) Si prefiere pegar los servos al soporte de aluminio (en lugar de perforar y golpear los orificios), le recomendaría usar JBWeld o Gorilla Glue Arduino Library: además de la biblioteca de servos (incluida con el software Arduino), necesita la biblioteca OneWire. Puede leer más sobre la biblioteca aquí (opcional): https://www.arduino.cc/playground/Learning/OneWire o simplemente descargar la biblioteca a través de este enlace: https://homepage.mac. com / wtpollard / Software / FileSharing7.html
Paso 2: construcción del montaje del servo y el esquema eléctrico
Aquí hay una descripción general en video de cómo construir el montaje del servo y los esquemas de la electrónica. ¡Mira las fotos a continuación para obtener más información!
Paso 3: Código Arduino
Un archivo txt a continuación contiene el código Arduino. Puede abrir este archivo para ver el código y luego copiarlo / pegarlo en su software Arduino para ejecutar el programa. Video: Un tutorial básico y luego más completo del código Arduino.
Paso 4: depuración e instalación
NOTA: Si apoya su arduino sobre una superficie de metal, asegúrese de tener unas patas de goma en la parte inferior. De lo contrario, las juntas de soldadura en la parte inferior del Arduino tocarán el metal, lo que provocará un cortocircuito en la placa.
Paso 5: Pensamientos finales e ideas futuras
Pensamientos finales: ¡Gracias por vernos! Si está buscando una excelente manera de ahorrar energía, ahorrar dinero y mantener un apartamento cómodo, es de esperar que haya disfrutado de este video. Durante los calurosos meses de verano, la demanda máxima obliga a que se pongan en funcionamiento plantas de energía adicionales, que a menudo son plantas más caras de operar y contribuyen más a la contaminación de nuestro medio ambiente. Si tiene la capacidad de actualizar su sistema HVAC a uno compatible con Energy Star o si puede instalar un termostato "profesional", ¡hágalo! Pero si vive en un edificio de apartamentos y simplemente no tiene esas opciones, ¡considere este proyecto para el medio ambiente! Ideas para el futuro: Una vez que tenga los servos en su lugar, hay algunas maneras excelentes de expandir este proyecto. Estos son solo algunos: 1) Coloque el sensor de temperatura en un cable para que pueda colocarse estratégicamente dentro de la habitación 2) Agregue botones al Arduino para tener cuatro modos: apagado, A / C, calor o modo de sonda de temperatura (es decir, le permite forzar la unidad a apagar, calentar o A / C o permite que la unidad actúe de acuerdo con la lectura de la sonda de temperatura) 3) Use un LED de 7 segmentos o una pantalla LCD para mostrar la temperatura actual 4) Use un Ethernet Shield para habilitar el control de Internet o para publicar su temperatura actual (es decir, a través de Twitter). Esta idea está inspirada en el "Tweet-a-Watt" de Adafruit (https://www.adafruit.com/index.php?main_page=index&cPath=32)5) Utilice un tercer servo para controlar el potenciómetro de frío / calor (nota: el uso de tres servos en el arduino requiere el uso de softwareservo; consulte aquí para obtener más información: https://www.arduino.cc/playground/ComponentLib/Servo)6) Sonda de temperatura inalámbrica a través de Xbee o RF (para RF, consulte https://www.sparkfun.com/commerce/product_info.php?products_id=8946 y https://www.sparkfun.com/commerce/product_info.php?products_id=8949)7) Establecer rangos de umbral de temperatura en el dispositivo usando un teclado o un potenciómetro 8) Configurar la unidad para enfriar automáticamente el apartamento en ciertos momentos (es decir, antes de llegar a casa al trabajo) o para entrar en un modo de "pulso" por la noche, alternando entre apagado y frío para mantener el apartamento fresco pero no Ten el aire acondicionado encendido toda la noche 9) ¡Usa Evil Mad Scientist o ITP Boarduino para una unidad más barata y pequeña! Consulta https://evilmadscience.com/tinykitlist/74-atmegaxx8 para ver el Evil Mad Scientist Tableros que puede comprar como un kit que incluye el chip PCB y ATMEL y un cristal y tapas de 16Mhz por ~ $ 12 O Lea el tutorial NYU ITP sobre cómo crear un arduino de tablero de pruebas.
Recomendado:
Cree su propio termostato de calefacción conectado y ahorre con la calefacción: 53 pasos (con imágenes)
Haga su propio termostato de calefacción conectado y ahorre con la calefacción: ¿Cuál es el propósito? Aumente la comodidad calentando su casa exactamente como lo desee Ahorre y reduzca las emisiones de gases de efecto invernadero calentando su casa solo cuando lo necesite Mantenga el control de la calefacción esté donde esté Siéntase orgulloso de haberlo hecho y
Termostato inteligente ESP8266: 6 pasos (con imágenes)
Termostato inteligente ESP8266: artículo de Bienvenue sur ce nouvel. On se retrouve aujourd'hui pour un projet que j'ai realisé durant tout ce temps libre que m'a offert le confinement. Ce projet m'a été proposé par mon père, en effet il vient de déménager dans une vieille maison et l
Cómo hacer un termostato automático para estufa de leña: 5 pasos (con imágenes)
Cómo hacer un termostato automático para estufa de leña: para mi proyecto de clase de mecatrónica, decidí diseñar y crear un termostato automático para estufa de leña usando un Arduino habilitado para WiFi con un controlador PID que maneja un motor paso a paso para controlar la posición del amortiguador en mi estufa de leña. Ha sido una gran recompensa
Termostato del propagador con ESP8266 / NodeMCU y Blynk: 7 pasos (con imágenes)
Termostato del propagador con ESP8266 / NodeMCU y Blynk: Recientemente compré un propagador calentado, que debería ayudar a que mis semillas de flores y vegetales germinen más temprano en la temporada. Vino sin termostato. Y como los termostatos son bastante caros, decidí hacer los míos. Como quería usar
Termostato Arduino Kombucha: 3 pasos (con imágenes)
Termostato Arduino Kombucha: Siempre me ha gustado Kombucha, pero en la tienda es muy caro. Alrededor de $ 4 por 12 oz. no hay forma de que pueda permitirme beberlo tanto como quisiera. Busqué hacer mi propia kombucha y me di cuenta de que no era tan difícil en absoluto y que no requería