Tasks SoSe2020
Contents
Course Concept
The course includes several tasks. First, there is a self-paced preparation phase with individual tasks. Then there is a group task to explore how connecting devices in different locations over the internet works. And finally, there is the group project. This is the main thing - you should make a fun hardaware sketch!
Preparation phase (self-paced)
10.8. to 28.8.2020
There will be tasks and explanation videos provided.
We will have a Discord Server were you can log in when you are working on your project.
This way you can talk to the other students and help each other out and chat.
On workdays, there will be at least one knowledgeable person in the virtual lab so you can get help.
Individual Tasks
- Getting the ESP32 Hardware running; Blink internal LED, Print to serial line
- Output: LEDs with resistors, RGB LED, PWM
- Input: buttons, Poti, Light dependent resistor
- Mini System: connect a sensor and print to Display
- Mini System: connecting a servo to a poti or slider
- Networking: storing and retrieving variables on the internet server
Group Task
Networked Mini System
- generating sound on one ESP based on sensor values measured on another ESP in another location
- the system should be symmetric, both sides have a sensor, a piezo speaker, and a switch
- if the switch is in one position the sensor controls the local speaker
- if the switch is in the other position the sensor controls the remote speaker
- the sensor value should be mapped to the output frequency
Submission
For each task a short video (up to 30 seconds) showing the working system and a screenshot showing the code is required. Preferably, we get from each student a video with 6 short videos and a single Document with all the screenshots (task 1 to 6). Deadline is 28.08.2020. Each group has also to provide one video for the group task and prepare an idea for their connected object – presented in a video of up to 2 minutes. Deadline is 28.08.2020.
Intermediate Meeting
(90 Minutes, Zoom), 31.08.2020 at 5pm - live online event