34338 Telekommunikations programmerings projekter med Arduino

2024/2025

Kursusinformation
Telecommunication programming projects with Arduino
Engelsk
5
Bachelor
Kurset udbydes som enkeltfag
Tilvalgskursus (B Eng), Elektroteknologi
Januar
Campus Lyngby
Lectures, exercises, project work.
Mandatory project presentation.
3-uger
Aftales med underviser
Bedømmelse af opgave(r)/rapport(er)
Written reports and oral presentation
Alle hjælpemidler - med adgang til internettet
bestået/ikke bestået , intern bedømmelse
34315/34325/34346/34365
Basic programming skills
Maksimum: 20
Martin Nordal Petersen , Lyngby Campus, Bygning 343, Tlf. (+45) 4525 6381 , mnpe@dtu.dk
34 Institut for Elektroteknologi og Fotonik
I studieplanlæggeren
Kontakt underviseren for information om hvorvidt dette kursus giver den studerende mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk
Overordnede kursusmål
To give the participants a basic knowledge of C programming, code documentation, interfacing to the Arduino platform and communication protocols.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Apply the special characteristics of C code for Arduino
  • Explain the steps needed to successfully execute C code on an Arduino platform
  • Plan and document a system design
  • Evaluate pros and cons of different wired and wireless communication technologies
  • Evaluate code and components for low power optimized devices
  • Use simple circuitry for interconnecting components
  • Document code using a version control system
  • Present and demonstrate own project work
Kursusindhold
Basic C programming, Version control system and code documentation, Tutorials and exercises, Introduction to Arduino, System design, Wired and wireless communication protocols (eks. wifi, Bluetooth, Lora, RF, Ethernet), Sensors and devices, IoT server/backbone.
Project examples: Temperature control, Alarm system with motion detection and notification, Wireless serial RF communication between two Arduino units, Unit control via GSM SMS messaging , Security, code generation, PIN recognition, SMS confirmation.

De studerende forventes at købe deres eget IoT kit (ca. kr. 300-400.-), men ingen udgifter til bøger. Projektarbejde i grupper. Vejledning kan udføres delvist online.
Bemærkninger
This course offers hands-on project work. Group work encouraged. Own laptop required.
NB: Maximum number of participants is 20.
Sidst opdateret
02. maj, 2024