DATA LOGGING SYSTEM FOR VEHICLE

Similar documents
IoT Project Proposals

Intel Galileo gen 2 Board

Embedded Surveillance System using Multiple Ultrasonic Sensors

Bank Locker Securty System Using Iot

Major Components of the Internet of Things Systems

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

Raspberry Pi Workshop

WIFI ENABLED SMART ROBOT

Implementation of ATM security using IOT

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES

Automatic Environmental Monitoring System using Wireless Sensor Network

A Raspberry Pi Based System for ECG Monitoring and Visualization

Kevin Meehan Stephen Moskal Computer Architecture Winter 2012 Dr. Shaaban

Power Measurements using performance counters CSL862: Low-Power Computing By Radhika D (2014SIY7530)

DESIGN AND DEVELOPMENT OF LIVE VIDEO STREAMING AND FIRE DETECTION ROBOT. Abstract

RX300 Settings Manual General

Programming Low-Cost Hardware Using Simulink Brian McKay MathWorks Technical Marketing

International Journal of Modern Trends in Engineering and Research (IJMTER) Volume 02, Issue 03, [March ] e-issn: , p-issn:

IoT Based Traffic Signalling System

IOT HARDWARE SUBSTRUCTURE

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Pianoteq 6 Raspberry Pi 3 Station. By Edgar Bustamante

Topics. What is a RaspberryPi? Why should I want one? What is Raspbian? What is SSH? What is FTP? What is LAMP? Making a LAMP Stack!

Modular Rapid Monitoring System

ARDUINO BOARD LINE UP

IoT Based Voice and SMS Update Notification System Using Raspberry PI

Frequently Asked Questions Raspberry PI

Overview of the Raspberry Pi Models 3B & 2B

Cooking with Team 279

A Low Cost Internet of Things Network for Contamination Detection in Drinking Water Systems Using Raspberry Pi

Raspberry Pi 3 Model B

PIBOT: Reconnaissance and Live Streaming Frameworks utilizing Raspberry Pi

BCS Raspberry Pi Launch Events Getting started with Raspberry Pi

New Trends in Smart Intelligence for Raspberry Pi (model-b) based Office Automation System

Christian Brothers University 650 East Parkway South Memphis, TN

MegaPi Born to Motion Control

GE-INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH VOLUME -3, ISSUE -5 (May 2015) IF ISSN: ( )

An Ethernet Based Control and Monitoring System Using ARM Processor

Introduction to Microcontrollers

Intel Do-It-Yourself Challenge Intel Galileo and Edison Paul Guermonprez

Design & Development of My SmartPhone Kit:

Embedded Technology for Remote Data Logging, Monitoring and Controlling Using GSM/GPRS

Smart Door Security Control System Using Raspberry Pi

Docking Station Operational Description

Garage Door Opener based on Image Processing. Adviser Ahmed Almelhem By Mohammed Bashmmakh

An overview of mobile and embedded platforms

Electronics Single Board Computers

F28HS Hardware-Software Interface: Systems Programming

About the Presentations

Wifi Based Surveillance Robotic car UsingRaspberry Pi

Raspberry Pi Raspberry Pi 3 User Guide. By Ted Lebowski

Ten (or so) Small Computers

Husarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices.

pcduino V3B XC4350 User Manual

M.G.I.C.O.E.T, Shegaon, India

Farklı Arduino Boardlar

Smart Home Automation System using Ethernet Technology

Home Automation Using Smartphone Application

Micro-controllers. Applications in Experimental Aircraft. RAA Meeting Nov 14, Terry Fisher

Smart Toll Collection using RASPBERRY PI 2

FireBeetle ESP8266 IOT Microcontroller SKU: DFR0489

ArduCAM CC3200 UNO board

Embedded Linux With Raspberry Pi IOT

Programming the Raspberry Pi

An Efficient Low Power Transmission Over Long Range in Wireless Sensor Networks for environmental studies

Database Administration in Raspberry using A Server Machine

A Slice of Raspberry Pi

IOT Based Motor & Pump Monitoring System

A Low-Cost Energy Management System That Compares Power Consumption of Electronic Home Appliances

COL862 - Low Power Computing

DETERMINATION OF THE PERFORMANCE

Remote Monitoring System using Raspberry-pi

Smart Home Control by using Raspberry Pi & Arduino UNO

Motion Activated Surveillance System

DRAGON CENTER User Guide

Home automation and controlling electrical devices using webpage

LinkSprite Technologies,.Inc. pcduino V2

