scispace - formally typeset
Search or ask a question

Showing papers on "Arduino published in 2016"


Journal ArticleDOI
TL;DR: The Open Source Building Science Sensors (OSBSS) project as mentioned in this paper is a suite of inexpensive, open source devices based on the Arduino platform for measuring and recording long-term indoor environmental and building operational data.

153 citations


Proceedings ArticleDOI
09 Nov 2016
TL;DR: This paper is to propose a Novel Smart IoT based Agriculture Stick assisting farmers in getting Live Data (Temperature, Soil Moisture) for efficient environment monitoring which will enable them to do smart farming and increase their overall yield and quality of products.
Abstract: Internet of Things (IoT) technology has brought revolution to each and every field of common man’s life by making everything smart and intelligent. IoT refers to a network of things which make a self-configuring network. The development of Intelligent Smart Farming IoT based devices is day by day turning the face of agriculture production by not only enhancing it but also making it cost-effective and reducing wastage. The aim / objective of this paper is to propose a Novel Smart IoT based Agriculture Stick assisting farmers in getting Live Data (Temperature, Soil Moisture) for efficient environment monitoring which will enable them to do smart farming and increase their overall yield and quality of products. The Agriculture stick being proposed via this paper is integrated with Arduino Technology, Breadboard mixed with various sensors and live data feed can be obtained online from Thingsspeak.com. The product being proposed is tested on Live Agriculture Fields giving high accuracy over 98% in data feeds.

125 citations



Proceedings ArticleDOI
01 Dec 2016
TL;DR: In this article, an arduino based controlled irrigation system is proposed and demonstrated for the CCA of farming, which deals with various environmental factors such as moisture, temperature and amount of water required by the crops using sensors like water flow sensor, temperature sensor and soil moisture sensor.
Abstract: Emergence of Controlled Environment Agriculture (CEA) ranging from computer controlled water irrigation system to lightning and ventilation has changed the conventional scenario of farming. This paper proposes and demonstrate an economical and easy to use arduino based controlled irrigation system. The designed system deals with various environmental factors such as moisture, temperature and amount of water required by the crops using sensors like water flow sensor, temperature sensor and soil moisture sensor. Datas are collected and received by arduino which can be linked to an interactive website which show the real time values along with the standard values of different factor required by a crop. This allows user to control irrigation pumps and sprinklers from far distance through a website and to meet the standard values which would help the farmer to yield maximum and quality crops. Studies conducted on laboratory prototype suggested the designed system to be applicable which can be implemented.

99 citations


Journal ArticleDOI
TL;DR: The development and use of an open-source USB data acquisition device (with 16-bit acquisition resolution) built using simple electronic components and an Arduino Uno that costs under $50 is described.
Abstract: Many research and teaching laboratories rely on USB data acquisition devices to collect voltage signals from instrumentation. However, these devices can be cost-prohibitive (especially when large numbers are needed for teaching laboratories) and require software to be developed for operation. In this article, we describe the development and use of an open-source USB data acquisition device (with 16-bit acquisition resolution) built using simple electronic components and an Arduino Uno that costs under $50. Additionally, open-source software written in Python is included so that data can be acquired using nearly any PC or Mac computer with a simple USB connection. Use of the device was demonstrated for a sophomore-level analytical experiment using gas chromatography and a capillary electrophoresis-UV separation on an instrument used for research purposes.

76 citations


Journal ArticleDOI
TL;DR: This paper presents the Arduino Service Interface Programming (ASIP) model, a new model that addresses the issues above by providing a "Service" abstraction to easily add new capabilities to micro-controllers, and providing support for networked boards using a range of strategies.

71 citations


Journal ArticleDOI
TL;DR: The design of an open educational low-cost modular and extendable mobile robot based on Android and Arduino, with Local Area Network (LAN) and Internet connection capabilities, to be used as an educational tool in labs and classrooms of information and communications technology (ICT) vocational training, or in engineering courses, as well as in e-learning or massive open online courses (MOOC).
Abstract: This work presents the design of an open educational low-cost (35 euros) modular and extendable mobile robot based on Android and Arduino, with Local Area Network (LAN) and Internet connection capabilities, to be used as an educational tool in labs and classrooms of information and communications technology (ICT) vocational training, or in engineering courses, as well as in e-learning or massive open online courses (MOOC) as an alternative or complementary to virtual labs. It is a first step introducing what we call "BYOR: Bring Your Own Robot" education policy equivalent to "BYOD: Bring your own devices" in computers' world.

