Suche nach einer passenden Wiegezelle.
Schreiben erster C/C++ Programme für den Arduino Mega um zu testen ob die Wiegezelle für das Projekt geeignet ist.
Erarbeiten und formulieren des Projektvorschlags anhand der vorher gesammelten Erfahrungen.
- Allgemeine Besprechungen zum Projekt
- Aufgaben Verteilung
- Versuche mit SQLite
- Festlegung der Datenbank auf MYSQL
Arbeiten an der Visualisierung
Erstellung der Datenbanken
Erstellung eins Lasten – und Pflichtenheftes
Erstellung der Visualisierung, Einbindung der MySQL Datenbanken, Erstellung der Kommunikation über MQTT mit dem ESP32.
Benutzeroberfläche und Datenbankanbindung sowie Kommunikation zum Microcontroller(ESP32) soweit beendet, das erste Tests im Zusammenhang mit dem ESP möglich sind.
Einbindung von Dropdown Menüs, deren Auswahllisten sich automatisch aus dem Inhalt von Datenbanken erstellen.
Erstellen der Powerpoint Präsentation/ des Vortrags für die Zwischenpräsentation unseres Abschlussprojekts am 28.10.2019
Um leichter in die Datenbank schreiben zu können, wurden die einzelnen Tabellen umstruckturiert und das Node-RED Programm angepasst.
-Funktion für Dosiertest entwickelt. Diese Funktion ist dafür da um die Dosiergenauigkeit zu prüfen. Es wird immer nur eine Flüssigkeit abgefüllt. Von Hand kann dann mit einer Waage nachgemessen werden, wie genau dosiert wurde. Es wurde eine Benutzeroberfläche, genauso wie die dazugehörige Datenverarbeitung und Kommunikation mit dem Microcontroller erstellt.
-Funktion für einen geführten Dialog für Zusatzzutaten, wie z.B. Sirup oder Schirmschen, die von Hand vor oder nach dem dosieren des Cocktails ins Glas gegeben werden sollen, entwickelt.
Dazu wurden die entsprechenden Datenbank erstellt, eine Benutzeroberfläche zum Festlegen der Zutaten gebaut und der geführte Dialog mit in die Cocktaildosierfunktion integriert.
An dem 29.12.2019 und an dem 30.12.2019 haben wir uns bei Herr Juraschek Zuhause getroffen, um das Zusammenspiel zwischen Microcontroller und dem Node Red Programm zu testen. Dafür haben wir mehrere Dosierversuche unternommen. Diese sind bis auf Kleinigkeiten erfolgreich verlaufen. Kleine Änderungen an dem C++ Programm wurden von Herr Juraschek und kleine Änderungen an dem Node Red Programm wurden von mir direkt vor Ort vorgenommen und aufwändigere Änderungen dann in den darauffolgenden Tagen.
Nach den Programmtests wurde die Rezeptprüfung, die vor jedem Dosiervorgang statt findet noch einmal komplett überarbeitet, um sicher zu stellen, das z.B. wenn nicht von jeder Flüssigkeit, die in dem Cocktailrezept hinterlegt ist, genügend in den Behältern vorhanden ist, der Diservorgang erst garnicht gestartet werden kann. In der darauf folgenden Woche sollen in der Schule noch letzte Tests stattfinden. In dem Node Red Programm sind nur noch möglicherweise auftretende Fehler zu beheben und Formulierungen der Texte auf der Benutzerfläche zu optimieren.
Erstellen des ersten Entwurfs der Dokumentation
Umbau der Datenbank und Programmierung einer Anzeige, so das man bei der Auswahl des Cocktails vor der Dosierung genau sieht ob dieser Alkohol enthält oder Alkoholfrei ist.
Am 07.01. wurde die rollBAR von uns wieder in die Schule gebracht. Dort haben wir dann Dosiertests durchgeführt.
Damit ein mögliches Nachfolgeteam den Node-RED Programmcode versteht, wird dieser mit Kommentaren versehen.
z.B. Optimierung der Pop-Up Texte
-Fachgespräch
-Allgemeine Arbeiten an der Anlage
-Letzte Tests an der Anlage durchgeführt
-Vorbereitung der Anlage auf die Dokumentation
-Herrichten des Klassenraums für die Präsentation
-Präsentation Üben
Präsentation des Abschlussprojekts am Tag der offenen Tür
Diese Webseite wurde mit Jimdo erstellt! Jetzt kostenlos registrieren auf https://de.jimdo.com