Incom ist die Kommunikations-Plattform der Hochschule Hof Kommunikationsdesign

In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre

Incom ist die Kommunikations-Plattform der Hochschule Hof Kommunikationsdesign mehr erfahren

WeatherWand

Kurzbeschreibung

Das Projekt verbindet natürliche Umwelteinflüsse durch neue Technik mit generativer Kunst. Dadurch werden Visualisierungen erschaffen, welche die aktuellen Umwelteinwirkungen neu aufzeigen.

Der WeatherWand ist eine innovative mobile Wetterstation in Form eines kleinen Stabs, der kompakt und leicht mitzunehmen ist.
WeatherWand misst die tatsächlich erlebten Einflüsse und zeigt diese durch individuelle Visualisierungen auf. Die gesammelten Daten werden  über eine App auf dem Smartphone ausgewertet.



Filmische Dokumentation



Bilder der Umsetzung

weatherwand_werkschau-2.jpgweatherwand_werkschau-2.jpg
weatherwand_werkschau-1.jpgweatherwand_werkschau-1.jpg
weatherwand_werkschau-4.jpgweatherwand_werkschau-4.jpg
weatherwand_werkschau-5.jpgweatherwand_werkschau-5.jpg
weatherwand_werkschau-3.jpgweatherwand_werkschau-3.jpg
weatherwand_werkschau-6.jpgweatherwand_werkschau-6.jpg
weatherwand_outdoor-1.jpgweatherwand_outdoor-1.jpg
weatherwand_outdoor-2.jpgweatherwand_outdoor-2.jpg
weatherwand_werkschau-7.jpgweatherwand_werkschau-7.jpg
werkschau-unterlage.jpgwerkschau-unterlage.jpg



Pitch Deck (Finale Version)

pitch-deck_new.pdf PDF pitch-deck_new.pdf



Userflow

userflow.jpguserflow.jpg



Designprozess

01 // Referenzprojekte

referenzprojekte.jpgreferenzprojekte.jpg

02 // Ideensammlung

idee1.jpgidee1.jpg
idee2.jpgidee2.jpg
idee3.jpgidee3.jpg

03 // Recherche

idee2_weitere-recherche.jpg.jpgidee2_weitere-recherche.jpg.jpg
idee3_weitere-recherche.jpgidee3_weitere-recherche.jpg

04 // Hardware & weitere Recherche

hardware_rechere.jpghardware_rechere.jpg

Sensoren sparen durch Ergänzung anderer Datenquellen?

DWD Open Data

  • Meteogramme
  • Radarbilder
  • Warnungen

Wettervorhersagen bis 16 Tage

open-meteo.com

05 // Pitch Deck (Erste Version)

pitch-deck_weatherwand_felix-baumgaertner.pdf PDF pitch-deck_weatherwand_felix-baumgaertner.pdf

06 // Datenerhebung

{
  "sensors": [
    "bmi26x Accelerometer Non-wakeup",
    "bmi26x Accelerometer Wakeup",
    "mmc5603x Magnetometer Non-wakeup",
    "mmc5603x Magnetometer Wakeup",
    "Rotation Vector  Non-wakeup",
    "Rotation Vector  Wakeup",
    "bmi26x Gyroscope Non-wakeup",
    "bmi26x Gyroscope Wakeup",
    "stk33502 Ambient Light Sensor Non-wakeup",
    "stk33502 Proximity Sensor Wakeup",
    "gravity  Non-wakeup",
    "gravity  Wakeup",
    "linear_acceleration",
    "linear_acceleration_wakeup",
    "Rotation Vector  Non-wakeup",
    "Rotation Vector  Wakeup",
    "mmc5603x Magnetometer-Uncalibrated Non-wakeup",
    "mmc5603x Magnetometer-Uncalibrated Wakeup",
    "Game Rotation Vector  Non-wakeup",
    "Game Rotation Vector  Wakeup",
    "bmi26x Gyroscope-Uncalibrated Non-wakeup",
    "bmi26x Gyroscope-Uncalibrated Wakeup",
    "sns_smd  Wakeup",
    "pedometer  Non-wakeup",
    "pedometer  Wakeup",
    "pedometer  Non-wakeup",
    "pedometer  Wakeup",
    "sns_geomag_rv  Non-wakeup",
    "sns_geomag_rv  Wakeup",
    "pick_up_motion  Wakeup",
    "Device Orientation  Non-wakeup",
    "Device Orientation  Wakeup",
    "stationary_detect",
    "stationary_detect_wakeup",
    "motion_detect",
    "motion_detect_wakeup",
    "bmi26x Accelerometer-Uncalibrated Non-wakeup",
    "bmi26x Accelerometer-Uncalibrated Wakeup",
    "sensor_logger  Non-wakeup",
    "sx932x SAR Sensor Non-wakeup",
    "sx932x_down SARS Sensor Non-wakeup",
    "Infrared_Proximity",
    "lux_aod  Wakeup",
    "pedometer_minute  Wakeup",
    "elevator_detect  Wakeup",
    "oplus_activity_recognition  Wakeup"
  ]
}

