A microcontroller-based system for multi sensor monitoring and messaging via GSM network Bachelor thesis Angelakis Vaios Supervisor:Kazarlis S.

Slides:



Advertisements
Similar presentations
Welcome to the Radionet Monitoring Secure-Com Presentation.
Advertisements

Vehicle Tracking Remote Control & Monitoring System.
Technology for a new Meteorological Monitoring Strategy By: David FARHI – Envitech Ltd.
POC Security System High security system combining PIN-on-Card, information security, physical access, control and alarm – all in one system.
Lab7: Introduction to Arduino
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong.
TandD RTR-500 Series Family of Wireless Data Loggers Multiple Data Collection Options Suite of Software Tools.
GS3055-I GSM Universal Wireless Alarm Communicator
Your Fleet Management Solution OSHA Logbooks Your vehicle sends information automatically to your password protected Internet Site. From your computer,
Dr. Ashraf Armoush Supervisor Oday Jihad IbrahimTariq Ziad Yameen.
Introducing new GPS based Vehicle Tracking System DG-Tracker Digilog Systems is now Nelso Technology Pvt. Ltd.
Remote Monitoring and Management Solutions ®
(855) SF10 Compact Cargo/Shipment Tracker Easily track and monitor packages, shipments, and mobile assets, in real time,
Online Individual Spindle Monitoring System for Ring frames
Today’s Agenda New Hardware Setup of RoboRIO
Topics 1.Taking the Lock into use – physical serialization 2.Detailed setup options 3.Using mobile broadband 4.Taking the Key into use.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Monitoring systems COMET types MS55 & MS6 MS55/MS6 Configuration.
Smart Guard of Your Data Storage EXAGATE monitors, manages and warns for you.
Black Box for vehicle diagnostics. 2 Abstract This project is an implementation of black box for vehicular safety. Key features: Diagnostic check of vehicle.
A+ Certification Guide Chapter 10 Mobile Devices.
G4 Control and Management Solution for Data- Centers and Computer Rooms.
ING SECURITY SYSTEM WITH ARDUINO Anthony Friend Eastern Kentucky University Network Security & Electronics Program NET 499 – Capstone.
Introduction Mobile Switch is a device which will be helpful to switch on and off any electrical/electronic devices through a SMS. The parameters of these.
Android ADK based app for offer making based on location and activity reporting John Waters.
Microsoft Office 2010 Introduction to Computers and How to Purchase Computers and Mobile Devices.
IRRInet & ICC System Concept
9. Car-Borne Information System
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
“web to wireless” Technology. A LEADER IN web to wireless ASSET MANAGEMENT ROM Communications Inc.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn PDR 2012 – Team Gong Self Sustaining Sensor System.
THE EASY WAY TO STAGE ZEBRA’S ANDROID MOBILE COMPUTERS
Use of ICTs in Education, Healthcare and Agriculture
FOX AVL SYSTEM Satellite vehicle locating, tracking and fleet management.
Computer and Information Science Ch1.3 Computer Networking Ch1.3 Computer Networking Chapter 1.
GS3055-I GSM Universal Wireless Alarm Communicator
Electrical and Computer Engineering Dynamic Advertising System Midway Design Review – December 7, 2009 Team Zink Nicholas Cipriano, Ali Jameel, Jeremy.
Introduction to Computer and Computer Networking: Part I Xiangming Mu 9/16/2004.
Samuel John Vinod Kumar CG Ganesh Raam K. Introduction  The need for health consciousness has increased in the recent past and so is the need to monitor.
Wisdom of the Crowed Final Review High Speed Digital Systems Lab.
Term 2, 2011 Week 2. CONTENTS Communications devices – Modems – Network interface cards (NIC) – Wireless access point – Switches and routers Communications.
Multi channel ECG 10 th August Reference Article  “Multichannel ECG measurement for noninvasive identification of heart regions with changed repolarization”
LBS Division INDOOR POSITIONING SYSTEM Indoors Independent infrastructure that communicates via wireless connection standards: RFID Technology: Continuous.
11111 Apollo Internet Monitoring Tutorial Apollo Solar, Inc. 23 F. J. Clarke Circle Bethel, CT (203)
Gsm Modems Based Irrigation Water Pump Controller for Illiterates
Temperature Text Message Alert System Travis Midthun Dr. Stanislaw Legowski Department of Electrical and Computer Engineering.
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
Retele de senzori EEMon Electrical Energy Monitoring System.
T HE D ESIGN AND I MPLEMENTATION OF A GSM B ASED U SER -M ACHINE I NTERACTED R EFRIGERATOR Hüseyin Gürüler Mugla SK University September 2, 2015.
U-PROX SMART HANDLE Fully incorporated Wireless Handle and Furniture Locking Set.
What does LinkConnect do?
Suraki-Bhoomi ” - Landslides Early Warning System
Monitoring systems COMET types MS55 & MS6
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
cyBorg 1.0 Project by Team ROBOTECH The Green PAFIANS
Outline Introduction Standards Project General Idea
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
Technology Literacy Hardware.
How SCADA Systems Work?.
Project guide B. SUBBULAKSHMI M. E Assistant Professor C. A. R
BUILDING MANAGEMENT SYSTEMS(BMS)
WISENET Wireless Sensor Network
Cumulative Design Review
Automated Irrigation Control System
ACS Webinar
Your Solution for: Energy Smart Management Real Time Power Monitoring Fuel Theft Prevention Technical presentation.
Hardware Graduation Project (2) Seminar
Presentation transcript:

