CE432 Robotics II Fall 2022
Homework 3 - Video Streaming Web Server and Robot Car
Name: Ryan Jeanes
Email: rejeanes@fortlewis.edu
Homework 3 - Video Streaming Web Server and Robot Car
Introduction
For this assignment, we are practicing video streaming, sensor streaming, and robot car control using a webserver and the ESP32-CAM.

Task 1
Task 1 was completed succesfully.


Figure 1 - Screenshot from my phone of the webserver streaming video.

Task 2
Task 2 was completed succesfully, with the altitude being displayed on the webserver.


Figure 2 - Screenshot from my phone of the webserver streaming video and sensor data.

Task 3
Test board was assembled and I believe I have implemented a method of accelerating/decelerating the motors. This required 2 extra pins for PWM signals, using pins 2 and 4, and removing the jumpers on both the motor enable pins. However, the only AA batteries I had were used and were only giving an output of 0.033V, so I was unable to test the code.
Appendix
Task 3 code for the robot controlled via webserver.