https://pro.cps.unileoben.ac.at/index.php/login

bei der cps-ProCould anmelden - FRITZE - CPS$123456789
git anlegen
-> Mail 4.6

https://git.cps.unileoben.ac.at/
unimail
Git/.
-------------



-------------

https://pyserial.readthedocs.io/en/latest/shortintro.html - Schnittstelle-Python-Serial




-------------
MariaDB
DBName: projectGeislinger
Tabellenname: Einzelteile
User:
BN: dbUser
PW: dbPassword


Einloggen als Root: sudo mariadb

Adminaccount:
BN: admin
PW: admin

zum Einloggen: 
mysql -u [databaseUser] -p -> nach dem Enter das PW eingeben

Erstellen einer neuen DB
create database [Datenbankname];

Erstellen eines neuen DBUsers:
create user '[username]'@'localhost' identified by '[Passwort]';

erstellen einer Tabelle:
create table [Datenbankname].[Tabellenname] (id int auto_increment not null primary key, Bezeichnung varchar(500), Gewicht FLOAT, BildPfad varchar(500));
create table projectGeislinger.Einzelteile (id int auto_increment not null primary key, Bezeichnung varchar(500), GewichtMittelwert FLOAT, GewichtVarianz FLOAT, BildPfad varchar(500));

zum aktivieren des Autostarts:
sudo systemctl enable mariadb.service

den Benutzer die Rechte auf die DB zuweisen:
GRANT ALL PRIVILEGES ON projectGeislinger.* TO "dbUser"@"localhost" identified by "dbPassword";

Insert:
insert into projectGeislinger.Einzelteile (Bezeichnung, GewichtMittelwert, GewichtVarianz) values ('25mm', 0.00415, 0.0000000087);



id, Bezeichnung, Gewicht, imagePath



-------------------
Bauteile:
Tellerfedern:
Durchmesser: 
57mm - 12mal
45mm - 8mal
40mm - 10mal
31mm - 2mal
25mm - 16mal

Messungen:
57mm: 0.0417; 0.0418; 0.0415; 0.0418; 0.0419; 0.0415; 0.0419; 0.0416; 0.0418; 0.0418; 0.0418; 0.0418
45mm: 0.0219; 0.0220; 0.0219; 0.0219; 0.0219; 0.0219; 0.0219; 0.0219
40mm: 0.0137; 0.0138; 0.0137; 0.0137; 0.0137; 0.0137; 0.0137; 0.0137; 0.0137; 0.0137
31mm: 0.0070; 0.0069
25mm: 0.0041; 0.0040; 0.0041; 0.0042; 0.0040; 0.0043; 0.0042; 0.0042; 0.0041; 0.0040; 0.0042; 0.0042; 0.0041; 0.0043; 0.0042; 0,0042 

erledigte Schritte:
Wage mit Esp auslesen
Kommunikation zwischen dem ESP und Python am Rechner
Die Datenbank aufsetzen
Verbindung zwischen Python und DB aufsetzen
Die Bauteile "vermessen" -> ein Excelfile mit den Daten aufsetzen
-> Varianz und Mittelwert in die DB eintragen
Die Wahrscheinlichkeitsdichte einer Messung berechnen und damit den Bauteiltypen bestimmen




