Cocktail-Mixer HS-Karlsruhe
Dies ist das Github-Repository für den Cocktail-Mixer an der Hochschule unter der Betreuung von Jürgen Walter.
Damit der erstellte Code hier einheitlich aussieht, wird hier die Code Convention von Google genutzt: https://google.github.io/styleguide/cppguide.html
Das Klonen des Github-Repository wird hier beschrieben: https://help.github.com/articles/cloning-a-repository/ Eine Einleitung zu Git findet sich hier: http://rogerdudler.github.io/git-guide/index.de.html
Für das Projekt wird eine Bibliothek benötigt, welche hier zu finden ist. (Rechts die Bibliothekt runterladen) Diese Bibliothekt muss unter C:\Users<user>\Documents\Arduino\libraries entpackt werden. Der Ordner ist nach der Installation der Arduino-Umgebung vorhanden.
- Benötigt wird Visual Studio 2017. Dazu wird die Arduino-Erweiterung benötigt.
- Nach dem Start von Visual Studio 2017 wird das Projekt "MixHit" ausgewählt.
- Unter der Menü-Leiste ist eine neue Leiste entstanden. Dies ist die Leiste von der Arduino-Erweiterung.
Bei dieser Leiste sollten folgende Einträge geändert werden:
- Erster Eintrag: Auf "Arduino 1.6/1.8"
- Zweiter Eintrag: Find and install Board:
- Tab "Manage Boards" auswählen
- Das Paket "esp32" auswählen
- Warten - das dauert lange und hat keinen Fortschrittsbalken
- wenn fertig: Visual Studio neu starten
- Nun im 2. Eintrag "ESP32 Dev Module" auswählen.
- Unter dem Punkt "Add Library" den Punkt "Download and Install Arduino Library" auswählen und folgende Libraries hinzufügen:
- ESP32
- FS
- SX1509 IO Expander
- SPIFFS
- WiFi
- vielleicht weitere
- Das Projekt lässt sich nun Kompilieren
- Die Arduino IDE lässt sich hier herunterladen. Bitte auch installieren.
- Die Abhängigkeiten (siehe oben) sollten nach der Installation eingebunden werden.
- Durch Doppelklick auf die MixHit.ino-Datei, sollte sich die Arduino IDE öffnen. Alternativ kann auch die ArduinoIDE gestartet werden und über Datei -> Öffnen zu der Datei navigiert werden.
- Richtiges Board auswählen:
- Im Menü: Werkzeuge -> Board "xxx" -> Boardverwalter
- Nach "esp32" suchen und diese durch anklicken instalieren
- Unter Werkzeuge -> Board "xxx" das Board ESP32 Dev Module auswählen
- Über die Schaltfläche "Überprüfen" (unter Menü / Strg+R) kann das Projekt nun kompiliert werden.