Meine Bachelorarbeit behandelt die Implementierung eines Infrarot-Senders und Empfängers in die freie Arduino Bibliothek Souliss. Mit Hilfe der Souliss Bibliothek ist es möglich, ein Netzwerk aus Sensoren und Aktoren für eine Heimautomatisierung aufzubauen. Souliss bietet die Möglichkeit die Sensoren und Aktoren mittels Ethernet, WLAN und einer 2,4GHz Funkverbindung zu vernetzen.
In dieser Arbeit wird die fehlende Option, Geräte der Unterhaltungselektronik über Infrarot zu steuern, in die Souliss Bibliothek integriert. Diese Integration wurde mit Hilfe einer Funktion umgesetzt, die die Steuerbefehle einer Infrarotfernbedienung in Souliss Steuerbefehle umwandeln kann. Des Weiteren können auch Souliss Steuerbefehle in Infrarotsteuersignale konvertiert werden. Diese Umsetzung wurde mit Hilfe eines eigens entwickeltem Prototypen, dem „Souliss IR Cube“ getestet. Bei diesem Prototyp wurde ein ESP8266 Mikrokontroller eingesetzt, welcher eine WLAN Funktionalität besitzt. Der elektronischen Komponenten wurden auf einer Lochrasterplatine aufgebaut. Diese Platine ist in einem würfelförmigen Gehäuse untergebracht. An den vier Seitenflächen des Gehäuses ist jeweils eine Infrarot LED und an der Oberseite des Gehäuses ist ein Infrarot Empfänger platziert. Dieses Gehäuse wurde mit Hilfe eines 3D Druckers realisiert.
Table of Contents
1 Introduction
2 Souliss
2.1 Requirements
2.2 Arduino
2.2.1 Development Environment
2.2.2 Arduino programming language
2.3 Typicals
2.4 Communication
3 Smart Home Framework Comparison
4 openHAB
4.1 Souliss integration in openHAB
5 IR Remote Control
5.1 IR Codes
6 Souliss IR implementation
6.1 IR Gateway function
7 Hardware
7.1 WEMOS D1 mini board
7.2 Souliss IR Cube
7.3 Calculations
7.4 Mechanical Design
8 Conclusion
Bibliography
List of Figures
Code snippets
List of Tables
List of Abbreviations
A: Souliss IR Cube example
- Quote paper
- Patrick Marchhart (Author), 2016, The implementation of an infrared transmitter and receiver function in the Souliss framework, Munich, GRIN Verlag, https://www.grin.com/document/461289
-
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X.