Figure 3. Block diagram of the DAQ system Control and monitoring system of Small Water and Wind Power Plant Michal Kovalčík, Peter Feciľak, František Jakab Department of Computers and Informatics Technical University of Košice, Letná 9, 042 00 Košice, Slovakia michal.kovalcik@tuke.sk, peter.fecilak@tuke.sk, frantisek.jakab@tuke.sk Abstract—In the recent years there are more and more mobile devices appearing which are running Android operating system. Nowadays there is a trend of information availability anytime and anywhere. Main goal of this paper is to present the solution for interconnection of mobile device application environment and universal programmable microcontroller based on ARDUINO board with the goal of monitoring and remote control of small water and wind power plant. One of the application oriented outputs of this research is web-based solution for remote control with the ability to review measured parameters anywhere around the world. The solution is used as a learning module for understanding AD transmission of signals over the Internet. Students can create their own custom configuration of hardware components and thus monitoring system in the laboratory. Key words: Arduino, Vaadin, Android, on-line monitoring, DAQ, sensor. I. INTRODUCTION Nowadays there are number of technologies allowing transfer of the information over the network. Combining networking technologies with the information assets creates the opportunity to make technologies more intelligent with the coordination element or central point for data storing, monitoring, management, etc. The intelligent information network which is being documented within this research paper is based on the fact of internet availability and easily available modular solutions for sensor networks. Mobile devices which are running an Android platform are basically easily available and provide variety of mechanisms to reach remote information and to present it amiably to customer. Research in this area is unique with linking of individual components into a single unit. Single-chip ARDUINO microcontroller solution has been used as the center for information gathering which communicates with mobile phone application. Phone exports data over the mobile network to a remote server. Java Vaadin solution has been used in order to create web applications for remote management and evaluation of measured parameters of the sensor network. II. RESEARCH GOALS The main goals of research in this area were: Versatility of the solution for remote administration and monitoring of sensor networks based on Arduino Development Environment,, Reliability in export readings to a central data repository, Price affordability of solutions with respect to SOHO solutions. Components of the monitoring system has been selected as a result of the goals analysis. The versatility of the system is the fact that any mobile device with installed Android and USB port can be connected to this system. No matter the brand, type or age of the mobile device. On the other side, the universality of the presented monitoring system is assuming that it can be used in various areas and therefore with smaller adjustments has versatile applications in various area. Affordability - We are assuming general availability of the system. Inexpensive and easy available monitoring system should be comparable with commercial systems and it can be used in a wide range of users -from the smallest home solution to the largest stations to monitor many signals and variables. Reliability is a very important criteria. The essence of reliability is the fact that the system runs on the Linux operating system. It is known with its reliability, stability, functionality and simplicity. Server that hosts the web application is on the Linux stable distribution. The center for the collection of information is programmed at the microcontroller using Assembler programming language and its basic features are speed and stability. Microcontrollers do have a function that the power off or restart of the device is not causing any interrupt, instead it will automatically start from the beginning of the code and will start to carry out inputs and outputs. Components are designed for the maximum reliability and stability when carrying out their activities. III. ANALYSIS Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage, current, temperature, pressure, or sound with a computer. A DAQ system consists of sensors, DAQ measurement hardware, and a computer with programmable software. Compared to traditional measurement systems, PC-based DAQ systems exploit the processing power, productivity, display, and connectivity capabilities of industry-standard 235 ICETA 2013 • 11th IEEE International Conference on Emerging eLearning Technologies and Applications • October 24-25, 2013, Stary Smokovec, The High Tatras, Slovakia 978-1-4799-2162-1/13/$31.00 ©2013 IEEE