<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=Bachelor_Summer_Program_in_Physical_Computing_2012</id>
	<title>Bachelor Summer Program in Physical Computing 2012 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=Bachelor_Summer_Program_in_Physical_Computing_2012"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Bachelor_Summer_Program_in_Physical_Computing_2012&amp;action=history"/>
	<updated>2026-06-02T03:54:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=Bachelor_Summer_Program_in_Physical_Computing_2012&amp;diff=11847&amp;oldid=prev</id>
		<title>Donsez: Created page with &quot;Ambient Intelligence Fabalab =Introduction to Physical Computing (PhyComp)=  Instructors : Maxime Besacier (main contact), Didier Donsez,…&quot;</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Bachelor_Summer_Program_in_Physical_Computing_2012&amp;diff=11847&amp;oldid=prev"/>
		<updated>2013-06-20T13:13:54Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php/File:AIRpano1.jpg&quot; title=&quot;File:AIRpano1.jpg&quot;&gt;200px|right|thumb|Ambient Intelligence Fabalab&lt;/a&gt; =Introduction to Physical Computing (PhyComp)=  Instructors : Maxime Besacier (main contact), Didier Donsez,…&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Image:AIRpano1.jpg|200px|right|thumb|Ambient Intelligence Fabalab]]&lt;br /&gt;