66 citations


01 Jan 2016

64 citations


Proceedings Article
16 Mar 2016
TL;DR: The aim of this research paper is to explore the world of Arduino technology in terms of Boards, Lilypad's and Shields covering in depth regarding-Technical Specifications, features and real-world applications.
Abstract: The word “Open Source” is everywhere with Linux Technology and GNU foundation. In addition to open source software's and operating systems, Open Source Hardware is also progressing and becoming center point of attraction for researchers across the nook and corner of the world. The most widely adopted Open Source hardware available right now is “Arduino”. Arduino has various products like boards, Lilypad's and shields. The aim of this research paper is to explore the world of Arduino technology in terms of Boards, Lilypad's and Shields covering in depth regarding-Technical Specifications, features and real-world applications. Arduino technology has enabled various manufactures and research enthusiasts to come out with their own customized boards and shields as per their research requirements and area of implementations. Arduino Open Source community is also providing platform for researchers to come up with innovative research applications and market ready products in terms of Home Automation, Robotics, Wireless Connectivity, Drones and many others.

60 citations


Proceedings ArticleDOI
01 Aug 2016
TL;DR: A monitoring system which gives information about environmental conditions on a more local level, the implementation area are categorize by industrial, home and office applications and briefly touches the technological advancements in monitoring the environment.
Abstract: Emerging environmental related problems have greater impact on technical, scientific, social and economical fields, which is why this issue needs attention. On a global scale this issue are being sort out using satellite based instruments. This paper discusses a monitoring system which gives information about environmental conditions on a more local level, the implementation area are categorize by industrial, home and office applications and briefly touches the technological advancements in monitoring the environment and bringing out the new scope in monitoring the current environment problems. This paper intends to provide information using wireless sensor technology which comprises of raspberry pi, Arduino Nano, Zigbee, wireless sensor network(WSN) and sensors. Realization of data gathered by sensors based on embedded raspbian Linux is displayed on Graphical User Interface (GUI). The system is developed using open source hardware raspberry pi and Zigbee which proves to be cost effective and having low power consumption. The sensors will gather the data of various environmental parameters and provide it to raspberry pi which act as a base station. Some sensors will directly process the data and provide it to the raspberry pi while some sensors will provide the data through Arduino Nano to raspberry pi using serial interface. The raspberry pi will then transmit the data using Zigbee and the processed data will be displayed on GUI through Zigbee that is on the receiver side.

56 citations


Proceedings ArticleDOI
21 Jul 2016
TL;DR: Choose ATmega328 microcontroller that based on the Arduino Uno platform as the core of the control system using temperature & humidity sensor DHT11 to collect data of temperature and humidity and transmit data through nRF24L01 wireless transceiver module.
Abstract: Choose ATmega328 microcontroller that based on the Arduino Uno platform as the core of the control system. Using temperature&humidity sensor DHT11 to collect data of temperature and humidity. The processed data transmitted through nRF24L01 wireless transceiver module. Finally, displaying the results of communication on dot-matrix LCD12864. In addition, in order to let it alarm when data beyond the expected range, we can through potentiometer to set low and high limit of temperature and humidity. Comprehensive evaluation, it is a kind of environmental conditions monitoring programme which is low power consumption, low cost, in real-time and remote.

Proceedings ArticleDOI
01 Feb 2016
TL;DR: A hardware module based on Arduino Uno Board and Zigbee wireless technology, which measures the meteorological data, including air temperature, dew point temperature, barometric pressure, relative humidity, wind speed and wind direction, and is also a mathematical model capable of generating short time local alerts based on the current weather parameters.
Abstract: In this paper we have proposed, developed and tested a hardware module based on Arduino Uno Board and Zigbee wireless technology, which measures the meteorological data, including air temperature, dew point temperature, barometric pressure, relative humidity, wind speed and wind direction. This information is received by a specially designed application interface running on a PC connected through Zigbee wireless link. The proposed system is also a mathematical model capable of generating short time local alerts based on the current weather parameters. It gives an on line and real time effect. We have also compared the data results of the proposed system with the data values of Meteorological Station Chandigarh and Snow & Avalanche Study Establishment Chandigarh Laboratory. The results have come out to be very precise. The idea behind to this work is to monitor the weather parameters, weather forecasting, condition mapping and warn the people from its disastrous effects.

Proceedings ArticleDOI
17 Mar 2016
TL;DR: An economical and easy-to-use arduino-based automated irrigation system that utilizes the Android smart phone for remote control that is viable and can be easily adopted for real time application is suggested.
Abstract: Climate change because of the greenhouse effect has been authenticated. Fallouts like the 2015 Chennai floods suggest techniques like precision agriculture that includes automation in the irrigation system are important. This paper suggests an economical and easy-to-use arduino-based automated irrigation system that utilizes the Android smart phone for remote control. The system design includes a soil moisture sensor that provides a voltage signal proportional to the moisture content in the soil which is compared with a predetermined threshold value obtained by sampling of various soils and specific crops. The outcome of the comparison is that appropriate data are fed to the arduino uno processor. The arduino is linked wirelessly via the HC-05 module to an Android smart phone. The data received by the Android smart phone from the arduino is displayed on the User Interface (UI) (S2 terminal application). The UI in the Android smart phone allows the user easy remote control of the irrigation drive system that involves switching, on and off, of the drive motor by the arduino, wired to its controller, based on commands from the android smart phone. Studies conducted on a laboratory prototype suggest that the design is viable and can be easily adopted for real time application.

Proceedings ArticleDOI
01 Oct 2016
TL;DR: This device will allow one to measure their mean arterial pressure in about one minute and the accurate body temperature will be displayed on the Android and the microcontroller on the board is programmed using the Arduino programming language.
Abstract: The project is named as “DIGITALLY SENSE HEART RATE AND BODY TEMPERATURE USING ARDUINO”. With the development of technology, in this project we can digitally sensing body temperature and heart rate using arduino. Mainly arduino is used because it can sense the environment by receiving input from variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language. LM35 is used for the sense body temperature. Body temperature is a basic parameter for monitoring and diagnosing human health. Heart beat sensor was used for sensing heart rate. This device will allow one to measure their mean arterial pressure (MAP) in about one minute and the accurate body temperature will be displayed on the Android. The system can be used to measure physiological parameters, such as Heart rate (Systolic and Diastolic), Pulse rate.

Proceedings ArticleDOI
01 Nov 2016
TL;DR: This paper shows how to increase wireless sensor network (WSN) techniques by composing new design methods and improved a low-cost industrial and home safety systems.
Abstract: The surveillance of home or industrial places through sensors and the prevention of problems via prediction are of vital importance for the safety of these areas. This paper shows how to increase wireless sensor network (WSN) techniques by composing new design methods and improved a low-cost industrial and home safety systems. So as to guarantee and present accurate solutions to the system, not only temperature and humidity sensors but also flame and gas sensors were used in this study. The design of simple hardware circuit allows every user to utilize this wireless home safety system. A notification was used as a method of informing users related to system. The installed Arduino device which was programmed with Android Studio takes received gas, flame, the temperature, and humidity signals from the sensors. In order to pre-monitor the capability of occurrence of a fire, when it detects that the collected data with control levels exceed a predefined threshold it will enable the communication with WIFI network and send the notification alarm message to the mobile users.

Journal ArticleDOI
TL;DR: The use of a lightweight protocol for communication with resource-constrained devices, MQTT, is proposed as an aid to integrate new devices in educational applications, specifically in those that use web standards such as Javascript to provide interactive user interfaces.

01 Jan 2016
TL;DR: This Arduino based automatic plant watering system is beneficial in term of encouraging planting without the need of human effort and in the long run, the contribution of people in planting is expected to aid in minimizing greenhouse effect.
Abstract: The rising of surrounding temperature nowadays make people feel uncomfortable, and this problem more or less is caused by greenhouse effect that comes from all sorts of human activities which comprise of the usage of electricity, the burning of fossil fuels from vehicles and industries as well as deforestation. In other words, the lacking of plants is one of reason that leads to global warming. The idea of inventing Arduino based automatic plant watering system is inspired by the urge to preserve environment from greenhouse effect. With the effort and contribution of people in growing houseplants, the use of technology in designing a plant watering system that can water the plant automatically without the need of human effort can be implemented to deal with the hectic lifestyle of people nowadays. In conjunction with the objectives of doing this project, the design on automatic plant watering system is studied and is created using Arduino. This project is then developed using Arduino Uno as a microcontroller that interfaced by C and C++ assembly language. Meanwhile, Arduino works together with the soil moisture sensor upon detecting the moisture level of plants and send signal to control the on and off of the micro submersible water pump. The performance and functionality of the automatic plant watering system are analyzed using Parallax Data Acquisition tool (PLX-DAQ) Spreadsheet in Microsoft Excel as a result of data logging which also enable realtime monitoring directly from Arduino IDE. Overall, this Arduino based automatic plant watering system is beneficial in term of encouraging planting without the need of human effort. In the long run, the contribution of people in planting is expected to aid in minimizing greenhouse effect.

Journal ArticleDOI
01 Dec 2016
TL;DR: An Arduino board with interfacing a sensor placed in local environment to measure temperature and humidity and a program to implementation a program that allows requirements is proposed.
Abstract: Abstract The objective of this paper is to achieve a functional system in terms of hardware and software, to measure temperature and humidity. Also, this system will allow to monitoring the time. In this, we use an Arduino board with interfacing a sensor placed in local environment to measure temperature and humidity. The paper aims to achieve the following goals: - achieving a functional system in terms of hardware and software that allows measuring and monitoring temperature, humidity and the time; - using a development board for the communication with the sensor and clock; - implementation a program that allows requirements.

Journal ArticleDOI
TL;DR: In this paper, the authors describe a project-based physics lab for third-year university students, which is based on new open-source low-cost equipment (Arduino microcontrollers and compatible sensors).
Abstract: We describe a project-based physics lab, which we proposed to third-year university students. Theses labs are based on new open-source low-cost equipment (Arduino microcontrollers and compatible sensors). Students are given complete autonomy: they develop their own experimental setup and study the physics topic of their choice. The goal of these projects is to let students discover the reality of experimental physics. Technical specifications of the acquisition material and case studies are presented for practical implementation in other universities.

Journal ArticleDOI
TL;DR: In this paper, a prototype smart materials warehouse is presented as a platform to explore some particular aspects of this technology, such as autonomous guided vehicles (AGV), which follow a fixed path along the floor using tracks, RFID tags, or magnetic tape.

Journal ArticleDOI
TL;DR: Findings that is automatic murottal can use Application Ianguage of Program Visual Basic 6.0 program and manually will be controlled to Application appearance with clicking one of the button exist in application of interface computer.
Abstract: The research Scheme of Automatic Murottal Use Microkontroller Arduino Mega 2560 designed to facilitate work of custodian of mosque when seedang not residing in place so that when time of sholat have almost arrive hence appliance of ni can turn around holy sentence bouncing movement Al Qu'An automatically. Research Laboratory of Hardware Study Program Computer Engineering Faculty Computer Science University of Dehasen Bengkulu, In July - September 2015. Data method which used in this research Method Documentation, Observation, and Study Book.Result of from this research obtained Conclusion that is automatic murottal can use Application Ianguage of Program Visual Basic 6.0 can be by 2 the way of that is: Automatically and Manual, Automatically by chosening letter to turning around and lead the time twiddling before adzan fill the air, while manually will be controlled to Application appearance with clicking one of the button exist in application of interface computer. Keyword: Real Time Clock (RTC), Microkontroller Arduino Mega 2560, Ianguage of Visual Basic 6.0 program

Journal ArticleDOI
TL;DR: Results indicate that measurement accuracy and resolution of the proposed metering platform are sufficient for a range of different applications and loads from a few watts up to 5 kW.
Abstract: Smart meters are an enabling technology for many smart grid applications. This paper introduces a design for a low-cost smart meter system as well as explaining fundamentals of smart metering. The smart meter platform, provided as open hardware, is designed with a connector interface compatible to the Arduino platform, thus opening the possibilities for smart meters with flexible hardware and computation features, starting from low-cost 8 bit micro controllers up to powerful single board computers that can run Linux. The metering platform features a current transformer which allows a non-intrusive installation of the current measurement unit. The suggested design can switch loads, offers a variable sampling frequency, and provides measurement data such as active power, reactive and apparent power. Results indicate that measurement accuracy and resolution of the proposed metering platform are sufficient for a range of different applications and loads from a few watts up to 5 kW.

