Electronics Workshop: Programming microcontrollers (5 cr)
Code: 1000BG01-3001
General information
- Enrollment
- 04.08.2018 - 16.09.2018
- Registration for the implementation has ended.
- Timing
- 03.09.2018 - 16.12.2018
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Engineering and Business
- Campus
- Kupittaa Campus
- Teaching languages
- Finnish
- English
- Seats
- 0 - 60
- Degree programmes
- Joint Elective Studies
- Teachers
- Antti Haarto
- Course
- 1000BG01
Evaluation scale
H-5
Content scheduling
9/2018 – 12/2018: Tasks which include microcontroller (eg arduino) programming, circuit design and equipment (includes switches, sensors and LCD monitors) construction. Reporting exercises.
9/2018 - 12/2018: Designing and implementing own project related to programming a microcontroller and reporting. Own project may replace some or all of the guided tasks.
12/2018: Report deadlines.
Objective
After completing the course the student is able to:
•use C/C++ programming language with microcontrollers
•understand basic I/O of a microcontroller
•interface common sensors and motors to microcontrollers
Content
•C/C++ programming language
•architecture of a microcontroller
•basic I/O constructions
•maximum voltages and currents of a microcontroller
•serial communication of a microcontroller.
Location and time
September – December 2018
ICT-city
Materials
The material created by the teacher is in the Optima workspace. In addition, the arduino and the components used have online material for studying with links to the Optima workspace.
Teaching methods
Teacher-led classroom activities, task based/innovativeness, teamwork
Pedagogic approaches and sustainable development
During the course, students study electronics and micro-controller programming that can be connected to embedded electronics engineering skills. In the course source material in English is used, which gives students the ability to understand the literature of the International Engineer. Exercises are done as teamwork. In the course digital learning materials and an electronic learning environment is used.
Student workload
Partification in classroom activities: 42 h. Self study, circuit design, microcontroller programming and reporting: 90 h.
Further information
More detailed instructions on assignments and evaluation are in the Optima Workspace.