Schnittstellen und Systemarchitektur

Schnittstellen

WLAN/Wifi Modul: Sorgt für eine Internetverbindung von dem Microcontroller zu einem Router

Micro-USB: Dient der Stromversorgung und ermöglicht außerdem den Zugriff auf den Code des Arduino

Blynk-App: Dient zur Steuerung und Kontrolle des Süßigkeiten-Spenders

Blynk-Bibliothek: Ermöglicht die Nutzung der Blynk-Funktionen für Arduino

Blynk-Server: Dies ist ein Open-Source Server, um die Kommunikation zwischen der Blynk-App und dem Mikrokontroller zu ermöglichen

WeMos D1 mini: Der WeMos D1 mini ist ein leistungsstarker Microcontroller, welcher überdie Arduino Software programmiert werden kann. Die integrierter WLAN Schnittstelle nutzten wir um den Controller per App zu steuern

Servo Motor: Der Servomotor wurde an den WeMos D1 mini verlötet und kann somit per App und Board Angesteuert werden

1-Button Shield: Der 1-Button Shield wurde ebenfalls wie der Servo Motor an den WeMos D1 mini verlötet und ist dadurch per App und Board steuerbar.

Systemarchitektur

Die Systemarchitektur mit den dazugehörigen Verbindungen der Schnittstellen haben wir Grafisch in der Abbildung 1 dargestellt.

Abbildung 1: Blynk Architektur