Command Control Device

27
Command Control Device Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang

description

Command Control Device. Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang. Project Description. Short range wireless control device Honeywell is client Contact: Justin Young Four deliverables - PowerPoint PPT Presentation

Transcript of Command Control Device

Page 1: Command Control Device

Command Control DeviceScott Coffin

Adam FaucherJason Graika

Brian Voelz

Client:Honeywell

Advisor: Dr. Zhengdao Wang

Page 2: Command Control Device

2

Project DescriptionShort range wireless control deviceHoneywell is client

Contact: Justin YoungFour deliverables

Transmitter, Receiver, Programming Dongle, and GUI

Desired outcome of this project is for the transmitter to communicate with receiver and have the receiver do a particular command that was programmed by the wireless dongle.

Page 3: Command Control Device

3

Design Overview

System consists of four components:Transmitter(Tx)Receiver(Rx)Bluetooth DongleGUI for programming Rx

Page 4: Command Control Device

4

Functional Requirements Minimum 50ft between Rx and Tx Minimum 5ft between programming

dongle and Rx ● Receiver shall have 2 LEDs ● Tx and Rx battery life should last at least 8 hrs.● Minimum 25ft talk back from Rx

Page 5: Command Control Device

5

Non-Functional Requirements● Tx and Rx housing less than 1" X 1.5" X 2.5"● Tx and Rx should withstand rain and drop● Temperature range -25F to 160F (-31.67C to 71.11C)● Tx and Rx should have a self contained power source● Rx shall not have external antenna

Page 6: Command Control Device

6

Stretch Goals● Minimum 100ft between Rx and Tx ● Tx and Rx housing less than .5" X 1" X 2"● Easy access to Tx and Rx power supplies ● Tx shall not have external antenna● Tx and Rx battery life should last at least 24 hrs.● Full talk back from Rx

Page 7: Command Control Device

Platform for User InterfaceGUI Application

Developed for Windows XPUses Bluetooth dongle for communication to

and from Rx

Page 8: Command Control Device

Graphical User InterfaceApplication written in Java Swing GUI ToolkitCommunication between receiver and GUI

JSR-82 (Java's Bluetooth Interface for APIs)

Page 9: Command Control Device

GUI Prototype

Page 10: Command Control Device

Platform for TransceiversUsing AtTiny84 Atmel Microcontroller

8-bit Advanced RISC ArchitectureMaking use of AVR tools to program the

microcontroller

Page 11: Command Control Device

11

Tx Block Diagram

PCB

Supply

RN-41

Confirmation LED

PC

USB andUART Cable used to initially program the device

Transmit 1 Button/Switch

Transmit 2 Button/Switch

Tx

Power Management

AtTiny84

UART USB

Page 12: Command Control Device

Tx Schematic

Page 13: Command Control Device

13

Rx Block Diagram

PCB

Supply

RN-41

Rx LED 1 Rx LED 2

Rx

PCUSB and UART cable used to initially program the device.

Power Management

Dongle

Microcontroller

UART

Wireless Programs the Microcontroller

USB

Page 14: Command Control Device

Rx Schematic

Page 15: Command Control Device

RN-41 SMT to DIP

Page 16: Command Control Device

HousingCasing will be made of a clear plastic box

surrounding all circuitryCasing will have latch to open and replace

batteries when necessaryWill need to look further into casing next

semester

Page 17: Command Control Device

TestingWill test microcontroller to determine that

the correct bits are sentTest each parameter that the microcontroller

will encounterTest Bluetooth transceiver using Bluetooth

cards on a laptopTest battery life by transmitting one message

every hour for 24 hoursTest under all extremes (Ex. temp, voltage)

Page 18: Command Control Device

Current Spending

Item Qty DigiKey Item Number Price Total Price

Bluetooth Transceiver 3 740-1007-ND $24.95 $74.85

Microcontroller (8K) 3 ATTINY84-20PU-ND $3.01 $9.03 Bluetooth Dongle 1 822-1010-ND $24.99 $24.99 Battery 6 N110-ND $0.86 $5.13 Battery Holder 4 2999K-ND $0.53 $2.12

MC Cable 2 H3CCH-1006G-ND $1.17 $2.34 MC Cable Connector 4 HRP10H-ND $1 $4 USB Connector 2 WM17531CT-ND $2.11 $4.22 USB Cable 2 AE10623-ND $4.14 $8.28

Bread Board (4.5"x6") 2 3409K-ND $10.35 $20.70

PCB boards 2 Not Purchased from Digikey $30.00 $60

Total $215.66

Page 19: Command Control Device

Estimated Future Spending

Item Qty Price per unit Total Price

Microcontroller 4 $3 $12

PCB boards 4 $30 $120

housing 2 $30 $60

Programming Connector 2 $40 $80

Soldering Materials 1 $10 $10

Total $282

Total with Already Ordered Materials $497.66

Page 20: Command Control Device

Estimated labor Cost

Task Estimated hours Estimated cost @$20/hr

Problem Definition 50 $1000

Technology Research and Selection 75 $1500

Project Design 300 $6000

Testing 150 $3000

Fabrication 75 $1500

Presentations 40 $800

Project Documentation 75 $1500

Project Meetings 80 $1600

Total 845 $16900

Page 21: Command Control Device

ScheduleCompleted tasks

Project Plan and Design DocumentsTechnology selectionStarted ordering partsStarted troubleshootingDetailed schematic of prototypes

Remaining Schedule milestonesAssemble and program prototype (ends 3/27)Fabricate final version (ends 3/27)Product Testing (ends 4/24)

Page 22: Command Control Device
Page 23: Command Control Device

Current StatusObtained most of the parts we needPCB boards designed and orderedConnected Microcontroller to test boardAttempting to establish communication

between the Microcontroller and a computer terminal

Page 24: Command Control Device

Plan for Second SemesterEstablish communication between

Microcontroller and computer terminalProgram Microcontroller to drive an LEDEstablish communication b/w Microcontroller

and Computer via Bluetooth hardwareTesting

Page 25: Command Control Device

Future ApplicationsThe technology that is developed in this

project could be used and adapted for a wide variety of applications

Possible future uses for the project include that would need to turn switches at a distance

Applications include:as a controller for a home media centerremote starter for a car

Page 26: Command Control Device

AcknowledgementsHoneywell for providing funding and

technical guidanceSpecial thanks to Lee Harker for his help

with the PCB design and fabricationOur advisor Dr. Zhengdao Wang for his

guidance throughout this project so far

Page 27: Command Control Device

27

Any Questions?