Bachelor Summer Program in Physical Computing: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
Line 18: Line 18:


Book:
Book:
* Massimo Banzi, Getting Started with Arduino, Pub. Make; 1 edition (October 15, 2008) ISBN-10: 0596155514
* Tom Igoe, [http://oreilly.com/catalog/9780596510510 Making Things Talk: Practical Methods for Connecting Physical Objects], Make; 1 edition (September 28, 2007), ISBN-10: 0596510519 ([http://examples.oreilly.com/9780596510510/ source des exemples]). '''Second Edition''', Released: August 2011 (est.) ISBN-10: 1449392431, ISBN-13: 978-1449392437, http://oreilly.com/catalog/0636920010920
* Joshua Noble, [http://oreilly.com/catalog/9780596154158 Programming Interactivity: A Designer's Guide to Processing, Arduino, and OpenFrameworks], O'Reilly Media, July 2009 ([http://examples.oreilly.com/9780596154158/ source code])
* Jonathan Oxer et H. Blemings, Practical Arduino: Cool Projects for Open Source Hardware, Apress, Janvier 2010, http://www.practicalarduino.com, http://books.google.fr/books?id=iwzo1-zmVXEC





Revision as of 16:36, 14 June 2011

Introduction to Physical Computing

Instructors : Didier Donsez, David Eon, Olivier Richard, Sophie Chareyron

Organisation : 30 h

Lecture / tutorials / homeworks / lab and company visits (LIG Domus, Orange Labs, Schneider Electrics)

Prerequisites : Elementary notions of programming and electronics

Topics: Computer Sciences, Electronic, Instrumentation

The physical computing focuses on interactions with the physical world using a variety of sensors and actuators that are controlled by microcontrollers and computers. An important feature is that developers are not usually specialists of embedded and ubiquitous computing. This results development tools emphasizing the simplicity of programming and development.

The Arduino project is a prime example of this movement. It offers both an experimental board built around a low cost microcontroller with a few input-output ports and an integrated development environment that simplifies the usage. This board is now widely used in contexts such asrapid prototyping, testing and education around the physical computing.

This module introduces the technical aspects of development with the Arduino platform and the user community has created around it. It offers an opportunity to get practice on this platform by prototyping physical computing applications with a mix of sensors and actuators.

Book:


Clockservo1.jpg Clockservo2.jpg Hydrometer1.jpg Hydrometer2.jpg Arduigrid-v0.1.jpggrille Smokedetector3.jpg Isofa-components.png MontageTouchKey-NFCComp2010.jpg MontageTouchKey-NFCComp2010-monted.jpg