Description
In this project, a professional light barrier monitoring system was developed, which was used to check the quality of the light barrier devices before they were released to the market. The main task of the application was to monitor all the interruptions when a person entered any of the light barriers. Every interruption got logged in a file and could also be viewed and printed at any time by the user. The graphical user interface (UI) displayed information about the monitoring process (i.e. the interruption period, the number of interrupted light barriers, the last interrupted light barrier number, and so on). For the user there was the possibility to perform adjustments like setting the start time, executing the monitoring process, and execute manually an interruption.
The application was developed on Windows with C++ and the MFC library and the language for the user interface was set to German. The device consisted of an electronics board including among other things a PIC18F452 microcontroller from Microchip, which managed the connection and the monitoring process of the light barriers. Below there are some images of the monitoring system depicted.