Top of this page
Skip navigation, go straight to the content
FlashDemo projects IntroductionMacromedia Flash is the ideal choice if you want to create prototypes that include audio, video and some intelligence in a short period of time. The simple drag & drop interface and time-line make creating a graphical scene quite easy. At the same time, the ActionScrip 2.0 programming language that forms the backbone of flash, enables you to add intelligence to your programs. In contrast to popular belief, ActionScript 2.0 is no longer the simple and limited scripting language for dummies. Nowadays, ActionScript supports object oriented programming, inheritance and many other powerful features that have been associated with languages like Java, C++ and C#. Although, Flash is not supported by assignments yet, different Flash trainings are offered in the domains. InstallationIn order to use phidgets in Flash you have to install the following software: Macromedia Studio 8 (Only flash component required!!)[link to version 8 at tue domain] Phidget drivers and PhidgetWebService [Last Revision Date: May 26, 2006, Phidget.DLL version 2.0.8, Phidget20.DLL version 1.0.6]Installs libraries on your Windows 2000 or XP computer. This includes the COM Library, C API Library, .NET Library, and the PhidgetWebService. Adds a program to your system tray where you can configure you PhidgetWebService and check usefull diagnostic information. Phidget flash library[Last Revision Date: April 6, 2006]Description: ActionScript library for controlling Phidgets from Flash. Copy these files to your project directory. See quick introduction below. In order to use the components of the phidget flash library, the Phidget WebService Manager must be running. Click on the Phidget WebService icon in the taskbar to show the control panel:
In the control panel you can start the service manually by pressing the start button or select to start the manager automatically when starting windows (recommended). Port and password fields can be left unchanged. 
DocumentationPhidgets and flash: PhidgetFlash API: Overview of all phidget objects and functions available for flash (RECOMMENDED!) Quick tutorial: how to use phidgets in a flash movie. (Note: document is somewhat outdated with respect to handling the phidget webserice. See template below and presentation for more info) Flash 8: Flash Tutorials : Step-by-step tutorials that teach a variety of flash techniques, intended for all users. Both both graphical and Action Script topics are discussed (RECOMMENDED!) Getting Started with Flash : Basic introduction to flash. Mainly focusing on graphical features. Intended for beginners. Flash Samples : Some examples More Advanced Manuals:: Using Flash Video Encoder : Complete information about using the Flash 8 Video Encoder application. Intended for Flash designers creating video content. Using Flash : Comprehensive information about all features, except flash. Learning ActionScript 2.0 in Flash : Comprehensive information about Action Script 2 (too detailed for use at TU/e education) Using Components : Information about how to use and customize components in Flash. Extending Flash : Using the Flash JavaScript API. Intended for advanced users and Javascript Users. Language References (dictionary-style reference documents, extremely detailed): Action Script 2.0 Language Reference Components Language Reference Demo projects Phidget RFID Reader: control led with 3 tags: led on, led off, led flash (includes powerpoint) Phidget CircularTouch: show position and state (finger near, object touched) on screen Phidget InterfaceKit888 and Servo: show state of all inputs, use analog input 0 to control position of servo. Also a demo without servo is included in this archive. (includes powerpoint) Using a timer in flash: how to create a timer without using the timeline More demos will be added on request... Question: How can I implement my own phidget flash application?By using this template you are ready to go!The template shows how flash is connected to the phidget interface-888 board, already implemented the functions to read the analog and digital inputs and shows how a digital input can be set. You can start exploring phidgets/flash by using this script: try to connect a phidget board and show the sensor value on screen, next try to show led outputs to signal certain sensor changes, etc.