Tabla de contenido:
Video: Detectar movimiento con Raspberry Pi: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
En este instructivo, aprenderemos cómo podemos usar el sensor PIR (infrarrojo pasivo) con Raspberry Pi, para construir un detector de movimiento simple que se usa para detectar el movimiento de personas, animales u otros objetos. Se utilizan comúnmente en alarmas antirrobo y sistemas de iluminación que se activan automáticamente.
Principios de operacion:
Todos los objetos con una temperatura superior al cero absoluto emiten energía térmica en forma de radiación. Por lo general, esta radiación no es visible para el ojo humano porque irradia en longitudes de onda infrarrojas, pero puede ser detectada por dispositivos electrónicos diseñados para tal propósito (Fuente: Wikipedia).
Propósito de instructable:
La idea principal de este tutorial es ENCENDER el LED si se detecta movimiento y APAGAR el LED si no. Como dije en la introducción, puede usar el sensor para controlar la sala de luz o la alarma en lugar del LED.
Paso 1: Suministros
Suministros de hardware:
1. Raspberry Pi 3 Modelo B
2. Sensor PIR
3. Tablero de pruebas
4. Resistencia de 220 ohmios
5. LED
6. Alambres
Suministros de software:
1. Raspbian Jessie (Sistema operativo de Raspberry Pi: para obtener más detalles, puede consultar mi tutorial anterior aquí).
2. Python IDLE
Así que supongo que ha realizado con éxito algunos proyectos básicos. Si no es así, no se preocupe, le aconsejo que siga mi tutorial anterior (Inicie su primer proyecto con Raspberry: LED parpadeante)
Paso 2: Montaje del circuito
El cableado es bastante simple, el sensor PIR tiene tres pines:
1. Vcc a los 5v del GPIO de Raspberry.
2. GND al GNS del GPIO de Raspberry.
3. SALIDA al pin GPIO 17.
Para cablear el LED y la resistencia, puede seguir los pasos a continuación:
1. Conecte una resistencia de 220Ω al ánodo del LED, luego la resistencia a 5 V.2. Conecte el cátodo del LED a 4 pines GPIO (vea la imagen de arriba).
Paso 3: Código Python
1. Encienda su Pi y cree un nuevo archivo de texto “pir.py” (podría nombrar el archivo como desee).
2. Escriba el siguiente código:
importar RPi. GPIO como GPIO
import timeGPIO.setmode (GPIO. BCM) GPIO.setup (17, GPIO. IN) #PIR GPIO.setup (4, GPIO. OUT) #Led try: time.sleep (2) # para estabilizar el sensor mientras True: i = GPIO.input (17) if i == 0: #Cuando la salida del sensor de movimiento es BAJA GPIO.output (4, 0) #Apagar LED print ("No se detectó movimiento", i) elif i == 1: #Cuando la salida del sensor de movimiento es ALTA GPIO. salida (4, 1) #Encienda la impresión del LED ("Movimiento detectado", i) excepto: GPIO.cleanup ()
3. Una vez que haya escrito todo el código marcado, guárdelo.
4. Ejecute el código de Python escribiendo el siguiente código en la terminal:
- cd Desktop y presione Enter (escribo Desktop porque he guardado el archivo en el escritorio de pi).
- python pir.py y presione Enter.
Paso 4: para soporte
Puede suscribirse a mi canal de YouTube para obtener más tutoriales y proyectos. Suscríbete para recibir asistencia. Gracias.
Vaya a mi canal de YouTube -enlace
Recomendado:
Estación de servicio para detectar CO: 5 pasos
Gasolinera para Detectar CO: El monóxido de carbono (CO) es un gas muy peligroso, porque no huele, no sabe. No puedes verlo ni detectarlo con tu nariz. Mi objetivo es construir un detector de CO simple. En primer lugar, detecto cantidades muy pequeñas de ese gas en mi casa. Esa es la razón
Detectar vibraciones usando un módulo de sensor de derivación de choque piezoeléctrico: 6 pasos
Detecte vibraciones usando un módulo de sensor de golpe piezoeléctrico: En este tutorial, aprenderemos cómo detectar vibraciones de choque usando un módulo de vibración de sensor piezoeléctrico simple y Visuino
Timbre inteligente Raspberry Pi DIY que puede detectar personas, automóviles, etc.: 5 pasos
Timbre inteligente de bricolaje Raspberry Pi que puede detectar personas, automóviles, etc. Nest, o uno de los otros competidores) construí nuestra propia puerta inteligente
Usar una radio para detectar rayos: 4 pasos
Uso de una radio para detectar relámpagos: las radios pequeñas se pueden usar para algo más que escuchar música o deportes. Todas las radios (incluso las radios solo AM baratas) se pueden utilizar para detectar rayos y otros fenómenos atmosféricos. Con un oído entrenado, uno puede incluso determinar si el rayo se está moviendo hacia
Salida controlada por movimiento: desde una luz de detección de movimiento: 6 pasos
Salida controlada por movimiento: desde una luz de detección de movimiento: Imagina que eres un truco o trato que va a la casa más aterradora de la cuadra. Después de pasar todos los demonios, fantasmas y cementerios, finalmente llegas al último camino. ¡Puedes ver los dulces en un tazón delante de ti! Pero luego, de repente, un gho