Gruppenprojekt Sommersemester 2022 für SoftSKills und technische Kompetenz
- Entwickelt eine eigene Smart-Home/City/Manufacturing Lösung in einer 5er Gruppe
- Limitierungen und Hinweise:
- Hardwareplattform frei wählbar
- Mindestens ein Funkstandard (WiFi, Bluetooth, LoRa, ..) muss zur Vernetzung von Diensten oder Maschinen genutzt werden
- Einbettung mit Hilfe von 3D-Druck oder Lasercutting
- Diverse Hardware vor Ort
- Digitales Artefakt wird zur Bewertung abgegeben und kann nach der Bewertung abgeholt werden
- Artefakt eher als Proof-of-Concept, anstelle eines serienreifen Produkts verstehen
https://uol.de/ddi/personen/anatolij-fandrich
- Ein öffentlicher Blog pro Gruppe
- Verpflichtende Inhalte der Dokumentation
- Motivation oder Problemstellung: Welches Problem löst euer Projekt?
- Anforderungskatalog: detaillierte Funktionsbeschreibung
- Ausführlicher Projektplan und Einteilung von Aufgaben und Verantwortlichkeiten. Zusätzlich Risikomanagement beschreiben
- Beschreibung der 3D-Modellierung
- Beschreibung der Hardware-Entwicklung
- Beschreibung der Software-Entwicklung
- Beschreibung der Systemarchitektur und Schnittstellen
- Nutzung von Git zur Versionsverwaltung und Upload des Quellcodes und der Modelle. Jedes Gruppenmitglied muss mindestens einen Push getätigt haben.
- README im Git-Repo verfassen
- Nachvollziehbare Ordnerstruktur
- Nutzerhandbuch zur Inbetriebnahme, Konfiguration und Known-Issues. Außerdem eine Demonstration der Funktionen (z.B. mit Video)
- Fazit, Lessons Learned und mögliche Verbesserungen
- Parallel zur Projektdokumentation: Projektfortschritt in einem Entwicklungsblog dokumentieren (mindestens 8 Einträge)
- Offene Werkstatt für euch
- Werkzeug
- Lötkolben, Sägen, Feilen, Tischbohrmaschine, Heißklebepistole, Abisolierzange, Schraubendreher, Multimeter, Oszilloskop, ...
- Hardware und Ersatzteile
- Einplatinencomputer, Shields, Sensoren, Aktoren, Akkus, Netzteile, passive und aktive Bauteile, Kabel und Litzen, ...
- 3D-Drucker: Ultimaker 2, 2x Ultimaker 2+, (Ultimaker 3), Dremel Digilab 3D45
- Lasercutter: Makeblock Laserbox Pro
- Personal vor Ort für Fragen und Hilfe
- Bodenfeuchtigkeit, Wasser
- Diverse Taster und Schalter
- Magnetschalter
- Lufttemperatur, Luftdruck, Luftfeuchtigkeit
- Diverse Gas-Sensoren (MQ-XXX)
- IR-Sensor
- Helligkeitssensor, Abstandssensor
- Bewegungssensor
- RFID-Reader
- Mikrofon
- Servomotoren
- Gleichstrommotoren (inklusive Motorsteuerung)
- Mini-Display
- 8x8 Dot Matrix
- Piezo
- LEDs und LED-Streifen
- Lehrveranstaltung wird mit 3.000€ im SoSe gefördert
- Pro Gruppe stehen euch ca. 120€ Projektbudget für individuelle Hardwarebeschaffungen (nach Absprache!) zur Verfügung
- Option Uni-Einkauf: Forschendes Lernen > Sekretariat > Einkauf > Händler > Warenannahme > Sekretariat > Hardware da (ca. 4 Wochen)
- Option Auslagenerstattung: ihr bestellt direkt beim Händler und bekommt das Geld von der Uni erstattet (ca. 3 Tage)
- https://www.berrybase.de/
- https://www.makershop.de/
- https://eckstein-shop.de/
- https://www.exp-tech.de/
- https://www.pollin.de/
- https://www.reichelt.de/
- https://www.conrad.de/
- https://www.amazon.de/
- Nutzung der Drucker nur nach Einweisung
- Immer erste Schicht beobachten
- Idealerweise Modell zu Hause vorbereiten
- Cura Profile (Draft und Quality) werden vorgegeben
- Prüfen, ob Stützstrukturen nötig (ggf. Modell drehen)
- Cura Preview prüfen
- Cura Projekt exportieren und zur Uni bringen
- Nutzung des Lasercutters nur nach Einweisung
- Idealerweise Modelle zu Hause in Makeblock Laserbox vorbereiten
- Prüfen, ob die Maße wie erwartet sind
- Prüfen, ob alle Konturen korrekt angezeigt werden
- Prüfen, ob sich die Konturen der Modelle innerhalb der Dimensionen des Holzes/Acrylglases befinden
- Laserbox Projekt exportieren und zur Uni mitbringen
- Groben Projektplan erstellen
- Zwischenstände fotografieren und Videos machen
- Projekttagebuch führen
- Fehler und Experimente dokumentieren
- Materialliste zusammenstellen
- Links und Ressourcen sammeln
- Kurzbeschreibungen verfassen
- Dateien und Code aktuell halten
- Code anfängerfreundlich erläutern