Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
Con la ayuda de este proyecto, puede controlar el estado alto y la sensibilidad de PIR.
Suministros
Arduino Uno
Sensor de movimiento PIR
Zumbador
Herramienta de software
IDE de Arduino
Paso 1: Módulo de sensor PIR
El módulo de sensor PIR se utiliza para la detección de movimiento. Con frecuencia se lo denomina sensor "PIR", "piroeléctrico", "infrarrojo pasivo" y "movimiento de infrarrojos". El módulo tiene un sensor piroeléctrico integrado, circuitos de acondicionamiento y una lente Fresnel en forma de cúpula. Se utiliza para detectar el movimiento de personas, animales u otros objetos. Generalmente se utilizan en alarmas antirrobo y sistemas de iluminación que se activan automáticamente.
Paso 2: Acerca del proyecto
Básicamente, el sensor PIR es un sensor electrónico que regula la luz infrarroja (IR) que irradian los objetos en su campo de visión.
Estos sensores también le permiten detectar el movimiento y se utilizan principalmente para descubrir si un humano se ha movido dentro de su rango. Necesitará 5 cables de puente para combinar todo, todos estos cables deben tener conectores macho-hembra. Puede establecer la frecuencia en 3000 Hz porque, como la mayoría de las alarmas, utilizan esta frecuencia. El sensor PIR es básicamente un sensor de movimiento, por lo que siempre que reconoce movimientos, se pone OUT en ALTO, el usuario también puede controlar el tiempo de este estado ALTO y la sensibilidad de su sensor con los 2 potenciómetros. Este proyecto produce pitidos cuando se reconoce algún movimiento. Podemos modificar fácilmente el tiempo del pitido cambiando el tiempo de retardo al final del ciclo for.
IoT Training Online lo ayudará a crear más proyectos de este tipo basados en Arduino, así como en otras plataformas de IoT para crear soluciones de IoT industriales.
Paso 3: diagrama de circuito
Paso 4: ejecutar un programa
bool isToneOn = falso;
int frecuencia = 3000;
configuración vacía () {
// aquí está nuestro sensor PIR
pinMode (2, ENTRADA);
// aquí está nuestro timbre
pinMode (3, SALIDA);
}
bucle vacío () {
// cuando el sensor PIR nos da ALTO significa que detecta movimiento
if (digitalRead (2) == HIGH) {
// activaremos la alarma durante 15 segundos
// estamos usando tone () para poder controlar la frecuencia de nuestro pitido
// para apagar el tono tenemos que usar noTone ()
// si quieres cambiar la frecuencia del tono puedes hacerlo en la variable
// en la parte superior del código
para (int a = 0; a <30; a ++) {
if (isToneOn) {
noTone (3);
isToneOn = falso;
}demás{
// 3 significa nuestro pin donde está conectado el zumbador
tono (3, frecuencia);
// tenemos que cambiar esta variable a verdadera, tenemos que saber
// cuándo encender el timbre y cuándo encenderlo
isToneOn = verdadero; }
// demora 0,5 segundos, puedes cambiar este valor para que
// bip más lento o más rápido
retraso (500);
}
}
}
Recomendado:
Termómetro infrarrojo sin contacto basado en Arduino - Termómetro basado en infrarrojos con Arduino: 4 pasos
Termómetro infrarrojo sin contacto basado en Arduino | Termómetro basado en infrarrojos con Arduino: Hola chicos, en este instructivo, haremos un termómetro sin contacto con arduino, ya que a veces la temperatura del líquido / sólido es demasiado alta o demasiado baja y luego es difícil hacer contacto con él y leer su temperatura entonces en ese escenario
Reproductor de música activado por movimiento basado en sensor: 3 pasos
Reproductor de música activado por movimiento basado en sensores: en mi universidad, tuvimos que crear un proyecto original que todos los estudiantes pudieron elegir por sí mismos. Para mi proyecto, como siempre escucho música y siempre siento que es demasiado complicado encender un altavoz, yo
Sensor de movimiento PIR: Cómo usar PIR con Arduino y Raspberry Pi: 5 pasos
Sensor de movimiento PIR: Cómo usar PIR con Arduino y Raspberry Pi: Puede leer este y otros tutoriales increíbles en el sitio web oficial de ElectroPeak En este tutorial, aprenderá cómo usar un sensor de movimiento PIR para detectar movimiento. Al final de este tutorial, aprenderá: Cómo funcionan los sensores de movimiento PIR Cómo usar
Control de ventilador de escape de CC basado en sensor de movimiento sin Arduino: 4 pasos
Control de ventilador de escape de CC basado en sensor de movimiento sin Arduino: Hola hermanos y hermanas del mundo, hice un pequeño proyecto para controlar su ventilador de escape de CC (si agrega un relé, también puede controlar el ventilador de escape de CA). espacio para secarse las manos mojadas. y también usó otra aplicación
¿Quién está en mi puerta? Proyecto de sensor de movimiento / sensor de rango PIR: 5 pasos
¿Quién está en mi puerta? Proyecto de sensor de movimiento / sensor de rango PIR: Nuestro proyecto tiene como objetivo detectar el movimiento a través de sensores PIR y de distancia. El código Arduino generará una señal visual y de audio para indicarle al usuario que hay alguien cerca. El código MATLAB enviará una señal de correo electrónico para alertar al usuario de que hay alguien cerca. Este dispositivo