CE432 Fall 2022
Homework 2
Name: David Lee
Email:
djlee1@fortlewis.edu
ESP-32
CAM Introduction
Introduction:
The Objective of this homework is to get the ESP32-Cam programable and
to test with some simple function. As well as playing around with the
LED light on the board.
Materials and Methods:
Arduino, ESP32-cam
Results:
Task 1: Have the ESP32-CAM take photos by itself
Figure 1: Pictures that the ESP32 took by itself on a timer
Task
2: Customize Photo Names
Figure 2: Custom Picture Names
Task 3: Take Photos Using a push button
Figure 3: Pictures taken with button Control
These pictures had a lot of distortion in them and I was never able to
get a full clean picture. I had talked with other classmates and they
were having the same issue as well.
We had thought that it was something to do with the time/debounce module contected to the button.
Task 4: Use a Webserver to take Pictures on the ESP32
Figure 4: Web server with Control
Task 5: Use a Webserver to manage Files on the SD Card
Figure
5: Showing Webserver file Manager
Figure 6: Photo Name of the date and time
Figure 7: Time of the Day
Task 6 & 7: Take Photos, send notificaion and Email photo
Figure 8: Screen Shot of emailed picture
Task 8: Take pictures and send photos with the telegram app
Figure 9: Picture sent in telegram app
Discussion:
This
Homework assignment was able to be succesfully completed. I really
enjoyed going more indepth with the ESP32-CAM functions and
capabilities. I had problems in Task 3 as mentioned above but overall
it was good to complete. It was interesting to see the capabilities and
the amount of different programs there are to comunitcate with
eachother to get server things to work.