Nutzerhandbuch

Der Parkassistent ist ein Arduino-Projekt und für die Garage bestimmt. Mit entsprechenden Sensoren wird der Abstand gemessen und bei wenig Abstand eine Push-Benachrichtigung an das Smartphone ins Auto gesendet.

Einrichtung der IDE & Erstinbetriebnahme

Zur Programmierung des ESP8266 haben wir VS Code verwendet, aufgrund der einfacheren Handhabung gegenüber der Arduino IDE. Neben Erweiterungen für VS Code wird dennoch die Arduino IDE für die Build-Tools benötigt.

  1. Installation von VS Code und der Arduino IDE (nicht die Windows-Store-Version).
  2. Installation der folgenden VS Code Erweiterungen:
    1. Arduino
    2. C/C++ Extension Paket
  3. (Optional) Installation von GitHub Desktop zur einfachen Quellcodeverwaltung.
  4. Öffnen des Projektordners in VS-Code (auffindbar im GitLab)
    1. Anlegen einer Kopie von Secrets.template.h, welche den Namen Secrets.h heißt -> hier müssen die fehlenden Variablen ergänzt werden.
  5. Drücken von F1 -> Arduino: Board Manager -> Suche nach esp8266 und anschließende Installation des Pakets.
  6. Drücken von F1 -> Arduino: Change Board Type -> NodeMCU 1.0 (ESP-12E Module).
  7. Drücken von F1 -> Arduino: Library Manager -> Installation der folgenden Bibliotheken:
    1. HC SR04 von Martion Sosic
    2. ESP8266 and ESP32 OLED driver for SSD1306 displays von ThingPulse, Fabrice Weinberg
    3. SinricPro von Boris Jäger
    4. ArduinoJson von Benoit Blanchon
    5. WebSockets von Markus Sattler
  8. Manuelle Installation der Pushover-Bibliothek unter %userprofile%\Documents\Arduino\libraries
  9. Drücken von F1 -> Arduino: Upload und ggf. auf Nachfrage COM-Port wählen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert