ESP32-Cam hace que el tiempo pase

Hace solo unos años, si alguien le preguntara cuánto costaría una cámara digital con WiFi, probablemente no diría $ 6. Pero se trata de cuánto [Bitluni] pagado por ESP32-CAM. Quería intentar hacer de la pequeña cámara un pasatiempo, y resulta que es bastante fácil.

Por supuesto, el diablo esta en los detalles. La cámara necesita configuración en la interfaz USB y esto permite la instalación de la integración de Arduino y la configuración de WiFi. Debido a que almacena cada fotograma de la imagen en una tarjeta SD, la pizarra no puede tomar imágenes rápidas. [Bitluni] informa que un retraso de 3 segundos fue lo más corto que pudo manejar, pero para la mayoría de los propósitos, usó al menos diez segundos.

El programa tiene una ventana de vista previa real para ayudarlo a configurar la película, pero antes de que comiencen las grabaciones, debe apagarla para no sobrecargar el pequeño procesador y los buses de E / S. El resultado es un montón de imágenes JPG que puede convertir fácilmente a video en una computadora si lo desea.

Esta podría ser una buena manera de hacer coincidir una cámara en una impresora 3D, especialmente si se desea el efecto del lapso de tiempo. De lo contrario, podría sincronizar con un cambio de capa. Ahora todo el mundo [bitluni] necesidades es una plataforma orbital.

  • RW versión 0.0.1 dice:

    El modo de pirateo era obviamente falso, no llevaba capucha.

    • Devanado dice:

      Te refieres a un pasamontañas.

      • Shannon dice:

        Estás apuntando a una reacción violenta.

        • Elliot Williams dice:

          Siempre obtengo un teclado pegajoso después de cortar un baklava.

          • algún chico dice:

            Hay teclados que puedes poner en el lavavajillas (¡de verdad!).

          • t dice:

            Es solo una marca. Puede insertar cualquier teclado en un lavavajillas, de verdad.

  • Grayson dice:

    Suspiro. Compré 4 de estos por aproximadamente $ 3 por computadora en Amazon hace unos meses, y ni siquiera uno de ellos pudo ser programado de manera confiable usando muchos métodos de interfaz ftdi / serial. Ciertamente no compraría los nocauts chinos como lo hice. Estas publicaciones de esp32 ovejas me ponen celoso ahora lol.

    • J dice:

      Del conjunto de 64 unidades que compré, 6 no funcionaron (completamente). 1 estaba extremadamente caliente, 2 tenía un LED parpadeante roto, 2 tenía problemas para conectarse a wifi, 1 tenía problemas con EEPROM.

      • Erwin Ried dice:

        ¿Qué haces con el resto?

        • J dice:

          Enviaré a HaD un enlace al proyecto, espero que lo veas en el blog pronto;)

    • Elliot Williams dice:

      LOL, "nocauts chinos". Es una empresa china que fabrica los originales.

      Pero si compras una cámara de $ 7 y WiFi con una CPU dual, etc. por $ 3, sabrás que cortan esquinas en alguna parte ... Son increíblemente baratas.

      2/2 del mío funciona bien, pero "datos" no es simplemente un plural de "anécdota".

      • Ren dice:

        "Pero 'datos' no es simplemente una pluralidad de 'anécdotas'".

        ¡Bien dicho (escrito)!

      • Sean Boyce dice:

        Compré una de estas ganancias fáciles y de espera, y después de mucha configuración, ¡funcionó durante segundos a la vez! Pasé un tiempo investigando y hay varios tipos de módulos de cámara que se conectan al ESP32. El específico que tuve fue bastante molesto (no recuerdo quién era). Sospecho que esa fue la fuente del problema.

        Si tuviera que comprar otra, verificaría cuidadosamente el número de pieza de la cámara empaquetada con la biblioteca que esperaba usar en lugar de esperar a que cada cámara vendida tuviera un buen soporte "en algún lugar". Espero que esto ayude a alguien allí.

        • Ren dice:

          No he "sabido" de ti últimamente, ¡me alegra saber que todavía estás pateando!

          Entonces, el sitio web de {butluni]menciona los problemas con las velocidades de video, por lo que "hizo una limonada" diciendo que es una cámara de tiempo. FTW!

          Tengo 3 de esas cámaras ESP (todavía en las bolsas ESD). Su [bv]log proporciona mucha información sobre qué esperar y hacer con ellos.

  • Erwin Ried dice:

    Compré 4 de estos para verificar los precios de la bomba de combustible (de manera encubierta) pero nunca obtuve el consumo de energía lo suficientemente bajo como para ser útil: (el mínimo era 4 mA mientras dormía ...

    • CRImier dice:

      ¿Vendiste el CP2102? AFAIK, siempre funciona.

    • Ene. dice:

      ¿Podrías contarnos un poco más sobre tu plan original?

  • Robar dice:

    ¡Tenga en cuenta que el módulo necesita más energía de la que está disponible con muchos puertos USB! Las unidades funcionaron correctamente sin cámaras conectadas pero no con ellas. Después de que le suministré un 5V sólido y una tapa, todas mis unidades funcionaron correctamente. Buen proyecto. Tonto ideal para compartir Flash Light LED y bus SD SPI. Al menos podrían proporcionar una camiseta para prevenirlo / reasignarlo.

  • Doug Leppard dice:

    Tengo problemas para compilar un arduino:
    durante la victoria 10
    en arduino 1.8.10
    usando USB a FTDI (aún no ha llegado a este paso)
    siguió las instrucciones del laboratorio de bitluni
    Código y biblioteca github usados ​​(con ajustes)

    Pero cuando hago clic para confirmar, aparecen varios errores, consulte la lista a continuación. ¿Qué sugieren ustedes, chicos? A veces puedo ser un idiota de Arduine.

    bibliotecas Lapse app_httpd.cpp.o :(. bss.stream_httpd + 0x0): definición múltiple de `stream_httpd '

    sketch timelapse.ino.cpp.o :(. bss.stream_httpd + 0x0): primero definido aquí

    bibliotecas Lapse app_httpd.cpp.o: En la función `startCameraServer () ':

    app_httpd.cpp :(. text._Z17startCameraServerv + 0x0): definición múltiple de 'startCameraServer ()'

    sketch timelapse.ino.cpp.o: timelapse.ino.cpp :(. text._Z17startCameraServerv + 0x0): primero definido aquí

    collect2.exe: error: ld devolvió 1 estado de salida

    Se encontraron muchas bibliotecas para "file.h"
    Usado: C: Users dougl Documents Arduino libraries Lapse
    Se encontraron muchas bibliotecas para "EEPROM.h"
    Usado: C: Users dougl AppData Local Arduino15 packages esp32 hardware esp32 1.0.4 libraries EEPROM
    Se encontraron muchas bibliotecas para "FS.h"
    Usado: C: Users dougl AppData Local Arduino15 packages esp32 hardware esp32 1.0.4 libraries FS
    Se encontraron muchas bibliotecas para "SD_MMC.h"
    Usado: C: Users dougl AppData Local Arduino15 packages esp32 hardware esp32 1.0.4 libraries SD_MMC
    estado de salida 1
    Error al compilar el módulo Wrover de la placa ESP32.

  • Poder dice:

    La mía se implementa lo quiera o no. Ahí es cuando no falla mi red WiFi. Módulo de cámara de basura absoluta.

Matías Jiménez
Matías Jiménez

Deja una respuesta

Tu dirección de correo electrónico no será publicada.