1) The document presents a low-cost smart weather station system using Arduino, ZigBee wireless communication, and various sensors.
2) The weather station hardware includes an Arduino board, ZigBee modules, sensors for temperature, humidity, wind, pressure, rain, and dust. It transmits real-time sensor data via ZigBee to a receiving node.
3) The receiving node stores the data on an SD card and displays it on a touchscreen. Experimental results showed data transmission with minimal delay and accurate readings compared to online weather reports.
Low cost smart weather station using Arduino and ZigBeeTELKOMNIKA JOURNAL
This paper presents low cost-effective weather station with monitoring system by using ZigBee communication technique that serves as a communication channel by using hardware and sensors to transmit and receive data in the weather station system. Using ZigBee over the Bluetooth for the short coverage distance about (1-10 m) and over the (WLAN) (wireless local area network) or Wi-Fi, a WLAN has limitation like delay, lacking BW of the handover of a large amount of data, and some areas have no internet coverage. The system includes implementation and design for the weather station using Arduino Uno board and five sensors gives sixth reading data (rain state, wind level, air pressure, dust density, temperature and humidity). The data can be stored in SD card on receiving (clouding and main processing side) from more than one transmitter node (ZigBee Network). It can be retrieved the data in any time and date. Results showed the system has no delay and the data reputedly changing ever second with the new reading.
Low cost smart weather station using Arduino and ZigBeeTELKOMNIKA JOURNAL
This paper presents low cost-effective weather station with monitoring system by using ZigBee communication technique that serves as a communication channel by using hardware and sensors to transmit and receive data in the weather station system. Using ZigBee over the Bluetooth for the short coverage distance about (1-10 m) and over the (WLAN) (wireless local area network) or Wi-Fi, a WLAN has limitation like delay, lacking BW of the handover of a large amount of data, and some areas have no internet coverage. The system includes implementation and design for the weather station using Arduino Uno board and five sensors gives sixth reading data (rain state, wind level, air pressure, dust density, temperature and humidity). The data can be stored in SD card on receiving (clouding and main processing side) from more than one transmitter node (ZigBee Network). It can be retrieved the data in any time and date. Results showed the system has no delay and the data reputedly changing ever second with the new reading.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE IJRISE Journal
This paper presents a low cost, flexible and standalone home devices control and monitoring system using an embedded arduino micro-web server, with real IP connectivity for accessing and controlling devices and appliances remotely using Android based Smart phone app running on android platform. The proposed system does not require a dedicated server PC with respect to similar systems and offers a novel communication protocol to monitor and control the home environment. Devices such as light switches, temperature sensors, humidity sensors, current sensors, smoke/gas sensors and sirens have been integrated in the system to demonstrate the feasibility and effectiveness of the proposed smart home system.
Arduino Based Home Lighting Control by Android Phoneijtsrd
Energy Conservation is the effort made to reduce the consumption of energy by using energy more efficiently. Energy can be conserved by reducing wastage and losses, improving efficiency through technological upgrades. In this thesis, Bluetooth based home lighting control system using Arduino UNO is presented as the good example for energy conservation by applying updated technologies. Bluetooth Module, relays, bulbs, android phone, ardudroid application and power supply are used to complete this system. Not only lighting but also any home appliance can be controlled through the customized smartphone application thanks to the advantages of Bluetooth Wireless Technology. Remote controlled Bluetooth based home lighting control system provides a most modern solution with smartphones. The design is based on mainly a stand alone Arduino BT Board to which home appliances are connected via relays. Password protection is added to protect unauthorized access making a perfect system. Dr. Thida Aung "Arduino Based Home Lighting Control by Android Phone" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-3 | Issue-5 , August 2019, URL: https://www.ijtsrd.com/papers/ijtsrd26779.pdf Paper URL: https://www.ijtsrd.com/engineering/electronics-and-communication-engineering/26779/arduino-based-home-lighting-control-by-android-phone/dr-thida-aung
Google Voice Assistance Based Smart Home AutomationGauthamG4
The idea behind Google assistant-controlled Home automation is to control home devices with voice. On the market there are many devices available to do that, but making our own is awesome. In this project, the Google assistant requires voice commands. Adafruit account which is a cloud based free IoT web server used to create virtual switches, is linking to IFTTT website abbreviated as “If This Than That” which is used to create if else conditional statements. The voice commands for Google assistant have been added through IFTTT website. In this home automation, as the user gives commands to the Google assistant, Home appliances like Bulb, Fan and Motor etc., can be controlled accordingly. The commands given through the Google assistant are decoded and then sent to the microcontroller, the microcontroller in turn control the relays connected to it. The device connected to the respective relay can be turned On or OFF as per the users request to the Google Assistant. The microcontroller used is NodeMCU (ESP8266) and the communication between the microcontroller and the application is established via Wi-Fi (Internet).
Developed a home security system to protect occupants from fire and intrusion. The device sends SMS to the emergency number provided to it via GSM (Global System for Mobile communications) module. Led my group and implemented the device successfully.
Application of Zigbee in Smart Home with Dynamic Routing AlgorithmNooria Sukmaningtyas
In order to avoid damaging the walls and bore a hole through the walls, also to save the cost of
rewiring, low voltage power line can be used to implement the smart home. However, several difficult
problem must be solved at the same time , the most important are finding a technology method to
suppress the noise interference and resist the weaker signal. The smart home system is introduced in the
paper. During the design of Smart Home System adopting power line signal carrier, a dynamic routine
algorithm based on the idea of Genetic Algorithm is proposed to cope with the time-varying and random
feature of power line channel. Thus the system can find the transmission path in real time and dispatch the
signal carrier to transmit among the nodes. With this algorithm, the communication between a certain
group-controller and its terminal nodes or between the main-controller and the group-controllers is realized
successfully. In the proposed algorithm all nodes but the controller adopt same driver, therefore the plug
and play is realized for all nodes.
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Home security system is needed for convenience and safety. This system invented to keep home safe from intruder. In this work, we present the design and implementation of a GSM & PIR sensor based home security system using ARDUINO-UNO board. Which take a very less power. The system is a arduino-uno based home security system which contains a GSM modem and PIR sensor with servo-motor and a camera which provides a better security. The system can response rapidly as intruder enters into the trigged zone, PIR sensor sense the object and GSM module will send a notification as a SMS to the registered number of the home owner, and can also give a snapshot of that object. This security system for alerting a house owner wherever he will. In this system as a object enters into the zone GSM module produce a signal through a public telecom network and sends a message or redirect a call that that tells about your home update or predefined message which is embedded in arduino-uno board. Suspected activities are conveyed to remote user through SMS or Call using GSM technology.
The past decade has seen significant advancement in the field of consumer electronics. Various ‘intelligent’ appliances such as cellular phones, air-conditioners, home security devices, home theatres, etc. are set to realize the concept of a smart home. They have given rise to a Personal Area Network in home environment, where all these appliances can be interconnected and monitored using a single controller.
Busy families and individuals with physical limitation represent an attractive market for home automation and networking. A wireless home network that does not incur additional costs of wiring would be desirable. Bluetooth technology, which has emerged in late 1990s, is an ideal solution for this purpose.
Home automation involves introducing a degree of computerized or automatic control to
Certain electrical and electronic systems in a building. These include lighting, temperature
Control etc.
This project demonstrates a simple home automation system which contains a remote mobile host controller and several client modules (home appliances). The client modules communicate with the host controller through a wireless device such as a Bluetooth enabled mobile phone, in this case, an android based Smart phone.
SMART HOME AUTOMATION USING MOBILE APPLICATIONEklavya Sharma
Concept of Smart Home Automation
Communication with the microcontroller or sensors
Establishing Serial communication between Arduino and Mobile
To design a User Interface for HMI i.e. Mobile Application using MIT App Inventor
To design the hardware connections between Arduino, HC-06, Relay and AC-loads
The multiple applications (Forest, Industrial, Home) sector being the backbone of the security system. Security systems which are being used now a day are not smart enough to provide real time notification after sensing the problem. This Project is very useful in industrial monitoring system, forest safety and controlling an application. The Processing Sensor analysis of PIR sensors, Fire, air, temp sensors based multiple sector Analysis industrial, human identification and Any Identification Indicate LCD Display and Web camera Based Any Problem Capture Stored Image Data base. In the present work a PIC Microcontroller based the remote irrigation system is developing for the multiple process. The microcontroller use to controlling and displaying the resultant sensor values LCD Display Identifying System.
A ZigBee Based Wireless Sensor Network for an Agricultural Environmentijsrd.com
This paper reports the design and development of a smart wireless sensor network (WSN) for an agricultural environment. Monitoring agricultural environments for various factors such as light, temperature and humidity along with other factors can be of significance. The sensor data is transmitted to network coordinator which is heart of the wireless personal area network. In the modern scenario wireless networks contains sensors as well as actuators. ZigBee is newly developed technology that works on IEEE standard 802.15.4, which can be used in the wireless sensor network (WSN). The low data rates, low power consumption, low cost are main features of ZigBee. WSN is composed of ZigBee coordinator (network coordinator), ZigBee router and ZigBee end device. The sensor nodes information in the network will be sent to the coordinator, the coordinator collects sensor data, stores the data in memory, process the data, and route the data to appropriate node.
Study and Development of Temperature & Humidity monitoring system through Wir...IJERA Editor
Wireless sensor networks have become an integral part of any developing country as it is being used nowadays as the primary monitoring system in various applications. The wireless sensor networks eliminate the hazards associated with the wiring systems and make data measurement and monitoring process much easier and cost effective. The decentralized architecture of the wireless sensor network and its flexibility of deployment make wireless networks most suitable for various process plants, industries and remote & rural communication. In this work, applications of wireless sensor network is carried out on online measurement and monitoring of reaction chamber, furnace etc, which is to be measured in the industries.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE IJRISE Journal
This paper presents a low cost, flexible and standalone home devices control and monitoring system using an embedded arduino micro-web server, with real IP connectivity for accessing and controlling devices and appliances remotely using Android based Smart phone app running on android platform. The proposed system does not require a dedicated server PC with respect to similar systems and offers a novel communication protocol to monitor and control the home environment. Devices such as light switches, temperature sensors, humidity sensors, current sensors, smoke/gas sensors and sirens have been integrated in the system to demonstrate the feasibility and effectiveness of the proposed smart home system.
Arduino Based Home Lighting Control by Android Phoneijtsrd
Energy Conservation is the effort made to reduce the consumption of energy by using energy more efficiently. Energy can be conserved by reducing wastage and losses, improving efficiency through technological upgrades. In this thesis, Bluetooth based home lighting control system using Arduino UNO is presented as the good example for energy conservation by applying updated technologies. Bluetooth Module, relays, bulbs, android phone, ardudroid application and power supply are used to complete this system. Not only lighting but also any home appliance can be controlled through the customized smartphone application thanks to the advantages of Bluetooth Wireless Technology. Remote controlled Bluetooth based home lighting control system provides a most modern solution with smartphones. The design is based on mainly a stand alone Arduino BT Board to which home appliances are connected via relays. Password protection is added to protect unauthorized access making a perfect system. Dr. Thida Aung "Arduino Based Home Lighting Control by Android Phone" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-3 | Issue-5 , August 2019, URL: https://www.ijtsrd.com/papers/ijtsrd26779.pdf Paper URL: https://www.ijtsrd.com/engineering/electronics-and-communication-engineering/26779/arduino-based-home-lighting-control-by-android-phone/dr-thida-aung
Google Voice Assistance Based Smart Home AutomationGauthamG4
The idea behind Google assistant-controlled Home automation is to control home devices with voice. On the market there are many devices available to do that, but making our own is awesome. In this project, the Google assistant requires voice commands. Adafruit account which is a cloud based free IoT web server used to create virtual switches, is linking to IFTTT website abbreviated as “If This Than That” which is used to create if else conditional statements. The voice commands for Google assistant have been added through IFTTT website. In this home automation, as the user gives commands to the Google assistant, Home appliances like Bulb, Fan and Motor etc., can be controlled accordingly. The commands given through the Google assistant are decoded and then sent to the microcontroller, the microcontroller in turn control the relays connected to it. The device connected to the respective relay can be turned On or OFF as per the users request to the Google Assistant. The microcontroller used is NodeMCU (ESP8266) and the communication between the microcontroller and the application is established via Wi-Fi (Internet).
Developed a home security system to protect occupants from fire and intrusion. The device sends SMS to the emergency number provided to it via GSM (Global System for Mobile communications) module. Led my group and implemented the device successfully.
Application of Zigbee in Smart Home with Dynamic Routing AlgorithmNooria Sukmaningtyas
In order to avoid damaging the walls and bore a hole through the walls, also to save the cost of
rewiring, low voltage power line can be used to implement the smart home. However, several difficult
problem must be solved at the same time , the most important are finding a technology method to
suppress the noise interference and resist the weaker signal. The smart home system is introduced in the
paper. During the design of Smart Home System adopting power line signal carrier, a dynamic routine
algorithm based on the idea of Genetic Algorithm is proposed to cope with the time-varying and random
feature of power line channel. Thus the system can find the transmission path in real time and dispatch the
signal carrier to transmit among the nodes. With this algorithm, the communication between a certain
group-controller and its terminal nodes or between the main-controller and the group-controllers is realized
successfully. In the proposed algorithm all nodes but the controller adopt same driver, therefore the plug
and play is realized for all nodes.
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Home security system is needed for convenience and safety. This system invented to keep home safe from intruder. In this work, we present the design and implementation of a GSM & PIR sensor based home security system using ARDUINO-UNO board. Which take a very less power. The system is a arduino-uno based home security system which contains a GSM modem and PIR sensor with servo-motor and a camera which provides a better security. The system can response rapidly as intruder enters into the trigged zone, PIR sensor sense the object and GSM module will send a notification as a SMS to the registered number of the home owner, and can also give a snapshot of that object. This security system for alerting a house owner wherever he will. In this system as a object enters into the zone GSM module produce a signal through a public telecom network and sends a message or redirect a call that that tells about your home update or predefined message which is embedded in arduino-uno board. Suspected activities are conveyed to remote user through SMS or Call using GSM technology.
The past decade has seen significant advancement in the field of consumer electronics. Various ‘intelligent’ appliances such as cellular phones, air-conditioners, home security devices, home theatres, etc. are set to realize the concept of a smart home. They have given rise to a Personal Area Network in home environment, where all these appliances can be interconnected and monitored using a single controller.
Busy families and individuals with physical limitation represent an attractive market for home automation and networking. A wireless home network that does not incur additional costs of wiring would be desirable. Bluetooth technology, which has emerged in late 1990s, is an ideal solution for this purpose.
Home automation involves introducing a degree of computerized or automatic control to
Certain electrical and electronic systems in a building. These include lighting, temperature
Control etc.
This project demonstrates a simple home automation system which contains a remote mobile host controller and several client modules (home appliances). The client modules communicate with the host controller through a wireless device such as a Bluetooth enabled mobile phone, in this case, an android based Smart phone.
SMART HOME AUTOMATION USING MOBILE APPLICATIONEklavya Sharma
Concept of Smart Home Automation
Communication with the microcontroller or sensors
Establishing Serial communication between Arduino and Mobile
To design a User Interface for HMI i.e. Mobile Application using MIT App Inventor
To design the hardware connections between Arduino, HC-06, Relay and AC-loads
The multiple applications (Forest, Industrial, Home) sector being the backbone of the security system. Security systems which are being used now a day are not smart enough to provide real time notification after sensing the problem. This Project is very useful in industrial monitoring system, forest safety and controlling an application. The Processing Sensor analysis of PIR sensors, Fire, air, temp sensors based multiple sector Analysis industrial, human identification and Any Identification Indicate LCD Display and Web camera Based Any Problem Capture Stored Image Data base. In the present work a PIC Microcontroller based the remote irrigation system is developing for the multiple process. The microcontroller use to controlling and displaying the resultant sensor values LCD Display Identifying System.
A ZigBee Based Wireless Sensor Network for an Agricultural Environmentijsrd.com
This paper reports the design and development of a smart wireless sensor network (WSN) for an agricultural environment. Monitoring agricultural environments for various factors such as light, temperature and humidity along with other factors can be of significance. The sensor data is transmitted to network coordinator which is heart of the wireless personal area network. In the modern scenario wireless networks contains sensors as well as actuators. ZigBee is newly developed technology that works on IEEE standard 802.15.4, which can be used in the wireless sensor network (WSN). The low data rates, low power consumption, low cost are main features of ZigBee. WSN is composed of ZigBee coordinator (network coordinator), ZigBee router and ZigBee end device. The sensor nodes information in the network will be sent to the coordinator, the coordinator collects sensor data, stores the data in memory, process the data, and route the data to appropriate node.
Study and Development of Temperature & Humidity monitoring system through Wir...IJERA Editor
Wireless sensor networks have become an integral part of any developing country as it is being used nowadays as the primary monitoring system in various applications. The wireless sensor networks eliminate the hazards associated with the wiring systems and make data measurement and monitoring process much easier and cost effective. The decentralized architecture of the wireless sensor network and its flexibility of deployment make wireless networks most suitable for various process plants, industries and remote & rural communication. In this work, applications of wireless sensor network is carried out on online measurement and monitoring of reaction chamber, furnace etc, which is to be measured in the industries.
Intelligent fire detection and alert system using labVIEWIJECEIAES
Fire detection systems are designed to discover fires and allow the safe evacuation of occupants as well as protecting the safety of emergency response personnel. This paper describes the design and development of a fire detection and alert system. Temperature and flame sensors are used to indicate the occurrence of fire. This work consists of two parts, which are transmitter and receiver, both using ZigBee wireless technology. Arduino Uno is used as the microcontroller at the transmitter part to control the sensor nodes and give alert when over temperature and flame are detected. At the transmitter, the collected data from the sensors are transmitted by an XBee module operated as router node. At the receiver side, an XBee coordinator module which is attached to a computer using USB to serial communication captured the data for further processing. In addition, an interactive and user-friendly Graphical User Interface (GUI) is developed. LabVIEW software is used to design the GUI which displays and analyze the possibility of fire happening. The system can display the fire location and provides early warning to allow occupants to escape the building safely.
Development of a Wireless Sensors Network for Greenhouse Monitoring and Controlijeei-iaes
Wireless sensor networks (WSN) could be used to monitor and control many parameters of environment such as temperature, humidity, and radiation leakage. In greenhouse the weather and soil should be independent of the natural agents. To achieve this condition a wireless sensor nodes could be deployed and communicate with a central base station to measure and transmit the sensed required environment factors. In this paper a WSN was implemented by deployed wireless sensor nodes in a greenhouse with temperature, humidity, moisture light, and CO2 sensors. The proposed model was built and tested, and the result shows an excellent improvement in the sensed parameters. To control the environmental factors, the used microcontroller programmed to control the parameters according to preset values, or manually through a user interface panel.
Android Based Switch Controlling Technique for LED BulbsUsing Bluetooth/Wi-Fi...IJRES Journal
This paper presents an efficient approach to switch on/off and control the intensity of an LED bulb from a remote place using Android Applications installed in a Smartphone. As LED household bulbs and lights are energy efficient, drop-in replacements for the incandescent lighting found in homes and offices. These lights produce a warm brightness while providing a significant cost savings over traditional lighting. Bluetooth & Wi-Fi modules are used simultaneously as an interface that make connection between Android Applicationand the LPC2148 controller by which the generated output can be viewed with the help of an LED bulb and control various other devices, based on the availability in particular areas.
A ZIGBEE AND EMBEDDED BASED SECURITY MONITORING AND CONTROL SYSTEMijistjournal
As technology becomes more advanced and modernized; more features are added to the existing system for the purpose of satisfying the increasing security needs of the people. Deploying wireless technologies for security and control in home offers attractive benefits along with user friendly interface. In this paper we present a smart security system comprises of Zigbee, GSM, Sensors and Smartphone for Security monitoring and control, when the user is at remote premises. Three sensors namely PIR, vibration and door sensor are installed at windows and doors. Whenever there is a security breach the sensors sends the signal to the Pic microcontroller. The Max 232 converter provides serial interface between the microcontroller and the zigbee. The Zigbee end device then transmits the signal to the Zigbee coordinator. The ZC at the control console communicates with MCU using max 232 converters. MCU would in turn access and control the GSM module via AT commands and automatically sends SMS to the owner's mobile phone informing him about the security breach. On receiving the SMS, user can make a video call using Skype account; Smartphone installed at home will feed us with a live video. On viewing the video the user can know whether an intruder has entered or not. Then accordingly faint gas valve and door lock can be controlled by the user. Thus whenever there is an intrusion, our system lets the user to monitor and control his premises from any part of the world.
As technology becomes more advanced and modernized; more features are added to the existing system
for the purpose of satisfying the increasing security needs of the people. Deploying wireless technologies
for security and control in home offers attractive benefits along with user friendly interface. In this paper
we present a smart security system comprises of Zigbee, GSM, Sensors and Smartphone for Security
monitoring and control, when the user is at remote premises. Three sensors namely P
IR, vibration and door sensor are installed at windows and doors. Whenever there is a security breach the
sensors sends the signal to the Pic microcontroller. The Max 232 converter provides serial interface
between the microcontroller and the zigbee. The Zigbee end device then transmits the signal to the Zigbee
coordinator. The ZC at the control console communicates with MCU using max 232 converters. MCU
would in turn access and control the GSM module via AT commands and automatically sends SMS to the
owner's mobile phone informing him about the security breach. On receiving the SMS, user can make a
video call using Skype account; Smartphone installed at home will feed us with a live video. On viewing
the video the user can know whether an intruder has entered or not. Then accordingly faint gas valve and
door lock can be controlled by the user. Thus whenever there is an intrusion, our system lets the user to
monitor and control his premises from any part of the world.
Covid-19 fever symptom detection based on IoT cloud IJECEIAES
This paper presents a new method of detection Covid-19 fever symptoms depending on IoT cloud services to solve the higher time delay of checking the crowded clients that enter public or private agencies which can lead to a dangerous field to spread the disease. An automatically checking process is suggested using a practical experiment is developed using (ESP8266 node MCU, ultrasonic (SR-04), RFID (RC522), human body temperature (MAX30205) sensors, and ThingSpeak platform). Where node MCU is open-source hardware used to transmit the received data (human temperature sensor) from the (MAX30205) to the cloud platform (ThingSpeak) then alert the monitoring manager user when the collected data reached a critical value that specified previously and automatically take action to solve this situation. At the same time, the cloud platform will provide a graphical representation of the received data to display it using different monitoring devices such as (computers, mobiles, and others).
Understanding Inductive Bias in Machine LearningSUTEJAS
This presentation explores the concept of inductive bias in machine learning. It explains how algorithms come with built-in assumptions and preferences that guide the learning process. You'll learn about the different types of inductive bias and how they can impact the performance and generalizability of machine learning models.
The presentation also covers the positive and negative aspects of inductive bias, along with strategies for mitigating potential drawbacks. We'll explore examples of how bias manifests in algorithms like neural networks and decision trees.
By understanding inductive bias, you can gain valuable insights into how machine learning models work and make informed decisions when building and deploying them.
HEAP SORT ILLUSTRATED WITH HEAPIFY, BUILD HEAP FOR DYNAMIC ARRAYS.
Heap sort is a comparison-based sorting technique based on Binary Heap data structure. It is similar to the selection sort where we first find the minimum element and place the minimum element at the beginning. Repeat the same process for the remaining elements.
Using recycled concrete aggregates (RCA) for pavements is crucial to achieving sustainability. Implementing RCA for new pavement can minimize carbon footprint, conserve natural resources, reduce harmful emissions, and lower life cycle costs. Compared to natural aggregate (NA), RCA pavement has fewer comprehensive studies and sustainability assessments.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
6th International Conference on Machine Learning & Applications (CMLA 2024)ClaraZara1
6th International Conference on Machine Learning & Applications (CMLA 2024) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of on Machine Learning & Applications.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Low cost smart weather station using Arduino and zig bee
1. TELKOMNIKA Telecommunication, Computing, Electronics and Control
Vol. 18, No. 1, February 2020, pp. 282~288
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v18i1.12784 282
Journal homepage: http://journal.uad.ac.id/index.php/TELKOMNIKA
Low cost smart weather station using Arduino and ZigBee
Zaid Khudhur Hussein1
, Hadi Jameel Hadi2
, Mousa Riyadh Abdul-Mutaleb3
, Yaqeen Sabah Mezaal4
1,3,4
Al-Esraa University College, Iraq
2
Al-Mustafa University College, Iraq
Article Info ABSTRACT
Article history:
Received Mar 30, 2019
Revised Dec 17, 2019
Accepted Dec 30, 2019
This paper presents low cost-effective weather station with monitoring
system by using ZigBee communication technique that serves as
a communication channel by using hardware and sensors to transmit and
receive data in the weather station system. Using ZigBee over the Bluetooth
for the short coverage distance about (1-10 m) and over the (WLAN)
(wireless local area network) or Wi-Fi, a WLAN has limitation like delay,
lacking BW of the handover of a large amount of data, and some areas have
no internet coverage. The system includes implementation and design for
the weather station using Arduino Uno board and five sensors gives sixth
reading data (rain state, wind level, air pressure, dust density, temperature
and humidity). The data can be stored in SD card on receiving (clouding and
main processing side) from more than one transmitter node (ZigBee
Network). It can be retrieved the data in any time and date. Results showed
the system has no delay and the data reputedly changing ever second with
the new reading.
Keywords:
Arduino
Clouding
Wireless sensor networks
ZigBee
This is an open access article under the CC BY-SA license.
Corresponding Author:
Zaid Khudhur Hussein,
Al-Esraa University College,
Baghdad, Iraq.
Email: zaid.khudher@esraa.edu.iq
1. INTRODUCTION
Generally, in the worldwide, the weather is very important for people life in numerous situations of
rainy, hot, dry, dusty, and windy weather state. We must know these states before going to anywhere to take
precautions [1-3]. These precautions can be implemented by modern electronic and monitoring technologies.
Arduino is an open-source board that contains individually a physical programmable circuit boarding
(microcontroller) with a part software, or IDE which works in a PC, and writes with upload PC code in
the board (Arduino board) [4-6].
The ZigBee technique is interoperable amongst constructers with maintenances having main number
of nodes. System delivers contacting between several electronic procedures as a cooperative and graphical
interface to control these devices [7-9]. The model has a parallel processing like joining one or extra
microcontroller (built in projected system) and the interface among microcontrollers is composed to construct
master/slave procedure that employs one main (master) with one or extra (slave) microcontrollers [10].
Related works in this section discussed various approaches by using Arduino and ZigBee
technology Systems with their features. Shih-Pang Tseng et al. [11] presented smart house monitor &
supervisor (SHMS), using ZigBee techniques based on the sensors with actuators that attached via ZigBee
technique system. The design is smart socket that works by remote control by Zigbee. The computer host acts
as an information data with motion sensing and the information is transported to VM on the cloud. Nayan
and Ikhsan [9] designed and enhanced ZigBee technique that functions as a communication channel in
2. TELKOMNIKA Telecommun Comput El Control
Low cost smart weather station using Arduino and ZigBee (Zaid Khudhur Hussein)
283
the hardware with sensors based on a house automation method in smart houses. LCD has used to give
details about system receiver. ZigBee network has been used for the design and implementation effectively
on prototype to improve the house automation system. Babarao and Ramesh [12] investigated a system
identified as HEMS to decrease the power consumption in home energy. They conducted different home
appliances connected over ZigBee communication to turn on or off the home appliance. Proposed
architecture gives power saving and energy organization, and affords a security to the home by using
different sensors and GSM circuits. Jabbar and Kawitkar [13], has introduced cheap commercial
and powerful house control with monitoring system. Smart home has interfaces and practical descriptions
to confirm interoperability amongst ZigBee systems for different electrical devices, meters and smart
energy enablers. Hadi [14] has presented system design using XBee wireless technique communications,
which is able to send and receive a transmission information among central controller unit and various house
sensor nodes for reading and sending temperature, gas sensing and IR security information. The tested results
are in the wireless usage monitoring and are recognized.
In Iraq, the weather states are always changing. Temperature degree is very hot in summer, and
humidity is very high in south of Iraq as well as rainy weather in north of Iraq. To measure all these states of
data, we need devices to measure the weather states in all areas to know their states and we used the wireless
weather station device without Internet by using ZigBee Network with Arduino microcontroller and
the sensors to measure these weather states. In this paper, the system has implementation and design for
the weather station using Arduino Uno board and five sensors with sixth reading data (rain state, wind level,
air pressure, dust, temperature and humidity). The data is transmitted from the station by using Zigbee
communication technique (ZigBee Network) as the communication channel to the receiver. The weather
station doesn’t need the internet. Therefore, we can use it in any location since weather station is based on
ZigBee communication technology that has high coverage area from 120 m to 64 km.
2. RESEARCH METHOD
The main work in this paper is to propose design and implementation a weather station system.
The work has two parts (hardware and software) implementations, and block diagram for the weather station
is depicted in Figure 1.
Figure1. Block diagram of the station: (a) sender section (TX), and (b) receiver section (RX)
2.1. Hardware implementation
Hardware implementation primarily involves two Arduino Uno parts, temperature and humidity
(DHT11), two ZigBee circuits, wind speed sensor (Type (0-9V) SKU: SEN0170), BMP180 digital
barometric sensor module – model GY-68, rain sensor, dust sensor (GP2Y1010AU0F), SD memory, real
time clock (DS1307) sensor, GLCD and nextion display which are being discussed with their specific
functions.
a. Arduino Uno
Arduino is microcontroller boarding built on ATmega328P. The Arduino has 14 digital input/output
pins (6 pins which uses as PWM outputs), 6 analog inputs with 16 MHz quartz crystal, USB connection,
power jack and ICSP header with a reset switch as explained by Figure 2 [15]. Uno boarding has a series for
USB Arduino boards, with reference typical to Arduino boards.
3. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 1, February 2020: 282 - 288
284
b. ZigBee technology
ZigBee technology works on open global standard based on IEEE 802.15.4 MAC/PHY. It defines
network layer over 802.15.4 layers that are supporting advanced mesh routing capabilities [5]. The xBee
signal uses AES encryption method. This method is a symmetric-key secret message that is in cooperation
with the transmitter node and the receiver to employ a solitary key for encrypting and decrypting. Encryption
has procedures of transforming the text words into a layout that is uneasily decipherable which is known
as cipher. The cipher is acquired by performing a sequential arithmetical operation based on iteration
levels [16].
ZigBee networking element circuit with sensors stand for modern categories for wireless, short, low
power network communication techniques with several technological advantages, such as a low complexity,
low power consumption, high cost, high efficiency, high reliability and wide network coverage area [13].
Differences among Bluetooth, WLAN and ZigBee are clarified in Table 1. The XBee module uses medium to
be as interaction with the communication module among microcontrollers and serves like wireless network
for information transfer. There are two kinds of XBee devices used for house automation: XBee S1 and XBee
S2 as depicted in Figure 3 [13]. The characteristics of the XBee S1 and S2 modules are shown in Table 2.
Table 1. Comparison of characteristics of Bluetooth, WLAN and ZigBee [9]
Characteristics Bluetooth WLAN ZigBee
Protocol (IEEE) 802.15.1 802.11 b/g 802.15.4
Range (meters 10 50-100 10-100
Data rate (bit/s) 1 M 11 & 54 M 20, 40 & 250 k
Battery lifetime (days) 7 0.5-5 >100
Operating frequency (Hz) 2.4 G 2.4 G & 5 G 868 M, 902-926 M & 2.4 G
Complexity High High Low
Power consumption (mW) 198 1050 72
Security 64 & 128 kbits IEEE 802.11i (WPA2) 128-bit AES & application layer security
Application Wireless communication Internet, website, & e-mail Control & monitoring
Table 2. The characteristics of Series 1 and Series 2 Xbee modules [13]
Series 1 Series 2
Distance (m) 30 40
Optimal range (m) 100 120
Transmitter/receiver current (mA) 45/50 40/40
Firmware 802.15.4 ZigBee
Digital input 8 11
Analog input 7 4
PWM 2 No
Point-topoint & point-to-point topology Yes Yes
Mesh & tree topologies No Yes
c. Wind speed sensor
The three-type wind speed sensor is a device that determine wind speed by using 9 V DC voltage.
Its features are high hardness, corrosion protection, waterproofness and high precision [17].
d. Barometric pressure sensor
The sensor is highly low-cost circuit to measure barometric pressure, temperature, and altitude.
The sensor is welded on PCB of a 3.3V regulator, with pull up resistors of I2 pins [18].
e. Rain sensor
The rain sensor are tools to detect rain that can be worked like switch when rain drop falls over
rainy board with the ability to measure the rain fall intensity [19].
f. Dust sensor
An infrared emitting diode with light depending resistor (LDR) phototransistor was organized on
the hardware. It can be used to find out the reflected light from dust in air [20].
g. Temperature and humidity sensor (DHT11)
The board is sensor with the ability for measuring temperature with humidity. It has high reliability,
excellent long-term stability with very fast response time [21].
h. Real time clock (DS1307)
Real time clock (RTC) is similar to the clock, works on the battery with retain time even if
the power is off [22].
i. SD memory
The SD Memory is used to store the data from sensors immediately. This data can be displayed on
nixtion touchscreen and old data can be searched at any date and time.
4. TELKOMNIKA Telecommun Comput El Control
Low cost smart weather station using Arduino and ZigBee (Zaid Khudhur Hussein)
285
Figure 2. Microcontroller board (Arduino Uno) Figure 3. XBee S1 and S2
2.2. Software implementation
The software program for the station is based on Arduino C program language. At what time
the program has completed, the system then uploads Arduino program to the microcontroller, and the device
will transmit information serially to its TX through ZigBee. In this paper, the system is based on the ZigBee
technology to receive and transmit the information. ZigBee wireless link is configured and could accept
information for other ZigBee units connected to hardware. A flowchart for weather station is depicted
in Figure 4.
(a) (b)
Figure 4. Flowchart of weather station ZigBee system: (a) Tx, (b) Rx
5. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 1, February 2020: 282 - 288
286
2.3. Experimental evolution
The weather station system has been designed by using Arduino Uno and ZigBee technology with
the sensors. The weather station has two parts; the transmitter node weather station has an Arduino Uno and
ZigBee with five sensors (wind speed sensor, pressure sensor, rain sensor, dust sensor, temperature and
humidity sensor) as well as GLCD to show the data considered for transmitter node. The receiver part
consists of an Arduino Uno and ZigBee with nextion to monitor the receiving data based on the proposed
prototype as shown in Figures 5 (a) and 5 (b). The range distance from Arduino based system station
(transmitter node) ZigBee is 1 mile, and the maximum range of ZigBee node (receiver sides or transmitter
sides) is 40 miles.
(a) (b)
Figure 5. (a) Weather station transmitter node, (b) Receiver node
3. RESULTS AND ANALYSIS
Practical improved results from data values are determined in proposed weather system.
The obtained results when station worked along one week in Baghdad Iraq from 8-12-2018 to 14 12-2018 for
six reading (temp, hum, rain, wind, pressure and dust) twice per day (7:00 AM to 4:00 PM) from
the transmitter node are shown in Tables 3 and 4. As it is shown in the tables, the difference between reading
from Table 3 (www.weather.com) and the reading from Table 4 (proposed weather station) is minimum.
The difference in temperature is about 2o
C, the difference in humidity is about 3%, no difference in rain
status, the difference in wind speed is about 1 KMH, and the difference in pressure is about 1 MB.
Table 3. Weather data from www.Weather.com
Time Sat Sun Mon Tus Wed Thu Fri
Temp
7:00 AM
4:00 PM
12oc
17oc
15oc
13oc
14oc
12oc
20oc
18oc
15oc
18oc
12oc
14oc
8oc
17oc
Hum
7:00 AM
4:00 PM
91%
74%
82%
87%
82%
97%
96%
63%
91%
70%
94%
68%
91%
58%
Rain
7:00 AM
4:00 PM
LIGHT RAIN
NO RAIN
Sunny
Sunny
RAIN
Sunny
Sunny
Sunny
Sunny
Sunny
Sunny
Sunny
Sunny
Sunny
Wind
7:00 AM
4:00 PM
18 KMH
10 KMH
10 KMH
10 KMH
18 KMH
11 KMH
5 KMH
3 KMH
8 KMH
11 KMH
11 KMH
5 KMH
8 KMH
3 KMH
Pre
7:00 AM
4:00 PM
1019 MB
1020 MB
1021 MB
1021 MB
1021 MB
1021 MB
1021 MB
1021 MB
1020 MB
1020 MB
1021 MB
1021 MB
1019 MB
1019 MB
For the first day (8 December 2018) from the week the reading for both in www.weather .com and
the proposed weather station were calculated. The Temperature reading was (11oC) determined by prototype
weather station and the reading from www.weather.com was (12oC) and the difference is (1% oC) between
them. For the Humidity reading, it was (90%) determined by prototype weather station and the reading from
www.weather.com was (91%) and the difference is about (1% oC) between them. For the Pressure reading,
6. TELKOMNIKA Telecommun Comput El Control
Low cost smart weather station using Arduino and ZigBee (Zaid Khudhur Hussein)
287
it was (1018 MB) was determined by prototype weather station and the reading from www.weather.com was
(1019 MB) and the difference was about (1 MB) between them. For the Rain status reading, it was (rain)
determined by prototype weather station, and the reading from www.weather.com was (light rain). For
the wind speed reading, it was (17 KMH) determined by prototype weather station and the reading from
www.weather.com was (18 KMH) and the difference is about (1) between them. The performance and data
storages can be enhanced by cloud and internet of thing (IoT) technologies [23, 24]. In addition,
the proposed weather station monitoring results can be adjusted by genetic algorithm (GA) as an optimization
tool to enhance any wanted reading [25].
Table 4. Weather data from proposed weather station
Time Sat Sun Mon Tus Wed Thu Fri
Temp
7:00 AM
4:00 PM
11oc
16oc
16oc
12.5oc
13oc
11oc
21oc
18oc
13.5oc
17oc
12oc
13oc
8oc
16oc
Hum
7:00 AM
4:00 PM
90%
73%
84%
88%
84%
94%
92%
60%
91%
73%
92%
70%
88%
58%
Rain
7:00 AM
4:00 PM
RAIN
NO RAIN
Sunny
Sunny
RAIN
Sunny
Sunny
Sunny
Sunny
Sunny
Sunny
Sunny
Sunny
Sunny
Wind
7:00 AM
4:00 PM
17 KMH
11 KMH
10 KMH
11 KMH
17 KMH
10 KMH
6 KMH
3 KMH
7 KMH
10 KMH
10 KMH
6 KMH
8 KMH
3 KMH
Pre
7:00 AM
4:00 PM
1018 MB
1019 MB
1022 MB
1021 MB
1021 MB
1021 MB
1021 MB
1020 MB
1020 MB
1021 MB
1022 MB
1020 MB
1020 MB
1019 MB
Dust
7:00 AM
4:00 PM
0.07
0.09
0.06
0.07
0.09
0.1
0.08
0.09
0.07
0.07
0.06
0.08
0.07
0.06
4. CONCLUSION
In this paper, prototype system for low cost-effective weather station with monitoring system by
using Arduino Uno and ZigBee communication technique, to transmit and receive the weather data has
presented. It has feasibilities for six reading data (rain state, wind level, air pressure, dust density, and
temperature and humidity). The data can be saved in SD card on receiving (clouding and main processing
sides) from more than one transmitter node (ZigBee Network). It can be retrieved the data in any time and
date. The difference in results from proposed weather system compared with (www.weather.com) is very
good in all readings that calculated form the proposed weather station that gives an evidence that proposed
model has tolerable performance to be applied reliably without internet connection in any area of Iraq.
REFERENCES
[1] H. Saini, A. Thakur, S. Ahuja, N. Sabharwal, N. Kumar, “Arduino based automatic wireless weather station with
remote graphical application and alerts,” 2016 3rd
International Conference on Signal Processing and Integrated
Networks (SPIN), Noida, pp. 605-609, 2016.
[2] M. Beniston, Turbulence to climate: numerical investigations of the atmosphere with a hierarchy of models. Berlin:
Springer, 1998.
[3] T. A. Blair and C. F. Robert, “Weather elements,” Englewood Cliffs N. J.: Prentice-Hall, 1965.
[4] A. D’Ausilio, “Arduino: A low-cost multipurpose lab equipment,” Behavior research methods, vol. 44, no. 2,
pp. 305-313, 2012.
[5] M. Banzi and M. Shiloh, “Getting started with Arduino: the open source electronics prototyping platform,” Maker
Media, Inc., 2014.
[6] A. Nayyar and V. Puri, “A review of Arduino board's, Lilypad's & Arduino shields,” 2016 3rd
International
Conference on Computing for Sustainable Global Development (INDIACom), 2016.
[7] W. Li and Q. Wang, “ZigBee Technology and Its Applications,” Modern Science & Technology of
Telecommunications, vol. 1, 2004.
[8] C. Wang, T. Jiang, and Q. Zhang, “ZigBee network protocols and applications,” Auerbach Publications, 2016.
[9] N. A. Nayan, I. A. M. Ikhsan, Y. Takahashi, “Using ZigBee Communication Technology in a Smart Home
Wireless Sensor Network,” Proceedings of Second International Conference on Modern Trends in Science,
Engineering and Technology, pp. 19-25, 2014.
[10] H. Jameel and H. Kareem, “Low-cost Energy-Efficient Smart Monitoring System Using Open-source
Microcontrollers,” International Review of Automatic Control (I.RE.A.CO.), vol. 9, no. 6, pp. 423-428, 2016.
[11] S. P. Tseng, B. R. Li, J. L. Pan, and C. J. Lin, “An Application of Internet of Things with Motion Sensing on Smart
House,” in 2014 International Conference on Orange Technologies, 2014.
[12] B. Babarao and S. Ramesh, “Home Energy Management System with Security Using ZigBee Communication,”
International Journal of Innovative Research in Advanced Engineering (IJIRAE), vol. 2, no. 3, pp. 2349-2163,
2015.
7. ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 1, February 2020: 282 - 288
288
[13] Z. A. Jabbar and R.S. Kawitkar, “Implementation of Smart Home Control by Using Low Cost Arduino & Android
Design,” International Journal of Advanced Research in Computer and Communication Engineering, vol. 5, no. 2,
pp. 156-163, 2016.
[14] H. J. Hadi, Z. K. Hussein, and W. M. Lafta, “Design and Implementation Smart Home Alarm System with Zigbee
transceiver,” International Journal of Engineering & Technology, vol. 7, no. 4, pp. 3914-3917, 2018.
[15] P. B. Patil, R. R. Patil, and S. V. Patil, “Home Automation System Using Android and Arduino Board,”
International Journal of Innovative Research in Science, Engineering and Technology, vol. 5, no. 4, pp. 5076-5082,
2016.
[16] E. Abd Kadhim, Z. K. Hussein, and H. J. Hadi, “AES Cryptography Algorithm Based on Intelligent
Blum-Blum-Shub PRNGs,” Journal of Engineering and Applied Sciences, vol. 12, no. 10 SI, pp. 9035-9040, 2017.
[17] DFRobot, [Online], Available at: https://www.dfrobot.com/wiki/index.php/Wind_Speed_Sensor_Voltage_Type
(0 9V)_SKU:SEN0170.
[18] Sparkfun, [Online], Available: https://learn.sparkfun.com/tutorials/bmp180-barometric-pressure-sensor-hookup-
[19] Openhacks.com, [Online], Available: https://www.openhacks.com/uploadsproductos/rain_sensor_module.pdf.
[20] SHARP Corporation GP2Y1010AU0F datasheet Sheet No.: E4-A01501EN, Dec 1 2006.
[21] Microbot, “DHT11 Humidity and Temperature Sensor,” [Online], Available: http://www.microbot.it
[22] Adafruit, “Real-time Clock Breakout Board Kit,” [Online], Available: https://learn.adafruit.com/ds1307-real-time-
clock-breakout-board-kit.
[23] Y. S. Mezaal, H. H. Madhi, T. Abd, S. K. Khaleel, “Cloud computing investigation for cloud computer networks
using cloudanalyst,” Journal of Theoretical and Applied Information Technology, vol. 96, no. 20, 2018.
[24] Y. S. Mezaal, L. N. Yousif, Z. J. Abdulkareem, H. A. Hussein, S. K. Khaleel, “Review about effects of IOT and
Nano-technology techniques in the development of IONT in wireless systems,” International Journal of
Engineering and Technology (UAE), vol. 7, no. 4, 2018.
[25] Y. S. Mezaal, S. F. Kareem, “Affine Cipher Cryptanalysis Using Genetic Algorithms,” JP Journal of Algebra,
Number Theory and Applications, vol. 39, no. 5, pp. 785-802, 2017.