Aufbau

Hardware – Software

Hardware

Raspberry
Temperatursensor


Software

.Net Maui
SQLite
WebApi
Python

Hardware

Unsere Ausstattung

Raspberry Pi

Der Raspberry Pi ist ein Einplatinencomputer, wo alle zum Betrieb benötigten elektronischen Komponenten auf einer Platine vorhanden sind.

Temperatursensor

Der Sensor kann über Pins an den Raspberry angeschlossen werden, wodurch das Python Programm die Daten auslesen kann.

Hardware

Unsere Ausstattung

Raspberry Pi

Der Raspberry Pi ist ein Einplatinencomputer, wo alle zum Betrieb benötigten elektronischen Komponenten auf einer Platine vorhanden sind.

Temperatursensor

Der Sensor kann über Pins an den Raspberry angeschlossen werden, wodurch das Python Programm die Daten auslesen kann.

Software

Die Hintergrundprozesse

>>>
>>>
>>>

Python

Python ist eine Programmiersprache, die für das Auslesen der Daten des Sensors verwendet wird. Weiters werden diese Daten dann in die Datenbank gespeichert.

SQLite

SQLite ist eine C-Sprachbibliothek, die plattformübergreifend verwendbar ist. Mit dem DB Browser für SQLite können Datenbankdateien erstellt, entworfen und bearbeitet werden.

WebApi

Das ist die Schnittstelle zwischen der Datenbank und dem Mauiprogramm. Mit Befehlen, Funktionen, Protokollen
und Objekten wird der Datenaustausch beschleunigt
und vereinfacht.

.NET MAUI

Das plattformübergreifende Framework
.NET MAUI dient zum Erstellen nativer
Mobil- und Desktop-Apps. Des Weiteren bietet
es eine Sammlung von verschiedensten Steuerelementen und eine Entwicklungsumgebung mit einer gemeinsam genutzten Codebasis, die auf Android, iOS, MacOS
und Windows ausgeführt werden kann.

Software

Die Hintergrundprozesse

Python

Python ist eine Programmiersprache, die für das Auslesen der Daten des Sensors verwendet wird. Weiters werden diese Daten dann in die Datenbank gespeichert.

SQLite

SQLite ist eine C-Sprachbibliothek, die plattformübergreifend verwendbar ist. Mit dem DB Browser für SQLite können Datenbankdateien erstellt, entworfen und bearbeitet werden.

WebApi

Das ist die Schnittstelle zwischen der Datenbank und dem Mauiprogramm. Mit Befehlen, Funktionen, Protokollen
und Objekten wird der Datenaustausch beschleunigt
und vereinfacht.

.NET MAUI

Das plattformübergreifende Framework
.NET MAUI dient zum Erstellen nativer
Mobil- und Desktop-Apps. Des Weiteren bietet
es eine Sammlung von verschiedensten Steuerelementen und eine Entwicklungsumgebung mit einer gemeinsam genutzten Codebasis, die auf Android, iOS, MacOS
und Windows ausgeführt werden kann.