Title: Team 5: Good Vibrations
1Team 5 Good Vibrations
18549 Embedded Systems Design
- Bryce Aisaka
- Justin Beaver
- Tony Felice
- Skanda Mohan
2Team Members
Bryce Aisaka
Justin Beaver
Tony Felice
Skanda Mohan
baisaka_at_andrew.cmu.edu justinbeaver8_at_gmail.com
romman0012003_at_gmail.com skandam_at_andrew.cmu.edu
http//www.ece.cmu.edu/ece549/spring10/team5/inde
x.html
3Concept
- A silent, portable, comfortable,
battery-operated, phone activated, vibrating
pillow cover - User sets time to wake up via phone UI, pillow
vibrates at that time to wake user - Competitive Advantages
- Portability Just need to carry your cell phone
and our pillow cover - Customizable Can use our pillow cover with the
pillow of your choice
4Goals
- Silent Should not wake up anyone else
- Portable
- Battery Operated Does not need to be plugged in
during usage - Phone activated Can use the cell phone that you
already own to activate the pillow vibration - Customizable
- Fail-Safe Sound is emitted only if person does
not wake up after set time limit - Effective Needs to be able to wake someone up
5Architecture
Serial port Bluetooth module
Arduino Nano
Bluetooth enabled Android phone
Solarbotics VPM2 Vibrating Disk Motor
3x Triple As
6Components
Solarbotics VPM2 Vibrating Disk Motor
Arduino Nano Bluetooth module (BlueSmirf Gold)
Battery Holder AAAs
Bluetooth Enabled Smart-Phone (Motorola Droid)
User Interface
Padding Covers
7Experimentation Campaign
- Bluetooth Range
- Method Stand at a certain distance and measure
the time it takes for the BT connection to be
established and a byte to travel round trip - Took 30 measurements at increments of 5 feet to
ensure reproducible results - Idle Power Consumption
- Method Leave all components of the system
running in idle state, measure how long it takes
for batteries to run out - Continuous Power Consumption
- Method Leave the vibration motors continuously
running, measure how long it takes for batteries
to run out.
8Experimentation Campaign (cont.d)
- User Survey
- Method Ask 10 test users to use our product and
answer a series of questions - Questions address comfort of pillow, willingness
to adopt our product, and pricing of a
mass-produced version of our product
9Experimental Results
- Bluetooth range test results
- Idle Power Consumption 24 hours
- Continuous Power Consumption gt65 minutes
10Experimental Results (cont.d)
- Number of users who said
- The pillow was comfortable while handling it
9/10 - The pillow was comfortable while lying on it
10/10 - They would wake up from the high vibration
setting 9/10 - They would wake up from the medium vibration
setting 8/10 - They would wake up from the low vibration
setting 2/10 - They would prefer our product to how they
currently wake up 6/10 - Of the people who said they prefer our product,
the number of users who said - They would be willing to charge the pillow as
often as they charge their cell phone 4/6 - They would be willing to pay up to 20 for our
product 6/6 - They would be willing to pay up to 30 for our
product 2/6 - They would be willing to pay more than 30 for
our product 1/6
11Insights from Measurements
- Battery life is sufficient, but daily recharging
may be required - Bluetooth range is long enough for typical
bedroom use - Our comfort and effectiveness requirements seem
to have been met - Users seem reluctant to break habits and switch
to a newer, novel way to wake up - The target price is 20
12Open Issues
- Longer battery life
- A 5V power solution for more powerful vibration
- Sensors on pillow cover
- Making the pillow cover washable
13Conclusions
- Some things we learned
- Arduino has much more computing power than we
actually need, but is really convenient - Bluetooth is surprisingly easy to use, once you
find the proper UUID - What we accomplished
- Building a finished product
- What we would do differently
- Order parts earlier