日本語話者のかたには README.ja.md を用意してあります。
If you are Japanese speaker, we have README.ja.md for you.
Interval Camera storing the capture images to SD or upload the images to Web, made out of ESP32-CAM
- Interval Capture with front CAM
- Upload image via Wifi
- Store image in SD card
- Automatic Flash with a brightness sensor (CDS)
- Mobile setup App.
- ESP32-CAM
- SD Card (optional)
- Toggle Switch (ON/OFF)
- Tact Button (Setting Mode)
- CdS Photo Registor (12k - 58k / 10luk)
- Resistor (22k o-mu)
- Capacitor
- 5.0-5,2V battery
Open esp32-code directory with ArduinoIDE to upload source code to ESP32-cam.
Assemble the circuit like below.
Components | ESP32 |
---|---|
CdS Photo Resistor | IO12 |
Tact Button | IO2 |
Battery GND | GND |
Battery 5.0V | 5.0V |
- The registor value is depends on your CDS. ESP32 Analog read returns 0(0V) - 4095(5.0V).
- This cam needs the voltage 5.0 above. Under 5.0 voltage supply can cause low energy error to restart ESP32.
- Don't recommend change the ESP32 pins. Because PIN0 / PIN16 can infect basic functions on ESP32.
Upload post.php to your Web Server (need to setup php cgi runtime.)
Now App. is issuing to App.Store...
When you are iPhone user or wanna customize the App, pleae follow below.
- Download Android Studio
- Make flutter project.
- Copy Assets, lib, yaml in thie dir to your project flutter souce code
- Do build. You may have the error. Fix it.
- Keep push down tact switch to turn on the CAM.
Interval CAM flashes 3 times to get into Bluetooth setting mode. - Pair Interval-Cam-XV with your phone.
- Open App. to connect.
- Change setting to Save it.
- Reset Interval-CAM-XV.
Setting Name | Explains |
---|---|
Camera Brightness | Bigger value makes the image more brighter. |
Shot Interval | Shot Interval set with second unit. |
Flush Light Sensitivily | Criteria for flush light during capturing. It depends on your CDS and Resistor. |
CAM Fram Size | Image size. Bigger size can get error. |
SD Enabled | When turn it on, the images will store in SD. |
Wifi Enabled | When turn it on, the images will upload via Wifi with following setting. |
Wifi SSID | Put your Wifi SSID. |
Wifi PASS | Put your Wifi password. |
URL of Post Image | Put full URL for post.php |