Instructor:
Henry G Dietz
699
Credits:
3.0
001
Building:
Patterson Office Tower
Room:
Rm.107
Semester:
Spring 2024
Start Date:
End Date:
Name:
Tops In Ee: Prgrmble Cameras & Iot
Requisites:
Prereq: Consent of instructor.
Class Type:
LEC
12:30 pm
1:45 pm
Days:
TR
Note:
This course will start by introducing the basic principles of photography and the details of how digital cameras work. However, cameras are no longer just about photography; they are sensors in embedded computing systems that can serve a wide range of applications. For example, using CHDK, it is trivial to program a Canon PowerShot camera to serve as a non-contact tape measure. The course will use CHDK cameras, such as the SX530 HS, to explain how camera internals work and students will get hands-on experience using and programming these cameras. Cameras are also now cheap sensors for use within Internet of Things (IoT) devices. An ESP32-CAM IoT module that costs under $10 includes a 2MP camera and can be programmed for tasks as diverse as wirelessly serving live video via an HTML browser interface to unlocking a door when a person's face is recognized. We will discuss IoT devices in general and use of the ESP32-CAM and its OV2640 camera in particular. Students will implement simple IoT projects using the ESP32-CAM via the Arduino programming environment.
A detailed study of a topics of current interest in electrical engineering. May be repeated to a maximum of six credits, but only three credits may be earned under the same subtitle. A particular topic may be offered at most twice under the EE 699 number.
A detailed study of a topics of current interest in electrical engineering. May be repeated to a maximum of six credits, but only three credits may be earned under the same subtitle. A particular topic may be offered at most twice under the EE 699 number.
EE