Presentation - Clemson University

rodscarletΛογισμικό & κατασκευή λογ/κού

14 Δεκ 2013 (πριν από 3 χρόνια και 7 μήνες)

67 εμφανίσεις

Timothy Burg

Department of Electrical and Computer Engineering


Clemson University

The Wii System

Wii is a video game system

Interesting because it uses a lot of
Electrical Engineering

The Wii System

Wii

Remote

(Wiimote)

Console

Need four parts

Light

Bar

Monitor

Wii Remote

sends information

to the console

The Wii System

How is information sent?

Same as
Bluetooth
Headset

What information is sent?

1.
Location of cursor or Mii on screen

2.
Movement of the Wii Remote

The Wii System

Inside the Wii Remote

Camera

Accelerometers

Computer

HERE WE GO!

ACTIVITY NO. 1

VISUALIZING ACCELERATION DATA FROM Wii


JUMP!

Acceleration can be measured by the Wii
through its accelerometers.

More acceleration can give you higher
jumps
.

Graph gives clear indication of this
acceleration.

Wii Etch
-
A
-
Sketch

+

=

Press the Button B and start drawing!

Distance Sensing

Distance Sensing

Distance is measured by the Wiimote

with the help of the sensor bar
.

Wii is far away from the
sensor bar.

Wii is close to the sensor
bar.

Live Video

Through the eyes of the
Wiimote



The
Wii

LEDs shine at a frequency invisible to our
eyes, but the webcam and
Wii

camera can see this
kind of light.

A Robot In Your Home

With the help of the Roomba, a vacuum cleaning robot, we
will demonstrate the concept of acceleration.


Acceleration is change in speed, and this can be bought
about by changing the direction of motion of a moving
object.

An Eye On The Roomba

Since we can measure position of the Wii with the help of a sensor bar,
the Wii can be attached to a moving object to obtain information about its
movements.













When attached to a Roomba, we can plot the path taken by the Roomba
while it is cleaning a room.

Questions ?

Behind the Scenes

Which common

technologies can
best demonstrate
robotic design?

How could

we
interact with the
Wii

and get data
out of it?

What are the
alternative
Wii

interface tools

out
there?

How can the

Wii

be used to
enhance the
classroom
experience?

Why the
Wii
?

Easy to program

Easy to communicate
via Bluetooth

Sophisticated yet
affordable motion and
position sensor

Many interesting, free
applications on the web

The
Wii

shows promise as a tool for teaching
concepts of engineering design and school physics.

Why the
Wii
?

Combination of good sensing and good
mechanical design make designing a smart robot
possible.

Talking to the
Wiimote

Connect to
the
Wii

remote
using
Bluetooth

Write a

software
library which
gives user
access to sensor
data

BlueSoleil

bluetooth

drivers

wiiuse

C library

Store

data to
Excel file

Display
relevant

data

Give user
control over
data usage:
Open

Source
project

Clemson
Wiise

software

Clemson
Wiise

Software


Free to download and use.


Writes all data to Excel for
further analysis.


Includes an OpenGL data
visualization interface.


Open source, written in C++.


Does not contain a user
interface, all customization has
to be done through the program.

Wiise

Other
Wii

software

Many software have interfaced with the
Wii

before us…


Can record and plot all data
coming from the
Wiimote
.


Interface based on the MATLAB
Simulink

modeling environment.


Requires MATLAB to be
installed on your computer.


fWiine

Other
Wii

software


Free to download and use.


Comes with a user interface on
which you can see data being
plotted in real
-
time.


Open source, written in the
Pascal language.


Easy to use “as is”,
difficult to
customize.


Cannot write to Excel for later
analysis

WiinRemote

Other
Wii

software


Free to download and use.


Great user interface on which
you can visualize data and
manipulate the
Wiimote
.


Open source, written in the C#
language.


Easy to use “as is”,
difficult to
customize.


Cannot save data for later
analysis.

Wiimote

Testing
Application

Making it all work for you…

Obviously, every software has at least one significant
shortcoming… but many
Wii

software are free to download
and use … which makes it possible to mix and match as
per your requirements!

Today’s

Demo!

Wii

in your classroom


Can measure position of the
bob, linear acceleration
using the
Wiimote
.


Plot acceleration data from
the stored file.


Compute time period.


Observe variations in time
period as length changes.


Observe periodic nature of
acceleration at the bob.

Wii

Pendulum
experiment

What next?

Form a
n online
discussion group

Publish
Wiise

on

the internet

Implement
new
features and demos

Get student feedback

and improve
Wiise

Downloads

www.clemson.edu/~tburg/wiise.html