Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2380116.2380189acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
research-article

Midas: fabricating custom capacitive touch sensors to prototype interactive objects

Published: 07 October 2012 Publication History

Abstract

An increasing number of consumer products include user interfaces that rely on touch input. While digital fabrication techniques such as 3D printing make it easier to prototype the shape of custom devices, adding interactivity to such prototypes remains a challenge for many designers. We introduce Midas, a software and hardware toolkit to support the design, fabrication, and programming of flexible capacitive touch sensors for interactive objects. With Midas, designers first define the desired shape, layout, and type of touch sensitive areas, as well as routing obstacles, in a sensor editor. From this high-level specification, Midas automatically generates layout files with appropriate sensor pads and routed connections. These files are then used to fabricate sensors using digital fabrication processes, e.g., vinyl cutters and conductive ink printers. Using step-by-step assembly instructions generated by Midas, designers connect these sensors to the Midas microcontroller, which detects touch events. Once the prototype is assembled, designers can define interactivity for their sensors: Midas supports both record-and-replay actions for controlling existing local applications and WebSocket-based event output for controlling novel or remote applications. In a first-use study with three participants, users successfully prototyped media players. We also demonstrate how Midas can be used to create a number of touch-sensitive interfaces.

Supplementary Material

JPG File (paper_0228-file3.jpg)
suppl.mov (paper_0228-file3.mov)
Supplemental video

References

[1]
Eric Akaoka, Tim Ginn, and Roel Vertegaal. DisplayObjects: prototyping functional physical interfaces on 3D styrofoam, paper or cardboard models. In Proceedings of TEI '10, pages 49--56. ACM, 2010.
[2]
Arduino physical computing platform. http://arduino.cc. Accessed: June, 2012.
[3]
Daniel Avrahami and Scott E. Hudson. Forming interactivity: a tool for rapid prototyping of physical interactive products. In Proceedings of DIS '02, pages 141--146. ACM, 2002.
[4]
John E. Bigelow. Capacitive touch control and display - us patent 4264903, 1981.
[5]
Leah Buechley, Mike Eisenberg, Jaime Catchen, and Ali Crockett. The LilyPad Arduino: using computational textiles to investigate engagement, aesthetics, and diversity in computer science education. In Proceedings of CHI '08, pages 423--432. ACM, 2008.
[6]
CadSoft EAGLE PCB Software. http://www.cadsoftusa.com/. Accessed: April 2012.
[7]
Anind K. Dey, Raffay Hamid, Chris Beckmann, Ian Li, and Daniel Hsu. a CAPpella: programming by demonstration of context-aware applications. In Proceedings of CHI '04, pages 33--40. ACM, 2004.
[8]
Saul Greenberg and Chester Fitchett. Phidgets: easy development of physical interfaces through physical widgets. In Proceedings of UIST '01, pages 209--218. ACM, 2001.
[9]
Chris Harrison, Hrvoje Benko, and Andrew D.Wilson. Omni-Touch: wearable multitouch interaction everywhere. In Proceedings of UIST '11, pages 441--450. ACM, 2011.
[10]
Björn Hartmann, Leith Abdulla, Manas Mittal, and Scott R. Klemmer. Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition. In Proceedings of CHI '07, pages 145--154. ACM, 2007.
[11]
Björn Hartmann, Scott R. Klemmer, Michael Bernstein, Leith Abdulla, Brandon Burr, Avi Robinson-Mosher, and Jennifer Gee. Reflective physical prototyping through integrated design, test, and analysis. In Proceedings of UIST '06, pages 299--308. ACM, 2006.
[12]
David Holman and Roel Vertegaal. TactileTape: low-cost touch sensing on curved surfaces. In Proceedings of UIST '11 Adjunct, pages 17--18. ACM, 2011.
[13]
Scott E. Hudson and Jennifer Mankoff. Rapid construction of functioning physical interfaces from cardboard, thumbtacks, tin foil and masking tape. In Proceedings of UIST '06, pages 289--298. ACM, 2006.
[14]
Java AWT Robots API. http://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html. Accessed: April, 2012.
[15]
C. Y. Lee. An algorithm for path connections and its applications. Electronic Computers, IRE Transactions on, EC-10(3):346--365, Sept. 1961.
[16]
Johnny C. Lee, Daniel Avrahami, Scott E. Hudson, Jodi Forlizzi, Paul H. Dietz, and Darren Leigh. The Calder toolkit: wired and wireless components for rapidly prototyping interactive devices. In Proceedings of DIS '04, pages 167--175. ACM, 2004.
[17]
Blair MacIntyre, Maribeth Gandy, Steven Dow, and Jay David Bolter. DART: a toolkit for rapid design exploration of augmented reality experiences. In Proceedings of UIST '04, pages 197--206. ACM, 2004.
[18]
Nicolai Marquardt and Saul Greenberg. Distributed physical interfaces with shared phidgets. In Proceedings of TEI '07, pages 13--20. ACM, 2007.
[19]
Yuki Mori and Takeo Igarashi. Plushie: an interactive design system for plush toys. ACM Transactions on Graphics, 26(3), July 2007.
[20]
Tek-Jin Nam. Sketch-based rapid prototyping platform for hardware-software integrated interactive products. In Extended Abstracts of CHI '05, pages 1689--1692. ACM, 2005.
[21]
Tek-Jin Nam andWoohun Lee. Integrating hardware and software: augmented reality based prototyping method for digital products. In Extended Abstracts of CHI '03, pages 956--957. ACM, 2003.
[22]
BBC News. Playing pop music via paper posters with conductive ink. http://www.bbc.com/news/technology-17339512, 2012. Accessed: April, 2012.
[23]
Hal Philipp. Charge transfer sensing. Sensor Review, 19(2):96--105, 1999.
[24]
Pinball Paper Toys. http://www.matica.com/papercraft-toys/61/Classic-Miniature-Pinball-Table-Paper-Toy-Models.html. Accessed: June, 2012.
[25]
Eric Rosenbaum, Evelyn Eastmond, and David Mellis. Empowering programmability for tangibles. In Proceedings of TEI '10, pages 357--360. ACM, 2010.
[26]
Greg Saul, Manfred Lau, Jun Mitani, and Takeo Igarashi. SketchChair: an all-in-one chair design system for end users. In Proceedings of TEI '11, pages 73--80. ACM, 2011.
[27]
Teensy USB Development Board. http://www.pjrc.com/teensy/. Accessed: April 2012.
[28]
Nicolas Villar and Hans Gellersen. A malleable control structure for softwired user interfaces. In Proceedings of TEI '07, pages 49--56. ACM, 2007.
[29]
Nicolas Villar, James Scott, Steve Hodges, Kerry Hammill, and Collin Miller. .NET Gadgeteer: A platform for custom devices. In Proceedings of Pervasive '12, pages 216--233. ACM, 2012.
[30]
Andrew D. Wilson. Using a depth camera as a touch sensor. In Proceedings of ITS '10, pages 69--72. ACM, 2010.
[31]
Raphael Wimmer and Patrick Baudisch. Modular and deformable touch-sensitive surfaces based on time domain reflectometry. In Proceedings of UIST'11, pages 517--526. ACM, 2011.
[32]
Jacob O. Wobbrock. Capacitive EdgeWrite implementation. http://depts.washington.edu/ewrite/capacitive.html. Accessed: April, 2012.
[33]
Jacob O. Wobbrock, Brad A. Myers, and John A. Kembel. EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion. In Proceedings of UIST '03, pages 61--70. ACM, 2003.
[34]
Tom Yeh, Tsung-Hsiang Chang, and Robert C. Miller. Sikuli: using GUI screenshots for search and automation. In Proceedings of UIST '09, pages 183--192. ACM, 2009.

