Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| microcontrollertechnik:projekte_im_sose_2025 [2025/03/12 01:24] – mexleadmin | microcontrollertechnik:projekte_im_sose_2025 [2025/08/03 12:04] (aktuell) – [Vorgaben] mexleadmin | ||
|---|---|---|---|
| Zeile 8: | Zeile 8: | ||
| \\ \\ | \\ \\ | ||
| - | ^^Semester-\\ woche^Titel^Beschreibung^ | ||
| - | |SW1| **Kickoff in der ersten Woche** | hier werden die Details zum Kurs durchgegangen und die Vorbereitungen besprochen. | | ||
| - | |SW1/SS2| **erste Übung** | Bereits in der ersten/ | ||
| - | |SW2 - SW4 | **Geführte Entwicklung von Code** | Einführung in die Themen mit praktischer Arbeit an der Hardware | | ||
| - | |SW5 - SW6 | **eigenständige Arbeit** | Hier sind Sie am Start und müssen ihr Projekt definieren und strukturieren | | ||
| - | |SW7 - SW9 | **Geführte Entwicklung von Code** | Einführung in die Themen mit praktischer Arbeit an der Hardware | | ||
| - | |SW10 - SW14 | **eigenständige Arbeit** | Hier sind Sie am Start und müssen vorgegebene Projekte bearbeiten. Wir unterstützen durch Mentorings| | ||
| - | |SW15 |**Vorträge, | ||
| + | ====== Semesterablauf ====== | ||
| + | |||
| + | {{drawio>> | ||
| + | == Legende == | ||
| + | |||
| + | Pflichtveranstaltungen sind mit fetter Schrift gekennzeichnet. | ||
| ===== Abgabetermine ===== | ===== Abgabetermine ===== | ||
| Zeile 27: | Zeile 25: | ||
| ===== Vorgaben ===== | ===== Vorgaben ===== | ||
| + | - Gruppeneinteilung: | ||
| + | - 2 bis 3 Personen | ||
| + | - bitte sorgen Sie für eine gutes Klima im Team | ||
| - Allgemeine Randbedingungen | - Allgemeine Randbedingungen | ||
| - Programmiersprache ist C bzw. < | - Programmiersprache ist C bzw. < | ||
| - Die Delay-Funktion darf __nicht__ | - Die Delay-Funktion darf __nicht__ | ||
| - Eine übergeordnete Gesamtidee ist zu entwickeln, z.B. ein Computerspiel oder ein Sensor- / Aktorsystem | - 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 selbst entwickelte Codezeilen, pro Gruppenmitglied) | + | - Generell fällt es mir leichter eine gute Note zu geben, wenn mehr Funktionalität umgesetzt ist. Als Hausnummer gelten |
| + | - Zu selbstentwickelte Codezeilen: | ||
| + | - Es zählen __nicht__: Zeilen die nur Kommentare enthalten. Header-Dateien heruntergeladene oder von mir bereitgestellte Libraries und Codeschnipsel. Makros, Funktionsprototypen, | ||
| + | - 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, | ||
| - Beachten Sie die Infos unter [[https:// | - Beachten Sie die Infos unter [[https:// | ||
| - Nutzen Sie die vorhandenen, | - Nutzen Sie die vorhandenen, | ||
| Zeile 37: | Zeile 42: | ||
| Für die Vorträge finden Sie [[https:// | Für die Vorträge finden Sie [[https:// | ||
| - | ===== Abgabe der Software | + | ===== Präsentation und Abgabe der Software ===== |
| - | * Zur Abgabe der Softwarekomponenten | + | Details dazu finden |
| - | * Bitte geben Sie folgenden Komponenten ab: | + | |
| - | * Projektordner aus Microchip Studio | + | |
| - | * Entwickelte Simulation (*.simu) | + | |
| - | * Kurzer Text zur Handhabe der Software in der Simulation | + | |
| - | * Bitte entfernen Sie nicht notwendige Files, d.h. lassen Sie alte, nicht eingebundene Files und alte Versionen weg, sofern Sie solche angelegt haben | + | |
| - | * Die Abgabe | + | |