Home Weather Station: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 36: | Zeile 36: | ||
| Hr. Kreuer | | Hr. Kreuer | ||
| 18.01.2018 | | 18.01.2018 | ||
|- | |||
| 3 | |||
| Die aktuelle Position des Mähers muss blau markiert werden. | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 4 | |||
| Hindernisse müssen magenta markiert werden. | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 5 | |||
| Unbekannte Bereiche müssen weiß bleiben. | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 6 | |||
| Ungemähter Rasen muss dunkelgrün und gemähter Rasen hellgrün markiert werden. | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 7 | |||
| Die Karte muss zyklisch aktualisiert werden. | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 8 | |||
| Die Umsetzung muss als Matlab-Skript erfolgen, so dass eine Einbindung in Simulink als Matlab-Funktion möglich ist. | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 9 | |||
| Eingangsgrößen der Funktion <code>Kartenfunktion.m</code> sind | |||
# Aktuelle Positionen in m: xNeu,yNeu | |||
# Alter Positionsvektor in m: PosAlt | |||
# Ausrichtung der Karte in deg: Ausrichtung | |||
# Aktuelle Karte: Karte | |||
# Signale zur Objekterkennung: Bumper,Ultraschall | |||
# Signalstärke der Perimeterschleife: Perimeterschleife | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 10 | |||
| Ausgangsgrößen der Funktion <code>Kartenfunktion.m</code> sind | |||
# Aktueller Positionsvektor in m: PosNeu | |||
# Aktuelle Karte: Karte | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 11 | |||
| Die Initialisierung muss 1s und die zyklische Darstellung muss 1ms unterschreiten. | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
| 12 | |||
| Bei Kommentierung und Dokumentation muss sich an die Projektrichtlinien gehalten werden. | |||
| Prof. Schneider | |||
| 18.01.2018 | |||
| Hr. Kreuer | |||
| 18.01.2018 | |||
|- | |||
|} | |||
- Messung von Windgeschwindigkeit (mittels Anemometer, Gyro-Sensor, siehe CAD-Modell), Regenmenge, Temperatur, Luftfeuchtigkeit | - Messung von Windgeschwindigkeit (mittels Anemometer, Gyro-Sensor, siehe CAD-Modell), Regenmenge, Temperatur, Luftfeuchtigkeit |
Version vom 4. Oktober 2021, 16:14 Uhr
Autoren: Dennis Kononenko & Markus Belsch
Betreuer: Prof. Göbel & Prof. Schneider
→ zurück zur Übersicht: WS 20/21: Angewandte Elektrotechnik (BSE)
Einleitung
Die "Home Weather Station (HWS)" ist ein Projekt, welches im Rahmen des GET Fachpraktikums im 5. Semester des Studiengang Mechatronik erstellt wurde. Das Ziel der HWS ist es lokale Wetterdaten, wie Windgeschwindigkeit, Temperatur, Niederschlag, und Luftfeuchtigkeit zu sammeln und auf einem Bildschirm anzuzeigen.
Zur Entwicklung der Komponente Kartenfunktion.m
werden konktete Anforderungen gestellt (vgl. Tabelle 3). Diese sollten stets eindeutig, testbar, widerspruchsfrei und atomar formuliert werden.
ID | Inhalt | Ersteller | Datum | Geprüft von | Datum |
---|---|---|---|---|---|
1 | Die Karte muss als Matrix mit der Rastergröße 30cm umgesetzt werden (Grid-Map). | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
2 | Die Perimeterschleife muss rot markiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
3 | Die aktuelle Position des Mähers muss blau markiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
4 | Hindernisse müssen magenta markiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
5 | Unbekannte Bereiche müssen weiß bleiben. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
6 | Ungemähter Rasen muss dunkelgrün und gemähter Rasen hellgrün markiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
7 | Die Karte muss zyklisch aktualisiert werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
8 | Die Umsetzung muss als Matlab-Skript erfolgen, so dass eine Einbindung in Simulink als Matlab-Funktion möglich ist. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
9 | Eingangsgrößen der Funktion Kartenfunktion.m sind
|
Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
10 | Ausgangsgrößen der Funktion Kartenfunktion.m sind
|
Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
11 | Die Initialisierung muss 1s und die zyklische Darstellung muss 1ms unterschreiten. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
12 | Bei Kommentierung und Dokumentation muss sich an die Projektrichtlinien gehalten werden. | Prof. Schneider | 18.01.2018 | Hr. Kreuer | 18.01.2018 |
- Messung von Windgeschwindigkeit (mittels Anemometer, Gyro-Sensor, siehe CAD-Modell), Regenmenge, Temperatur, Luftfeuchtigkeit
- Anzeigen von Windgeschwindigkeit (in km/h), Regen (Höhe in mm), Temperatur (in °C), Luftfeuchtigkeit (in %)
Funktionaler Systementwurf/Technischer Systementwurf
Komponentenspezifikation
Umsetzung (HW/SW)
Komponententest
Ergebnis
Zusammenfassung
Lessons Learned
Projektunterlagen
Projektplan
Projektdurchführung
YouTube Video
Weblinks
Literatur
→ zurück zur Übersicht: WS 21/22: Angewandte Elektrotechnik (BSE)