=Introduction to Physical Computing (PhyComp)=&lt;br /&gt;
&lt;br /&gt;
Instructors : Maxime Besacier (main contact), Didier Donsez, David Eon, Olivier Richard, Sophie Chareyron, Jean-Michel Molenaar&lt;br /&gt;
&lt;br /&gt;
Organisation : 60 h&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Code APOGEE : PPSTI301&amp;lt;/b&amp;gt; ([http://www.ujf-grenoble.fr/international/bachelor-summer-program/bachelor-summer-program-240307.htm Main presentation of the BSP]&lt;br /&gt;
&lt;br /&gt;
Lecture / tutorials / homeworks / lab and company visits (LIG Domus, CCSTI&amp;#039;s fablab, Orange Labs&amp;#039; thinging fablab, CEA HOMES show room, Schneider Electrics Montbonnot Unit)&lt;br /&gt;
&lt;br /&gt;
Prerequisites : Elementary notions of programming and electronics. Notions in C or Java languages are appriciated but not mandatory.&lt;br /&gt;
&lt;br /&gt;
Topics: Computer Sciences, Electronic, Instrumentation&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;[[Physical computing]]&amp;#039;&amp;#039; (PhyComp) focuses on interactions with the physical world&lt;br /&gt;
using a variety of sensors and actuators that are controlled by&lt;br /&gt;
microcontrollers and computers. An important feature is that developers&lt;br /&gt;
are not usually specialists of embedded and ubiquitous computing. This&lt;br /&gt;
results in development tools that emphasize the simplicity of&lt;br /&gt;
programming and developing these types of applications.&lt;br /&gt;
&lt;br /&gt;
The [http://www.arduino.cc Arduino] project is a prime example of this&lt;br /&gt;
movement. It offers both an experimental board, built around a low cost&lt;br /&gt;
microcontroller with a few input-output ports, and an integrated&lt;br /&gt;
development environment that simplifies its usage. This board is now&lt;br /&gt;
extensively used in a large array of contexts, including: rapid&lt;br /&gt;
prototyping, testing and education around &amp;#039;&amp;#039;physical computing&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
This module introduces the technical aspects of development with the&lt;br /&gt;
Arduino platform and presents the user community that has grown around&lt;br /&gt;
it. It offers an opportunity to gain experience on the Arduino platform&lt;br /&gt;
by prototyping physical computing applications with a mix of sensors and&lt;br /&gt;
actuators including making the things shells in a fablab using laser cutters, 3D printer, ...&lt;br /&gt;
(see pictures below).&lt;br /&gt;
&lt;br /&gt;
=Program Summer 2012 (Summer 2013 : coming soon)=&lt;br /&gt;
&lt;br /&gt;
==Part I : Basics in theoretical  and practical electronics==&lt;br /&gt;
Instructors: Sophie Chareyron, David Eon, Maxime Besacier&lt;br /&gt;
&lt;br /&gt;
Duration : 4 hours&lt;br /&gt;
&lt;br /&gt;
Location: Polytech Grenoble&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;All you need to know to start in electronics !&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Part II : Introduction to Physical Computing with Arduino==&lt;br /&gt;
[[Image:Arduino_el1602a_1.jpg|thumb|right||200px|Arduino + LCD]]&lt;br /&gt;
[[Image:HapticGlovev0.jpg|thumb|right|200px|Haptic Glove v0.1]] &lt;br /&gt;
[[File:IMG_20110601_171823.jpg|thumb|right||200px|Homebrew Arcade Pad]]&lt;br /&gt;
&lt;br /&gt;
Instructor: O. Richard&lt;br /&gt;
&lt;br /&gt;
Duration: 16 hours&lt;br /&gt;
&lt;br /&gt;
Location: Polytech Grenoble&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dedicated page: [[Introduction to Physical Computing]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Introduction Physical Computing&lt;br /&gt;
** Definition, Principles and Examples&lt;br /&gt;
** Presentation Arduino Project in brief&lt;br /&gt;
*** Arduino Board, Environment&lt;br /&gt;
*** Arduino Language&lt;br /&gt;
** Practicals: First Arduino Board Use&lt;br /&gt;
&lt;br /&gt;
* Components of Physical Computing&lt;br /&gt;
** Microcontroller in brief&lt;br /&gt;
** Sensors and Actutors&lt;br /&gt;
** Arduino Language:&lt;br /&gt;
*** Variable, Control Structure&lt;br /&gt;
*** Input/Ouput Operations    &lt;br /&gt;
*** More about Language&lt;br /&gt;
** Practicals: Second Arduino Board Use&lt;br /&gt;
&lt;br /&gt;
* Communication: Computer - Arduino&lt;br /&gt;
** Serial, Bluetooth, Xbee (with Android phone)&lt;br /&gt;
** Language for Computer: Processing&lt;br /&gt;
** Practicals:  Advanced cicuits&lt;br /&gt;
&lt;br /&gt;
==Part III : Robotic with Arduino==&lt;br /&gt;
[[Image:MagicianChassis5.jpg|thumb|right||200px|Magician Chassis for robotic arduino]]&lt;br /&gt;
&lt;br /&gt;
Instructors : Sophie Chareyron, David Eon, Maxime Besacier&lt;br /&gt;
&lt;br /&gt;
Duration: 16 hours&lt;br /&gt;
&lt;br /&gt;
Location: Polytech Grenoble&lt;br /&gt;
&lt;br /&gt;
* Basics in Robotics&lt;br /&gt;
* Motors driving (power electronics)&lt;br /&gt;
* Object detection (interfacing  sensors)&lt;br /&gt;
* Programming of robot’s behaviors : path following, Labyrinth exploration, ... &lt;br /&gt;
* Communication between robots (IrDA, zigbee, bluetooth)&lt;br /&gt;
* Student project (by group of two) : Design and realization of an autonomous mobile robot based on the [[Magician Chassis]]&lt;br /&gt;
&lt;br /&gt;
==Part IV : Introduction to Fablab (Factory Laboratory)==&lt;br /&gt;
[[Image:logofablab.jpg|thumb|right|200px|Fablab logo]]&lt;br /&gt;
[[Image:makerbot-thing-o-matic.jpg|thumb|right|200px|Makerbot&amp;#039;Thing-o-Matic 3D printer]]&lt;br /&gt;
[[Image:lasercutter1.jpg|thumb|right|200px|Laser cutter in action]]&lt;br /&gt;
Instructor: Jean-Michel Molenaar&lt;br /&gt;
&lt;br /&gt;
Duration: 8 hours (one morning, one afternoon)&lt;br /&gt;
&lt;br /&gt;
Location: CCSTI Grenoble&lt;br /&gt;
&lt;br /&gt;
* Introduction : What is a &amp;quot;Fablab&amp;quot; (Factory Laboratory)?&lt;br /&gt;
* Visit of the [http://www.ccsti-grenoble.org/02_programme.php?code_ana=FAB# CCSTI Expo on Fablab]&lt;br /&gt;
* Introduction to the lab, the machines and the tools : laser cutters, vinyl cutter, CNC mill, reprap, 3D printers.&lt;br /&gt;
* Class on digital construction (CAD / CAM)&lt;br /&gt;
* Designing / cutting / adapting / expending of robot [[Magician Chassis]].&lt;br /&gt;
* ‘Homework’ : design a snap fit construction kit&lt;br /&gt;
&lt;br /&gt;
* Review of homework&lt;br /&gt;
* Cutting / milling of kits&lt;br /&gt;
* Construction&lt;br /&gt;
* Evaluation / ideas for new projects / possible uses&lt;br /&gt;
&lt;br /&gt;
==Part V : Visits of Enterprises&amp;#039; research labs==&lt;br /&gt;
[[Image:orangevisit.jpg|thumb|right|200px|Orange Labs&amp;#039;s visit]]&lt;br /&gt;
Instructor: Didier Donsez, Maxime Besacier&lt;br /&gt;
&lt;br /&gt;
Duration: 4 half-days&lt;br /&gt;
&lt;br /&gt;
Location: Grenoble&amp;#039; area&lt;br /&gt;
* June 19th morning.   [http://www.inria.fr/centre/grenoble INRIA Rhône-Alpes] Montbonnot (Senslab, Unmanned ground vehicle, Robotic wheelchair), Meeting point : Polytech Grenoble&amp;#039; Cafeteria at 08:00&lt;br /&gt;
* June 21st afternoon. Orange Labs&amp;#039; thinging fablab,  Polytech Grenoble&amp;#039; Cafeteria at 13:30&lt;br /&gt;
* July 12th morning.   Schneider Electrics Montbonnot Center, Meeting point : Polytech Grenoble&amp;#039; Cafeteria at 08:00&lt;br /&gt;
* LIG Domus (pending)&lt;br /&gt;
* July 6th morning : CEA Show room with Maxime Besacier, Meeting point : Minatec&lt;br /&gt;
* others to be confirmed&lt;br /&gt;
&lt;br /&gt;
=Books= &lt;br /&gt;
* Massimo Banzi, Getting Started with Arduino, Pub. Make; 1 edition (October 15, 2008) ISBN-10: 0596155514&lt;br /&gt;
* 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 of examples]). &amp;#039;&amp;#039;&amp;#039;Second Edition&amp;#039;&amp;#039;&amp;#039;, Released: August 2011 (est.)  ISBN-10: 1449392431,  ISBN-13: 978-1449392437, http://oreilly.com/catalog/0636920010920&lt;br /&gt;
* Joshua Noble, [http://oreilly.com/catalog/9780596154158 Programming Interactivity: A Designer&amp;#039;s Guide to Processing, Arduino, and OpenFrameworks], O&amp;#039;Reilly Media, July 2009 ([http://examples.oreilly.com/9780596154158/ source code])&lt;br /&gt;
* 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&lt;br /&gt;
&lt;br /&gt;
=Ressources=&lt;br /&gt;
* Physical Computing: http://www.tigoe.net/pcomp/&lt;br /&gt;
* Arduino: http://www.arduino.cc/&lt;br /&gt;
* Pratice support: http://www.sparkfun.com/tutorial/AIK/ARDX-EG-SPAR-PRINT-85.pdf&lt;br /&gt;
* Processing: http://processing.org&lt;br /&gt;
* OpenProcessing: http://www.openprocessing.org&lt;br /&gt;
&lt;br /&gt;
=Gallery=&lt;br /&gt;
&lt;br /&gt;
[[Image:clockservo1.jpg|200px|ArduiClock]] [[Image:clockservo2.jpg|200px|ArduiClock]] [[Image:hydrometer1.jpg|150px|Hygrometer for sensing plant needs]] [[Image:hydrometer2.jpg|150px]] [[Image:arduigrid-v0.1.jpg|200px]][[Image:grille2.jpg|200px|top|grille]] [[Image:smokedetector3.jpg|200px]] [[Image:smokedetector4.jpg|200px]] [[Image:isofa-components.png|150px]] [[Image:isofainaction.jpg|200px|iSofa in action]] [[Image:isofamegashield.jpg|200px|iSofa&amp;#039;s Arduino Mega Shield]] [[File:IMG_20110601_171823.jpg|200px|Homebrew Arcade Pad]] [[Image:HapticGlovev0.jpg|200px|Haptic Glove v0.1]] &lt;br /&gt;
[[Image:montageTouchKey-NFCComp2010.jpg|200px|NFC Door Lock (Touchkey project)]] [[Image:montageTouchKey-NFCComp2010-monted.jpg|150px]] [[Image:Arduino_el1602a_1.jpg|200px|Arduino + LCD]] [[Image:SEN-08942.jpg|200px|Weather station sensors for Arduino]] &lt;br /&gt;
[[Image:MagicianChassis5.jpg|200px|Magician Chassis for robotic arduino]]&lt;br /&gt;
[[Image:MagicianChassis6.jpg|200px|Magician Chassis for robotic arduino]]&lt;br /&gt;
[[Image:MagicianChassis7.jpg|200px|Magician Chassis for robotic arduino]]&lt;br /&gt;
[[Image:MagicianChassis8.jpg|200px|Magician Chassis for robotic arduino]]&lt;br /&gt;
[[Image:DrillDCMotor-for-Robot-7.jpg|200px|Robotic platform using lowcost drill DC motors]]&lt;br /&gt;
[[Image:amicase.jpg|150px|Teaching Case for Ambient Intelligence (AmI)]]&lt;br /&gt;
[[Image:makerbot-thing-o-matic.jpg|200px|Makerbot&amp;#039;Thing-o-Matic 3D printer]]&lt;br /&gt;
[[Image:roboticarm1.jpg|200px|Robotic Arm]]&lt;br /&gt;
[[Image:Plotjoueurs.jpg|150px|TV Gamer]]&lt;br /&gt;
[[Image:lasercutter1.jpg|200px|Laser cutter in action]]&lt;br /&gt;
[[Image:lasercutter2.jpg|200px|Laser cutter result]]&lt;br /&gt;
[[Image:lasercut-robot.jpg|200px|Laser cut robotic platform]]&lt;br /&gt;
[[Image:logofablab.jpg|200px|Fablab logo]]&lt;br /&gt;
&lt;br /&gt;
==Visits Summer 2012==&lt;br /&gt;
[[Image:bsp-inria-lexus.jpg|500px|INRIA :: robotic platform]]&lt;br /&gt;
[[Image:bsp-inria-wheelchair1.jpg|200px|INRIA :: eMotion&amp;#039; wheelchair]]&lt;br /&gt;
[[Image:bsp-inria-wheelchair3.jpg|200px|INRIA :: eMotion&amp;#039; wheelchair]]&lt;br /&gt;
[[Image:orangevisit.jpg|200px|Orange Labs&amp;#039;s visit]]&lt;/div&gt;</summary>
		<author><name>Donsez</name></author>
	</entry>
</feed>