Вы находитесь на странице: 1из 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

OVERVIEW

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

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

OVERVIEW

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

PROPOSED METHODLOGY

ME-ERTS

OVERVIEW

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

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

ME-ERTS

Why Arduino?
Inexpensive

Cross-platform, Simple and clear programming environment

Open source and extensible software and hardware

ME-ERTS

Arduino Capabilities

=
INTEL 286

ARDUINO UNO
ME-ERTS

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

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

ME-ERTS

14

Bluetooth Timeline

ME-ERTS

15

Bluetooth low energy


It has a data rate of 1Mbps, but is not optimized for file transfer.
It is designed for sending small chunks of data (exposing state)
Three channels, which are located exactly between the Wireless
LAN channels, are used for device discovery and connection setup.
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.
In comparison, Classic Bluetooth technology uses 32 channels for
the same task.
BLE has to switch on for just 0.6 to 1.2 ms to scan for other
devices using its three advertising channels. Classic Bluetooth,
instead, requires 22.5 ms to scan its 32 channels. The power savings
are significant: BLE consumes 10 to 20 times less power than
Classic Bluetooth technology to locate other radios.
ME-ERTS

16

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

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.4 GHz
Adaptive Frequency Hopping, 24 bit CRC
128bit AES CCM
~ 1A
Broadcast, Connection, Event Data Models,
Reads, Writes
ME-ERTS

19

Competitive perspective

ME-ERTS

20

OVERVIEW

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

21

BLUETOOTH MODULE (HM-10)


HM-10 BLE-CC41-A is a next-generation, class 2, Bluetooth 4.0
module.
It support the AT commands.
The user can according to need to change the baud rate of serial
port, name of equipment, matching parameters such as password
according to their need.
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

Cntd

CC2541 Bluetooth Chip Solution


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

23

AT Commands

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

ME-ERTS

24

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

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

ME-ERTS

28

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

29

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

ME-ERTS

30

THANK U

ME-ERTS

31

Вам также может понравиться