Difference between revisions of "Tasks SoSe2020"
Line 1: | Line 1: | ||
= Course Concept = | = 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 | + | 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 SoSe2020|group project]]. This is the main thing - you should make a fun hardware sketch! |
= Preparation phase (self-paced) = | = Preparation phase (self-paced) = | ||
Line 10: | Line 10: | ||
* [[Tutorial Analog IN]] | * [[Tutorial Analog IN]] | ||
− | We will have a Discord Server | + | We will have a Discord Server where 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. | This way you can talk to the other students and help each other out and chat. | ||
Line 33: | Line 33: | ||
== Submission == | == 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 ( | + | 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 (tasks 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 == | == Intermediate Meeting == |
Revision as of 11:23, 13 August 2020
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 hardware sketch!
Preparation phase (self-paced)
10.8. to 28.8.2020
Here are tutorial and explanation videos:
We will have a Discord Server where 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 (tasks 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
Be prepared for a discussion:
- on the technical on the feasibility
- about your time plan
- things you need to build your hardware sketch
- additional skills you need
At this meeting, all group project proposals are presented (if you cannot make this date, you may submit a video recording of your idea). Please see the Group Project SoSe2020 page for details and requirements.