Proceedings ArticleDOI
01 Aug 2016
TL;DR: From the results of testing of applications built, applications built have been able to control home appliances such as lights, can monitor the condition of the door and can monitor power consumption at home.
Abstract: Smart home is a residence or dwelling connecting communication networks with electrical equipment for menegndalikan and monitor remotely. Smart home in the market today have a fairly expensive and communication between devices using a certain standard so it is not easy if you want to do further development. This research aims to use technology based on IP (Internet Protocol) to allow users to monitor and manage the household appliances (lights). Devices to access the home environment can use mobile devices that connect to the Internet Wireless. Tests conducted on a prototype house that has 5 lamps, a door limit switch is equipped with sensors, ACS172 current sensors 5A to measure the total power usage and current measurements were at home. From the results of testing of applications built have been able to control home appliances such as lights, can monitor the condition of the door and can monitor power consumption at home.

Proceedings ArticleDOI
21 Jul 2016
TL;DR: This design uses arduino as the core component and each node has a group of sensors connected to the arduino and Zigbee (Xbee) and the values which are measured by the sensors are transmitted to a centralized device which is ZigBee (Co-ordinator).
Abstract: Now-a-days the climatic conditions are not same and not predictable. Moreover, the wireless sensor network [1] carved path in many applications. There are many manual methods to cultivate a healthy crop. But it requires a lot of manpower involved which is a burden now days. In order to make it smart, simple and give correct input to the crop, here we are designing a wireless sensor network for smart agriculture. This design helps to give real input according to the environment [2]. This design uses arduino as the core component. Here we are designing a sensor network; each node has a group of sensors connected to the arduino and Zigbee (Xbee). The values which are measured by the sensors are transmitted to a centralized device which is Zigbee (Co-ordinator). After the values received by the Zigbee, according to those values precise decision will be taken by the experts.

Proceedings ArticleDOI
31 Mar 2016
TL;DR: The Arduino Uno, Arduino Due and Arduino Galileo were selected, with justification that all other not mentioned boards are somewhere between those selected, according to official hardware specifications.
Abstract: Standard SBCs (Single Board Computer) with number of standard shields and sensors can be used as building blocks for rapid development of network of intelligent devices with sensing, control and Internet access. Arduino family of boards having high popularity and large number of sold units featuring open access, reliability, robustness, standard connections and low prices, possesses large potential for implementation of autonomous remote measurement and control systems of various levels of complexity. As Arduino boards can function independently, they are complete small computer platforms that can perform various tasks requiring some kind of interaction with the outer world. Arduino boards can be used and programmed in various ways, and can be arranged in various combinations forming some typical implementation architectures that this paper discusses. Starting from basic and simple configurations, more advanced are gradually considered from the aspects of chosen way of programming and combining with other boards. Special attention is devoted to NodeJS as programming platform for Arduino boards and considerations of libraries used with Arduino boards like Johnny-Five, Galileo-io firmata equivalent, mraa library and other ways of program access to GPIO like Linux Sysfs. As typical representatives of Arduino boards' family, the Arduino Uno, Arduino Due and Arduino Galileo were selected, with justification that all other not mentioned boards are somewhere between those selected, according to official hardware specifications.

Proceedings ArticleDOI
01 Sep 2016
TL;DR: This article seeks to introduce the integration between the smartphone messenger Telegram and the Arduino platform using Telegram Bots, allowing common people to create hardware prototypes and communicate with them using the same tool applied in the communication with other people.
Abstract: The Internet of Things extends the Internet connection from people-to-people to people-to-machine or machine-to-machine. This promising research and market field provides technologies and models that allow people to communicate with different hardware with different purposes. This article seeks to introduce the integration between the smartphone messenger Telegram and the Arduino platform using Telegram Bots, allowing common people to create hardware prototypes and communicate with them using the same tool applied in the communication with other people.

