TXT Controller besitzt eine serielle Schnittstelle, WLAN, Bluetooth,
USB-Anschlüsse z.B für eine Kamera und einen zusätzlichen Slot für
microSD-Karten.
Außerdem ist er mit einem 2,4" Touchscreen
und Lautsprechern ausgestattet.
Betrieben wird der Controller
mit 9V Spannung. Auf dem Controller ist als Betriebssystem Linux
installiert. Für die Ansteuerung der Aktoren hat er vier Ausgänge
zur Verfügung. Ebenso sind analoge und digitale Eingänge vorhanden.
Zum aktuellen Stand des von der Hoschule verwendeten Controllers mit
ESP-Board, ist auf die Hardwaregruppe zu verweisen.
Der Server läuft auf dem ESP direkt und der Code wird über das Handy
oder Computer durch Zugriff über die Website von Cody++ betrieben.
Der Cody++ ist eine Entwicklungsumgebung, welche von Studenten aus der Hochschule Karlsruhe entwickelt wurde, als Nachbildung des Fischertechnik eigenes Entwicklungstool.
Mit Hilfe von Softwarebausteinen wird im Hintergrund der Quellcode generiert, was den einfachen Einstieg in die Technik ermöglicht.
Da es über den Internetbrowser aufgerufen wird, ist keine
zusätzliche Software auf dem Rechner notwendig und ist
Betriebssystem unabhängig.
Momentan findet auf dem ESP die Übertragung über TCP/IP
(Transmission Protocol/ Internet Protocol) statt. TCP/IP ist ein
Standardnetzwerkprotokoll bei dem die IP Adresse zur Identifizierung
dient.
MQTT (Message Queuing Telemetry Transport) Protocol
baut auf dem TCP/IP Protokoll auf und ist vor allem in der IoT also
für M2M Kommunikation standard. |