GeislingerProject/readMe.txt

93 lines
2.3 KiB
Plaintext
Raw Normal View History

2024-07-02 10:42:04 +00:00
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