Phidgets

Technologies.Phidgets History

Hide minor edits - Show changes to output

Changed lines 54-55 from:
* [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/phidgets.pdf | Introduction to Phidgets]]
to:
Changed lines 61-64 from:

* [[http:
//pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|AutoZoom]]
* [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo2.zip|Wiimote + Phidgets]]
to:
This section continues (usually simple) examples of how to use your code and / or system. Start with the most basic (as it serves as a tutorial) so that the progression through the example also reflect a learning progression.

'''Tutorials'''
* [[Attach:PhidgetSimpleServo.zip | Simple Servo]]. Program a servo motor. Illustrates basic steps such as adding references, event handlers, etc.
* [[Attach:PhidgetInterfaceKit.zip | InterfaceKit]]. Program sensors, switches and low-powered outputs. Builds on the previous example. Note that you should put a switch on input 0, an LED on output 0, and some kind of sensor on sensor 0 (e.g., a slider or light sensor).
* [[Attach:PhidgetIKToServo.zip | Linking the Servo to an Interface Kit Sensor]]. Builds on the previous example. Shows how you can control a motor via an interface kit (e.g., via a slider or sensor)
* [[Attach:PhidgetRFID.zip | RFID Reader]]. Shows how you can turn its antenna on, get RFID tag values, and operate its LED.
Deleted lines 71-79:
[[#helloWorld]]
>>skybox<<
!!! Hello Wold Examples
* [[Attach:PhigetRobitWebcam.zip | Using Phidget to control a Logitech Orbit AF webcam to rotate over internet ]] (Miaosen Wang)
* [[Attach:phidgets-webcam-example-fungr.zip | Phidgets and NyARToolkit Webcam Recognition Example]] (Richard Fung)
* [[Attach:Matthew Dunlap - Phidget Hello World - Tea Cooler.zip | Phidgets Tea Cooler]]

>><<
Changed lines 76-77 from:
* [[http://www.phidgets.com/index.php | Phidgets]]
* [[http://cpsc.ucalgary.ca/~xianchen | Xiang 'Anthony' Chen
]]
to:
* [[http://www.phidgets.com/downloads/examples/CSharp.zip | '''Zip file of simple Phidget Programs in C#''']] provided at the Phidgets, Inc. web site.
* %newwin% [[http://www.phidgets.com | Phidgets, Inc. Home page]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/Videos/Phidgets | Videos of various projects done using Phidgets]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/grouplab/uploads/Publications/Publications/2001-Phidgets.UIST.pdf| Original Phidgets paper]]] describing the Phidgets concept and its early form.
** Greenberg, S. and Fitchett, C. (2001) '''Phidgets: Easy Development of Physical Interfaces through Physical Widgets.''' In Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology - ACM UIST'01. (Orlando, Florida), ACM Press, pages 209-218, November 11-14.
Changed line 11 from:
%rfloat% Attach:projectimage.jpg
to:
%rfloat% Attach:phidgetimage.jpg
Changed line 11 from:
%rfloat% Attach:phidgetimage.jpg
to:
%rfloat% Attach:projectimage.jpg
Changed lines 12-14 from:
Getting started with Phidgets
to:
Phidgets are easy to program hardware - sensors, switches, actuators - sold by Phidgets Inc. This guide points you to what you need to get started programming Phidgets in C#/WPF on Windows.
Changed lines 30-32 from:
* Current version of Phidgets [[http://www.phidgets.com/downloads/libraries/Phidget-x86_2.1.7.20100803.msi | 32bit]] [[http://www.phidgets.com/downloads/libraries/Phidget-x64_2.1.7.20100803.msi | 64bit]]
*
Phidgets [[http://www.phidgets.com/downloads/libraries/Phidget21-windevel_2.1.7.20100803.zip | libraries]]
to:
You can install Phidgets on your personal Windows machine as follows.

'''Installing
Phidget Software'''
*
[[http://www.phidgets.com/docs/OS_-_Windows| '''Phidgets software for Windows''' ]]. Phidget Inc. page describing what to download and how to get started. Includes drivers for 32-bit and 64-bit Windows machines, and the control panel/server needed to run (and observe the state of) phidgets.
** All software will be installed in C:\\Program Files\\Phidgets.
** After installation, you may lso see a 'Ph' icon in your task bar, which means that it has actually started the Phidgets Server. Selecting that will raise the Phidgets Control Panel (more on that later).
** You will also have a ''Phidgets'' menj item (contaiing ''Phidgets Control Panel'' added to your start menu - you can select that to start the Phidget Server/control panel if its not already started.

'''Testing your installation.'''
* Raise the Phidget control panel
* In the General tab, check the 'Start Phidget Control Panel with Windows' box at the bottom left. This starts the Phidgets server.
* Plug in any Phidget (i.e. attach it to your computer with a USB cable). You should see it appear in the General list, where it shows its Device name, a unique serial number, and a version number (see image below). You can plug in as many phidgets as you like.
* Double click the phidget in the list. Another control panel will appear, that gives you the status of that phidget and (if that phidget allows it) ways to control it. For example, the figure below shows the control panel (left) where it shows that it sees the Phidget Servo Controller attached to this computer, and where I had selected that. The right panel shows the status of that servo, and includes a slider that allows me to set the servo motor position. Other phidgets will have panels that are unique to their capabilities.
Attach:PhidgetControlPanel.png

If all the above works, then you are ready to go.
Changed lines 51-53 from:
to:
* [[http://www.phidgets.com/docs/Category:UserGuide | '''Getting Started User Guides to particular Phidgets''']] is a Getting Started guide for your Phidget. It typically lists all the parts you will need (to make sure its complete), what its particular control panel will show (via the Phidgets Control Panel), and technical details (which you usually can just skim over).
* [[http://www.phidgets.com/docs/Category:Primer|'''Primer on the various phidget devices''']]. Contains primers on particular products controlled by a phidget, such as the electronic nature, capabilities and workings of a particular sensor, motor, LED, etc. You probably don't need to look at these in any detail, but it may help if you skim it to see how your particular product works in general.
* [[http://www.phidgets.com/docs/Language_-_C_Sharp#Quick_Downloads|'''C# programming in Phidgets''']] explains and gives examples of how you can control Phidgets from C. You will want to look at the Windows (2000/XP/Vista/7) section.
December 01, 2010, at 11:18 AM by 136.159.18.20 -
Changed lines 57-58 from:
* [[Attach:PhigetRobitWebcam.zip | Using Phidget to control a Logitech Orbit AF webcam to rotate over internet (Miaosen Wang)]]
* [[Attach:phidgets-webcam-example-fungr.zip | Phidgets and NyARToolkit Webcam Recognition Example]]
to:
* [[Attach:PhigetRobitWebcam.zip | Using Phidget to control a Logitech Orbit AF webcam to rotate over internet ]] (Miaosen Wang)
*
[[Attach:phidgets-webcam-example-fungr.zip | Phidgets and NyARToolkit Webcam Recognition Example]] (Richard Fung)
November 22, 2010, at 01:01 PM by 136.159.7.192 -
Changed line 57 from:
* [[Attach:PhigetRobitWebcam.zip | Using Phidget to control a Logitech Orbit AF webcam to rotate over internet]]
to:
* [[Attach:PhigetRobitWebcam.zip | Using Phidget to control a Logitech Orbit AF webcam to rotate over internet (Miaosen Wang)]]
November 04, 2010, at 05:18 PM by 136.159.18.247 -
Added lines 59-60:
* [[Attach:Matthew Dunlap - Phidget Hello World - Tea Cooler.zip | Phidgets Tea Cooler]]
November 03, 2010, at 10:50 PM by 136.159.46.12 -
Changed lines 50-51 from:
* [[Attach:phidgets-webcam-example-fungr.zip | Phidgets and NyARToolkit Webcam Recognition Example]]
to:
Added line 58:
* [[Attach:phidgets-webcam-example-fungr.zip | Phidgets and NyARToolkit Webcam Recognition Example]]
Changed line 58 from:
to:
* [[Attach:PhigetRobitWebcam.zip | Using Phidget to control a Logitech Orbit AF webcam to rotate over internet]]
Added line 20:
* [[#helloWorld | Hello World Examples]]
Added lines 54-60:

[[#helloWorld]]
>>skybox<<
!!! Hello Wold Examples

>><<
November 01, 2010, at 10:32 PM by 136.159.18.20 -
Changed lines 49-50 from:
to:
* [[Attach:phidgets-webcam-example-fungr.zip | Phidgets and NyARToolkit Webcam Recognition Example]]
October 14, 2010, at 04:48 PM by 136.159.7.119 -
Changed line 11 from:
%rfloat% Attach:projectimage.jpg
to:
%rfloat% Attach:phidgetimage.jpg
October 05, 2010, at 02:43 PM by 136.159.7.119 -
Added line 56:
* [[http://www.phidgets.com/index.php | Phidgets]]
October 05, 2010, at 02:19 PM by 136.159.7.119 -
Deleted line 10:
October 05, 2010, at 02:18 PM by 136.159.7.119 -
Changed lines 13-15 from:
Abstract text about the project.
to:
Getting started with Phidgets
October 05, 2010, at 01:34 PM by 136.159.7.119 -
Changed lines 49-50 from:
* [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo2.zip|Wiidgets]]
to:
* [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo2.zip|Wiimote + Phidgets]]
October 05, 2010, at 01:34 PM by 136.159.7.119 -
Changed lines 48-50 from:
* Demos [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|AutoZoom]]
[[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo2.zip|Wiidgets]]
to:
* [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|AutoZoom]]
* [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo2.zip|Wiidgets]]
October 05, 2010, at 01:33 PM by 136.159.7.119 -
Changed lines 48-49 from:
* Demos [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|AutoZoom]]
to:
* Demos [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|AutoZoom]]
[[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo2.zip|Wiidgets]]
October 05, 2010, at 01:16 PM by 136.159.7.119 -
Changed lines 56-57 from:
* (Under Construction)
to:
* [[http://cpsc.ucalgary.ca/~xianchen | Xiang 'Anthony' Chen]]
October 05, 2010, at 01:15 PM by 136.159.7.119 -
Added line 38:
October 05, 2010, at 01:15 PM by 136.159.7.119 -
Changed lines 39-40 from:
* Demos [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|AutoZoom]]
to:
Changed lines 47-48 from:
* (Under Construction)
to:
* Demos [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|AutoZoom]]
October 05, 2010, at 01:15 PM by 136.159.7.119 -
Changed lines 39-40 from:
* Demos [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|1]]
to:
* Demos [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|AutoZoom]]
October 05, 2010, at 01:14 PM by 136.159.7.119 -
Changed lines 38-40 from:
[[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/phidgets.pdf | Introduction to Phidgets]]
* (Under Construction)
to:
* [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/phidgets.pdf | Introduction to Phidgets]]
* Demos [[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/PhidgetsDemo1.zip|1]]
October 05, 2010, at 01:13 PM by 136.159.7.119 -
Changed line 38 from:
to:
[[http://pages.cpsc.ucalgary.ca/~xianchen/CPSC%20701.81/Phidgets/phidgets.pdf | Introduction to Phidgets]]
October 05, 2010, at 01:11 PM by 136.159.7.119 -
Changed lines 31-32 from:
to:
* Phidgets [[http://www.phidgets.com/downloads/libraries/Phidget21-windevel_2.1.7.20100803.zip | libraries]]
October 05, 2010, at 01:10 PM by 136.159.7.119 -
Changed lines 30-31 from:
* [Current version of Phidgets [http://www.phidgets.com/downloads/libraries/Phidget-x86_2.1.7.20100803.msi | 32bit] [http://www.phidgets.com/downloads/libraries/Phidget-x64_2.1.7.20100803.msi | 64bit]]
to:
* Current version of Phidgets [[http://www.phidgets.com/downloads/libraries/Phidget-x86_2.1.7.20100803.msi | 32bit]] [[http://www.phidgets.com/downloads/libraries/Phidget-x64_2.1.7.20100803.msi | 64bit]]
October 05, 2010, at 01:10 PM by 136.159.7.119 -
Changed lines 30-31 from:
* (Under Construction)
to:
* [Current version of Phidgets [http://www.phidgets.com/downloads/libraries/Phidget-x86_2.1.7.20100803.msi | 32bit] [http://www.phidgets.com/downloads/libraries/Phidget-x64_2.1.7.20100803.msi | 64bit]]
Added lines 1-57:
%define=box padding-left=1em padding-right=1em margin='3px 3px 0'%
%define=yellowbox box bgcolor=#fdfaea border='1px solid #ffad80'%
%define=redbox box bgcolor=#fff3f3 border='1px solid #ffc9c9'%
%define=bluebox box bgcolor=#f4fbff border='1px solid #a1cae6'%
%define=skybox box bgcolor=#f8fcff border='1px solid #aaaaaa'%
%define=greybox box bgcolor=#fbfbfb border='1px solid #aaaaaa'%
%define=greenbox box bgcolor=#e6f3e5 border='1px solid #8fd586'%
%define=whitebox box bgcolor=#ffffff border='1px solid #999999'%
\\


%rfloat% Attach:projectimage.jpg
Abstract text about the project.


!!! Contents

* [[#download | Download and Installation]]
* [[#recipes | Recipes, How-To's]]
* [[#tutorials | Tutorials and Examples]]
* [[#links | Links]]
\\
\\


[[#download]]
>>greenbox<<
!!! Download and Installation

* (Under Construction)

>><<

[[#recipes]]
>>yellowbox<<
!!! Recipes and How-To's

* (Under Construction)

>><<


[[#tutorials]]
>>bluebox<<
!!! Tutorials and Examples

* (Under Construction)

>><<

[[#links]]
>>greybox<<
!!! Links

* (Under Construction)

>><<