A microcontroller-based system for multi sensor monitoring and messaging via GSM network Bachelor thesis Angelakis Vaios Supervisor:Kazarlis S.

● The AgriArdouino is essentially a tool that update directly the producers when there are risks to the farm. ● Recording the circumstances as well as what natural resources are available. ● In Greece, where the scale of each farmer is small and dispersed but also uneven-technology can help farmers to become more competitive. AgriArduino is a microcontroller-based system for multi sensor monitoring and messaging via GSM network

Objective The main objective is to create a general system for receiving data from an external device and immediately update - alert the user. Therefore the system measures the temperature and pressure of water alarm in extreme situations by calling or sms, inform about what happens in the external environment if received sms.

Precision Agriculture ● In the past few years, new trends have emerged in the agricultural sector. Thanks to developments in the field of wireless sensor networks as well as miniaturization of the sensor boards, precision agriculture started emerging. ● Precision agriculture concentrates on providing the means for observing, assessing and controlling agricultural practices.

The parts of the system ● Hardware ● Software (Code) ● DataBase ● Online chart ● Android app

Hardware ● Arduino Uno. ● Arduino Gsm Shield. ● Lcd Shield. ● Lm 35 (Temperature Sensor). ● F switch for water pressure.

Arduino Uno The Uno is a microcontroller board based on the ATmega328P. It has 14 digital input/output pins,6 analog inputs, a USB connection, a power jack. Connect to a computer with a USB cable. Power with a AC-to-DC adapter or battery to get started.

Arduino Gsm Shield The Arduino GSM Shield connects your Arduino to the internet using the GPRS wireless network. Plug this module onto your Arduino board. Plug in a SIM card. Make/receive voice calls and send/receive SMS messages.

Lcd Shield

Lm35 & Switch Water Pressure

Two Control Situations Water Pressure Control Temperature Control

Water pressure control The system is in standby for as long as the water pressure switch is closed, when received any sms then update Database for the longer is the situation of that moment. When the switch water pressure open up it is sent sms to the user informing him that there is water available.

Flow Diagram

Temperature Control The system is in standby as long as the temperature is below 30 degrees Celsius, when received any sms then update the DataBase for the longer is the temperature at that moment. When the temperature exceeds 30 degrees then calls the user.

Flow Diagram

Variables to hold the server, path. char server[] = "angelaki.gr"; char path[] = "/arduino/get.php?action=insert&sensor1="; int port = 80; Port 80 is the port that the server "listens to" or expects to receive from a Web client, assuming that the default was taken when the server was configured or set up. The temperature sensor LM35 linked with A1 (analog) pin of Arduino. int tempPin = A1; The Water Pressure Switch linked with A3 (analog) pin of Arduino. int sensorValue = analogRead(A3); Checks for as much water pressure switch is open execute orders that are within the loop. while (sensorValue > 1000 ){

Calls the function through which it will be sent sms. sendsmsFunction(); Calls the function through which it will be update DataBase. UpdateDBFunction(sw); Read temperature and to convert degrees Celsius. temp = analogRead(tempPin); temp = temp/2;

Make a voice call. vcs.voiceCall("**********"); Important to connect and sent data to the DataBase needs to connect to the specified Access Point Name (APN) to initiate GPRS communication. Every cellular provider has an Access Point Name (APN) that serves as a bridge between the cellular network and the internet. Sometimes, there is a username and password associated with the connection point. For example, the Bluevia A PN is bluevia.movistar.es, but it has no password or login name. Syntax grps.attachGPRS(APN, user, password) Parameters APN : char array, the Access Point Name (APN) provided by the mobile operator user : char array, the username for the APN password : char array, the password to access the APN (gprs.attachGPRS("gint.b-online.gr", "", "")

This project which is based on arduino first of all collect data. These data should initially be able to store and classified to derive results. AgriArduino stores the data from sensors in WebDatabase. The database is located on a server with a domain name AgriArduino Update Database

DataBase

Online Chart with results Results display in the user with file “chart.html”. This read the data.txt file and shows in graphical form.

Android Application AgriArduino Agri Arduino is a application which can display the data from the database in every smartphones features Android software.

Scalability and improving This project has great expandability, things that could be added: ● It could be a solar panel with possibility of charging the battery. ● Sensor detect rain (Water drop Sensor) ● Soil moisture detection sensor ● Arduino gps shield for mode and record the move and safety from theft. ● Cam for image recording. ● Connection solenoid valves for handling catering water from the mobile.

Conclusions The proper use of integrated circuits will have to be a key tool in farmers threatened by climate change, the environment. The benefits of using integrated circuits for automation, faster update on what is happening in the field. ● reduce production costs ● reduction of working hours ● avoid catastrophic risks ● improve product quality ● enhancing competitiveness ● avoiding the use of pesticides ● outlook and improved rural work

Bibliography Arduino Uno Gsm Shield Lcd Shield Online chart