AUTOMATED GARBAGE COLLECTION USING GPS AND GSM. Shobana G 1, Sureshkumar R 2

Web Based Greenhouse Environment Monitoring and Controlling System using Arduino Platform.

The Digital Revolution

Advanced Embedded Systems

Health monitoring of an power amplifier using an ethernet controller

VOICE CONTROLLED WIRELESS HOME AUTOMATION SYSTEM

Owner s s Manual. SATA A II Aluminum Hot-Swap Systems. Macintosh, Windows, Linux 2 BAY 4 BAY 4 BAY. Rack 8 BAY. Rack

Microprocessors/Microcontrollers

OK335xS Users Manual Part I - Introduction

II. PROPOSED SYSTEM AND IMPLEMENTATION

Embedded Technosolutions

War Field Spy Robot Using Night Vision Technology

Raspberry Pi Based Remote Lab Implementation

Wander Watch. robustness and often have to be attached to the wearer s ankle.

Digital Circuits Part 2 - Communication

Application note by Rudina Alhamzi for Dr. Hayer Radha on: Odroid xu and power solutions

IoT Based Smart Energy Meter Monitoring and Theft Detection for Home Management System

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

参考資料. LinkSprite.com. pcduino V2

IOT-GATE-iMX7 Datasheet

X / LX COMPARISON CHART - General

Hand-out for Internet of Things for students & Working Professionals (W = Week; D= Day) Week & Day. Week 2 : Instructors KSR, AS, GP, PKT

Raspberry PI 3B + microcomputer as a central control unit in intelligent building automation management systems

Transcription:

DATA LOGGING SYSTEM FOR VEHICLE 1 Mrs.R.Karthiga, 2 Mr.S.Gowtham, 3 Mr.A.Dinesh, 4 Mr.Gnanasekaran.B 1 Assistant Professor, 2,3,4 UG Student Electronics and Communication Engineering KPR Institute of Engineering and Technology Coimbatore, Tamilnadu, India. Abstract:-Often a central server is very much expensive and has enormous electric power requirement. The recent introduction of raspberry pi, a low cost, low-power single-board computer, has madethe Construction of a miniature cloud data center are more affordable. The pocket cloud based on raspberry pi will be a single-board computing based server which will enable user to create plug and play cloud in any given network. Pocket cloud will act as server to the web application. This application deals with keeping records of the vehicle parameters and those parameters are used for analyse in the form of graph through this user can analyse the status of the vehicle parts. Keywords: Raspberry pi, Apache, MySQL. I.INTRODUCTION Pocket cloud will be a low-end affordable server which expects low traffic and will enable a cheap alternative to small management as well as record keeping applications which are usually required to run 24x7and occupies a costly server which is never optimally used by it. Affordable server offer hardware and software based customized solution, giving complete flexibility to the clients to customize RAM, hard drive, processor, and application version as per their requirements. Pocket cloud will be a dedicated server only for the web application. In this project it is planned to use data logging in vehicle system monitoring. Now-a-days in cars, bikes, or any other vehicles the faults are analysed only by the trained technicians (Mechanics). So, the vehicle user only know the outline of the problem and also the user doesn't know when the vehicle have to be serviced or which part of the vehicle is failed or malfunctioning. While driving the vehicle a particular device is malfunctioning in that time user doesn t know the effect of improper functioning, the user came to know only when the device stops working. To educate the vehicle users and also to provide interface between user and the vehicle this data logging concept is used. For data logging this packet cloud is used in this project. II. Hardware i) Raspberry pi Fig. 1 Raspberry Pi Model B ii) Processor The Broadcom Sock used in the Raspberry Pi is equivalent to a chip used in an old smart phone (Android). While operating at 700 MHz by default, the Raspberry Pi provides a real world performance roughly equivalent to the 0.041 GFLOPS. On the CPU level the performance is similar to a 300 MHz Pentium II of 1997-1999. The GPU provides 1 Gpixel/s or 1.5 Gtexel/s of graphics processing or 24 GFLOPS of general purpose computing performance. The Raspberry 78

