-
Notifications
You must be signed in to change notification settings - Fork 0
Home
- Uses the ESPRESSIF ESP32S2 microcontroller, code written in Arduino IDE in C++
- Computes distance from an ultrasonic distance sensor and speed of socund algorithm
- Activates alarm function if distance < threshold, or button is held down
- Alarm is alternating flashing lights plus a loud buzzer
- Buzzer can be silenced through website hosted on its wireless access point
- Distance and more feedback info is available in the serial monitor (terminal-like window) of the Arduino IDE
- Distance & more feedback also now available on the 4-digit display
For more details, see The Google Drive Archive
- Website - Get it up and running with Arduino.io
- Add input box for any threshold
- Add gauges for distance
- Add only necessary libraries to documentation
Pick a problem or need and use Design Thinking to propose, develop and prototype an embedded design to solve that problem using a Raspberry Pi Pico or an ESP32 and using the techniques we have covered. Combining multiple processors is fine and may garner extra credit, but both must be running code you have written. Required elements: It must exhibit interaction by:
- Using at least three unique inputs (including the internet or console/serial)
- Using at least three unique outputs (including the internet or console/serial)
Note: multiple buttons only count as one input and multiple LEDs only count as one output
You must turn in your design on Canvas by December 7. You will also give a 5-10 minute presentation and demonstration of your design during class on December 5 or December 7.
This will not be a team project
As before, you must make a presentation to the class in addition to submitting documentation to Canvas
Your presentation must consist of the following elements:
- Statement of problem
- Discussion of design process, especially how it ties into Design Thinking
- Design result
- Demonstration
- Discussion of challenges and conquests
- Statement of problem, overall description of design, and design process used (pdf)
- A photograph of your completed project (png or jpg)
- Schematics (pdf)
- Code listing (text or pdf) May be zipped together, or placed in a single PDF