Resumen
Este proyecto está inspirado en Rui Santos en tutoriales de Random Nerd.
Tienen muchos proyectos geniales e interesantes. Hacen un gran trabajo demostrando y detallando sus construcciones. Por favor, echa un vistazo a su sitio web y apóyalos.
Usé el programa: ESP32-CAM con Telegram: (selecciona el que tiene detección de movimiento)
El diagrama de cableado está detallado en su sitio web.
Esta cámara es alimentada por un cargador de teléfono de 5V y no reemplaza a tu timbre.
El cable de alimentación se introduce a través del arco debajo del terminal y se mantiene en su lugar mediante ataduras de velcro.
Lista de piezas de la versión de 5V.
Cámara ESP32 CAM.
Sensor de movimiento AM312
Terminal
Tablero de Perf.
Conectores de 4 pines y 8 pines.
3 90 pines.
Inserto de 2,4 mm - Altura 5 mm.
El código no funcionó para mí, así que hice un par de adiciones:
Antes de la configuración - se agregaron dos líneas.
// Sensor de movimiento.
bool motionDetected = false;
int LEDMove = 4; // Mi línea añadida.
int readPin = 13; // Mi línea añadida.
y en un bucle vacío.
Después de if(sendPhoto) {....}
Agregué esto:
///Busca movimiento y establece la variable motionDetected en true para movimiento y false para ausencia de movimiento.
Int reading=(digitalRead(readPin));
si (lectura == ALTA) {
digitalWrite(LEDMove, ALTO);
motionDetected = true;
Serial.println("se ha detectado movimiento");
//Serial.println(motionDetected);}
}
si (lectura == BAJO) {
digitalWrite(LEDMove, LOW);
motionDetected = falso;
Serial.println("no se detectó movimiento");
//Serial.println(motionDetected);}
retraso(200);
}
标签
模型来源
