Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system...

8
Team 9 - myRoom Software Design Considerations

description

Team 9 - myRoom RFID- reader RFID- reader Micro- controller Micro- controller Infrared Diodes 1 Ethernet 1 1 Infrared Receiver 1

Transcript of Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system...

Page 1: Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.

Team 9 - myRoom

Software Design Considerations

Page 2: Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.

Team 9 - myRoom• Customizable control system• Interfaces with household appliances

– Light– TV– DVD player– Stereo system– Fan

• Detects user with unique RFID tag• Automatically changes appliances to user’s

preferred settings

Page 3: Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.

Team 9 - myRoom

RFID-reader

Micro-controller

Infrared Diodes

1

Eth

erne

t

1

1

Infrared Receiver

1

Page 4: Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.

Team 9 - myRoom

Software controls four main interfaces-RFID Receiver

-IR Transmitting Diodes

-IR Receiver

-Ethernet Adapter

Page 5: Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.

Team 9 - myRoom

RFID Receiver-Interfaced to SCI port

-Recognizes unique RFID tags

-Stores tag identification to be used in assigning room settings or to assist in creating settings

Page 6: Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.

Team 9 - myRoom

IR Transmitting Diodes-Interfaced to SCI port

-Transmit the infrared codes to the output devices

-Experimental delay in order to communicate to several devices

Page 7: Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.

Team 9 - myRoom

IR Receiver-Late addition to the project

-Receives IR codes from a remote control

-Stores these codes so that no IR code library is necessary

-Learning Module

Page 8: Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.

Team 9 - myRoom

Ethernet Adapter-Necessary to provide web interface

-Drives a website in order to set preferences

-Brings up preferences of most recently scanned RFID tag

-Preliminary design will only allow for selection of which interfaces to connect to

-Will become more complex as pieces come together