EE 396: ACCESSORS….. Critical Design Review Group Members: Allen Bui Ruthsenne Gagarin Erica Salvador
Jan 15, 2016
EE 396: ACCESSORS…..Critical Design Review
Group Members:Allen BuiRuthsenne GagarinErica Salvador
Brief Overview of the project
Objective:
To create an accessor, a device that provides access for individuals who have limited abilities. This accessor will be a household utility controller that will allow the user to (independently access) interact with common household appliances.
Project meaning
Milliea. Bio Cerebral Palsyb. Needs Independence
(Access to the following appliances)
• TV• Phone• Radio
c. Solution to NeedsModify X10 Home Automation Kit
Components Needed:– Mount/user input – LED Display– Picaxe – X10 Remote
(Wireless Communication Controller)
– AppliancesTV, phone, radio
Scanner sub-modulesA. LED Display
1. Vertical display
2. Horizontal display
B. Digital Signal Generator
Physical set up
Overall block diagram
•Scanner/LED Display•Controller (X10)•Transceiver
Major modules:
real switch output address
crosspoint address
input pins
1ON 0001 0110 A6 in0*in7
1OFF 0010 0110 B6 in0*in6
2ON 0001 0101 A5 in1*in7
2OFF 0100 0110 C6 in1*in6
3ON 0010 0101 B5 in2*in7
3OFF 0100 0101 C5 in2*in6
4ON 0001 0100 A4 -----
4OFF 0010 0100 B4 -----
5ON 0001 0011 A3 -----
5OFF 0100 0100 C4 -----
Two picaxe set up
If want to turn appliance 1 on, output 0001 0110
SCANNER-LED Display Circuit Layout
Pseudo Code Map: Scanning Module
Pseudo Code Block Diagram: Scanning Module
SCANNER-LED Display Code
symbol counter = c1
main:for counter = 1 to 2 'Scanning LED lights vertically high 1 'appliance 1 wait 1 if pin4 = 1 then hdisplay 'input low 1 high 2 'appliance 2 wait 1 if pin4 = 1 then hdisplay low 2
high 3 'appliance 3 if pin4 = 1 then hdisplay wait 1 low 3next counter
end
hdisplay: 'Scanning LED lights horizonticallyfor counter = 1 to 2 high 5 'on wait 1 low 5
high 6 'off wait 1 low 6next countergoto main
Methods of testing
• LED’s (LED lit, high voltage)
• Multimeter (measure for high voltage)
• Go for broke! (not preferred)
• If something smells burnt – something’s wrong
Remaining Tasks:
1. Fix code
2. Final testing
3. Fabricating
Current problems• Picaxe too small (need one with just
one more input!)– Bigger picaxe enables to use more
appliance and easier to program
-Picaxe 28X and 40X are in the UK• PCB design dependent on type of
chips used• How do we link two picaxe together
to work as one?
Gantt Chart
Resources• http://archimedes.hawaii.edu/• http://www.homeautomationzone.com/x
10-over.shtml• http://cmap.ihmc.us/• http://www.rev-ed.co.uk/detail.asp?id=r
ev02&prodname=PICAXE
• What are your questions?