This thesis describes the realisation of a wireless light control unit for LED strips with low cost components. The heart of this light control unit which is called “ESP32 Light Controller” is the ESP32 microcontroller from the manufacturer Espressif. This microcontroller is equipped with the wireless functionalities WLAN and Bluetooth. In addition, this prototype should be easy to use. As a result, a web interface was implemented so that any user can control the attached LED strips easily with the internet browser of a mobile device. Moreover, the light control standard Art-Net is also implemented. Consequently, the LED strips can be controlled as well with the help of Art-Net capable applications. The opportunity for the integration of the “ESP32 Light Controller” in smart home applications, the software supports UPD control commands. In addition to the software design, the electric circuit and a PCB were designed. The outputs are designed to support all the available LED strips. Common anode and common cathode types with a supply voltage of 12V and 24V of direct current are supported. With the help of a 3D construction software and a 3D printer, the housing of this prototype was designed and realized.
Table of Contents
1 Introduction
2 Light Systems
2.1 LED
2.1.1 LED stripes
2.2 Light control protocols
2.2.1 DALI
2.2.2 KNX
2.2.3 DMX512
2.2.4 Art-Net
3 ESP32 Light Controller
3.1 Espressif ESP32 Microcontroller
3.2 Hardware design
3.3 Software design
3.3.1 PWM output
3.3.2 Network configuration
3.3.3 UDP Implementation
3.3.4 Art-Net
3.3.5 HTTP Implementation
3.3.6 Web-Interface
4 Housing
5 Conclusion
5.1 Outlook
Bibliography
List of Figures
Code snippets
List of Tables
List of Abbreviations
A: ESP32 Light Controller schematic
-
-
-
-
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. -
-
Upload your own papers! Earn money and win an iPhone X.