Pi chip, operating at 700 MHz by default, will not become hot enough to need a heat sink or special cooling. The Sock is stacked underneath the RAM chip, so only its edge is visible. The LINPACK single node compute benchmark results in a mean single precision performance of 0.065 GFLOPS and a mean double precision performance of 0.041 GFLOPS for one Raspberry Pi Model-B board. A cluster of 64 Raspberry Pi Model-B computers, labelled "Iridis-pi", achieved a LINPACK HPL suite result of 1.14 GFLOPS (n=10240) at 216 watts for c. US$4,000. iii) Over clocking Most Raspberry Pi devices can be over clocked to 800 MHz and some even higher to 1000 MHz In the Raspbian Linux distro the over clocking options on boot can be done by a software command running "sudoraspiconfig" without voiding the warranty. The Pi automatically shuttles the over clocking down in case the chip reaches 85 C (185 F), but it is possible to overrule automatic over voltage and over clocking settings (voiding the warranty). In that case, one can try putting an appropriately sized heat sink on it to keep the chip from heating up far above 85 C. Newer versions of the firmware contain the option to choose between five over clock ("turbo") presets that when turned on try to get the most performance out of the Sock without impairing the lifetime of thepi. The five settings are: None; 700 MHz ARM, 250 MHz core, 400 MHz SDRAM, 0 over volt Modest; 800 MHz ARM, 250 MHz core, 400 MHz SDRAM, 0 over volt, Medium; 900 MHz ARM, 250 MHz core, 450 MHz SDRAM, 2 over volt, High; 950 MHz ARM, 250 MHz core, 450 MHz SDRAM, 6 over volt, Turbo; 1000 MHz ARM, 500 MHz core, 600 MHz SDRAM, 6 over volt. In the highest (turbo) preset the SDRAM clock was originally 500 MHz, but this was later changed to 600 MHz because 500 MHz sometimes causes SD card corruption. Simultaneously in high mode the core clock speed was lowered from 450 to 250 MHz, and in medium mode from 333 to 250 MHz iv) RAM On the older beta model B boards, 128 MB was allocated by default to the GPU, leaving 128 MB for the CPU. On the first 256 MB release model B (and Model A), three different splits were possible. Then default split was 192 MB (CPU RAM), which should be sufficient for standalone 1080p video decoding, or for simple 3D, but probably not for both together. 224 MB was for Linux only, with just a 1080p frame buffer, and was likely to fail for any video or 3D. 128 MB was for heavy 3D, possibly also with video decoding (e.g. XBMC). Comparatively the Nokia 701 uses 128 MB for the Broadcom Video Core IV. For the new model B with 512 MB RAM initially there were new standard memory split filesreleased(arm256_start.elf,arm384_start.elf, arm496_start.elf) for 256 MB, 384 MB and 496 MB CPU RAM (and 256 MB, 128 MB and 16 MB video RAM). But a week or so later the RPF released a new version of start.elf that could read a new entry in config.txt (gpu_mem=xx) and could dynamically assign an amount of RAM (from 16 to 256 MB in 8 MB steps) to the GPU, so the older method of memory splits became obsolete, and a single start.elf worked the same for 256 and 512 MB/S. v) Networking Though the Model A does not have an 8P8C ("RJ45") Ethernet port, it can connect to a network by using an external user-supplied USB Ethernet or Wi-Fi adapter. On the model B the Ethernet port is provided by a built-in USB Ethernet adapter. Peripherals Generic USB keyboards and mice are compatible with the Raspberry Pi. vi) Real-time Clock The Raspberry Pi does not come with a real time clock, which means it cannot keep track of the time of day while it is not running. As alternatives, a program running on the Pi can get 79

the time from a network time server or user input at boot time. A real-time clock (such as the DS1307) with battery backup can be added via the IC interface II. Software i)raspbian Raspbian is a free operating system based on Debian optimized for the Raspberry Pi hardware. An operating system is the set of basic programs and utilities that make your Raspberry Pi run. However, Raspbian provides more than a pure OS: it comes with over 35,000 packages precompiled software bundled in a nice format for easy installation on your Raspberry Pi. The initial build of over 35,000 Raspbian packages, optimized for best performance on the Raspberry Pi, was completed in June of 2012. However, Raspbian is still under active development with an emphasis onimproving the stability and performance of as many Debian packages as possible. The Raspbian Server Edition is a stripped version with other software packages bundled as compared to the usual desktop computer oriented Raspbian. PiBang Linux is derived from Raspbian. A Raspbian image is a file that you can download onto an SD card which in turn can be used to boot your Raspberry Pi and Via APC into the Raspbianoperating system. Using a Raspbian image is the easiest way for a new user to get started with Raspbian. ii). Apache Server The Apache HTTP Server, colloquially called Apache, is the world's most widely-used web server software. This will be used as a web server for this project. iii). Data logging The components of data logging system consist of sensors, microcontrollers, modem and display device. In this system, the appropriate sensors are placed for sensing the status of the user vehicle. The ATMEGA328 microcontroller is for converting the data from analog to digital with the help of inbuilt ADC. The Raspberry pi micro controller is for processing the data that are given by the sensors and store those data in the Mysql database. The two controllers communicate each other with the help of UART protocol. The Mysql data are store as a table with the the help of PHP code. The Mysql data are taken for displaying purpose. The webpage are designed with the PHP and html language. The sensors such as voltage sensor for measuring the voltage drop across the device. Those voltage sensor data are measured for analyzing the parts of the vehicle whether it is running at the rated voltage. Then the measured voltage is compared with predefined voltage level (rated voltage). According to that, the comparison is made. Fig 2. Block diagram of data logging system When the measured voltage is above or below the predefined voltage (rated voltage), the alert has been generated with the measured voltage level in the webpage. The voltage sensors are only used for measuring the parameters parameter such as battery level and test points. The speed of the vehicle is measured and it is displayed as a chart on the webpage. The engine temperature also measured and displayed as a chart in the webpage. The temperature and speed of the vehicle is major parameters which made the other vehicle parameter to change. The lock status of the vehicle is obtained for displaying the status in the webpage. The user may forgot to lock the vehicle or the thief may break the lock and stole the vehicle. The thief may theft the vehicle by short circuit the two terminals 80