Journal ArticleDOI
01 Oct 2016
TL;DR: The main objective of this project is to provide simple guidelines to the polytechnic students and beginners who are interested in this type of research and it is hoped that this robot could benefit students who wish to carry out research on IR and PIR sensors.
Abstract: Obstacle avoiding robot was designed, constructed and programmed which may be potentially used for educational and research purposes The developed robot will move in a particular direction once the infrared (IR) and the PIR passive infrared (PIR) sensors sense a signal while avoiding the obstacles in its path The robot can also perform desired tasks in unstructured environments without continuous human guidance The hardware was integrated in one application board as embedded system design The software was developed using C++ and compiled by Arduino IDE 165 The main objective of this project is to provide simple guidelines to the polytechnic students and beginners who are interested in this type of research It is hoped that this robot could benefit students who wish to carry out research on IR and PIR sensors

Book
15 Jun 2016
TL;DR: In this article, the authors present a guidebook for the eager-to-learn Arduino enthusiast that teaches logically, methodically, and practically how the Arduino works and what you can build with it.
Abstract: This is a book about building Arduino-powered devices for everyday use, and then connecting those devices to the Internet. If you're one of the many who have decided to build your own Arduino-powered devices for IoT applications, you've probably wished you could find a single resource--a guidebook for the eager-to-learn Arduino enthusiast--that teaches logically, methodically, and practically how the Arduino works and what you can build with it. Building Arduino Projects for the Internet of Things: Experiments with Real-World Applications is exactly what you need. Written by a software developer and solution architect who got tired of hunting and gathering various lessons for Arduino development as he taught himself all about the topic, this book gives you an incredibly strong foundation of Arduino-based device development, from which you can go in any direction according to your specific development needs and desires. Readers are introduced to the building blocks of IoT, and then deploy those principles to by building a variety of useful projects. Projects in the books gradually introduce the reader to key topics such as internet connectivity with Arduino, common IoT protocols, custom web visualization, and Android apps that receive sensor data on-demand and in realtime. IoT device enthusiasts of all ages will want this book by their side when developing Android-based devices. What You'll Learn: Connect an Arduino device to the Internet Creating an Arduino circuit that senses temperature Publishing data collected from an Arduino to a server and to an MQTT broker Setting up channels in Xively Setting up an app in IBM Bluematrix Using Node-RED to define complex flows Publishing data visualization in a web app Reporting motion-sensor data through a mobile app Creating a remote control for house lights Creating a machine-to-machine communication requiring no human intervention Creating a location-aware device

Proceedings ArticleDOI
01 Dec 2016
TL;DR: A door unlocking system containing multiple doors any of which can be used to access a certain zone e.g. a laboratory or library, implemented using a central server which contains a central database gathering all the information about the authorized personnel.
Abstract: The system proposed is a door unlocking system containing multiple doors any of which can be used to access a certain zone e.g. a laboratory or library. The system is implemented using a central server which contains a central database gathering all the information about the authorized personnel. The hardware components required are RFID reader, passive RFID tags, wireless transmitter & receiver (433 MHz) and an Arduino microcontroller. Software assistance of Arduino IDE and Processing Development Environment (PDE) are required for control. There is also provision for real-time monitoring of users' activities i.e. entry and exit. This is made possible by automatic synchronization of the system with a secured webpage via internet.

Proceedings Article
01 Oct 2016
TL;DR: The authors propose a radar made with the ultrasonic sensor type HC - SR04, developed for Arduino, and development of specific libraries aiming to interface the sensor produced for Arduino with the microcontroller PIC 18F, manufactured by Microchip.
Abstract: The authors propose a radar made with the ultrasonic sensor type HC — SR04, developed for Arduino. The novelty added by this paper is the development of specific libraries aiming to interface the sensor produced for Arduino with the microcontroller PIC 18F, manufactured by Microchip. We have taken into account the temperature influence on the ultrasound. The radar can detect objects located at distances between 2 cm and 4 meters and displays the value of distance to the object. The object detection is performed inside an angle of 180 degrees. The motion sensor that covers this angle uses a stepper motor. Data are presented on a LCD display, the motor movement being synchronized with the browsing of the radar screen. Synchronization is made by programming the timers of the microcontroller. These timers generate interruptions at preset moments, correlated with the completion of a specific area of the graphic display.