07 // Technologie Recherche

android-app-technologies.pngandroid-app-technologies.png

WebBLE funktioniert nur auf Google Chrome. Linux Ports wie Chromium oder Google Chrome for Linux unterstützen leider kein WebBLE.

capacitor-geo-pwa-test.jpgcapacitor-geo-pwa-test.jpg

Capacitor:

Unterstützung nativer Geolocation
Unterstützung von BLE
Keine native Unterstützung für Smartphone Sensoren - Community Plugins checken

08 // Temperatursensor Test (ESP32 + DS18B20 via MQTT)

temperatursensor-esp32-test.jpgtemperatursensor-esp32-test.jpg

[~]$ mosquitto_sub -t "test_topic"
24.750000
24.312500
24.437500

Mögliche Lösung:

correct_temp = 1.0095 * nicla_temp - 4.8051
correct_hum = 1.4383 * nicla_hum - 2.5628
correct_pressure = 0.718/100 * nicla_pressure + nicla_pressure

https://forum.arduino.cc/t/nicla-sense-me-temperature-and-humidity-inaccurate/977720/4

09 // Datenvisualisierung & Temperatursensor Vergleich

app-skizze.jpgapp-skizze.jpg

Datenvisualisierung in App:

Spline Graph
Profile Map
Waterfall Plot
Topographic Map

Oder Postergenerator / Generative Art um schöne Tage auf eine neue Art festzuhalten. Das Resultat kann z.B. ausgedruckt und aufgehangen bzw. verschenkt werden.

Blau: ESP32 + DS18B20
Gelb: Arduino Nicla Sense

Average difference: 5.45
Min: -0.62
Max: 10.17

csv2chart.com-plot.jpgcsv2chart.com-plot.jpg
csv2chart.com-plot-rising.jpgcsv2chart.com-plot-rising.jpg
test-setup_640.jpgtest-setup_640.jpg

10 // BLE Datenübertragung an (Web-)App

capacitor-ble-test.jpgcapacitor-ble-test.jpg



Umsetzung & Quellcode

Link zur PWA: https://wand.feba.me/

Quellcode: https://git.feba.me/fb/weatherwand

(die Android-App kann durch Capacitor compiled werden)













-- // AR-Projekt

AR Smartphone Anwendung (A-Frame)
Einblick in den Campus als kleines Modell (3D-Modell Erstellung und Aufbereitung made by Celina), durch Klick können Ebenen von oben nach unten ausgeblendet werden.
https://uploads.felixbaumgaertner.de/uni/iid/ar-viewer/

qr-code.pngqr-code.png

Screenshot_2023-04-03-23-05-56-00_40deb401b9ffe8e1df2f1cc5ba480b12.jpgScreenshot_2023-04-03-23-05-56-00_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
Screenshot_2023-04-03-23-06-05-15_40deb401b9ffe8e1df2f1cc5ba480b12.jpgScreenshot_2023-04-03-23-06-05-15_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
Screenshot_2023-04-03-23-06-14-98_40deb401b9ffe8e1df2f1cc5ba480b12.jpgScreenshot_2023-04-03-23-06-14-98_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
Screenshot_2023-04-03-23-06-27-56_40deb401b9ffe8e1df2f1cc5ba480b12.jpgScreenshot_2023-04-03-23-06-27-56_40deb401b9ffe8e1df2f1cc5ba480b12.jpg
Screenshot_2023-04-03-23-06-35-43_40deb401b9ffe8e1df2f1cc5ba480b12.jpgScreenshot_2023-04-03-23-06-35-43_40deb401b9ffe8e1df2f1cc5ba480b12.jpg

Ein Projekt von

Fachgruppe

Kommunikationsdesign

Art des Projekts

Keine Angabe

Zugehöriger Workspace

Interaction / Information Design (KD6)

Entstehungszeitraum

Sommersemester 2023