You are on page 1of 31

DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

PSG COLLEGE OF TECHNOLOGY
M.E EMBEDDED AND REAL-TIME
SYSTEMS

13EE71 PROJECT PHASE I WORK
PRESENTATION II

Vehicle to Vehicle and Infrastructure
Communication using IoT
Presented by
Dinesh Kumar D
(14MU01)

Guided by
Mr. P. Sivakumar(Sr.Gr)
ME-ERTS

1

OVERVIEW






INTRODUCTION
PROPOSED METHODLOGY
ARDUINO
BLUETOOTH
BLUETOOTH MODULE
TIMELINE
REFERENCE
ME-ERTS

2

INTRODUCTION
• Vehicle to vehicle and Infrastructure communication systems are an
emerging type of networks in which vehicles providing each other
with information, such as safety warnings and traffic information
using Bluetooth and Arduino.

ME-ERTS

3

OVERVIEW • • • • • • • INTRODUCTION PROPOSED METHODLOGY ARDUINO BLUETOOTH BLUETOOTH MODULE TIMELINE REFERENCE ME-ERTS 4 .

PROPOSED METHODLOGY ME-ERTS 5 .

OVERVIEW • • • • • • • INTRODUCTION PROPOSED METHODLOGY ARDUINO BLUETOOTH BLUETOOTH MODULE TIMELINE REFERENCE ME-ERTS 6 .

