<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.roberttwomey.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Shani</id>
		<title>Robert-Depot - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.roberttwomey.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Shani"/>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/Special:Contributions/Shani"/>
		<updated>2026-05-07T21:28:46Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=File:VIS_147B_Midterm.png&amp;diff=807</id>
		<title>File:VIS 147B Midterm.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=File:VIS_147B_Midterm.png&amp;diff=807"/>
				<updated>2009-05-12T09:01:30Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=806</id>
		<title>User:Shani</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=806"/>
				<updated>2009-05-12T09:00:33Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Shani/Growth Rendering Device | Growth Rendering Device]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
David Bowen creates pieces that exist in their own autonomous feedback loop where his little machines create unexpected, but not completely arbitrary patterns, visual 2D renderings that represent the purpose of their systems. I enjoy how they output a clean product when they are based largely off chance algorithms.&lt;br /&gt;
&lt;br /&gt;
In my project I would like to create something similar, incorporating elements of illustration in the end result.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.cpluv.com/www/feeditem/4424&lt;br /&gt;
&lt;br /&gt;
http://www.dwbowen.com/growth.html&lt;br /&gt;
========================&lt;br /&gt;
&lt;br /&gt;
Midterm Proposal:&lt;br /&gt;
[[Image:VIS 147B_Midterm.png]]&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=697</id>
		<title>User:Shani</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=697"/>
				<updated>2009-05-05T05:17:02Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Shani/Growth Rendering Device | Growth Rendering Device]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
David Bowen creates pieces that exist in their own autonomous feedback loop where his little machines create unexpected, but not completely arbitrary patterns, visual 2D renderings that represent the purpose of their systems. I enjoy how they output a clean product when they are based largely off chance algorithms.&lt;br /&gt;
&lt;br /&gt;
In my project I would like to create something similar, incorporating elements of illustration in the end result.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.cpluv.com/www/feeditem/4424&lt;br /&gt;
&lt;br /&gt;
http://www.dwbowen.com/growth.html&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=696</id>
		<title>User:Shani</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=696"/>
				<updated>2009-05-05T05:01:55Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Shani/Growth Rendering Device | Growth Rendering Device]]&lt;br /&gt;
&lt;br /&gt;
http://www.cpluv.com/www/feeditem/4424&lt;br /&gt;
&lt;br /&gt;
http://www.dwbowen.com/growth.html&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=Classes/2009/VIS147B&amp;diff=695</id>
		<title>Classes/2009/VIS147B</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=Classes/2009/VIS147B&amp;diff=695"/>
				<updated>2009-05-05T04:59:16Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Spring 2009 - Vis 147B&lt;br /&gt;
