July 27, 2010 11:36 AM
[Revised] Fab Academy Final Project Proposal: PuppetMaster
by Anna Kaziunas FranceMy final project for Fab Academy is a universal remote I am calling PuppetMaster, due to its ability to control out of reach objects / devices using the fingers. This is the revised final project proposal - the first proposal was overly ambitious and encompassed too many sensor types in too short of a time period.
First Working Prototype: The first working prototype (illustrated in the PuppetMaster v.1-v.2 [capacitive sensing] post) uses thin copper sheets to create a capacitive sensor between the index finger and the thumb.
For Fab 6: By Fab Academy graduation I propose that PuppetMaster will consist of a fabbed board that reads gestural input from accelerometers.
All board(s) will be fabbed, using the standard fab inventory parts with a few exceptions, (the sensors used in the later stages).
The First Stage [capacitive sensing]
The Second Stage [ accelerometer input]
| Stage | Description | Deliverable | Date Range | Board Version |
| Short Term — For Fab 6 | ||||
| 1.0 | Capacitive Sensing | working capacitive sensing prototype | Complete on 6/2/2010 | v.1 — v.2 |
| 2.0 | 6-axis Sensors (gyro, accelerometer) | accelerometer prototype | 06/02/2010 — 09/16/2010 | v.3 - |
| 3.0 | Basic gestural language | A few mapable gestures that can be read by the computer / another device | 06/02/2010 — 09/16/2010 | v.3 - |
| Long Term — Future Improvements to make the remote “universal†| ||||
| 4.0 | Infrared | infrared remote prototype | 05/16/2010 — TBD | |
| 5.0 | Radio Control | infrared remote prototype + radio control | 07/01/2010 - TBD | |
| 6.0 | Bluetooth | infrared remote prototype + radio control + bluetooth | 08/20/2010 — TBD | |
| 7.0 | Complex gestural Language | Full gestural language mapped to the 6-axis sensors | 07/01/2010 —TBD | |
Puppet Master Final Project Page Updated
Shopbot Project - Modular Shelving
Diploma Completion Checklist Update - 08.14.2010
Unsuccessful Modela Troubleshooting - Partially Successful Switch to Roland Vinyl Cutter
Very Basic Beginner Assembly Tutorial III: How to Use Avrdude
Very Basic Beginner Assembly Tutorial II: How to Use Gavrasm to compile an .asm flie
Very Basic Assembly Tutorial I: Where to Get Gavrasm for the Mac OS
Complete and Working --> Modified Hello Echo + Button + FTDI v.2
Modified Hello Echo + Button + FTDI v.2 ---> In Progress
Modified Hello Echo + Button + FTDI v.1
Mantis Hardware / Software Trial Run
First 3D Scans - Modela Scan of Laughing Die and Shell
Interlocking Rings - 3D Printing
MakerBot Cupcake CNC- Assembling the Plastruder mk4 Spindle
Capacitive Sensing - PuppetMaster v.1-v.2
[Revised] Fab Academy Final Project Proposal: PuppetMaster
FabISB Round 2: Stuffing and Programming the Board
Making Programming, Connector and Serial Cables
Final Project Licencing and Distribution
Internet 0 / Zero - Milling, Stuffing & Setting Up the Boards
Spindle Assembly - Mantis Milling Machine
PuppetMaster Final Project Page
Encoded Building Materials with Computer Numerical Control Assembly
Final Project Plan: PuppetMaster Universal Remote
Final project: pinball machine themed on an unfinished opera by Dylan Thomas and Stravinsky
Electronics design and production
The Fabian: an Arduino-compatible, student-friendly board for Fab Labs
Super simple bootstrap 3-axis controller
Breadboard-friendly Attiny45 board
Using a GUI to Control Processing Output with ControlIP5, Firmata via Serial
My favorite python/GTK reference
Fab ISB - Round 1: Milling Out The Board
Completed TARDIS Cast | Working Light