ESP32 hace luces inteligentes no tan inteligentes

Manuel Gómez
Manuel Gómez

Supuesto desde hace mucho tiempo: las luces son una necesidad básica de la vida moderna. Desde el momento de la primera bombilla, pudimos navegar en la oscuridad sin el uso del fuego. Con el advenimiento del Internet de las cosas, se ha convertido en un requisito para llevar algo de inteligencia a las luces antes de calificar a sí mismo como un hacker de hardware. Hay muchas maneras de hacer esto; uno de los usos más comunes de ESP32. [Luca Dentella] tiene poca experiencia con ESP32 y ha escrito un tutorial increíble sobre cómo usar el chip. El tutorial crece para hacer un conjunto de luces controlables desde el navegador de un teléfono móvil también un intensificador de luz.

Ahora, antes de deshacerse de esto como una simple cosa n0Ob, piense en lo siguiente. Utiliza una placa de desarrollo Lolin32 lite, intensidad de luz BH1750 y relé para interactuar con las redes de las luces. Escribió su propio firmware y se adentra en los detalles del desarrollo de la interfaz HTTP y el código postal en la memoria correcta.

Hemos visto muchos proyectos ESP32 aquí en La-Tecnologia, incluido este reloj muy interesante. Asegúrese de ver el video a continuación para ver las luces inteligentes en acción.

  • Perry Levac dice:

    Buen proyecto como idea.
    Pero hay que pensar en la seguridad.
    Nunca abra una red con voltaje extremadamente bajo.
    Siempre tienes que pensar en la seguridad.
    Buen proyecto. Veré tu código.

    • Perry Levac dice:

      Déjame reformular esto.
      Nunca abra una red y voltaje extra bajo en la misma caja, no separe correctamente.

      • owendelong dice:

        Esa es una afirmación absurda. Por cierto, siempre que produzca redes de bajo voltaje, debe tener algún punto en el que estén en la misma caja. Es completamente impráctico hacer lo contrario. Si bien estoy de acuerdo en que la forma de organizar esto no brinda una separación segura, sin embargo, hay formas de hacerlo. Lo que normalmente hago es tener un área relativamente limitada de la PCB con trazos anchos obvios, que es la sección de alto voltaje que conduce al módulo de fuente de alimentación. Esta sección incluirá cualquier MOV, fusible, protector (creo que poner una resistencia cerámica de 1Ω con el voltaje adecuado en el lado caliente antes de que el MOV funcione bien para ayudar a limitar la corriente cualquier carga alimentada al MOV sin golpear seriamente el circuito de sobrecorriente. Una pequeña cantidad de eficiencia energética, pero para todo lo que es una red eléctrica, no importa (a US $ 0.30 / kwH agrega menos de $ 0.05 al año en mi experiencia, YMMV) .Porque la PCB es rígida y monte todo lo demás a otras partes de la PCB con al menos 1/4 ″ (a menudo bastante más) de distancia de algunos trazos de alto voltaje, no veo implicaciones de seguridad más allá de las que tiene con el voltaje principal en cualquier cosa, incluso sin las partes de bajo voltaje.

  • electrón excéntrico dice:

    Esp32 parece demasiado para esto, el venerable esp8266 lo haría igual de bien.

    • werecatf dice:

      Eso es lo que pensé, pero tal vez la persona aquí se fue con el esp32 simplemente porque estaban tirados y lo sabían. El esp32 consume más energía, pero no es una cantidad muy grande, por lo que tal vez no sea tan importante. Yo, si tuviera que apuntar a algo como esto, usaría una de las placas esp8266 estilo N8 que tengo, y quitaría los LED y el chip USB-TTL de la placa para reducir aún más su consumo de energía. .

    • Gordon dice:

      O simplemente vuelva a flashear los interruptores sonoff wifi iot.
      Usan esp8266, tienen la fuente de alimentación y el relé en un pequeño paquete seguro por unas pocas libras. Puede ejecutar su propio firmware directamente o usar algo como tasmota con mqtt.

      • electrón excéntrico dice:

        Seguro … erm, pensé, hasta que un par de POW16 se derritieron y solo una simple buena suerte impidió que comenzara un incendio en el hogar. Aparentemente, algunas unidades POW16 fueron retiradas del mercado hace algún tiempo – el suministro es demasiado escaso y falla bajo una carga moderada – pero las unidades defectuosas obviamente todavía están en la cadena de suministro.

        • tglaria dice:

          ay, ay, ay … ¿tiene un enlace a esa información?
          Tengo algunas de esas unidades de prisioneros de guerra y, obviamente, no quiero quemar mi casa.

          • electrón excéntrico dice:

            Google “itead recordar”.

          • Sr. gruñón dice:

            ITEAD ha eliminado el aviso de revocación de su sitio web. Afortunadamente, archive.org tiene una copia
            https://web.archive.org/web/20170321011207/https://www.itead.cc/blog/sonoff-th16-and-pow-recall-notice

            TBH, no me impresionó en absoluto el “enviar una foto de su dispositivo fusionado para obtener un reembolso o un reemplazo”. ¡Esta fue una falla importante que podría resultar en un incendio FFS!
            Sería el equivalente a que un fabricante de automóviles dijera “hemos identificado un problema con los frenos, comuníquese con su distribuidor para realizar trabajos de reparación después de que hayan fallado y usted haya chocado contra un árbol”.

          • tglaria dice:

            Gracias, solo quería encontrar una imagen para ver si mis interruptores pueden encenderse. Tendré que abrirlos y ver.

          • Ken N dice:

            No sabía nada de esto, así que gracias.

            Al leer el aviso, el problema es que las pistas de la computadora no pesan lo suficiente para llevar la corriente de latido completa porque la fábrica no mancha suficiente soldadura en esas pistas.

            Algunos puntos:
            – si mantiene las cargas modestas, como solo unas pocas luces (por ejemplo, – si ha abierto el aparato para reiniciarlo, tómese unos minutos adicionales para soldar un poco de alambre de cobre sólido en las pistas alternativas

            Idealmente, los dispositivos de red deberían estar en una caja de metal, pero eso de alguna manera estropearía la parte de Wifi.

          • La taza de Joe dice:

            @ Señor gruñón
            A mi confiada mente le parece mucho más una prueba de propiedad …

          • electrón excéntrico dice:

            @Ken, la culpa no es obvia durante la refracción. Supongo que son sus sugerencias sobre el interruptor básico de Internet, no puede solucionar los problemas de pow16 soldando. Además, la mayoría compraría un pow16 con el objetivo de mover cargas más pesadas. Mis fallas cambiaron la carga de resistencia en 10 amperios. Nadie en su mente sensata distribuiría intencionalmente productos defectuosos de una manera tan fundamental, pero está muy claro que podría hacer un trabajo de difusión mucho mejor que ellos.

          • tglaria dice:

            @eccentricelectron
            ¿Por qué no se puede reparar el POW16 con soldadura?
            ¿No fue la falla la causa de la pequeña soldadura utilizada en las pistas eléctricas?
            ¿No debería arreglarlos agregando soldadura (o alambre)?

    • Mike toma dice:

      ¿Por qué alguien todavía usaría el esp8266, porque el esp32 está fuera y es muy superior?

      • tglaria dice:

        ¿Menor consumo?

      • Ken N dice:

        Porque el ESP8266 sigue siendo más que suficiente para la mayoría de las cosas. Y duerme más lento que el 32.

        Pero principalmente porque tengo un código de 8266 para usar.

      • Vadear dice:

        Más barato, mejor mantenido, más simple, más compatible, más potente de usar (para aplicaciones de batería), etc. Las herramientas y el ecosistema no están tan desarrollados como el ESP8266.

        • luego dice:

          Sin mencionar que el ESP8266 sigue siendo bastante potente. La mayoría de los casos de uso probablemente apenas arañen la superficie de lo que pueden hacer. Demonios, todavía hay personas que usan arduinos y se conectan a la serie ESP8266 con el firmware original cuando puedes hacer todo lo que hace el arduino y más directamente en el ESP8266 sin sudar si arrancas el ESP8266 con el IDE de arduino.

  • Luca Dentella dice:

    ¡Hola a todos! ¡Gracias por tu comentario! Estoy de acuerdo en que el mismo dispositivo podría basarse en otros microcontroladores (esp8266, PIC …). En mi sitio web publico un tutorial sobre el chip esp32 y este proyecto es de alguna manera la “suma” de lo que he explicado sobre ese chip y el esp-idf hasta ahora (cómo conectarse a la red wifi, cómo obtener el servidor de tiempo NTP , cómo publicar un sitio web, cómo guardar / recuperar datos de la partición SPIFFS …).

    • werecatf dice:

      Desde que eligió el esp32, ¿también ha pensado en ampliar las funciones a través de bluetooth? Quiero decir, el hardware ya existe, solo necesito el programa para ello.

      • amsorisole dice:

        Claro, bluetooth es el tema de los próximos tutoriales;)

  • Saabman dice:

    Me gusta el proyecto y tengo proyectos similares en mi casa pero también tengo que ofender mis preocupaciones sobre el aspecto de la seguridad.

    Corríjame si me equivoco, pero parece que hay algunas conexiones principales sin aislamiento y el uso de un cable de tierra (verde y amarillo) para el cable de alimentación.

    Si alguien está construyendo algo con una red eléctrica, use el cableado correcto y aísle todo. Es posible que sepa lo que hay en la caja, pero una vez que haya dejado su proyecto a un lado y alguien más lo recoja, es posible que su construcción no se haga evidente de inmediato.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *