Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
microcontrollertechnik:projekte_im_sose_2026 [2026/03/08 20:14] – created mexleadminmicrocontrollertechnik:projekte_im_sose_2026 [2026/03/08 20:47] (current) – removed mexleadmin
Line 1: Line 1:
-====== Mikrocontroller-Projekte des Wintersemesters 2025 ====== 
- 
-===== Ablauf im Semester ===== 
- 
-Der Kurs ist im Semester in verschiedene Schritte aufgeteilt: 
- 
-{{drawio>microcontrollertechnik:AblaufMicrocontroller.svg}} 
- 
-\\ \\ 
- 
-====== Semesterablauf ====== 
- 
-{{drawio>>elektroniklaborSemesterplanung}} 
- 
-== Legende == 
- 
-Pflichtveranstaltungen sind mit fetter Schrift gekennzeichnet. 
- 
-===== Abgabetermine ===== 
- 
-  * 10.10.2025 - spätester Termin für das Fixieren der Gruppeneinteilung. Es zählt der Zeitstempel im ILIAS Forum. 
-  * 17.10.2025 - spätester Termin für das Fixieren der Software-Projekt-Idee. Diese sollte vorher bereits mit mir geklärt worden sein. Es zählt der Zeitstempel im ILIAS Forum. 
-  * 12.01.2026 + 15.01.2026 Termin für Präsentation  
-  * 23.01.2026 - spätester Termin für die Abgabe der Software und der Doku über GitLab. Es zählt der Zeitstempel des Servers. 
- 
-===== Vorgaben ===== 
- 
-  - Gruppeneinteilung:  
-    - 2 bis 3 Personen 
-    - bitte sorgen Sie für eine gutes Klima im Team 
-  - Allgemeine Randbedingungen 
-    - Programmiersprache ist C bzw. <nowiki>C++</nowiki> (**Arduino ist nicht möglich**) 
-    - Die Delay-Funktion darf __nicht__  für die Zeit-Synchronisation im Millisekunden-Bereich genutzt werden! \\ Es ist eine Einteilung in Takte (10ms, 100ms, etc.) zu verwenden. 
-    - Eine übergeordnete Gesamtidee ist zu entwickeln, z.B. ein Computerspiel oder ein Sensor- / Aktorsystem 
-    - Generell fällt es mir leichter eine gute Note zu geben, wenn mehr Funktionalität umgesetzt ist. Als Hausnummer gelten "300 selbstentwickelte __Code__zeilen", pro Gruppenmitglied. 
-    - Zu selbstentwickelte Codezeilen: 
-      - Es zählen __nicht__: Zeilen die nur Kommentare enthalten. Header-Dateien heruntergeladene oder von mir bereitgestellte Libraries und Codeschnipsel. Makros, Funktionsprototypen, globale Variablen. 
-      - Es zählen: nicht-leere Zeilen von public und private functions, welche Sie selbst-erstellt haben. 
-      - Weiterhin sollen heruntergeladene oder von mir bereitgestellte Libraries genutzt werden, wo dies sinnvoll ist. Auch header-Dateien, Makros, Funktionsprototypen, globale Variablen sollen verwendet werden. 
-    - Beachten Sie die Infos unter [[https://wiki.mexle.org/microcontrollertechnik/tipps_fuers_programmieren|Tipps für Programmierung]], insbesondere die Vorgaben für die Programmierung! 
-    - Nutzen Sie die vorhandenen, seriellen Schnittstellen. Bei Gruppen aus 3 Personen ist dir Verwendung einer Schnittstelle zwingend. 
- 
-Für die Vorträge finden Sie [[https://wiki.mexle.org/microcontrollertechnik/praesentation?|hier]] weitere Tipps 
- 
-===== Präsentation und Abgabe der Software ===== 
- 
-Details dazu finden Sie unter [[Präsentation und Abgabe]]