Phidgets easy development of physical interfaces through physical widgets
Download
1 / 9

Phidgets: Easy Development of Physical Interfaces through Physical Widgets - PowerPoint PPT Presentation


  • 463 Views
  • Uploaded on

Phidgets: Easy Development of Physical Interfaces through Physical Widgets. Saul Greenberg, Chester Fitchett University of Calgary. Outline. Introduction Motivation Architecture Evaluation Project Videos Conclusions. Introduction. Phidget <-> Widget Physical UI <-> GUI

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Phidgets: Easy Development of Physical Interfaces through Physical Widgets' - arleen


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Phidgets easy development of physical interfaces through physical widgets l.jpg

Phidgets: Easy Development of Physical Interfaces through Physical Widgets

Saul Greenberg, Chester Fitchett

University of Calgary


Outline l.jpg
Outline Physical Widgets

  • Introduction

  • Motivation

  • Architecture

  • Evaluation

  • Project Videos

  • Conclusions


Introduction l.jpg
Introduction Physical Widgets

  • Phidget <-> Widget

    Physical UI <-> GUI

  • Abstract and package I/O devices

    • Hiding implementation and construction details, and exposing functionality through a well-defined API


Motivation l.jpg
Motivation Physical Widgets

  • Difficulty of developing and combining physical devices and interfacing them to conventional programming languages.

    • Hard to build unless background in electronics

    • Commercially available devices have no API

    • Developers may not have devices available at early stages of their programming effort


Architecture l.jpg
Architecture Physical Widgets

(USB)


Project videos l.jpg
Project Videos Physical Widgets

  • HCI (Human-Computer Interaction) course

  • Videos(http://grouplab.cpsc.ucalgary.ca/phidgets/gallery/)

    • Flower in Bloom

    • Waterfall Harp

    • Nerf Email

    • MSN Slider


Evaluation l.jpg
Evaluation Physical Widgets

  • Having no formal evaluation

  • Successfully completed the projects

  • Most of effort was spent in physical construction

  • Little time working on the software

  • Demonstrations were accompanied by positive exclamations and by clapping


Conclusions l.jpg
Conclusions Physical Widgets

  • Greatly simplifies programming devices

  • Programmers using Phidgets can rapidly develop physical interfaces

  • http://www.phidgets.com/


Slide9 l.jpg
Q&A Physical Widgets

  • Thank you


ad