Inicio / Tecnología e Informática / Cómo construir una máquina de humo inteligente con una Raspberry Pi

Cómo construir una máquina de humo inteligente con una Raspberry Pi

Cómo construir una máquina de humo inteligente con una Raspberry Pi

Se acerca Halloween, y este año estoy construyendo una serie de ingeniosas decoraciones de Halloween que también son Proyectos Raspberry Pi. Hasta ahora, he creado un Zombie Arm con tecnología Raspberry Pi que abofetea a los invitados y a un cabeza aterradora de seguir a una persona.

Sin embargo, una de mis decoraciones favoritas de todos los tiempos es una máquina de humo. Lo único malo de ellos es que son analógicos. Ahora, con un poco de pirateo, conectemos una máquina de humo a una Raspberry Pi y activámosla con detección de personas. De esa manera, solo usamos jugo de niebla cuando hay gente alrededor. Vea cómo empezar.

¿Qué necesitas para este proyecto?

Cómo construir una máquina de humo inteligente con una Raspberry Pi

1 Configura tu Raspberry Pi. Si no sabe cómo hacer esto, consulte nuestra historia sobre cómo configurar su Raspberry Pi por primera vez o cómo configurar una Raspberry Pi sin cabeza (sin monitor ni teclado).

dos instalar git según sea necesario, y clonar el repositorio para tu Raspberry Pi.

cd ~/
sudo apt-get update && sudo apt-get -y install git
git clone https://github.com/rydercalmdown/smart_fog_machine.git

3 Desplácese hacia abajo hasta el repositorio clonado y ejecutar el comando de instalación para instalar todos los requisitos de bajo nivel y basados ​​en Python para que el proyecto funcione.

cd ~/smart_fog_machine
make install

4 Prueba tu máquina de humo. Presionar el botón una vez debería hacer que la máquina de humo se encienda; presionarlo de nuevo debería apagarlo. Mantener el botón presionado en mi máquina específica da como resultado el mismo comportamiento que presionarlo.

(Crédito de la imagen: Tom’s Hardware)

5 Retire los tornillos de la parte posterior de su control remoto y abre el panel trasero.

(Crédito de la imagen: Tom’s Hardware)

6. Coloque las pilas en el control remoto si faltan y localizar los puntos de soldadura que están conectados al botón de niebla.

(Crédito de la imagen: Tom’s Hardware)

7. Con un cable de puente, acorte los pines hasta que encuentre los que hacen que el LED en la parte frontal del control remoto parpadee. En mi caso, fueron los pines superior derecho e inferior izquierdo cuando el control remoto estaba en su parte posterior y el LED de infrarrojos apuntaba hacia arriba. Si su control remoto no tiene un LED de estado en la parte frontal, puede ver la actividad del LED IR con la cámara frontal de su teléfono.

(Crédito de la imagen: Tom’s Hardware)

8. Una vez que se encuentran los pines que activan el LED, suelde dos cables conductores a ellos.

(Crédito de la imagen: Tom’s Hardware)

9 Cree un agujero para que los cables de conexión salgan de la parte posterior de la caja. Usé mi soldador para quemar un pequeño agujero en el costado de mi control remoto.

(Crédito de la imagen: Tom’s Hardware)

10 Cierre su control remoto y pruébelo. El LED de estado debe parpadear al presionar el botón, además de hacer un cortocircuito en los dos cables de puente que salen del gabinete.

(Crédito de la imagen: Tom’s Hardware)

11 Conecte el pin VCC de su relé al pin 4 de la PLACA en tu Raspberry Pi.

(Crédito de la imagen: Tom’s Hardware)

12 Conecte el pin de tierra al pin 6 de la PLACA de la Raspberry Pi.

13 Conecte el canal de 4 pines de su retransmisión a la Raspberry Pi Pin 5 del MARCO.

(Crédito de la imagen: Tom’s Hardware)

14 Conecte los dos cables de puente que vienen del control remoto al común y normalmente abra los puertos del canal 4 de su relé. En mi relé, estos son los puertos más a la izquierda. No debería ver parpadear el LED en este momento.

(Crédito de la imagen: Tom’s Hardware)

15 Flash de firmware RTSP personalizado para su cámara Wyze usando este tutorial. La instalación del soporte RTSP nos permite conectarnos a la cámara y capturar fotogramas directamente con Python.

dieciséis Obtenga el valor de la URL RTSP desde su aplicación Wyze, y editar la variable RTSP_URL en el Makefile para apuntar la Raspberry Pi a su cámara. Puede encontrar la URL de RTSP en la sección «Configuración avanzada» de su aplicación Wyze en su teléfono.

nano Makefile
# Edit the file with your RTSP URL from your camera
RTSP_URL=rtsp://your_username:your_password@your_camera_ip/live

17 Pruebe su sistema con el comando make run. El LED del control remoto debe parpadear brevemente mientras el sistema se está iniciando y probando. También debería parpadear cuando la cámara detecte a una persona.

make run

18 Coloque el control remoto de manera que tenga una línea de visión sin obstáculos hacia la máquina de humo.

(Crédito de la imagen: Tom’s Hardware)

19 Conecta tu máquina de humo, usa el comando make run, apuntar la camara a una persona y la máquina de humo en la dirección deseada y ¡diviértete!

make run

(Crédito de la imagen: Tom’s Hardware)

Si está buscando un desafío mayor, le recomiendo clonar el código IR con un receptor IR compatible con Raspberry Pi y transmitirlo con un LED IR. Ese era mi plan original, pero desafortunadamente no pude hacerlo funcionar a tiempo, ¡pero siempre existe el próximo año! ¡Felíz día de las brujas!