Mirror Mate Group 9
Download
Report
Transcript Mirror Mate Group 9
Group 9
Jake Hochstadt EE
Matt Simons EE
Jerome Yearwood EE
Ryan Moreland CpE
MirrorMate in a Nutshell
Goals and Objectives
Emergency Vehicle Alerts via an already existing
system
Safety in School Zones and Construction Zones
Turn by Turn Directions
Harness the driver’s attention
Display and Microcontroller
Jerome Yearwood
Inspiration
LCD Display
ez-LCD-301
2.6” TFT LCD color display
400x240 resolution
4Mbytes flash memory
3.3V operating voltage
Resistive touchscreen
Programs in ASCII
Serial TTL interface
Microcontroller (PIC18F26K22)
Operating voltage
VDD =1.8 to 5.5V
Program Memory Flash 64KB
16 MHz precision internal oscillator
2 EUSART ports
Supports RS232
Auto-Baud Detect
Available in through hole and
surface mount
Measurement Modules
Infrared Systems
Matt Simons
Matt Simons
What is Opticom?
Opticom is a traffic light
2 ft.
preemption system currently used
by emergency vehicles to quickly
maneuver intersections
Utilizes a powerful IR beacon
mounted on the emergency
vehicle
IR sensors are mounted on
4 in.
the traffic lights
14Hz frequency, newer
systems feature
authentication
Reduced speed zone beacon
Placed in construction zones, school
zones, accident scenes or anywhere
a driving hazard exists
User configurable via buttons and
seven segment displays
Features alerts for school zone,
construction zone, accident scene,
and special event.
Beacon details
Utilizes peak wavelength of
950nm at 38kHz, High
power emitters, estimate
1500ft line of sight range
Encodes information into
RC-5 similar protocol
41 high power emitters
Flexible power supply
MirrorMate IR receiver
Two different frequency receivers to accommodate the Opticom
system (14Hz) and the reduced speed zone beacon (38kHz)
The 14Hz signal will be detected via photodiodes, band pass
filters, and firmware
The 38kHz signal will be decoded using integrated IR
receiver/decoders. The encoded data will be interpreted by the
MCU
Four directional receivers
located in the bottom of the
mirror determine direction
Bluetooth Systems
Jake Hochstadt
Bluetooth Hardware
Current:
8mA – 40mA
Voltage:
3 - 4.2 V
Benefits
Inexpensive
Ease of use
Detriments
Chinese part
HC-05 Bluetooth Serial Module
Initial Bluetooth Configuration
AT+ROLE=0
AT+CMODE=1
AT+UART=9600
Android Development Phones
Motorola Photon 4g
Motorola Defy
Android (2.3)
Android (2.3)
Bluetooth: v2.1
Bluetooth: v2.1
Screen Size: 4.3 inches
Screen Size: 3.7 inches
Bluetooth Software
Android API
www.developer.android.com
Important Classes
BluetoothAdapter
BluetoothServerSocket
Android Application
Ryan Moreland
MirrorMate Application Flowchart
MirrorMate
Title
Bluetooth
Connectivity
Bluetooth
Connectivity
Bluetooth
Connection
Main
Application
Local Map
Directions
Request
Direction
Confirmation
Calculation
Exit
Directions
List
Android Development
Application written in Java for Android version 2.3.4
(Gingerbread)
Backwards compatible with all future Android versions
Android holds approximately 75% of the U.S. market
share
Android Development
Written utilizing the Google Distance Matrix API
Google Maps JavaScript API
Google Maps Android API
Android Bluetooth API
Power
MirrorMate will operate on any standard 12V automotive charging
system.
MirrorMate requires 3.3V for all components. This voltage will be
created by a simple power supply consisting of a commercially
available voltage regulator. (LM1085)
Construction zone beacon requires 5V, it will use multiple LM1084
regulators to power the microcontroller and the large current
requirements of the emitters.
Ensures constant voltage for emitters regardless of input voltage
Budget and Financing
$243.43 spent so far
Assistance expected from Microchip
Assistance from family members
Expected total budged to fall below $1500
Item
Description
Qty Price
Acquired
Total
Mirror
Used, BMW with IR pod
1
$50
NO
$50
Display
2.6” serial smart LCD
1
$100
YES
$112.00
Bluetooth Module
Serial bluetooth interface
3
$8.89
ORDERED
$23.90
Microcontroller
(Mirror)
PIC18F26K22
10
$2.85
ORDERED
$34.00
Microcontroller
(Beacon)
PIC16F882
10
$2.48
NO
$20.48
IR receiver modules
TSOP32338
38kHz receiver/decoder
10
$1.08
YES
$10.85
Photodiodes
TEFD4300F, 950nm
25
$0.51
YES
$12.86
IR emitter LEDs
SFH4547, high power, 30°
50
$0.42
YES
$21.00
3.3V regulator
LDO LM1085
10
$1.85
ORDERED
$18.50
5V regulator
LDO LM1084
10
$2.52
ORDERED
$25.20
Misc. Components
Passive components
1
$100
PARTIAL
$100
PCBs
4PCB, 2 PCBs requires
2
$125
NO
$250.00
Android OS Device
Motorola Photon 4G,
Motorola Defy
2
FREE
Yes
$0.00
Budget
Chart of Progress
Display
Testing
Research
Beacon
Bluetooth
Application
0
20
40
60
80
100
Challenges
IR range
Interfacing LCD with microcontroller (foreseen)
Interfacing Bluetooth module with microcontroller
(foreseen)
Plans for Successful Completion
Parts are beginning to arrive, begin interfacing LCD
and Bluetooth module
Determine what steps are necessary for increased
IR range
Test Google API and MirrorMate app functionality
Send PCB’s off for manufacturing once complete
design functionality is verified
Group 9 is taking a divide and conquer approach
which will take advantage of each group member’s
strengths
Design Responsibilities
Member
Responsibility
Ryan
Android application development
Jerome
LCD display interfacing, GUI, and microcontroller firmware development
Matt
IR interfacing, speed zone beacon, and microcontroller firmware development
Jake
Bluetooth interfacing, Android application development, microcontroller firmware
Questions