Cited By

View all
  • (2024)Act2Auth – A Novel Authentication Concept based on Embedded Tangible Interaction at DesksProceedings of the Eighteenth International Conference on Tangible, Embedded, and Embodied Interaction10.1145/3623509.3633360(1-15)Online publication date: 11-Feb-2024
  • (2024)LaCir: A multilayered laser-cuttable material to co-fabricate circuitry and structural components.Proceedings of the CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642888(1-10)Online publication date: 11-May-2024
  • (2024)Do You Need to Touch? Exploring Correlations between Personal Attributes and Preferences for Tangible Privacy MechanismsProceedings of the CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642863(1-23)Online publication date: 11-May-2024
  • Show More Cited By

Index Terms

  1. Midas: fabricating custom capacitive touch sensors to prototype interactive objects

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    UIST '12: Proceedings of the 25th annual ACM symposium on User interface software and technology
    October 2012
    608 pages
    ISBN:9781450315807
    DOI:10.1145/2380116
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 October 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. capacitive touch sensing
    2. design tools
    3. fabrication
    4. prototyping

    Qualifiers

    • Research-article

    Conference

    UIST '12

    Acceptance Rates

    Overall Acceptance Rate 842 of 3,967 submissions, 21%

    Upcoming Conference

    UIST '24

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)141
    • Downloads (Last 6 weeks)17
    Reflects downloads up to 02 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Act2Auth – A Novel Authentication Concept based on Embedded Tangible Interaction at DesksProceedings of the Eighteenth International Conference on Tangible, Embedded, and Embodied Interaction10.1145/3623509.3633360(1-15)Online publication date: 11-Feb-2024
    • (2024)LaCir: A multilayered laser-cuttable material to co-fabricate circuitry and structural components.Proceedings of the CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642888(1-10)Online publication date: 11-May-2024
    • (2024)Do You Need to Touch? Exploring Correlations between Personal Attributes and Preferences for Tangible Privacy MechanismsProceedings of the CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642863(1-23)Online publication date: 11-May-2024
    • (2024)PaperTouch: Tangible Interfaces through Paper Craft and Touchscreen DevicesProceedings of the CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642571(1-15)Online publication date: 11-May-2024
    • (2024)FoodSkin: Fabricating Edible Gold Leaf Circuits on Food SurfacesProceedings of the CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642372(1-17)Online publication date: 11-May-2024
    • (2024)CasePad: Privacy-preserving Finger Activity Sensing via Passive Acoustic Signals Enhanced by Mini-Structures in Smartphone Cases2024 33rd International Conference on Computer Communications and Networks (ICCCN)10.1109/ICCCN61486.2024.10637508(1-9)Online publication date: 29-Jul-2024
    • (2023)TactTongue: Prototyping ElectroTactile Stimulations on the TongueProceedings of the 36th Annual ACM Symposium on User Interface Software and Technology10.1145/3586183.3606829(1-14)Online publication date: 29-Oct-2023
    • (2023)A Neural Network-based Low-cost Soft Sensor for Touch Recognition and Deformation CaptureProceedings of the 2023 ACM Designing Interactive Systems Conference10.1145/3563657.3595963(889-903)Online publication date: 10-Jul-2023
    • (2023)Demonstrating FoodSkin: A Method for Creating Electronic Circuits on Food Surfaces by Using Edible Gold Leaf for Enhancement of Eating ExperienceExtended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544549.3583933(1-4)Online publication date: 19-Apr-2023
    • (2023)FlexBoard: A Flexible Breadboard for Interaction Prototyping on Curved and Deformable SurfacesProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3580748(1-13)Online publication date: 19-Apr-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media