scispace - formally typeset
Search or ask a question

Showing papers on "Arduino published in 2015"


Proceedings ArticleDOI
15 May 2015
TL;DR: This paper proposes a design for home automation system using ready-to-use, cost effective and energy efficient devices including raspberry pi, arduino microcontrollers, xbee modules and relay boards, and explains the complete installation of the system including hardware and software aspects.
Abstract: This paper proposes a design for home automation system using ready-to-use, cost effective and energy efficient devices including raspberry pi, arduino microcontrollers, xbee modules and relay boards. Use of these components results in overall cost effective, scalable and robust implementation of system. The commands from the user are processed at raspberry pi using python programming language. Arduino microcontrollers are used to receive the on/off commands from the rasperry pi using zigbee protocol. Star zigbee topology serves as backbone for the communication between raspberry pi and end devices. Raspberry pi acts a central coordinator and end devices act as various routers. Low-cost and energy efficient drip irrigation system serves as a proof of concept. The design can be used in big agriculture fields as well as in small gardens via just sending an email to the system to water plants. The use of ultrasound sensors and solenoid valves make a smart drip irrigation system. The paper explains the complete installation of the system including hardware and software aspects. Experimental set-up is also tested and explained for an automatic drip irrigation system to water 50 pots.

122 citations


Journal ArticleDOI
TL;DR: The full integration of compact educational mobile robotic platforms built around an Arduino controller board in the Robot Operating System (ROS) enables the use of several tools for data analysis, easiness of interaction between multiple robots, use of different sensors and teleoperation devices, thereby targeting engineering education.
Abstract: This article presents the full integration of compact educational mobile robotic platforms built around an Arduino controller board in the Robot Operating System (ROS). To decrease the development time, a driver interface in ROS was created so as to provide hardware abstraction and intuitive operation mode, thus allowing researchers to focus essentially in their main research motivation, e.g., search and rescue, multi-robot surveillance or swarm robotics. Moreover, the full integration in ROS provided by the driver enables the use of several tools for data analysis, easiness of interaction between multiple robots, use of different sensors and teleoperation devices, thereby targeting engineering education. To validate the approach, diverse experimental tests were conducted using different Arduino-based robotic platforms.

103 citations


Proceedings ArticleDOI
01 Dec 2015
TL;DR: This paper proposes a multi-functional `Smart Home Automation System' (SHAS), where users can use voice-commands to control their home-appliances and gadgets, for different functionalities and purposes, aimed to be cost-effective, flexible and robust.
Abstract: Current availability of interactive technologies infrastructure such as internet bandwidth, increased processing power and connectivity through mobile devices at affordable costs have led to new concepts related to human living. Smart cities, smart life and internet of things etc. are few such evolving research domains. A prominent concept among these is ‘Smart Home’, which involves automation and interactive technologies. This paper proposes a multi-functional ‘Smart Home Automation System’ (SHAS), where users can use voice-commands to control their home-appliances and gadgets, for different functionalities and purposes. The proposed system can be adapted to a user's voice and recognise the voice-commands, independent of the speaker's personal characteristics such as accent. The system is aimed to be cost-effective, flexible and robust. The voice command recognition is achieved using a dedicated hardware module and an Arduino micro-controller board for commands processing and control. Performance evaluation is carried out by developing a multi-functional miniature prototype of the SHAS. Results of the experiments conducted are quite promising. The prototype SHAS can be used for converting existing homes into smart homes at relatively low cost and with convenience.

72 citations


Journal ArticleDOI
TL;DR: Four laboratory experiments for Automatic Control and Robotics courses at the University of Alicante are developed based on Arduino and other existing equipment, concluding that the proposed experiments have been attractive to students and they have acquired the knowledge about hardware configuration and programming that was intended.

72 citations


Journal ArticleDOI
TL;DR: In this paper, the authors present some of the capabilities of the Arduino platform for the school environment, which can be used for inexpensive construction of measuring devices for demonstrations and experiments performed by students in chemistry.
Abstract: In everyday praxis, we often need demonstration measuring devices (thermometers, pH meters, etc.), with large enough displays to be easily readable from every point in the classroom. Here, we present some of the capabilities of the Arduino platform for the school environment. This microprocessor board can be used for inexpensive construction of measuring devices for demonstrations and experiments performed by students in chemistry.

55 citations


Journal ArticleDOI
04 Jun 2015-Sensors
TL;DR: A low-cost and open-source hardware architecture able to detect the indoor variables necessary for the IEQ calculation as an alternative to the traditional hardware used for this purpose is described.
Abstract: The Indoor Environmental Quality (IEQ) refers to the quality of the environment in relation to the health and well-being of the occupants. It is a holistic concept, which considers several categories, each related to a specific environmental parameter. This article describes a low-cost and open-source hardware architecture able to detect the indoor variables necessary for the IEQ calculation as an alternative to the traditional hardware used for this purpose. The system consists of some sensors and an Arduino board. One of the key strengths of Arduino is the possibility it affords of loading the script into the board’s memory and letting it run without interfacing with computers, thus granting complete independence, portability and accuracy. Recent works have demonstrated that the cost of scientific equipment can be reduced by applying open-source principles to their design using a combination of the Arduino platform and a 3D printer. The evolution of the 3D printer has provided a new means of open design capable of accelerating self-directed development. The proposed nano Environmental Monitoring System (nEMoS) instrument is shown to have good reliability and it provides the foundation for a more critical approach to the use of professional sensors as well as for conceiving new scenarios and potential applications.

51 citations


Proceedings ArticleDOI
14 Oct 2015
TL;DR: A low-cost wireless monitoring system, that enables air quality referential parameters measurements based on a multilayer distributed model with an Arduino platform, that has been realized in a variety of sites in Ecuador.
Abstract: We have developed a low-cost wireless monitoring system, that enables air quality referential parameters measurements based on a multilayer distributed model with an Arduino platform. This is an Internet of Things application, of which a physical object is embedded with electronics, software, sensors and wireless connectivity to allow monitoring air pollution on real-time. Agile methodologies such as Scrum and Extreme Programming were used in order to ensure software quality. The electronic device is equipped with three sensors, which determines carbon monoxide (CO) as well as carbon dioxide (CO2) concentrations and powder density, using an API developed in C++ language. The validation of the mentioned concept has been realized in a variety of sites in Ecuador, namely in the cities of Quito, Amaguana and Tena. The obtained results of air pollutants concentration are compared and conformable with the referential values established by international environment organizations like World Health Organization (WHO) and US EPA.

48 citations


Journal ArticleDOI
TL;DR: This approach combines several different software technologies: C language for microcontroller programming, Matlab to chart data, Simulink to control the system, AJAX and XML for the client- side application, web services in the server-side application and serial I2-C bus interface to read/write data from/to Feedback system.

45 citations


Journal ArticleDOI
TL;DR: In this paper, a low-cost basis for demonstration devices that can also be used in situ as data loggers or in the classroom as computer interfaces is presented, which can be used to demonstrate measuring devices such as thermometers, manometers and voltmeters.
Abstract: In everyday praxis we often need to demonstrate measuring devices—such as thermometers, manometers and voltmeters— with large enough displays that they can easily be read from anywhere in the classroom. In some cases, computers with a measurement interface can be used as a substitute, but often this is not possible (for example in the lab or in an outdoor environment). We present a low-cost basis for demonstration devices that can also be used in situ as data loggers or in the classroom as computer interfaces.

35 citations


Journal ArticleDOI
TL;DR: In this article, the voltage, the current, and the time are all measured electronically with the help of an Arduino Uno microcontroller board, and an alternative procedure is developed for the charging or discharging of a capacitor through a resistor.
Abstract: The experimental investigation of the charging or discharging of a capacitor through a resistor is of fundamental importance to the study of electricity. Students taking the Physics SAT or the AP Physics C: Electricity and Magnetism test have to prove their knowledge of time-varying behavior in RC circuits. While the classical experiment is done using a voltmeter and a stopwatch, this procedure is tedious and prone to human errors. We have developed an alternative procedure in which the voltage, the current, and the time are all measured electronically with the help of an Arduino Uno microcontroller board.

35 citations


Proceedings ArticleDOI
15 Jan 2015
TL;DR: This work presents Bloctopus, a modular electronic prototyping toolkit that allows direct electrical interfacing over USB, and physical interfacing with LEGO blocks, and shows that the modules can be programmed with a simplified data flow model in a web-based visual programming interface.
Abstract: Tangible prototyping enables designers to rapidly iterate design concepts, gather feedback, and learn quickly from mistakes. However, when a higher level of functionality is needed with sensors, novices struggle with technical implementation. Existing novice electronics toolkits, such as Arduino, have lowered the threshold to electronic experimentation, but still require manual creation of circuits and software programming ability. We present Bloctopus, a modular electronic prototyping toolkit that allows direct electrical interfacing over USB, and physical interfacing with LEGO blocks. We present the stand-alone sensor model, where each module can directly interface with either a computer or microcontroller, using musical message passing over MIDI. We show that the modules can be programmed with a simplified data flow model in a web-based visual programming interface. Finally, we present a prototyping case study that demonstrates the expressivity of devices that can be created using LEGO pieces, combined with functional electronic modules.

Journal ArticleDOI
TL;DR: The selected concept is created by the Arduino platform, which uses expansion modules for data acquisition and visualization to control the solution, and is sufficient for home automation and is useful for a wide range of potential customers.

Book ChapterDOI
01 Jan 2015
TL;DR: This chapter will be introduced to the Arduino prototyping platform, and apart from the Arduino language itself, it will also focus on its serial communication capabilities, in combination with Pd.
Abstract: In this chapter, we’ll be introduced to the Arduino prototyping platform. As with the previous chapter, if you’re already using Arduino, and you’re programming it yourself, feel free to skip this chapter. Mind you, that apart from the Arduino language itself, we’ll also focus on its serial communication capabilities, in combination with Pd. This means that we’ll be using both ways of serial communication (Serial.println() and Serial.write()), and we’ll analyze the way they work, their differences, as well as their advantages and disadvantages compared to one another.

Journal ArticleDOI
10 Sep 2015
TL;DR: In this new monitoring technique, the output parameters of a solar module can be directly processed in real time condition and their results are displayed in a graph.
Abstract: Monitoring the output parameters of a solar module is required for assessing its performance under real operating conditions. This paper presents a new technique for monitoring the output parameters i.e. current and voltage of solar module directly under real operating conditions. In this new monitoring technique, the output parameters of a solar module can be directly processed in real time condition and their results are displayed in a graph. The monitoring system is developed using microprocessor Arduino Atmega 328P and equipped with calibrated current and voltage sensors, a data acquisition system which is integrated directly into an Excel spreadsheet using the PLX-DAQ application program and a memory card for backup. The monitoring system is connected to a computer using a RS232 serial port. The collected data is saved directly into a spreadsheet and plotted in real time. This technique provides an easy access to the collected data for further analysis.

Journal ArticleDOI
TL;DR: Testing suggests that the design of a low-cost interface using Arduino microcontroller boards and Visual Basic programming for operant conditioning research is reliable, accurate, and could serve as an inexpensive alternative to commercial equipment.
Abstract: This note describes the design of a low-cost interface using Arduino microcontroller boards and Visual Basic programming for operant conditioning research. The board executes one program in Arduino programming language that polls the state of the inputs and generates outputs in an operant chamber. This program communicates through a USB port with another program written in Visual Basic 2010 Express Edition running on a laptop, desktop, netbook computer, or even a tablet equipped with Windows operating system. The Visual Basic program controls schedules of reinforcement and records real-time data. A single Arduino board can be used to control a total of 52 inputs/output lines, and multiple Arduino boards can be used to control multiple operant chambers. An external power supply and a series of micro relays are required to control 28-V DC devices commonly used in operant chambers. Instructions for downloading and using the programs to generate simple and concurrent schedules of reinforcement are provided. Testing suggests that the interface is reliable, accurate, and could serve as an inexpensive alternative to commercial equipment.

Journal ArticleDOI
TL;DR: The result is a system prototype that capable to control, monitor and diagnose electrical appliances power, and lowering the total energy usage of the appliances by up to 59%.

Proceedings ArticleDOI
10 Jun 2015
TL;DR: Monitoring interface uses real time measurement results to prepare the power, current and voltage graphs, it is also possible to record and reach database file to analyze history of renewable energy source (RES) system.
Abstract: This paper proposes an effective and efficient graphical user interface (GUI) to real time control and monitor the DC power generated by solar panels and DC power consumed by load locally and remotely. There are two GUIs provided server and client. Server computer needs to be installed near to solar panels for monitoring and controlling locally while client GUI can be accessed by using a web browser from any part of world, authorize person can monitor and control all operations. Server and client GUI are designed by using LabVIEW and LabVIEW UI builder while hardware is developed with Arduino Uno, current and voltage sensors, relays and charge controller. Monitoring interface uses real time measurement results to prepare the power, current and voltage graphs, it is also possible to record and reach database file to analyze history of renewable energy source (RES) system. This will also help to increase performance of the existing solar system also other alternative resources of energy. In this system monitoring interface contains power production and consumption, voltage and current graphs and meters on a GUI. Controlling feature includes turn on/shutdown of solar system, increase or decrease energy consumption, generation and switching to other available system.

Proceedings ArticleDOI
19 Mar 2015
TL;DR: IoT Based Airport Parking System is discussed here to implement Arduino environment as IoT application and Arduino is used as an embedded controller to interface Ethernet shield with a PC/Laptop to provide IoT over Ethernet.
Abstract: The proliferation of technology paves way to new kind of devices that can communicate with other devices to produce output mostly on wireless communication. Wirelessly communicating embedded devices are brought to one another in a single link over Internet called IoT (Internet of Things). If all objects and people in daily life were equipped with identifiers, computers could manage and inventory them. Besides using RFID, the tagging of things may be achieved through such technologies as near field communication, barcodes, QR codes and digital watermarking. Here new method of using embedded technology to provide such application, Arduino is used as an embedded controller to interface Ethernet shield with a PC/Laptop to provide IoT over Ethernet. A user can use this parking service in the airport scenario provided by airport authority with user ID and password. Whenever a user need to check the vehicle in the parking lot, uses the ID and password to logon into the airport web link and view the status of the car in the parking lot using IoT. IoT Based Airport Parking System is discussed here to implement Arduino environment as IoT application.

Proceedings ArticleDOI
23 Jun 2015
TL;DR: fabryq uses smartphones as bridges that connect devices using the short range wireless technology, Bluetooth Low Energy (BLE), to the Internet, and introduces a protocol proxy programming model to control remote devices.
Abstract: Ubiquitous computing devices are often size- and power-constrained, which prevents them from directly connecting to the Internet. An increasingly common pattern is therefore to interpose a smart phone as a network gateway, and to deliver GUIs for such devices. Implementing the pipeline from embedded device through a phone application to the Internet requires a complex and disjoint set of languages and APIs. We present fabryq, a platform that simplifies the prototyping and deployment of such applications. fabryq uses smartphones as bridges that connect devices using the short range wireless technology, Bluetooth Low Energy (BLE), to the Internet. Developers only write code in one language (Javascript) and one location (a server) to communicate with their device. We introduce a protocol proxy programming model to control remote devices; and a capability-based hardware abstraction approach that supports scaling from a single prototype device to a deployment of multiple devices. To illustrate the utility of our platform, we show example applications implemented by authors and users, and describe μfabryq, a BLE prototyping API similar to Arduino, built with fabryq.

Proceedings Article
19 Oct 2015
TL;DR: The structure of control system of Arduino microcontroller and Android device based greenhouse and management system was implemented physically and tested, and is characterized by low price.
Abstract: At work we present the structure of control system of Arduino microcontroller and Android device based greenhouse, describe features of developed software and physical model based on the Arduino microcontroller using Android device. The management system of Arduino and Android based greenhouse was implemented physically and tested, and is characterized by low price.

Journal ArticleDOI
20 Oct 2015
TL;DR: This study is a review on controlling an electronic device (Arduino) apply for temperature and soil moisture process using Android based Smart phone application in order to address the issues of flexibility and functionality.
Abstract: This study is a review on controlling an electronic device (Arduino) apply for temperature and soil moisture process using Android based Smart phone application in order to address the issues of flexibility and functionality. Beside, this study in future will also develop a low cost and flexible for agriculture control due to not to incorporate with an expensive components such as high end personal computers. On peak of that, now anyone, from anytime and anywhere can have connectivity for anything and it is expected that these connections will extend and create an entirely advanced dynamic network of the internet of things. Thus, this study is to review several design of smart monitoring system using an embedded micro-web server, with IP connectivity for accessing. There are three principal components in this study, which are an electronic device (Arduino), software development (eclipse), and system prototype internet protocol layer. The aim is to build the web organization and ultimately to combine all three components together. The solution of this whole study is a complete review to design a complete application with an electronic device that can help landlord agriculture to start out a dependable quality product in the marketplace.

Book ChapterDOI
14 Aug 2015

01 Jan 2015
TL;DR: In this article, the authors used an Arduino microcontroller as a slaveI/O and equipped it with dual accelerometers to be used for vibration measurements and a serial adapter which was used to connect the hardware to an EPICS IOC for analysis.
Abstract: In this study we have assembled hardware and software to be used for measuring of mechanical vibrationsin the FREIA-laboratory at Uppsala University. We have utilized an Arduino microcontroller as a slaveI/O and equipped it with dual accelerometers to be used for vibration measurements and a serial adapterwhich was used to connect the hardware to an EPICS IOC for analysis. Data from the two accelerometershave then been cross correlated in order to find a transfer function. Our results where in good agreementwith theory.

Proceedings ArticleDOI
01 Nov 2015
TL;DR: This system has been devised specifically for air navigation and hence, seamless performance of all the components placed on-board is maintained with high compactness in form factor.
Abstract: Drone technology has advanced to aid applications in field of defense, emergency, disaster relief and digital imaging Inheriting all such applications for Unmanned Aerial Vehicle (UAV) in low cost scale to make system for ubiquitous for all domains is the motive for our system Hence, embedding high quality video feed and controlling flight data characteristics to execute several applications Our system has been devised specifically for air navigation and hence, seamless performance of all the components placed on-board is maintained with high compactness in form factor First Person View (FPV) is provided for pilots for to achieve long distance mission execution along with image processing for accurate data analysis of flight characteristics Along with this, the telemetry data procured from Arduino integrated with sensors viz, GPS, Altimeter, IMU assists the pilot for maintaining steady flight characteristics Our system has been rigorously tested and has also been presented for Society of Automotive Engineers (SAE) Aero Design competition to accomplish humanitarian relief operation The low-cost general processing boards like Raspberry Pi and Arduino facilitates versatility in embedding various sensors based on requirements of the pilot Along with the on-board the telemetry system, the Ground Control System (GCS) provides first person visual aid on base station The JavaFx interface is platform independent with features like FPV video streaming in real-time, representation of UAV's altitude, orientation and position at every instance of time Moreover, the trans-receiver communication allows controlling flight characteristics from the interface, increasing the scope of applications with UAV

DOI
15 Dec 2015
TL;DR: The tested e-health system enables quick access to parameters of monitored biosignals, therefore identification of health risks and intervention can be provided in real time.
Abstract: This paper deals with health functions-monitoring system for observing patient´s physical characteristics. These physical characteristics of patients are followed by sensors and the output information is broadcasted via Zigbee to PC for further processing. The tested e-health system is based on Arduino e-health kitwith Zigbee for transmitting information and a PC with Arduino and Zigbee for receiving data. Bluetooth is a well-known conventional wireless data transfer protocol, but it´s not much encouraged for long duration applications because of power consumption limitations, so Zigbee offers a better solution for such cases. Basic tasks of the system are to measure main health functions as heart rate, body temperature and body position. The tested system enables quick access to parameters of monitored biosignals, therefore identification of health risks and intervention can be provided in real time [1].

Proceedings ArticleDOI
01 Aug 2015
TL;DR: The Lab-In-A-Box brings a full powered Digital Signal Processor core to the popular Arduino microcontroller environment and marries it with a simple to use analog front end (AFE) to improve the teaching of signal processing and analog electronics.
Abstract: The Stanford “Lab-In-A-Box” project comprises an open source hardware and software tool chain for teaching signal processing and analog electronics. It is intended to improve the teaching of these concepts by providing a platform that is more open and understandable and by lowering the economic barriers to students interested in the field. To do this, the Lab-In-A-Box brings a full powered Digital Signal Processor (DSP) core to the popular Arduino microcontroller environment and marries it with a simple to use analog front end (AFE). The software platform provided with the Lab-In-A-Box includes an Arduino-like development environment that facilitates learning and quick development of signal processing applications without abstracting away the intricacies of a practical implementation. This system has been used to create several teaching examples and has been tested in courses at Stanford University.

Journal Article
TL;DR: A secure system that provides information about authorized and unauthorized persons is purposed that compares with the data in the program memory and displays authorized or unauthorized entry.
Abstract: there has been emerging demand for secure system that must be reliable and fast responded for the industries and company. RFID (Radio Frequency Identification) is one of the reliable and fast means of identifying any material object. Their significant advantage are that they can read wirelessly, contain more information than barcode and more robust in nature and based on non-line-of-sight technology. RFID tags can read in any environmental challenging conditions where other read technology likes barcode or optical card reader useless. In this paper we purposed a secure system that provides information about authorized and unauthorized persons. In this system when card brought near to the RFID module it reads the card information and it compare with the data in the program memory and displays authorized or unauthorized entry. The door opens for authorized entry and marked the attendance corresponding to that code id and save in excel sheet format in SD card and after that display it’s all information on the LCD like name and employee code number that link with authorize entry and welcome message with audio greetings by taking their name which is already saved into SD card and for unmatched entry the gate remain closed and alerts the security person through SPEAKERS by playing the separate audio file saying entry is unauthorized. Keywords— Automatic Identification and Data Capture technologies (AIDC), Liquid Crystal Display(LCD), RFID Reader, RFID Tag, Proximity Integrated Circuit Card(PICC).

Journal ArticleDOI
01 Jan 2015-Chimia
TL;DR: Instrumentino was developed to allow the creation of control programs for complex systems with minimal programming effort, which enables the automatic running of elaborate operation sequences and observation of acquired experimental data in real time.
Abstract: Scientists often need to build dedicated computer-controlled experimental systems. For this purpose, it is becoming common to employ open-source microcontroller platforms, such as the Arduino. These boards and associated integrated software development environments provide affordable yet powerful solutions for the implementation of hardware control of transducers and acquisition of signals from detectors and sensors. It is, however, a challenge to write programs that allow interactive use of such arrangements from a personal computer. This task is particularly complex if some of the included hardware components are connected directly to the computer and not via the microcontroller. A graphical user interface framework, Instrumentino, was therefore developed to allow the creation of control programs for complex systems with minimal programming effort. By writing a single code file, a powerful custom user interface is generated, which enables the automatic running of elaborate operation sequences and observation of acquired experimental data in real time. The framework, which is written in Python, allows extension by users, and is made available as an open source project.

Proceedings ArticleDOI
01 Dec 2015
TL;DR: Qduino provides an extended Arduino API which, while backward-compatible with the original API, supports real-time multithreaded sketches and event handling and experiments show the performance gains of Qduino compared to Clanton Linux.
Abstract: Arduino is an open source platform that offers a clear and simple environment for physical computing. It is now widely used in modern robotics and Internet of Things (IoT) applications, due in part to its low-cost, ease of programming, and rapid prototyping capabilities. Sensors and actuators can easily be connected to the analog and digital I/O pins of an Arduino device, which features an on-board microcontroller programmed using the Arduino API. The increasing complexity of physical computing applications has now led to a series of Arduino-compatible devices with faster processors, increased flash storage, larger memories and more complicated I/O architectures. The Intel Galileo, for example, is designed to support the Arduino API on top of a Linux system, code-named Clanton. However, the standard API is restricted to the capabilities found on less powerful devices, lacking support for multithreaded programs, or specification of real-time requirements. In this paper, we present Qduino, a system developed for Arduino compatible boards. Qduino provides an extended Arduino API which, while backward-compatible with the original API, supports real-time multithreaded sketches and event handling. Experiments show the performance gains of Qduino compared to Clanton Linux.

Proceedings ArticleDOI
01 Nov 2015
TL;DR: An Arduino multichannel power meter design is proposed with the aim at improving real power accuracy by sampling voltage and current simultaneously and the ability for users to choose current sensors for suitable use regarding to appliances is added.
Abstract: Monitoring power consumption of electrical appliances is a step towards energy efficiency and saving management. This paper proposes an Arduino multichannel power meter design with the aim at improving real power accuracy by sampling voltage and current simultaneously. Moreover, it adds the ability for users to choose current sensors for suitable use regarding to appliances. As a consequence, calibration factors must be changed according to a selected sensor. This design, instead of editing the source code by the users, provides configuration files and APIs for remote configuration. This paper presents the hardware design and high-level algorithm for the Arduino firmware. Experiments on multiple workloads with an external reliable power meter are setup for parameter calibrations and the meter design accuracy evaluation.