The proposed model articulated in this paper is a future mode of automated sorting of green coffee bean image with vision processing and machine learning. The presentations in the algorithm basically exploit visual ch...
详细信息
Near-Zero-Energy Buildings are a challenge in terms of energy production, storage, consumption and management, but these technological solutions remain financially difficult to access in developing countries. To this ...
详细信息
Near-Zero-Energy Buildings are a challenge in terms of energy production, storage, consumption and management, but these technological solutions remain financially difficult to access in developing countries. To this end, a complete low-cost and reliable home energy-management prototype was first developed and implemented on a scale model. A PWM charge controller drove the flow of energy produced and consumed in order to ensure the optimization of both the consumption of energy and energy savings. Battery storage was also managed by the home automation module using a set of sensors. The prototype of the scale model incorporated complete energy management of all electrical devices with group priorities through a graphical interface in a real-time mode. After testing this system, the lighting management part was implemented in a large-scale smart solar home. A smart lighting system via a complete algorithm integrated on an arduino mega board was then realized and implemented in the life-size house. This first step focuses, above all, on the users' comfort and, in particular, on the lighting management. The results show that this smart device thus makes it possible to achieve additional energy savings on an essential and yet already energy-efficient device: lighting.
This article describes a methodology for writing the program for the arduinoboard using an automatic generator of assembly language routines that works based on a cooperative coevolutionary multi-objective linear gen...
详细信息
This article describes a methodology for writing the program for the arduinoboard using an automatic generator of assembly language routines that works based on a cooperative coevolutionary multi-objective linear genetic programming algorithm. The methodology is described in an illustrative example that consists of the development of the program for a digital thermometer organized on a circuit formed by the arduino mega board, a text LCD module, and a temperature sensor. The automatic generation of a routine starts with an input-output table that can be created in a spreadsheet. The following routines have been automatically generated: initialization routine for the text LCD screen, routine for determining the temperature value, routine for converting natural binary code into unpacked two-digit BCD code, routine for displaying a symbol on the LCD screen. The application of this methodology requires basic knowledge of the assembly programming language for writing the main program and some initial configuration routines. With the application of this methodology in the illustrative example, 27% of the program lines were written manually, while the remaining 73% were generated automatically. The program, produced with the application of this methodology, preserves the advantage of assembly language programs of generating machine code much smaller than that generated by using the arduino programming language.
暂无评论