Elektroniikan työpaja: Mikro-ohjaimen ohjelmointiLaajuus (5 op)
Tunnus: 1000BG01
Laajuus
5 op
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija:
•osaa avoimen lähdekoodin mikro-ohjaimen (esimerkiksi Arduino) ohjelmointia C/C++ -kielellä
•ymmärtää mikro-ohjaimen I/O-rajapinnan toiminnan perusteet
•osaa liittää yksinkertaisia antureita mikro-ohjaimeen
•osaa ohjata yksinkertaisia laitteita mikro-ohjaimella
Sisältö
•ohjelmointi C/C++ -kielellä
•I/O-rajapinnan rakenne ja toiminta
•mikrokontrollerin tekniset rajoitteet, kuten käyttöjännitteet ja virrat
•sarjaliikenneväylän toiminta
Ilmoittautumisaika
30.12.2023 - 02.02.2024
Ajoitus
29.01.2024 - 30.04.2024
Opintopistemäärä
5 - 10
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
20 - 30
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Mauri Suhonen
- Jarno Tuominen
Vastuuopettaja
Jarno Tuominen
Ryhmät
-
VAVA2324Ammattikorkeakoulun yhteiset vapaasti valittavat
Tavoitteet
Opintojakson suoritettuaan opiskelija:
•osaa avoimen lähdekoodin mikro-ohjaimen (esimerkiksi Arduino) ohjelmointia C/C++ -kielellä
•ymmärtää mikro-ohjaimen I/O-rajapinnan toiminnan perusteet
•osaa liittää yksinkertaisia antureita mikro-ohjaimeen
•osaa ohjata yksinkertaisia laitteita mikro-ohjaimella
Sisältö
•ohjelmointi C/C++ -kielellä
•I/O-rajapinnan rakenne ja toiminta
•mikrokontrollerin tekniset rajoitteet, kuten käyttöjännitteet ja virrat
•sarjaliikenneväylän toiminta
Oppimateriaalit
Will be announced at the beginning of the course.
Opetusmenetelmät
Hands-on lab exercises
Tenttien ajankohdat ja uusintamahdollisuudet
No exam.
Since there is no exam, there is no possibility to retry the course if the number of completed laboratory exercises is below the acceptance criteria.
Toteutuksen valinnaiset suoritustavat
In case the student has suitable equipment at home, it is possible to complete the laboratory exercises partially.
If the student has an existing hobby-project, the contents of the course will be matched to the hobby-project and it is possible to complete some or all of the lab exercise. This must be agreed with teacher beforehand and there must be a clear evidence of the work, like git repository + a working demo.
Sisällön jaksotus
This course is a laboratory course, where presence is mandatory. In case the student has suitable equipment at home, it is possible to complete the laboratory exercises partially.
There are 10 lab sessions in total, 4 hours each.
Viestintäkanava ja lisätietoja
Teams, Git
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Grading will be based on the number of completed laboratory exercises. There is a possibility to select either basic level or more challenging level, which will affect the amount of work and the number of credit points, respectively.
Hylätty (0)
Less than 50% of lab exercises completed
Arviointikriteerit, tyydyttävä (1-2)
1: >50% of lab exercises completed
2: >60% of lab exercises completed
Arviointikriteerit, hyvä (3-4)
3: >70% of lab exercises completed
4: >80% of lab exercises completed
Arviointikriteerit, kiitettävä (5)
100% of lab exercises completed
Ilmoittautumisaika
02.12.2023 - 03.03.2024
Ajoitus
25.01.2024 - 31.05.2024
Opintopistemäärä
5 op
Virtuaaliosuus
1 op
Toteutustapa
80 % Lähiopetus, 20 % Etäopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
Paikat
10 - 30
Koulutus
- Kemiantekniikan koulutus
Opettaja
- Antti Haarto
Ryhmät
-
MKEMIK22Kemiantekniikan koulutus
Tavoitteet
Opintojakson suoritettuaan opiskelija:
•osaa avoimen lähdekoodin mikro-ohjaimen (esimerkiksi Arduino) ohjelmointia C/C++ -kielellä
•ymmärtää mikro-ohjaimen I/O-rajapinnan toiminnan perusteet
•osaa liittää yksinkertaisia antureita mikro-ohjaimeen
•osaa ohjata yksinkertaisia laitteita mikro-ohjaimella
Sisältö
•ohjelmointi C/C++ -kielellä
•I/O-rajapinnan rakenne ja toiminta
•mikrokontrollerin tekniset rajoitteet, kuten käyttöjännitteet ja virrat
•sarjaliikenneväylän toiminta
Oppimateriaalit
Opettajan laatimaa materiaalia, jota jaetaan Itslearningin kautta. Lisäksi arduinosta ja käytetyistä komponenteista verkkomateriaalia, joihin on linkit Itslearningista.
Opetusmenetelmät
Etä- ja lähiopetus, tehtäväperustaisuus, itsenäinen opiskelu, tiimityö, innovatiivisuus
Tenttien ajankohdat ja uusintamahdollisuudet
Tenttiä opintojaksossa ei ole. Hyväksyttyä arvosanaa ei voi korottaa.
Pedagogiset toimintatavat ja kestävä kehitys
Opintojaksolla opiskellaan elektroniikkaa ja siihen kytkettävään mikro-ohjaimen ohjelmointia, jotka antavat sulautettuun elektroniikkaan liittyviä insinöörin perustaitoja. Opintojaksolla käytetään englanninkielistä lähdemateriaalia, mikä antaa opiskelijoille valmiuksia ymmärtää kansainvälistä insinöörialan kirjallisuutta. Harjoitustehtävät opiskelijat suorittavat tiimityönä. Opintojaksolla käytetään digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä.
Toteutuksen valinnaiset suoritustavat
Ei muita suoritustapoja.
Opiskelijan ajankäyttö ja kuormitus
Laboratoriossa suoritettavia tehtäviä 16 h
Valmistelevaa etäopetusta tarpeen mukaan n. 4 h
Ennen laboratoriossa suoritettavien tehtävien ennakkovalmistelua 20 h
Raportointi 20 h
Sisällön jaksotus
Opintojakso toteutetaan helmi-toukokuussa.
Sisältönä:
- TinkerCad simulointiohjelmaan tutustuminen.
- Elektronisen piirien suunnittelu ja ohjaaminen Arduinoa ohjelmoimalla. Piirit sisältävät esimerkiksi LEDejä, kytkimiä, antureita ja LCD-näyttöjä.
- Harjoitustehtävien raportointi.
Viestintäkanava ja lisätietoja
Tarkemmat ohjeet harjoitustöistä on Itslearningin työtilassa.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Opintojakson arviointi perustuu raportteihin. Raportteja voi palauttaa toukokuun loppuun asti ja arviointi suoritetaan kesäkuun ensimmäisen viikon aikana.
Tarkempi tieto arvioinnista on Itslearningin työtilassa.
Ilmoittautumisaika
01.12.2021 - 19.01.2022
Ajoitus
10.01.2022 - 30.04.2022
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
20 - 40
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Antti Haarto
Ryhmät
-
PINFOS20Information and Communications Technology (International), S20
-
PTIVIS20Tieto- ja viestintätekniikka S20
-
VAVA2122Ammattikorkeakoulun yhteiset vapaasti valittavat
Tavoitteet
Opintojakson suoritettuaan opiskelija:
•osaa avoimen lähdekoodin mikro-ohjaimen (esimerkiksi Arduino) ohjelmointia C/C++ -kielellä
•ymmärtää mikro-ohjaimen I/O-rajapinnan toiminnan perusteet
•osaa liittää yksinkertaisia antureita mikro-ohjaimeen
•osaa ohjata yksinkertaisia laitteita mikro-ohjaimella
Sisältö
•ohjelmointi C/C++ -kielellä
•I/O-rajapinnan rakenne ja toiminta
•mikrokontrollerin tekniset rajoitteet, kuten käyttöjännitteet ja virrat
•sarjaliikenneväylän toiminta
Aika ja paikka
syyskuu – joulukuu 2018
ICT-city
Oppimateriaalit
Opettajan laatimaa materiaalia, jota jaetaan Itslearningin kautta. Lisäksi arduinosta ja käytetyistä komponenteista verkkomateriaalia, joihin on linkit Itslearningista.
Opetusmenetelmät
lähiopetus, tehtäväperustaisuus/innovatiivisuus, tiimityö
Tenttien ajankohdat ja uusintamahdollisuudet
Ei tenttejä.
Pedagogiset toimintatavat ja kestävä kehitys
Opintojaksolla opiskellaan elektroniikkaa ja siihen kytkettävään mikro-ohjaimen ohjelmointia, jotka antavat sulautettuun elektroniikkaan liittyviä insinöörin perustaitoja. Opintojaksolla käytetään englanninkielistä lähdemateriaalia, mikä antaa opiskelijoille valmiuksia ymmärtää kansainvälistä insinöörialan kirjallisuutta. Harjoitustehtävät opiskelijat suorittavat tiimityönä. Opintojaksolla käytetään digitaalista opiskelumateriaalia ja sähköistä oppimisympäristöä.
Opiskelijan ajankäyttö ja kuormitus
Kontaktitunteja enintään 60 h. Kontaktituntien lisäksi itsenäinen opiskelu, kytkennän suunnittelu, mikro-ohjaimen ohjelmointi ja raportointi 72 h.
Sisällön jaksotus
1/2022 - 4/2022: Harjoitustehtäviä, joissa ohjelmoidaan mikro-ohjainta (esim. arduinoa) ja rakennetaan siihen kytkettyjä piirejä ja laitteita, jotka sisältävät esimerkiksi kytkimiä, antureita ja LCD-näyttöjä. Harjoitustehtävien raportointi.
1/2022 - 4/2022: Mikro-ohjaimen ohjelmointiin liittyvän oman projektin suunnittelu ja toteutus sekä raportointi. Omalla projektilla voi korvata osan tai kaikki ohjatut harjoitustehtävät.
4/2022: Raportointien määräajat.
Viestintäkanava ja lisätietoja
Tarkemmat ohjeet harjoitustöistä on Itslearningin työtilassa.
Arviointiasteikko
H-5
Arviointimenetelmät ja arvioinnin perusteet
Tarkempi tieto arvioinnista on Itslearningin työtilassa.