﻿{"id":36543,"date":"2026-01-06T12:08:07","date_gmt":"2026-01-06T04:08:07","guid":{"rendered":"https:\/\/pcbcool.com\/?p=36543"},"modified":"2026-01-15T19:20:27","modified_gmt":"2026-01-15T11:20:27","slug":"diy-automatic-room-ventilation-system-with-arduino","status":"publish","type":"post","link":"https:\/\/pcbcool.com\/es\/technical-guides\/diy-automatic-room-ventilation-system-with-arduino\/","title":{"rendered":"Sistema de Ventilaci\u00f3n Autom\u00e1tica para Habitaciones con Arduino, Hazlo t\u00fa mismo"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"36543\" class=\"elementor elementor-36543\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-6bff3ff e-flex e-con-boxed e-con e-parent\" data-id=\"6bff3ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6abee4e e-con-full e-flex e-con e-child\" data-id=\"6abee4e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d976e0 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"5d976e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>El proyecto presentado se llev\u00f3 a cabo para abordar un problema interior simple pero com\u00fan: la mala circulaci\u00f3n del aire debido a la alta temperatura y humedad. Los ventiladores de extracci\u00f3n en la mayor\u00eda de las habitaciones, particularmente en dormitorios, oficinas o laboratorios peque\u00f1os, suelen ser de operaci\u00f3n manual. En la pr\u00e1ctica, las personas a menudo olvidan encenderlos o apagarlos, lo que resulta en incomodidad y p\u00e9rdida de energ\u00eda.<\/p><p>El concepto aqu\u00ed fue crear un sistema de ventilaci\u00f3n autom\u00e1tica de habitaciones que responda a las condiciones ambientales reales. El sistema monitoriza continuamente la temperatura y la humedad y enciende autom\u00e1ticamente el ventilador. Se eligi\u00f3 Arduino porque permite la creaci\u00f3n r\u00e1pida de prototipos y la integraci\u00f3n fiable de sensores.<\/p><p>Esto no fue solo una compilaci\u00f3n de demostraci\u00f3n. El sistema se construy\u00f3, se prob\u00f3 en una sala real, se ajust\u00f3 y luego se ejecut\u00f3 durante per\u00edodos prolongados. La siguiente discusi\u00f3n refleja estas pruebas y desarrollos experimentales.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e77b5d9 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"e77b5d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Design Thinking y Concepto de Sistemas<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-de789ba color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"de789ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>El problema se dividi\u00f3 en subproblemas m\u00e1s peque\u00f1os antes de que comenzara el cableado del hardware o la codificaci\u00f3n.<\/p><p>El sistema necesitaba:<\/p><ul><li>Tome lecturas precisas de temperatura y humedad.<\/li><li>Determinar cu\u00e1ndo se necesita ventilaci\u00f3n.<\/li><li>Enciende un ventilador de alta potencia de forma segura.<\/li><li>Evite encender y apagar con frecuencia.<\/li><\/ul><p>Se tom\u00f3 la decisi\u00f3n de utilizar una estrategia de control simple basada en reglas en lugar de algoritmos complejos. El control de precisi\u00f3n es menos importante que lograr una ventilaci\u00f3n estable.<\/p><p>La arquitectura final consisti\u00f3 en:<\/p><ul><li>Arduino Uno como controlador central.<\/li><li>Sensor de temperatura y humedad (DHT11).<\/li><li>M\u00f3dulo de rel\u00e9 para aislar el control de bajo voltaje de la carga de alto voltaje.<\/li><li>Ventilador como dispositivo de salida.<\/li><li>Mantener separadas la detecci\u00f3n (sensing), la conmutaci\u00f3n de control y la conmutaci\u00f3n de potencia hace que el sistema sea m\u00e1s seguro y f\u00e1cil de depurar.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b02fa4e wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"b02fa4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Componentes Usados<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f6a300 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"4f6a300\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Los componentes utilizados en el proyecto fueron los siguientes:<\/p><ul><li>Arduino Uno<\/li><li>M\u00f3dulo sensor de temperatura y humedad DHT11<\/li><li>M\u00f3dulo de rel\u00e9 de un canal de 5V<\/li><li>Ventilador de CA controlado por rel\u00e9<\/li><li>Placa de prototipos y cables de conexi\u00f3n<\/li><li>Fuente de alimentaci\u00f3n externa (utilizada cuando sea requerida por el ventilador)<\/li><\/ul><p>Los componentes son todos baratos y f\u00e1cilmente accesibles, lo que hace que este proyecto sea f\u00e1cil de replicar.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-143dd7d wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"143dd7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Conexiones de hardware (paso a paso)<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e2ec34 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"2e2ec34\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>La configuraci\u00f3n del hardware se mantuvo muy simple para minimizar errores de cableado.<\/p><p><strong>Conexi\u00f3n del sensor DHT11:<\/strong><\/p><ul><li>VCC \u2013 Arduino 5V<\/li><li>GND \u2013 Arduino GND<\/li><li>DATOS \u2013 Pin digital 2 de Arduino<\/li><\/ul><p>Ya hab\u00eda una resistencia pull-up en el m\u00f3dulo DHT11, por lo que no se necesitaban componentes adicionales.<\/p><p><strong>Conexi\u00f3n del M\u00f3dulo de Rel\u00e9:<\/strong><\/p><ul><li>VCC \u2013 Arduino 5V<\/li><li>GND \u2013 Arduino GND<\/li><li>EN \u2013 Pin digital de Arduino 8<\/li><\/ul><p>El cable vivo del ventilador se conect\u00f3 a trav\u00e9s del terminal Normalmente Abierto (NA) del rel\u00e9 para asegurar que el ventilador permanezca apagado al inicio del sistema.<\/p><p>\u26a0\ufe0f Precauci\u00f3n de seguridad: el cableado de CA se realiz\u00f3 con cuidado y se prob\u00f3 por separado antes de conectarlo al rel\u00e9 controlado por Arduino.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b3ffcdd wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"b3ffcdd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Resumen de la L\u00f3gica de Control<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33f7a67 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"33f7a67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>La l\u00f3gica de control sigue un flujo simple:<\/p><ul><li>Leer temperatura y humedad.<\/li><li>Compare los valores contra umbrales preestablecidos.<\/li><li>Enciende el ventilador cuando se superen los l\u00edmites.<\/li><li>Apaga el ventilador cuando las lecturas vuelvan a la normalidad.<\/li><li>Espera antes de tomar la siguiente lectura.<\/li><\/ul><p>Esta l\u00f3gica demostr\u00f3 ser confiable durante las pruebas a largo plazo y no requiri\u00f3 conmutaci\u00f3n innecesaria de rel\u00e9s.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82111c7 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"82111c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">C\u00f3digo de Arduino (Probado y funcionando)<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54004ff elementor-widget elementor-widget-code-highlight\" data-id=\"54004ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-cpp line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-cpp\">\n\t\t\t\t\t#include \n\n#define DHTPIN 2\n#define DHTTYPE DHT11\n#define RELAY_PIN 8\n\nfloat tempThreshold = 30.0;\r\nfloat umbralHumedad = 70.0;\n\nDHT dht(DHTPIN, DHTTYPE);\n\nvoid setup() {\n  Serial.begin(9600);\n\n  pinMode(RELAY_PIN, OUTPUT);\r\n  digitalWrite(RELAY_PIN, HIGH); \/\/ Rel\u00e9 desactivado (activo-BAJO)\n\n  dht.begin();\n  Serial.println(&quot;Sistema de ventilaci\u00f3n autom\u00e1tica iniciado&quot;);\n}\n\nvoid loop() {\r\n  float humedad = dht.readHumidity();\n  float temperatura = dht.readTemperature();\n\n  if (isnan(humedad) || isnan(temperatura)) {\n    Serial.println(&quot;Error en la lectura del sensor&quot;);\r\n    delay(2000);\n    return;\n  }\n\n  Serial.print(&quot;Temperatura: &quot;);\n  Serial.print(temperature);\n  Serial.print(&quot; \u00b0C | Humedad: &quot;);\r\n  Serial.print(humidity);\n  Serial.println(&quot; %&quot;);\n\n  if (temperature &gt; tempThreshold || humidity &gt; humidityThreshold) {\n    digitalWrite(RELAY_PIN, LOW);  \/\/ Ventilador ON\r\n    Serial.println(&quot;Ventilador: ENCENDIDO&quot;);\n  } else {\n    digitalWrite(RELAY_PIN, HIGH); \/\/ Ventilador APAGADO\n    Serial.println(&quot;Ventilador: APAGADO&quot;);\n  }\r\n\r\n  Serial.println(&quot;----------------------&quot;);\n  delay(3000);\n}\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f44e574 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"f44e574\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Detalles Clave de Implementaci\u00f3n<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c72a179 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"c72a179\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Unas pocas decisiones menores marcaron una gran diferencia en la aplicaci\u00f3n real.<\/p><p>Los valores umbral se eligieron inicialmente bas\u00e1ndose en pruebas. Las temperaturas m\u00e1s bajas provocaban que el ventilador se encendiera y apagara con demasiada frecuencia, por lo que el valor final se ajust\u00f3 a 30 \u00b0C.<\/p><p>Segundo, se realiz\u00f3 un monitoreo serial extenso durante las pruebas. El monitoreo en vivo ayud\u00f3 a confirmar la precisi\u00f3n de las lecturas de los sensores y el comportamiento general del sistema.<\/p><p>En tercer lugar, se tuvo cuidado de verificar el comportamiento del rel\u00e9. Muchos m\u00f3dulos de rel\u00e9 son de bajo activo, lo que puede ser confuso para los principiantes a menos que se prueben temprano.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97eb455 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"97eb455\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Desaf\u00edos pr\u00e1cticos enfrentados<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cbf2e08 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"cbf2e08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Uno de los principales desaf\u00edos fue la lenta respuesta del sensor DHT11. Las lecturas frecuentes provocaron valores duplicados, lo que se solucion\u00f3 introduciendo retrasos m\u00e1s largos entre lecturas.<\/p><p>Las r\u00e1fagas cortas de humedad, como abrir puertas o cocinar cerca, fueron otro desaf\u00edo. Esto se mitig\u00f3 utilizando retardos y valores de umbral estables.<\/p><p>Inicialmente, se observ\u00f3 un ruido de chasquido de rel\u00e9 notable. Reducir la frecuencia de conmutaci\u00f3n no solo disminuy\u00f3 el ruido sino que tambi\u00e9n mejor\u00f3 la vida \u00fatil de los rel\u00e9s.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9fbf622 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"9fbf622\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Lecciones aprendidas<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97634d6 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"97634d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Este proyecto demostr\u00f3 que los sistemas sencillos son los m\u00e1s eficaces para la automatizaci\u00f3n b\u00e1sica. La l\u00f3gica complicada no mejor\u00f3 el rendimiento.<\/p><p>Es importante comprender las limitaciones de los sensores. El DHT11 es adecuado para tareas de monitorizaci\u00f3n sencillas pero no para control r\u00e1pido o preciso.<\/p><p>Por encima de todo, no se debe pasar por alto la seguridad el\u00e9ctrica al manipular rel\u00e9s y cargas de CA.<\/p><p>La siguiente etapa de este proyecto podr\u00eda incluir:<\/p><ul><li>Reemplazar el DHT11 por un sensor DHT22<\/li><li>A\u00f1adir una pantalla LCD u OLED<\/li><li>Habilitar monitorizaci\u00f3n remota usando un ESP32<\/li><li>Aplicar hist\u00e9resis para un control m\u00e1s suave<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e5baa3 wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"5e5baa3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Consideraciones finales<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7bbfb84 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"7bbfb84\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Este sistema autom\u00e1tico de ventilaci\u00f3n de habitaciones demuestra c\u00f3mo Arduino puede utilizar l\u00f3gica y hardware sencillos para resolver problemas del mundo real. Pruebas, ajustes y el uso pr\u00e1ctico ayudaron a que el proyecto evolucionara de una idea a un sistema completamente funcional.<\/p><p>Para principiantes, ofrece una experiencia de aprendizaje completa. Para usuarios m\u00e1s experimentados, sirve como un recordatorio de que la buena ingenier\u00eda a veces reside en mantener las cosas simples, estables y seguras.<\/p><p>Para aquellos interesados en llevar proyectos del prototipo a la producci\u00f3n, ya sea como aficionados o como empresas, <a href=\"https:\/\/pcbcool.com\/es\/\">PCBCool<\/a> Ofrecemos servicios flexibles de PCB y PCBA. Desde la creaci\u00f3n r\u00e1pida de prototipos hasta la fabricaci\u00f3n en lotes peque\u00f1os o a gran escala, nuestras soluciones facilitan la conversi\u00f3n de ideas en productos electr\u00f3nicos reales y funcionales.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-1620e06 e-flex e-con-boxed e-con e-parent\" data-id=\"1620e06\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-002415e e-con-full e-flex e-con e-child\" data-id=\"002415e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d03ca06 e-con-full e-flex e-con e-child\" data-id=\"d03ca06\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c373aa wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"9c373aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-primary wd-title-style-underlined wd-title-size-large text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<h2 class=\"woodmart-title-container title wd-fontsize-xxl\">Preguntas frecuentes (PF)<\/h2> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8ce272 elementor-widget elementor-widget-wd_accordion\" data-id=\"a8ce272\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t<div class=\"wd-accordion wd-style-default wd-titles-left wd-opener-pos-left wd-opener-style-arrow\" data-state=\"first\">\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn wd-active\" data-accordion-index=\"0\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t1. \u00bfPuedo usar el DHT11, o deber\u00eda usar el DHT22?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content wd-active\" data-accordion-index=\"0\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>El DHT11 es barato y f\u00e1cil de conseguir, ideal para principiantes y monitorizaci\u00f3n sencilla. El DHT22 tiene una respuesta m\u00e1s r\u00e1pida y mayor precisi\u00f3n, adecuado para aplicaciones de control preciso.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"1\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t2. \u00bfPuedo usar un ventilador dom\u00e9stico normal?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"1\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>S\u00ed, pero los ventiladores de CA deben controlarse a trav\u00e9s de un rel\u00e9 para aislar los circuitos de alto voltaje.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"2\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t3. \u00bfEl cambio frecuente del rel\u00e9 da\u00f1ar\u00e1 el rel\u00e9?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"2\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>El cambio frecuente aumenta el desgaste y reduce la vida \u00fatil del rel\u00e9. A\u00f1adir retrasos de muestreo, umbrales estables o hist\u00e9resis puede reducir el n\u00famero de ciclos de conmutaci\u00f3n.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"3\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t4. \u00bfPuede el sistema funcionar continuamente durante largos per\u00edodos?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"3\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>S\u00ed, las pruebas a largo plazo demostraron un funcionamiento estable.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"4\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t5. \u00bfPuedo agregar monitoreo remoto o una pantalla?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"4\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Absolutamente. Puedes a\u00f1adir una pantalla LCD u OLED para monitorizaci\u00f3n local, o integrar un m\u00f3dulo ESP32\/Wi-Fi para control y monitorizaci\u00f3n remotos.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"5\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t6. \u00bfSe puede reemplazar Arduino con otro microcontrolador?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"5\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>S\u00ed. Se pueden usar Raspberry Pi, ESP32 o STM32, pero el c\u00f3digo y el cableado necesitan ajustes.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"6\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t7. \u00bfCu\u00e1l es el costo aproximado de este proyecto?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"6\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>Si se utiliza un Arduino + DHT11 + rel\u00e9 + ventilador peque\u00f1o, el coste de los materiales suele oscilar entre 15 y 30 TP4T (sin contar la placa de circuito impreso ni la carcasa), dependiendo de los componentes elegidos.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t<div class=\"wd-accordion-item\">\n\t\t\t\t\t<div class=\"wd-accordion-title wd-role-btn\" data-accordion-index=\"7\" tabindex=\"0\">\n\t\t\t\t\t\t<div class=\"wd-accordion-title-text\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n\t\t\t\t\t\t\t\t\u00bfPuedo convertir este prototipo en una PCB o producci\u00f3n a peque\u00f1a escala?\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<span class=\"wd-accordion-opener\"><\/span>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"wd-accordion-content wd-entry-content\" data-accordion-index=\"7\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<p>\u00a1S\u00ed! Aqu\u00ed es donde entra PCBCool. Puedes crear r\u00e1pidamente prototipos de PCB o PCBA de lotes peque\u00f1os, convirtiendo tu proyecto experimental en un producto confiable y funcional.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c6c6ce4 elementor-widget elementor-widget-shortcode\" data-id=\"c6c6ce4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t\t<link rel=\"stylesheet\" id=\"elementor-post-36783-css\" href=\"https:\/\/pcbcool.com\/wp-content\/uploads\/elementor\/css\/post-36783.css?ver=1780605298\" type=\"text\/css\" media=\"all\">\n\t\t\t\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"36783\" class=\"elementor elementor-36783\" data-elementor-post-type=\"cms_block\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-6fc9846 e-flex e-con-boxed e-con e-parent\" data-id=\"6fc9846\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e22c52c e-con-full e-flex e-con e-child\" data-id=\"e22c52c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-819eda4 e-con-full e-flex e-con e-child\" data-id=\"819eda4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-976d7ff elementor-widget elementor-widget-image\" data-id=\"976d7ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/pcbcool.com\/wp-content\/themes\/woodmart\/images\/lazy.svg\" data-src=\"https:\/\/pcbcool.com\/wp-content\/uploads\/2026\/01\/Farhan-A.jpg\" class=\"wd-lazy-fade attachment-full size-full wp-image-36786\" alt=\"Farhan A\" srcset=\"\" data-srcset=\"https:\/\/pcbcool.com\/wp-content\/uploads\/2026\/01\/Farhan-A.jpg 250w, https:\/\/pcbcool.com\/wp-content\/uploads\/2026\/01\/Farhan-A-150x150.jpg 150w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e5b2db5 e-con-full e-flex e-con e-child\" data-id=\"e5b2db5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51d0a3e wd-width-100 elementor-widget elementor-widget-wd_title\" data-id=\"51d0a3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"title-wrapper wd-set-mb reset-last-child wd-title-color-default wd-title-style-default wd-title-size-default text-left\">\n\n\t\t\t\n\t\t\t<div class=\"liner-continer\">\n\t\t\t\t<div class=\"woodmart-title-container title wd-fontsize-l\">Farhan A. | Ingeniero en Electr\u00f3nica y Sistemas Embebidos<\/div> \n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f6b255b e-con-full e-flex e-con e-child\" data-id=\"f6b255b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5648e0 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor\" data-id=\"a5648e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Farhan A. es un ingeniero electr\u00f3nico especializado en dise\u00f1o de PCBs, drones, rob\u00f3tica, sistemas embebidos y desarrollo de hardware basado en IA. Su experiencia en C\/C++, Python, IA\/ML y pruebas le ayuda a desarrollar soluciones pr\u00e1cticas para proyectos complejos de electr\u00f3nica.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0aed5e3 elementor-widget elementor-widget-html\" data-id=\"0aed5e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"custom-btn-wrapper\">\r\n  <a href=\"https:\/\/pcbcool.com\/es\/author\/farhan-a\/\" class=\"custom-btn\">M\u00e1s art\u00edculos de Farhan A \u2192<\/a>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Aprende a construir un sistema de ventilaci\u00f3n autom\u00e1tica para habitaciones basado en Arduino. Esta gu\u00eda cubre hardware, sensores (DHT11), control por rel\u00e9, c\u00f3digo, consejos pr\u00e1cticos y desaf\u00edos, ideal para entusiastas de la electr\u00f3nica y aficionados.<\/p>","protected":false},"author":9,"featured_media":36565,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"Sistema DIY de Ventilaci\u00f3n Autom\u00e1tica para Habitaciones con Arduino | PCBCool","description":"Aprende a construir un sistema de ventilaci\u00f3n autom\u00e1tica para habitaciones basado en Arduino. Esta gu\u00eda cubre hardware, sensores (DHT11), control por rel\u00e9, c\u00f3digo, consejos pr\u00e1cticos y desaf\u00edos, ideal para entusiastas de la electr\u00f3nica y aficionados."},"footnotes":""},"categories":[113],"tags":[121],"post_folder":[],"class_list":["post-36543","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical-guides","tag-arduino"],"_links":{"self":[{"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/posts\/36543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/comments?post=36543"}],"version-history":[{"count":0,"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/posts\/36543\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/media\/36565"}],"wp:attachment":[{"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/media?parent=36543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/categories?post=36543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/tags?post=36543"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/pcbcool.com\/es\/wp-json\/wp\/v2\/post_folder?post=36543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}