From f9f1008abd871254185c3a3646dde6757020c96d Mon Sep 17 00:00:00 2001 From: Joe Tretter Date: Thu, 3 Apr 2025 14:35:44 -0500 Subject: [PATCH] Initial, very basic version of Kitchen PIR --- platformio.ini | 1 + src/main.cpp | 14 ++++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/platformio.ini b/platformio.ini index 60e2867..801e8b3 100644 --- a/platformio.ini +++ b/platformio.ini @@ -13,5 +13,6 @@ platform = espressif32 board = esp32cam framework = arduino monitor_speed = 115200 +board_build.partitions = huge_app.csv lib_deps = https://github.com/eloquentarduino/EloquentEsp32cam.git \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp index 4169e4e..fd713dd 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -63,6 +63,7 @@ void setup() { Serial.println("Telegram OK"); pinMode(4,OUTPUT); + //pinMode(33,OUTPUT); Serial.println("Awaiting for motion..."); } @@ -88,7 +89,7 @@ void loop() { camera.getSizeInBytes() ); - /*Serial.println("Taking photo of motion at higher resolution"); + /* Serial.println("Taking photo of motion at higher resolution"); // Maximum Resolution I can send via telegram is SVGA camera.resolution.at(FRAMESIZE_SVGA, []() { Serial.printf( @@ -96,8 +97,8 @@ void loop() { camera.resolution.getWidth(), camera.resolution.getHeight(), camera.resolution.benchmark.millis() - ); -*/ + ); */ + // capture new frame Serial.println("Capturing Frame"); digitalWrite(4,HIGH); @@ -105,8 +106,8 @@ void loop() { Serial.println(camera.exception.toString()); return; } - digitalWrite(4,LOW); - + digitalWrite(4,LOW); + // send text to telegram /* Serial.println("Sending Text to Telegram"); String text="TEST"; @@ -129,7 +130,8 @@ void loop() { Serial.println(telegram.exception.toString()); } */ -/* }); + /* }); Serial.println("Resolution switched back to VGA"); */ + } } \ No newline at end of file