etc) and Actuators (LEDS or electrical motors) •Arduino programming can be done in C/C++. • Tiny computer you can program Completely stand-alone.RTC and for various sensors which can be used for programming ME-ERTS 7 .Bluetooth . talks to other devices •You can connect both digital and analog electronic signals Sensors (GPS Locators . functions like LCD. •Arduino IDE has many built–in libraries.ARDUINO An open-source physical computing platform based on a • simple microcontroller board • A development environment for writing software for the board.

Simple and clear programming environment • Open source and extensible software and hardware ME-ERTS 8 .Why Arduino? • Inexpensive • Cross-platform.

Arduino Capabilities = INTEL 286 ARDUINO UNO ME-ERTS 9 .

Arduino Capabilities Arduino UNO board has •16 kBytes of Flash program memory •1 kByte of RAM •16 MHz Inputs and Outputs •13 digital input/output pins •6 analog input pins •5 analog output pins (PWM only) ME-ERTS 10 .

Arduino Components ME-ERTS 11 .

Arduino IDE Compile Upload New file Open file Save file Serial monitor Name of the board connected and its Serial port number ME-ERTS 12 .

OVERVIEW • • • • • • • INTRODUCTION PROPOSED METHODLOGY ARDUINO BLUETOOTH BLUETOOTH MODULE TIMELINE REFERENCE ME-ERTS 13 .

ME-ERTS 14 .BLUETOOTH • Bluetooth is a wireless LAN technology designed to connect devices of different functions such as telephones. computers (desktop and laptop) etc • Bluetooth project was started by SIG (Special Interest Group) formed by four companies IBM. inexpensive wireless radios. notebooks. Nokia and Toshiba for interconnecting computing and communicating devices using shortrange. lower-power. Intel.

Bluetooth Timeline ME-ERTS 15 .

2 ms to scan for other devices using its three advertising channels. • BLE has to switch “on” for just 0. Classic Bluetooth.Bluetooth low energy • It has a data rate of 1Mbps. are used for device discovery and connection setup. but is not optimized for file transfer. The power savings are significant: BLE consumes 10 to 20 times less power than Classic Bluetooth technology to locate other radios.5 ms to scan its 32 channels. • It is designed for sending small chunks of data (exposing state) • Three channels. requires 22. • These channels (also known as “advertising” channels) are used by the technology to search for other devices or promote its own presence to devices that might be looking to make a connection. Classic Bluetooth technology uses 32 channels for the same task. • In comparison.6 to 1. which are located exactly between the Wireless LAN channels. ME-ERTS 16 . instead.

ME-ERTS 17 .

Link Layer Connection • Very low latency connection • A Central device goes through the Link Layer states Scanner -> Initiator -> Master • A Peripheral device goes through the Link Layer states Advertiser -> Slave ME-ERTS 18 .

4 GHz Adaptive Frequency Hopping.Bluetooth low energy factsheet Range: Output Power: Max Current: Latency: Topology: Connections: Modulation: Robustness: Security: Sleep current: Modes: ~ 150 meters open field ~ 10 mW (10dBm) ~ 15 mA 3 ms Star > 2 billion GFSK @ 2. 24 bit CRC 128bit AES CCM ~ 1μA Broadcast. Connection. Event Data Models. Writes ME-ERTS 19 . Reads.

Competitive perspective ME-ERTS 20 .

OVERVIEW • • • • • • • INTRODUCTION PROPOSED METHODLOGY ARDUINO BLUETOOTH BLUETOOTH MODULE TIMELINE REFERENCE ME-ERTS 21 .

0 module. matching parameters such as password according to their need.BLUETOOTH MODULE (HM-10) • HM-10 BLE-CC41-A is a next-generation. • It support the AT commands. name of equipment. class 2. • The user can according to need to change the baud rate of serial port. • HM-10 is a Bluetooth Low Energy (BLE) module built on Texas Instruments CC2540 or CC2541 • The HM-10 module can be configured over the serial connection (pins RXD and TXD) using AT commands ME-ERTS 22 . Bluetooth 4.

Security: Authentication and encryption Power: +3. support IOS and Android 4. can modify through AT Command AT+POWE.0 BLE Send and receive no bytes limit. 6dbm. With firmware pre-loaded. -6dbm.Cntd… • • • • • • • • CC2541 Bluetooth Chip Solution BT Version: Bluetooth Specification V4.3VDC 50mA Long range: Open space have 100 Meters ME-ERTS 23 .3 RF Power: -23dbm. 0dbm.

It changes the way the module processes AT commands: AT+NAMExxxxxxxxx -It changes the name of the module ME-ERTS 24 .It resets/restarts the module AT+MODEx.It just answers back OK and informs that the module is active and waiting for new commands AT+ADDR?.AT Commands • • • • • • • AT.It resets the module to the original factory settings AT+RESET.It returns the MAC address of the HM-10 module AT+VERR? -It returns the current firmware version AT+RENEW.

OVERVIEW • • • • • • • INTRODUCTION PROPOSED METHODLOGY ARDUINO BLUETOOTH BLUETOOTH MODULE TIMELINE REFERENCE ME-ERTS 25 .

Timeline Selection of Project and Literature June 3rd week to July 3nd week Review Gathering Information about the July 4th week to September 2nd Boards used in the project week Interfacing GPS and Raspberry pi September 3rd week to October Phase I Report Preparation end ME-ERTS 26 .

OVERVIEW • • • • • • • INTRODUCTION PROPOSED METHODLOGY ARDUINO BLUETOOTH BLUETOOTH MODULE TIMELINE REFERENCES ME-ERTS 27 .

slideshare. Joaquim Oller and Josep Paradells “Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology ”Sensors (2012) pp.arduino.367-372.REFERENCES • Dimil Jose.net/JonathanRuizdeGaribay/ introduccina-arduino-14569939 • Carles Gomez . Sridhar “Intelligent Vehicle Monitoring Using Global Positioning System and Cloud Computing” Elsevier-Procedia Computer Science 50 (2015)pp. 440 – 446.11734-11753.Piyush Kuchhal.Anita “ Zigbee and Bluetooth Network based Sensory Data Acquisition System ” Elsevier-Procedia Computer Science 48 (2015)pp.Rajesh Singh. • Sushabhan Choudhury. G.cc/en/Main/arduinoBoardUno • Arduino-http://es. ME-ERTS 28 . Sanath Prasad and V. • Arduino-https://www.

blecentral.blecentral.com/2015/05/05/hm-10peripheral/ • HM-10 Module-http://www.html ME-ERTS 29 .Volume 6 of the Bluetooth Core Specification.co.org/wiki/Bluetooth_low_energy#cite_note-32 • HM-10 Module-http://blog.wikipedia.Issued on December 17th. 2009.26_Config uration • AT commands-http://blog.in/home/1108-hm-10-ble-40bluetooth-low-energy-module. • Bluetoothhttps://en.Cntd… • Bluetooth.seeedstudio. Version 4.com/2015/05/05/hm-10peripheral/ • AT commands-http://hacktronics.com/wiki/ Bluetooth_V4.0_HM11_BLE_Module#AT_commands_.

in/url? sa=i&source=imgres&cd=&cad=rja&uact=8&ved=0CAcQjhwwAG oVChMI4omdmq_DxwIVx7-OCh1afwX5&url=http%3A%2F %2Fwww.http://www.html • Arduino images.co.net%2Feoinbrazil%2Fimediaarduino08&ei=TvbVaKmBMf_ugTa_pXIDw&psig=AFQjCNEKWTAT5eDSGUyB_5DCrftgIok7g&ust=1440562383210822 ME-ERTS 30 .http://aura-comms.Cntd… • HM-10 Images.google.slideshare.com/bluetooth-ble-tranceivermodule.

THANK U… ME-ERTS 31 .