Embedded Projects 2Laajuus (5 op)
Tunnus: 5G00DM70
Laajuus
5 op
Osaamistavoitteet
After completing the course student is able to implement microcontroller systems that are connected to real-life IO interfaces. This part concentrates on high level IOT- protocols such as MQTT and rest-API.
Sisältö
Connecting to real life IO (LCD, keyboard, sensors, actuators). IoT protocol programming C++/Python, MQTT, rest-API.
Arviointikriteerit, tyydyttävä (1-2)
Student
-is able to create programs that control car movements with C/C++ and Arduino IDE.
-is able to control the car with lidar feedback and other sensors with the help of the teacher and fellow students.
-is able to get VM traffic light code working with MQTT protocol, with the help of the teacher and fellow students
Arviointikriteerit, hyvä (3-4)
Student is able to get system working by adding some small own functionality for reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointikriteerit, kiitettävä (5)
Student is able to get end to end system working by adding several new own functionality to reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Ilmoittautumisaika
23.11.2023 - 07.01.2024
Ajoitus
01.01.2024 - 30.04.2024
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Software Engineering
Toimipiste
TAMK Pääkampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Software Engineering
Opettaja
- Vihtori Virta
- Sonja Viinikainen
Vastuuhenkilö
Vihtori Virta
Ryhmät
-
22I260EADegree Programme in Software Engineering
-
22I260EBDegree Programme in Software Engineering
Tavoitteet (OJ)
After completing the course student is able to implement microcontroller systems that are connected to real-life IO interfaces. This part concentrates on high level IOT- protocols such as MQTT and rest-API.
Sisältö (OJ)
Connecting to real life IO (LCD, keyboard, sensors, actuators). IoT protocol programming C++/Python, MQTT, rest-API.
Arviointikriteerit, tyydyttävä (1-2) (OJ)
Student
-is able to create programs that control car movements with C/C++ and Arduino IDE.
-is able to control the car with lidar feedback and other sensors with the help of the teacher and fellow students.
-is able to get VM traffic light code working with MQTT protocol, with the help of the teacher and fellow students
Arviointikriteerit, hyvä (3-4) (OJ)
Student is able to get system working by adding some small own functionality for reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointikriteerit, kiitettävä (5) (OJ)
Student is able to get end to end system working by adding several new own functionality to reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointiasteikko
0-5
Ilmoittautumisaika
15.12.2022 - 08.01.2023
Ajoitus
01.01.2023 - 07.05.2023
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Software Engineering
Opettaja
- Vihtori Virta
- Kari Naakka
Vastuuhenkilö
Kari Naakka
Ryhmät
-
21I260EADegree Programme in Software Engineering
Tavoitteet (OJ)
After completing the course student is able to implement microcontroller systems that are connected to real-life IO interfaces. This part concentrates on high level IOT- protocols such as MQTT and rest-API.
Sisältö (OJ)
Connecting to real life IO (LCD, keyboard, sensors, actuators). IoT protocol programming C++/Python, MQTT, rest-API.
Arviointikriteerit, tyydyttävä (1-2) (OJ)
Student
-is able to create programs that control car movements with C/C++ and Arduino IDE.
-is able to control the car with lidar feedback and other sensors with the help of the teacher and fellow students.
-is able to get VM traffic light code working with MQTT protocol, with the help of the teacher and fellow students
Arviointikriteerit, hyvä (3-4) (OJ)
Student is able to get system working by adding some small own functionality for reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointikriteerit, kiitettävä (5) (OJ)
Student is able to get end to end system working by adding several new own functionality to reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointiasteikko
0-5
Ilmoittautumisaika
15.12.2022 - 08.01.2023
Ajoitus
01.01.2023 - 07.05.2023
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Software Engineering
Opettaja
- Vihtori Virta
- Kari Naakka
Vastuuhenkilö
Kari Naakka
Ryhmät
-
21I260EBDegree Programme in Software Engineering
Tavoitteet (OJ)
After completing the course student is able to implement microcontroller systems that are connected to real-life IO interfaces. This part concentrates on high level IOT- protocols such as MQTT and rest-API.
Sisältö (OJ)
Connecting to real life IO (LCD, keyboard, sensors, actuators). IoT protocol programming C++/Python, MQTT, rest-API.
Arviointikriteerit, tyydyttävä (1-2) (OJ)
Student
-is able to create programs that control car movements with C/C++ and Arduino IDE.
-is able to control the car with lidar feedback and other sensors with the help of the teacher and fellow students.
-is able to get VM traffic light code working with MQTT protocol, with the help of the teacher and fellow students
Arviointikriteerit, hyvä (3-4) (OJ)
Student is able to get system working by adding some small own functionality for reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointikriteerit, kiitettävä (5) (OJ)
Student is able to get end to end system working by adding several new own functionality to reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointiasteikko
0-5
Ilmoittautumisaika
15.11.2021 - 09.01.2022
Ajoitus
03.01.2022 - 01.05.2022
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
- Englanti
Koulutus
- Bachelor's Degree Programme in Software Engineering
Opettaja
- Kari Naakka
Vastuuhenkilö
Kari Naakka
Ryhmät
-
20I260EDegree Programme in Software Engineering
Tavoitteet (OJ)
After completing the course student is able to implement microcontroller systems that are connected to real-life IO interfaces. This part concentrates on high level IOT- protocols such as MQTT and rest-API.
Sisältö (OJ)
Connecting to real life IO (LCD, keyboard, sensors, actuators). IoT protocol programming C++/Python, MQTT, rest-API.
Arviointikriteerit, tyydyttävä (1-2) (OJ)
Student
-is able to create programs that control car movements with C/C++ and Arduino IDE.
-is able to control the car with lidar feedback and other sensors with the help of the teacher and fellow students.
-is able to get VM traffic light code working with MQTT protocol, with the help of the teacher and fellow students
Arviointikriteerit, hyvä (3-4) (OJ)
Student is able to get system working by adding some small own functionality for reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointikriteerit, kiitettävä (5) (OJ)
Student is able to get end to end system working by adding several new own functionality to reference code C/C++(MEGA, ESP, VM) , HTML/web page, MQTT.
Arviointiasteikko
0-5