of the lock so battery circuit get close and the vehicle is stole. To avoid this lock circuit is modified, in this type of lock both battery and the fuel tank is locked. The fuel tank lock is made by the valve, when the user opens the lock battery gets closed with the circuit and the fuel valve also get opened. The thief attempt to short both terminals of the lock the only battery gets closed with internal circuit but it won t open the fuel valve. This lock is controlled through manually as well as with webpage interface also. III. Implementation Raspbian which Debian optimized for Raspberry Pi hardware is deployed on it with optimum configurations required for Data logging application. Raspberry Pi was connected to a network using Ethernet port and accessed through SSH.Apache,PHP, MySQL, FileZilla, FTP Server were installed through SSH access to the Raspbian on Pi Fig3.Software block of bata logging system to make a platform available for data logging application. Once it was ready as a web server, all source files and media files were uploaded to htdocs using FTP access. MySQL database were exported from local development machine using phpmyadmin and uploaded to Pi s MySQL database and configuration file of data logging was changed to work with new MySQL database credentials and new URL. IV. RESULT The final webpage of data logging system is displayed using the display device. According to the data present in the server the web page change accordingly. Fig4:final webpage of data logging V.CONCULSION Through this system, this user can stay connected permanently with the vehicle and the status of the vehicle is known where the user requires it. The user can get as much of information about the vehicle. Apart from vehicle, this concept can be used in all the places where the analysis is required. REFRENCES 1. N. Suresh, E.Balaji, K.JeffryAnto, J.Jenith RASPBERRY PI BASED LIQUID FLOW MONITORING AND CONTROL International Journal of Research in Engineering and Technology Volume: 03 Issue: 07 Jul-2014, Available @ http://www.ijret.org 122 2. Md.KawserJahanRaihan,MohammadSaifurRahaman, Mohammad KaiumSarkar&SekhMahfuz Global "Raspberry Pi Image Processing Based Economical Automated Toll System" Journal of Researches in Engineering Electrical and Electronics Engineering Volume 13 Issue 13 Version 1.0 Year 2013, Publisher: Global Journals Inc. (USA) 3. ShoaibRehmanSoomro, Mohammad ArslanJavedFahad Ahmed Memon, VEHICLE NUMBER RECOGNITION SYSTEM FOR AUTOMATIC TOLL TAX COLLECTION, Robotics and Artificial Intelligence (ICRAI), 2012 International Conference on, 22-23 Oct. 2012. 4. Documentation and downloads for the RASPBERRY [Online]. http://www.raspberry ypi.org/ 81

5.http://www.mathworks.com/hardwaresupport/ raspberry-pi.html 5. Raspberry Pi based interactive home automation system through E-MAIL, Jain, S.et al, IEEE Conference Publications,2014. 6. An arduino based system provided with GPS/GPRS shield for real time monitoring of traffic flows, Costanzo, A. IEEE Conference Publications,2013 7. Fung Po, The Glasgow Raspberry Pi Cloud: A Scale Model for Cloud Computing Infrastructures, ICACT 2010 8. Raspberry Pi based interactive home automation system through E-MAIL, Jain, S. et al, IEEE Conference Publications,2014. 9. Documentation and downloads for the RASPBERRY [Online]. http://www. Raspberry ypi.org/ 82