&lt;br /&gt;
Robert Twomey&lt;br /&gt;
&lt;br /&gt;
rtwomey@ucsd.edu&lt;br /&gt;
&lt;br /&gt;
My work: http://roberttwomey.com&lt;br /&gt;
&lt;br /&gt;
I also work at the Experimental Game Lab &lt;br /&gt;
(http://www.experimentalgamelab.net/)&lt;br /&gt;
&lt;br /&gt;
Office Hours: Thursdays 4-5pm, electronics lab (VAF 106)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chris Head&lt;br /&gt;
&lt;br /&gt;
[http://gubbish.org gubbish.org]&lt;br /&gt;
&lt;br /&gt;
chead@ucsd.edu&lt;br /&gt;
&lt;br /&gt;
Office Hours: Email! Atkinson Hall 2503&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:freeduino.jpg]] [[Image:Fk_schematic2 L.jpg|400px|thumb]]&lt;br /&gt;
[http://www.atmel.com/dyn/resources/prod_documents/doc8025.pdf datasheet (400+ pages)]&lt;br /&gt;
&lt;br /&gt;
USB powered microprocessor&lt;br /&gt;
&lt;br /&gt;
== Quick Links ==&lt;br /&gt;
&lt;br /&gt;
* Interfacing to hardware http://www.arduino.cc/playground/&lt;br /&gt;
&lt;br /&gt;
== Curriculum ==&lt;br /&gt;
&lt;br /&gt;
=== Week 1 - Intro/Assembly===&lt;br /&gt;
&lt;br /&gt;
* Introduction&lt;br /&gt;
* Assemble your Freeduino: &lt;br /&gt;
** INSTRUCTIONS: http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/&lt;br /&gt;
** verify values of resistors and capacitors (see charts in Practical Electronics for Inventors)&lt;br /&gt;
** check polarity (+/-) on capacitors, LEDs&lt;br /&gt;
** care with soldering&lt;br /&gt;
* Download and install Arduino 0015 software: http://www.arduino.cc/en/Main/Software&lt;br /&gt;
* Assignment: Assembled, functioning Freeduino, communicating with computer, able to upload test sketches, before next class.&lt;br /&gt;
* NOTE: We have a newer, beefier processor than the original Arduino.  You need to tell the Arduino software this. &lt;br /&gt;
** (if you had problems uploading, this may have been why)&lt;br /&gt;
**In the Arduino software, under Tools-&amp;gt;Board, select the Duemilanove w/ Atmega 328.&lt;br /&gt;
&lt;br /&gt;
===  Week 2 - Digital input/output ===&lt;br /&gt;
Week 2 Lab: [[basic_digital]]&lt;br /&gt;
&lt;br /&gt;
* USES OF THE ARDUINO ON THE WEB:&lt;br /&gt;
** to make a 3d scanner http://hackedgadgets.com/2009/04/02/3d-arduino-scanner/&lt;br /&gt;
** with 2 servos (to be demonstrated), and an IR range-finder: http://www.acroname.com/robotics/parts/R144-GP2Y0A02YK.html&lt;br /&gt;
* Have you seen anything you like?&lt;br /&gt;
&lt;br /&gt;
=== Week 3 - PWM, Analog Input/Output ===&lt;br /&gt;
* lights, fading&lt;br /&gt;
* sounds, tone generation&lt;br /&gt;
* Basic motor control (DC motors) see week 5&lt;br /&gt;
[[Week 3 Lab]]&lt;br /&gt;
&lt;br /&gt;
=== Week 4 - Interfacing ===&lt;br /&gt;
* Serial Interface&lt;br /&gt;
* Processing, MaxMSP, and many more.&lt;br /&gt;
* Computer -&amp;gt; Arduino&lt;br /&gt;
* Arduino -&amp;gt; Computer&lt;br /&gt;
[[Week 4 Lab]]&lt;br /&gt;
&lt;br /&gt;
=== Week 5 - Catchup / Oscilloscope / Your own projects ===&lt;br /&gt;
* Discuss homework. &lt;br /&gt;
* The Oscilloscope (Ah-ha!)&lt;br /&gt;
* Wikis (take it away Chris) &lt;br /&gt;
* HOMEWORK: Look on-line to find an interesting project someone has made with an Arduino.  Register for this Wiki (instructions below), and post a link to the project you found, along with a short paragraph describing your interest in the project. PLEASE WRITE A PARAGRAPH describing your interest in the project, what aspects are relevant to your own possible final project, etc.  &lt;br /&gt;
&lt;br /&gt;
Places to look for projects:&lt;br /&gt;
* http://www.instructables.com/ &lt;br /&gt;
* http://makezine.com/ &lt;br /&gt;
* http://turbulence.org/ &lt;br /&gt;
* http://www.we-make-money-not-art.com/&lt;br /&gt;
* http://www.rhizome.org/&lt;br /&gt;
* all of the NYU Interactive Telecommunications Program (ITP) yearly shows...&lt;br /&gt;
** http://itp.nyu.edu/shows/spring2009/&lt;br /&gt;
&lt;br /&gt;
=== Week 6 - Enclosures, Linkages, Framing ===&lt;br /&gt;
* Made in a dorm room...&lt;br /&gt;
* Made in a machine shop...&lt;br /&gt;
* Made in an art studio&lt;br /&gt;
** Tim Hawkinson&lt;br /&gt;
* Where are you?&lt;br /&gt;
* Context&lt;br /&gt;
*Taking control of... &lt;br /&gt;
** the robosapien http://www.arduino.cc/playground/Main/RoboSapienIR&lt;br /&gt;
** control a clock http://www.cibomahto.com/2008/03/controlling-a-clock-with-an-arduino/&lt;br /&gt;
** http://www.arduino.cc/playground/Code/ID12&lt;br /&gt;
* Input devices&lt;br /&gt;
** large foam dance pads (3x3&amp;#039;) approx $10 at frys. http://shop4.frys.com/search?search_type=regular&amp;amp;sqxts=1&amp;amp;query_string=dance+pad&amp;amp;cat=0&amp;amp;submit.x=0&amp;amp;submit.y=0&lt;br /&gt;
* Arduino on the ethernet&lt;br /&gt;
** http://arduino.cc/en/Guide/ArduinoEthernetShield&lt;br /&gt;
* Bluetooth&lt;br /&gt;
** http://www.sparkfun.com/commerce/product_info.php?products_id=158&lt;br /&gt;
* Servo Control&lt;br /&gt;
[[Image:SERVO.JPG|200px]]&lt;br /&gt;
* L293 http://www.st.com/stonline/books/pdf/docs/1328.pdf&lt;br /&gt;
** http://gestaltung.fh-wuerzburg.de/blogs/exint_ws06/?p=505&lt;br /&gt;
* LCDs&lt;br /&gt;
** http://www.arduino.cc/playground/Code/LCD&lt;br /&gt;
&lt;br /&gt;
=== Week 7-10 TBD, Towards Final Projects ===&lt;br /&gt;
* Designing a circuit in Eagle CAD&lt;br /&gt;
* Etching your own PCB&lt;br /&gt;
* Advanced interfaces: Zigbee, Bluetooth, Ethernet. &lt;br /&gt;
&lt;br /&gt;
=== Final Project ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Grading == &lt;br /&gt;
* 60% Final Project&lt;br /&gt;
** Proposal&lt;br /&gt;
** Fabrication&lt;br /&gt;
** Documentation&lt;br /&gt;
* 10 % Attendance&lt;br /&gt;
* 30 % Assignments (weekly)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Good classes at the NYU Interactive Telecommunications Program (ITP):  ITP Physical Computing&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Tutorials/Tutorials&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Parts/ComputerStoreKits&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Intro/HomePage&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
=== Resources ===&lt;br /&gt;
Playground&lt;br /&gt;
[http://www.arduino.cc/playground/ http://www.arduino.cc/playground/]&lt;br /&gt;
&lt;br /&gt;
Interfacing with hardware:&lt;br /&gt;
http://www.arduino.cc/playground/Main/InterfacingWithHardware&lt;br /&gt;
&lt;br /&gt;
Forums:&lt;br /&gt;
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl&lt;br /&gt;
&lt;br /&gt;
=== Main Board ===&lt;br /&gt;
&lt;br /&gt;
Many different options.  All share a common programming environment, common code, and a similar physical layout.   The board we are using does not require an external USB adaptor, which means all we need to do to program (and power) it is to plug it into the computer with a USB cable. &lt;br /&gt;
&lt;br /&gt;
Here are some of the variants:&lt;br /&gt;
&lt;br /&gt;
*Arduino&lt;br /&gt;
** Arduino Duemilanove http://moderndevice.com/diecimila.shtml&lt;br /&gt;
* Freeduinos&lt;br /&gt;
** http://www.freeduino.org/buy.html&lt;br /&gt;
** http://www.hvwtech.com/products_view.asp?ProductID=682&lt;br /&gt;
** http://www.nkcelectronics.com/freeduino-arduino-diecimila-compatible-board-complete-kit.html&lt;br /&gt;
**http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/&lt;br /&gt;
* Bare Bones Freeduinos&lt;br /&gt;
** Bare Bones Board http://moderndevice.com/index.shtml&lt;br /&gt;
** Readlly Bare Bones Board http://moderndevice.com/RBBB_revB.shtml&lt;br /&gt;
** require external USB adapter&lt;br /&gt;
* Off-board Serial&lt;br /&gt;
** FTDI breakout board (with DTR reset) http://www.sparkfun.com/commerce/product_info.php?products_id=8772&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Chead/Project Example | How to create a project page]]&lt;br /&gt;
&lt;br /&gt;
== Students Pages ==&lt;br /&gt;
&lt;br /&gt;
[[Robert&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Chead/final_project | Chris&amp;#039;s final project template]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Micha&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Mchoy | Mchoy&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User: Braden | Braden&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User: Bumblebeezz89 | Stephanie&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Johnleeim | John&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Jane| Jane&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Shani| Shani&amp;#039;s Page]]&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=Classes/2009/VIS147B&amp;diff=694</id>
		<title>Classes/2009/VIS147B</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=Classes/2009/VIS147B&amp;diff=694"/>
				<updated>2009-05-05T04:58:53Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Spring 2009 - Vis 147B&lt;br /&gt;
&lt;br /&gt;
Robert Twomey&lt;br /&gt;
&lt;br /&gt;
rtwomey@ucsd.edu&lt;br /&gt;
&lt;br /&gt;
My work: http://roberttwomey.com&lt;br /&gt;
&lt;br /&gt;
I also work at the Experimental Game Lab &lt;br /&gt;
(http://www.experimentalgamelab.net/)&lt;br /&gt;
&lt;br /&gt;
Office Hours: Thursdays 4-5pm, electronics lab (VAF 106)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chris Head&lt;br /&gt;
&lt;br /&gt;
[http://gubbish.org gubbish.org]&lt;br /&gt;
&lt;br /&gt;
chead@ucsd.edu&lt;br /&gt;
&lt;br /&gt;
Office Hours: Email! Atkinson Hall 2503&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:freeduino.jpg]] [[Image:Fk_schematic2 L.jpg|400px|thumb]]&lt;br /&gt;
[http://www.atmel.com/dyn/resources/prod_documents/doc8025.pdf datasheet (400+ pages)]&lt;br /&gt;
&lt;br /&gt;
USB powered microprocessor&lt;br /&gt;
&lt;br /&gt;
== Quick Links ==&lt;br /&gt;
&lt;br /&gt;
* Interfacing to hardware http://www.arduino.cc/playground/&lt;br /&gt;
&lt;br /&gt;
== Curriculum ==&lt;br /&gt;
&lt;br /&gt;
=== Week 1 - Intro/Assembly===&lt;br /&gt;
&lt;br /&gt;
* Introduction&lt;br /&gt;
* Assemble your Freeduino: &lt;br /&gt;
** INSTRUCTIONS: http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/&lt;br /&gt;
** verify values of resistors and capacitors (see charts in Practical Electronics for Inventors)&lt;br /&gt;
** check polarity (+/-) on capacitors, LEDs&lt;br /&gt;
** care with soldering&lt;br /&gt;
* Download and install Arduino 0015 software: http://www.arduino.cc/en/Main/Software&lt;br /&gt;
* Assignment: Assembled, functioning Freeduino, communicating with computer, able to upload test sketches, before next class.&lt;br /&gt;
* NOTE: We have a newer, beefier processor than the original Arduino.  You need to tell the Arduino software this. &lt;br /&gt;
** (if you had problems uploading, this may have been why)&lt;br /&gt;
**In the Arduino software, under Tools-&amp;gt;Board, select the Duemilanove w/ Atmega 328.&lt;br /&gt;
&lt;br /&gt;
===  Week 2 - Digital input/output ===&lt;br /&gt;
Week 2 Lab: [[basic_digital]]&lt;br /&gt;
&lt;br /&gt;
* USES OF THE ARDUINO ON THE WEB:&lt;br /&gt;
** to make a 3d scanner http://hackedgadgets.com/2009/04/02/3d-arduino-scanner/&lt;br /&gt;
** with 2 servos (to be demonstrated), and an IR range-finder: http://www.acroname.com/robotics/parts/R144-GP2Y0A02YK.html&lt;br /&gt;
* Have you seen anything you like?&lt;br /&gt;
&lt;br /&gt;
=== Week 3 - PWM, Analog Input/Output ===&lt;br /&gt;
* lights, fading&lt;br /&gt;
* sounds, tone generation&lt;br /&gt;
* Basic motor control (DC motors) see week 5&lt;br /&gt;
[[Week 3 Lab]]&lt;br /&gt;
&lt;br /&gt;
=== Week 4 - Interfacing ===&lt;br /&gt;
* Serial Interface&lt;br /&gt;
* Processing, MaxMSP, and many more.&lt;br /&gt;
* Computer -&amp;gt; Arduino&lt;br /&gt;
* Arduino -&amp;gt; Computer&lt;br /&gt;
[[Week 4 Lab]]&lt;br /&gt;
&lt;br /&gt;
=== Week 5 - Catchup / Oscilloscope / Your own projects ===&lt;br /&gt;
* Discuss homework. &lt;br /&gt;
* The Oscilloscope (Ah-ha!)&lt;br /&gt;
* Wikis (take it away Chris) &lt;br /&gt;
* HOMEWORK: Look on-line to find an interesting project someone has made with an Arduino.  Register for this Wiki (instructions below), and post a link to the project you found, along with a short paragraph describing your interest in the project. PLEASE WRITE A PARAGRAPH describing your interest in the project, what aspects are relevant to your own possible final project, etc.  &lt;br /&gt;
&lt;br /&gt;
Places to look for projects:&lt;br /&gt;
* http://www.instructables.com/ &lt;br /&gt;
* http://makezine.com/ &lt;br /&gt;
* http://turbulence.org/ &lt;br /&gt;
* http://www.we-make-money-not-art.com/&lt;br /&gt;
* http://www.rhizome.org/&lt;br /&gt;
* all of the NYU Interactive Telecommunications Program (ITP) yearly shows...&lt;br /&gt;
** http://itp.nyu.edu/shows/spring2009/&lt;br /&gt;
&lt;br /&gt;
=== Week 6 - Enclosures, Linkages, Framing ===&lt;br /&gt;
* Made in a dorm room...&lt;br /&gt;
* Made in a machine shop...&lt;br /&gt;
* Made in an art studio&lt;br /&gt;
** Tim Hawkinson&lt;br /&gt;
* Where are you?&lt;br /&gt;
* Context&lt;br /&gt;
*Taking control of... &lt;br /&gt;
** the robosapien http://www.arduino.cc/playground/Main/RoboSapienIR&lt;br /&gt;
** control a clock http://www.cibomahto.com/2008/03/controlling-a-clock-with-an-arduino/&lt;br /&gt;
** http://www.arduino.cc/playground/Code/ID12&lt;br /&gt;
* Input devices&lt;br /&gt;
** large foam dance pads (3x3&amp;#039;) approx $10 at frys. http://shop4.frys.com/search?search_type=regular&amp;amp;sqxts=1&amp;amp;query_string=dance+pad&amp;amp;cat=0&amp;amp;submit.x=0&amp;amp;submit.y=0&lt;br /&gt;
* Arduino on the ethernet&lt;br /&gt;
** http://arduino.cc/en/Guide/ArduinoEthernetShield&lt;br /&gt;
* Bluetooth&lt;br /&gt;
** http://www.sparkfun.com/commerce/product_info.php?products_id=158&lt;br /&gt;
* Servo Control&lt;br /&gt;
[[Image:SERVO.JPG|200px]]&lt;br /&gt;
* L293 http://www.st.com/stonline/books/pdf/docs/1328.pdf&lt;br /&gt;
** http://gestaltung.fh-wuerzburg.de/blogs/exint_ws06/?p=505&lt;br /&gt;
* LCDs&lt;br /&gt;
** http://www.arduino.cc/playground/Code/LCD&lt;br /&gt;
&lt;br /&gt;
=== Week 7-10 TBD, Towards Final Projects ===&lt;br /&gt;
* Designing a circuit in Eagle CAD&lt;br /&gt;
* Etching your own PCB&lt;br /&gt;
* Advanced interfaces: Zigbee, Bluetooth, Ethernet. &lt;br /&gt;
&lt;br /&gt;
=== Final Project ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Grading == &lt;br /&gt;
* 60% Final Project&lt;br /&gt;
** Proposal&lt;br /&gt;
** Fabrication&lt;br /&gt;
** Documentation&lt;br /&gt;
* 10 % Attendance&lt;br /&gt;
* 30 % Assignments (weekly)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Good classes at the NYU Interactive Telecommunications Program (ITP):  ITP Physical Computing&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Tutorials/Tutorials&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Parts/ComputerStoreKits&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Intro/HomePage&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
=== Resources ===&lt;br /&gt;
Playground&lt;br /&gt;
[http://www.arduino.cc/playground/ http://www.arduino.cc/playground/]&lt;br /&gt;
&lt;br /&gt;
Interfacing with hardware:&lt;br /&gt;
http://www.arduino.cc/playground/Main/InterfacingWithHardware&lt;br /&gt;
&lt;br /&gt;
Forums:&lt;br /&gt;
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl&lt;br /&gt;
&lt;br /&gt;
=== Main Board ===&lt;br /&gt;
&lt;br /&gt;
Many different options.  All share a common programming environment, common code, and a similar physical layout.   The board we are using does not require an external USB adaptor, which means all we need to do to program (and power) it is to plug it into the computer with a USB cable. &lt;br /&gt;
&lt;br /&gt;
Here are some of the variants:&lt;br /&gt;
&lt;br /&gt;
*Arduino&lt;br /&gt;
** Arduino Duemilanove http://moderndevice.com/diecimila.shtml&lt;br /&gt;
* Freeduinos&lt;br /&gt;
** http://www.freeduino.org/buy.html&lt;br /&gt;
** http://www.hvwtech.com/products_view.asp?ProductID=682&lt;br /&gt;
** http://www.nkcelectronics.com/freeduino-arduino-diecimila-compatible-board-complete-kit.html&lt;br /&gt;
**http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/&lt;br /&gt;
* Bare Bones Freeduinos&lt;br /&gt;
** Bare Bones Board http://moderndevice.com/index.shtml&lt;br /&gt;
** Readlly Bare Bones Board http://moderndevice.com/RBBB_revB.shtml&lt;br /&gt;
** require external USB adapter&lt;br /&gt;
* Off-board Serial&lt;br /&gt;
** FTDI breakout board (with DTR reset) http://www.sparkfun.com/commerce/product_info.php?products_id=8772&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Chead/Project Example | How to create a project page]]&lt;br /&gt;
&lt;br /&gt;
== Students Pages ==&lt;br /&gt;
&lt;br /&gt;
[[Robert&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Chead/final_project | Chris&amp;#039;s final project template]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Micha&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Mchoy | Mchoy&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User: Braden | Braden&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User: Bumblebeezz89 | Stephanie&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Johnleeim | John&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Jane| Jane&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Shani| Growth Rendering Device]]&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=Classes/2009/VIS147B&amp;diff=693</id>
		<title>Classes/2009/VIS147B</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=Classes/2009/VIS147B&amp;diff=693"/>
				<updated>2009-05-05T04:58:11Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Spring 2009 - Vis 147B&lt;br /&gt;
&lt;br /&gt;
Robert Twomey&lt;br /&gt;
&lt;br /&gt;
rtwomey@ucsd.edu&lt;br /&gt;
&lt;br /&gt;
My work: http://roberttwomey.com&lt;br /&gt;
&lt;br /&gt;
I also work at the Experimental Game Lab &lt;br /&gt;
(http://www.experimentalgamelab.net/)&lt;br /&gt;
&lt;br /&gt;
Office Hours: Thursdays 4-5pm, electronics lab (VAF 106)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Chris Head&lt;br /&gt;
&lt;br /&gt;
[http://gubbish.org gubbish.org]&lt;br /&gt;
&lt;br /&gt;
chead@ucsd.edu&lt;br /&gt;
&lt;br /&gt;
Office Hours: Email! Atkinson Hall 2503&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:freeduino.jpg]] [[Image:Fk_schematic2 L.jpg|400px|thumb]]&lt;br /&gt;
[http://www.atmel.com/dyn/resources/prod_documents/doc8025.pdf datasheet (400+ pages)]&lt;br /&gt;
&lt;br /&gt;
USB powered microprocessor&lt;br /&gt;
&lt;br /&gt;
== Quick Links ==&lt;br /&gt;
&lt;br /&gt;
* Interfacing to hardware http://www.arduino.cc/playground/&lt;br /&gt;
&lt;br /&gt;
== Curriculum ==&lt;br /&gt;
&lt;br /&gt;
=== Week 1 - Intro/Assembly===&lt;br /&gt;
&lt;br /&gt;
* Introduction&lt;br /&gt;
* Assemble your Freeduino: &lt;br /&gt;
** INSTRUCTIONS: http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/&lt;br /&gt;
** verify values of resistors and capacitors (see charts in Practical Electronics for Inventors)&lt;br /&gt;
** check polarity (+/-) on capacitors, LEDs&lt;br /&gt;
** care with soldering&lt;br /&gt;
* Download and install Arduino 0015 software: http://www.arduino.cc/en/Main/Software&lt;br /&gt;
* Assignment: Assembled, functioning Freeduino, communicating with computer, able to upload test sketches, before next class.&lt;br /&gt;
* NOTE: We have a newer, beefier processor than the original Arduino.  You need to tell the Arduino software this. &lt;br /&gt;
** (if you had problems uploading, this may have been why)&lt;br /&gt;
**In the Arduino software, under Tools-&amp;gt;Board, select the Duemilanove w/ Atmega 328.&lt;br /&gt;
&lt;br /&gt;
===  Week 2 - Digital input/output ===&lt;br /&gt;
Week 2 Lab: [[basic_digital]]&lt;br /&gt;
&lt;br /&gt;
* USES OF THE ARDUINO ON THE WEB:&lt;br /&gt;
** to make a 3d scanner http://hackedgadgets.com/2009/04/02/3d-arduino-scanner/&lt;br /&gt;
** with 2 servos (to be demonstrated), and an IR range-finder: http://www.acroname.com/robotics/parts/R144-GP2Y0A02YK.html&lt;br /&gt;
* Have you seen anything you like?&lt;br /&gt;
&lt;br /&gt;
=== Week 3 - PWM, Analog Input/Output ===&lt;br /&gt;
* lights, fading&lt;br /&gt;
* sounds, tone generation&lt;br /&gt;
* Basic motor control (DC motors) see week 5&lt;br /&gt;
[[Week 3 Lab]]&lt;br /&gt;
&lt;br /&gt;
=== Week 4 - Interfacing ===&lt;br /&gt;
* Serial Interface&lt;br /&gt;
* Processing, MaxMSP, and many more.&lt;br /&gt;
* Computer -&amp;gt; Arduino&lt;br /&gt;
* Arduino -&amp;gt; Computer&lt;br /&gt;
[[Week 4 Lab]]&lt;br /&gt;
&lt;br /&gt;
=== Week 5 - Catchup / Oscilloscope / Your own projects ===&lt;br /&gt;
* Discuss homework. &lt;br /&gt;
* The Oscilloscope (Ah-ha!)&lt;br /&gt;
* Wikis (take it away Chris) &lt;br /&gt;
* HOMEWORK: Look on-line to find an interesting project someone has made with an Arduino.  Register for this Wiki (instructions below), and post a link to the project you found, along with a short paragraph describing your interest in the project. PLEASE WRITE A PARAGRAPH describing your interest in the project, what aspects are relevant to your own possible final project, etc.  &lt;br /&gt;
&lt;br /&gt;
Places to look for projects:&lt;br /&gt;
* http://www.instructables.com/ &lt;br /&gt;
* http://makezine.com/ &lt;br /&gt;
* http://turbulence.org/ &lt;br /&gt;
* http://www.we-make-money-not-art.com/&lt;br /&gt;
* http://www.rhizome.org/&lt;br /&gt;
* all of the NYU Interactive Telecommunications Program (ITP) yearly shows...&lt;br /&gt;
** http://itp.nyu.edu/shows/spring2009/&lt;br /&gt;
&lt;br /&gt;
=== Week 6 - Enclosures, Linkages, Framing ===&lt;br /&gt;
* Made in a dorm room...&lt;br /&gt;
* Made in a machine shop...&lt;br /&gt;
* Made in an art studio&lt;br /&gt;
** Tim Hawkinson&lt;br /&gt;
* Where are you?&lt;br /&gt;
* Context&lt;br /&gt;
*Taking control of... &lt;br /&gt;
** the robosapien http://www.arduino.cc/playground/Main/RoboSapienIR&lt;br /&gt;
** control a clock http://www.cibomahto.com/2008/03/controlling-a-clock-with-an-arduino/&lt;br /&gt;
** http://www.arduino.cc/playground/Code/ID12&lt;br /&gt;
* Input devices&lt;br /&gt;
** large foam dance pads (3x3&amp;#039;) approx $10 at frys. http://shop4.frys.com/search?search_type=regular&amp;amp;sqxts=1&amp;amp;query_string=dance+pad&amp;amp;cat=0&amp;amp;submit.x=0&amp;amp;submit.y=0&lt;br /&gt;
* Arduino on the ethernet&lt;br /&gt;
** http://arduino.cc/en/Guide/ArduinoEthernetShield&lt;br /&gt;
* Bluetooth&lt;br /&gt;
** http://www.sparkfun.com/commerce/product_info.php?products_id=158&lt;br /&gt;
* Servo Control&lt;br /&gt;
[[Image:SERVO.JPG|200px]]&lt;br /&gt;
* L293 http://www.st.com/stonline/books/pdf/docs/1328.pdf&lt;br /&gt;
** http://gestaltung.fh-wuerzburg.de/blogs/exint_ws06/?p=505&lt;br /&gt;
* LCDs&lt;br /&gt;
** http://www.arduino.cc/playground/Code/LCD&lt;br /&gt;
&lt;br /&gt;
=== Week 7-10 TBD, Towards Final Projects ===&lt;br /&gt;
* Designing a circuit in Eagle CAD&lt;br /&gt;
* Etching your own PCB&lt;br /&gt;
* Advanced interfaces: Zigbee, Bluetooth, Ethernet. &lt;br /&gt;
&lt;br /&gt;
=== Final Project ===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Grading == &lt;br /&gt;
* 60% Final Project&lt;br /&gt;
** Proposal&lt;br /&gt;
** Fabrication&lt;br /&gt;
** Documentation&lt;br /&gt;
* 10 % Attendance&lt;br /&gt;
* 30 % Assignments (weekly)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Good classes at the NYU Interactive Telecommunications Program (ITP):  ITP Physical Computing&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Tutorials/Tutorials&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Parts/ComputerStoreKits&lt;br /&gt;
** http://itp.nyu.edu/physcomp/Intro/HomePage&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
=== Resources ===&lt;br /&gt;
Playground&lt;br /&gt;
[http://www.arduino.cc/playground/ http://www.arduino.cc/playground/]&lt;br /&gt;
&lt;br /&gt;
Interfacing with hardware:&lt;br /&gt;
http://www.arduino.cc/playground/Main/InterfacingWithHardware&lt;br /&gt;
&lt;br /&gt;
Forums:&lt;br /&gt;
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl&lt;br /&gt;
&lt;br /&gt;
=== Main Board ===&lt;br /&gt;
&lt;br /&gt;
Many different options.  All share a common programming environment, common code, and a similar physical layout.   The board we are using does not require an external USB adaptor, which means all we need to do to program (and power) it is to plug it into the computer with a USB cable. &lt;br /&gt;
&lt;br /&gt;
Here are some of the variants:&lt;br /&gt;
&lt;br /&gt;
*Arduino&lt;br /&gt;
** Arduino Duemilanove http://moderndevice.com/diecimila.shtml&lt;br /&gt;
* Freeduinos&lt;br /&gt;
** http://www.freeduino.org/buy.html&lt;br /&gt;
** http://www.hvwtech.com/products_view.asp?ProductID=682&lt;br /&gt;
** http://www.nkcelectronics.com/freeduino-arduino-diecimila-compatible-board-complete-kit.html&lt;br /&gt;
**http://mcukits.com/2009/03/12/assembling-the-freeduino-board-kit/&lt;br /&gt;
* Bare Bones Freeduinos&lt;br /&gt;
** Bare Bones Board http://moderndevice.com/index.shtml&lt;br /&gt;
** Readlly Bare Bones Board http://moderndevice.com/RBBB_revB.shtml&lt;br /&gt;
** require external USB adapter&lt;br /&gt;
* Off-board Serial&lt;br /&gt;
** FTDI breakout board (with DTR reset) http://www.sparkfun.com/commerce/product_info.php?products_id=8772&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Chead/Project Example | How to create a project page]]&lt;br /&gt;
&lt;br /&gt;
== Students Pages ==&lt;br /&gt;
&lt;br /&gt;
[[Robert&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Chead/final_project | Chris&amp;#039;s final project template]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Micha&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Mchoy | Mchoy&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User: Braden | Braden&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User: Bumblebeezz89 | Stephanie&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Johnleeim | John&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Jane| Jane&amp;#039;s page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Shani| Shani&amp;#039;s page]]&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=692</id>
		<title>User:Shani</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=692"/>
				<updated>2009-05-05T04:56:32Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Shani/Growth Rendering Device | Growth Rendering Device]]&lt;br /&gt;
&lt;br /&gt;
http://www.cpluv.com/www/feeditem/4424&lt;br /&gt;
&lt;br /&gt;
http://74.125.95.132/search?q=cache:_pVFWJOXQ90J:blog.makezine.com/archive/2008/05/david_bowen_growth_render.html%3FCMP%3DOTC-0D6B48984890+David+Bowen+arduino&amp;amp;cd=1&amp;amp;hl=en&amp;amp;ct=clnk&amp;amp;gl=us&amp;amp;client=firefox-a&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=691</id>
		<title>User:Shani</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=691"/>
				<updated>2009-05-05T04:54:56Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Shani | Growth Rendering Device]]&lt;br /&gt;
Growth Rendering Device&lt;br /&gt;
&lt;br /&gt;
http://www.cpluv.com/www/feeditem/4424&lt;br /&gt;
&lt;br /&gt;
http://74.125.95.132/search?q=cache:_pVFWJOXQ90J:blog.makezine.com/archive/2008/05/david_bowen_growth_render.html%3FCMP%3DOTC-0D6B48984890+David+Bowen+arduino&amp;amp;cd=1&amp;amp;hl=en&amp;amp;ct=clnk&amp;amp;gl=us&amp;amp;client=firefox-a&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=690</id>
		<title>User:Shani</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=690"/>
				<updated>2009-05-05T04:51:35Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[User:Shani | Growth Rendering Device]]&lt;br /&gt;
Growth Rendering Device&lt;br /&gt;
&lt;br /&gt;
http://www.cpluv.com/www/feeditem/4424&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	<entry>
		<id>http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=689</id>
		<title>User:Shani</title>
		<link rel="alternate" type="text/html" href="http://wiki.roberttwomey.com/index.php?title=User:Shani&amp;diff=689"/>
				<updated>2009-05-05T04:49:43Z</updated>
		
		<summary type="html">&lt;p&gt;Shani: New page: Growth Rendering Device  http://www.cpluv.com/www/feeditem/4424&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Growth Rendering Device&lt;br /&gt;
&lt;br /&gt;
http://www.cpluv.com/www/feeditem/4424&lt;/div&gt;</summary>
		<author><name>Shani</name></author>	</entry>

	</feed>