ESP32-Cam hace un detector de movimiento elegante

Halloween está a la vuelta de la esquina y casi todos los proyectos de Halloween necesitan algún tipo de sensor de movimiento. Históricamente, hemos utilizado sensores infrarrojos y ultrasónicos, pero [Makers Mashup] decidió utilizar ESP32-Cam como sensor de movimiento en su última creación animatrónica. Puede ver un video del dispositivo y cómo funciona a continuación.

El proyecto es una calavera que te sigue con unos pocos grados de movimiento en un motor paso a paso. Es un recinto impreso en 3D para facilitar el hardware. El software básico se tomó prestado de [Eloquent Arduino].

El algoritmo es bastante simple. El código captura un fotograma de video y lo divide en 10 zonas verticales, una para cada grado de movimiento del motor paso a paso. Crea una tabla con los valores de cada una de las 10 columnas. De esta manera, el código puede detectar cambios en una zona y moverse para rastrear ese movimiento.

Además del cráneo, también se ve a la cámara moviendo un gran globo ocular inflable. Si bien un protector infrarrojo o ultrasónico no tendría mucho alcance, el globo ocular puede rastrear fácilmente a las personas en una acera remota siempre que estén en un marco. ¿La baja? Necesitas que la escena esté iluminada. Para solucionarlo, hay un reflector IR de $ 30 que lo solucionará. ¿Quién quiere un proyecto de Halloween bien iluminado?

Esta técnica sería muy sencilla si de todas formas tienes que poner una cámara en tu dispositivo. Incluso si no necesita una cámara, el precio es bastante bajo y obtiene algunos beneficios interesantes como el mayor alcance.

Si quieres poner ESP32-Cam sobre ruedas, echa un vistazo a este robot. Estos dispositivos son incluso más fáciles de usar ahora que hay una aplicación de software disponible para ellos.

  • Ese niño dice:

    ¡Increíble factor de miedo!

Alejandro Vargas
Alejandro Vargas

Deja una respuesta

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