• Keine Ergebnisse gefunden

Living in a smart tank

N/A
N/A
Protected

Academic year: 2022

Aktie "Living in a smart tank"

Copied!
17
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Smartes Aquarium L iving i n a s mart tank

- Meilenstein 4 -

Team: Hendrik Seemann Katrin Moritz

Sebastian Frisch Lydia Pflug

Julian Seibert

(2)

Gliederung

1. Idee

2. Architektur 3. Datenpakete 4. Aktueller Stand

1. Nodes

2. CoAP

3. Gateway

4. Server

5. Website

5. Liveshow

6. Ausblick

7. Feedback

(3)

1. Idee

 Smartes Aquarium mit verschiedenen Sensoren und Aktoren

 Temperaturmessung und –anpassung

 Visuelle Darstellung mit LED-Bar

 Lichtmessung und –regulierung

 Simulierung des tatsächlichen Tag-Nacht-Zyklus

 PH-Wertmessung und Alarmmeldung

(4)

2. Architektur

(5)

2. Architektur

(2)

(6)

3.

Datenpakete

- CoAP: JSON-Format

- {„value“: 23, „message“: „ok“}

- MQTT: JSON-Format

- {sensor:„a01s01“, typ:„temp“, value: [23], timestamp:„yyyy-mm-dd hh:mm“}

- HTTP: JSON-Format

- {sensor:„a01s01“, typ:„temp“, value: [23], timestamp:„yyyy-mm-dd hh:mm“}

(7)

4. Aktueller Stand

 Nodes

 CoAP

 Gateway

 Cloud/Datenbank

 Frontend

 Bidirektionale Kommunikation möglich

 Auf Website jedoch noch keine graphische Oberfläche für Stellwerte

(8)

4.2. Nodes

 Sensoren

 Messung der Temperatur

 Messung der Lichtfarbe

 Messung des pH-Wertes

Schreiben des pH-Treibers (begonnen)

 Aktoren

 Ansteuern des LED-Bandes

 Ansteuern des Heizstabes über schaltbare Steckdose

 LED-Bar zeigt Temperatur im Verhältnis an

(9)

4.2 CoAP

 Aufbau der CoAP Kommunikation

 Einfaches Ändern des Channels ermöglicht

 JSON-Format festgelegt

 Discovery Modus

(10)

4.3. Gateway

 Abfrage der Daten vom Sensorknoten

 Setzen der Aktoren auf Aktorknoten

 Logik für Temperaturregelung

 Setzen des LED-Bandes in Abhängigkeit des RGB-Sensors

 MQTT Senden & Empfangen

 Vorbereitung auf Node Discovery

(11)

4.4. Server

 VM aufgesetzt und eingerichtet mit TomCat, MySQL, MQTT Server

 Anlegen der Projekte für Backend und Frontend mit SpringBoot

 Daten über MQTT empfangen und in Datenbank speichern

 Daten stehen in ReST-Fassade für Frontend zu Verfügung

(12)

4.5.Website

 Erstellung des Mockup

 Frontend Setup

 Menüstruktur erstellt

 Daten über HTTP abfragen und darstellen

(13)

5. Live Show

(14)

6. Ausblick

- Fertigstellen des pH-Treibers

- Ausbau der Website (Einstellungen, Statistiken) - Aktorsteuerung von der Website aus

- Sensor für Sonnenlichteinstrahlungsmessung und Schließen von Jalousien bei starkem Sonnenschein

- Twittern der aktuellen Messungen im Aquarium - Smarter Wasseraustauchser

- Handy-App

- Dynamisches Hinzuschalten von neuen Nodes

(15)

6.1. Discovery

1. Pi: GET auf "ff02::1/status"

2. Liste von Adressen und URIs 3. Liste von URIs

 Bsp.: /light

 Bsp.: /temp

4. GET auf <adresse>/light

 Bsp.: sensor: /light/blue: [GET]

(16)

7. Feedback

 Tutorials

 Erstes größeres Projekt, eigenständige Entwicklung

 Regt Kreativität an

 Kommunikation im Team und zwischen den Teams gut

 Meilensteine für die Projektplanung

 Aufbau der CoAP und MQTT Kommunikation aufwändig

(17)

Vielen Dank für die

Aufmerksamkeit

Team: Hendrik Seemann Katrin Moritz

Sebastian Frisch Lydia Pflug

Julian Seibert

Referenzen

ÄHNLICHE DOKUMENTE

Nach dem Frühstück Weiterfahrt an den Golf von Neapel, nach Pompeji.. Unser Reiseleiter erwartet Sie zu einer Besichtigung der durch den Ausbruch des Vesuvs im Jahr

Gewicht ohne Verpackung 6,38 kg Gewicht mit Verpackung 8,85 kg Gewicht Industriepalette 465 kg Anzahl/Industriepalette 50 Lieferumfang HP Smart Tank HP 32XL Tintenflaschen

Wenn Sie auf den Pfeil mit der linken Maustaste gehen, dann können Sie eine Standard - Suchabfrage auswählen... Wählen Sie ungenaue Suche als Option, wenn Sie auch

LongLife® von SchweizerMeter® bietet Schweizer Qualität in voller Länge – für individuelle Werbebotscha�en, die ebenso nachhal�g sind, wie die Zollstöcke selbst. Diese

Erleben Sie die berühmten Windmühlen auf Mykonos, die farbenfrohe türkische Strandstadt Kusadasi, das antike Ephesos, Stätte eines der sieben Weltwunder der Antike, sowie die

Neben den Sonder-Impfaktionen an den Hochschulen stehen allen Erwachsenen ab 18 Jahren weiterhin die Möglichkeit zur Verfügung, sich über das Impfportal des Landes für eine Impfung

Fahrzeuge (BMW, Mercedes, Audi, Opel, Ford, Porsche, Volvo, Fiat), KFZ, LKW, PKW, Nutzfahrzeuge (Scania, Volvo, MAN, Actros, DAF, Jungheinrich), Anhänger, Transporter,

Eine Besonderheit dieser wunderschönen Insel ist ihre Sprache: Auf La Gomera wird das weltweit einzigartige „El Silbo“ gesprochen, eine Pfeifsprache, die den Gomeros einst half,