<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Julez</id>
	<title>Medien Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Julez"/>
	<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/Special:Contributions/Julez"/>
	<updated>2026-04-10T00:22:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Processing&amp;diff=40719</id>
		<title>IFD:PhysicalComp2011/Julia Putscher/Codes for Processing</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Processing&amp;diff=40719"/>
		<updated>2012-04-06T13:11:36Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Processing Code - Generating Heartbeat Line */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Processing Code - Generating Graphs==&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(1000,600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
smooth();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String lines[] = loadStrings(&amp;quot;25.01_4.csv&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(70,71,73);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(0,10,1000,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textSize(15);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(&amp;quot;Julia Putscher &amp;amp; Reinhard v.d.Waydbrink&amp;quot;,10,30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
for (int i = 6 ; i &amp;lt; lines.length; i++) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String p[] = split(lines[i],&#039;,&#039;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// println(p[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float zahl = Float.parseFloat(p[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(153,154,159);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(zahl&amp;gt;=1){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(191,217,30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect((i*2),10,2,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(zahl&amp;gt;=85){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(162,184,25);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect((i*2),10,2,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(zahl==0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(223,253,35);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect((i*2),10,2,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect((i*2),200-zahl,1,zahl);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Processing Code - Generating Heartbeat Line==&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(1000,600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
smooth();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float prePointi = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float prePointZahl = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean playing = false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float playpunkt = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(50);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String lines[] = loadStrings(&amp;quot;23.01.csv&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(200,220,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(width-200,10,200,30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(50);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textAlign(LEFT);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textSize(15);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(&amp;quot;PLAY&amp;quot;,width-180, 30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(200,220,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(0,50,1000,150);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textSize(15);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(&amp;quot;Julia Putscher &amp;amp; Reinhard v.d.Waydbrink&amp;quot;,10,30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noFill();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beginShape();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
for (int i = 6 ; i &amp;lt; lines.length; i++) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String p[] = split(lines[i],&#039;,&#039;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// println(p[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float zahl = Float.parseFloat(p[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
strokeWeight(5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
strokeCap(ROUND);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//line(prePointi*2,200-prePointZahl,i*2,200-zahl);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(i*2,200-zahl);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
prePointi = i;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
prePointZahl = zahl;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
endShape();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// int p = millis()/1000;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(playing==true){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int theTime = millis()/1000;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(200,220,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
translate(theTime*2,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
strokeWeight(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beginShape();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(10,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(20,20);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(0,20);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
endShape(CLOSE);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textAlign(CENTER);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(theTime,10,32);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String heartrate[] = split(lines[theTime+6],&#039;,&#039;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float heartratefloat = Float.parseFloat(heartrate[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(heartrate[1],40,5-heartratefloat);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
translate(0,0-heartratefloat);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beginShape();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(30,-10);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(30,10);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(10,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
endShape(CLOSE);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(theTime);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void mousePressed(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(mouseX&amp;gt;=width-200 &amp;amp;&amp;amp; mouseY&amp;lt;=50){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(&amp;quot;heloo&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
playing= true;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Processing&amp;diff=40718</id>
		<title>IFD:PhysicalComp2011/Julia Putscher/Codes for Processing</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Processing&amp;diff=40718"/>
		<updated>2012-04-06T13:08:28Z</updated>

		<summary type="html">&lt;p&gt;Julez: Created page with &amp;quot;==Processing Code - Generating Graphs==  void setup(){ &amp;lt;br&amp;gt; size(1000,600); &amp;lt;br&amp;gt; noStroke(); &amp;lt;br&amp;gt; smooth(); &amp;lt;br&amp;gt; } &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; void draw(){ &amp;lt;br&amp;gt; background(0); &amp;lt;br&amp;gt; String lin...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Processing Code - Generating Graphs==&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(1000,600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
smooth();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String lines[] = loadStrings(&amp;quot;25.01_4.csv&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(70,71,73);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(0,10,1000,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textSize(15);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(&amp;quot;Julia Putscher &amp;amp; Reinhard v.d.Waydbrink&amp;quot;,10,30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
for (int i = 6 ; i &amp;lt; lines.length; i++) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String p[] = split(lines[i],&#039;,&#039;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// println(p[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float zahl = Float.parseFloat(p[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(153,154,159);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(zahl&amp;gt;=1){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(191,217,30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect((i*2),10,2,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(zahl&amp;gt;=85){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(162,184,25);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect((i*2),10,2,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(zahl==0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(223,253,35);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect((i*2),10,2,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect((i*2),200-zahl,1,zahl);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Processing Code - Generating Heartbeat Line==&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(1000,600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
smooth();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float prePointi = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float prePointZahl = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean playing = false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float playpunkt = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(50);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String lines[] = loadStrings(&amp;quot;23.01.csv&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(200,220,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(width-200,10,200,30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(50);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textAlign(LEFT);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textSize(15);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(&amp;quot;PLAY&amp;quot;,width-180, 30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(200,220,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(0,50,1000,150);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textSize(15);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(&amp;quot;Julia Putscher &amp;amp; Reinhard v.d.Waydbrink&amp;quot;,10,30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noFill();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beginShape();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
for (int i = 6 ; i &amp;lt; lines.length; i++) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String p[] = split(lines[i],&#039;,&#039;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// println(p[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float zahl = Float.parseFloat(p[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
strokeWeight(5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
strokeCap(ROUND);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//line(prePointi*2,200-prePointZahl,i*2,200-zahl);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(i*2,200-zahl);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
prePointi = i;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
prePointZahl = zahl;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
endShape();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// int p = millis()/1000;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(playing==true){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int theTime = millis()/1000;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(200,220,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
translate(theTime*2,200);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
strokeWeight(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beginShape();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(10,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(20,20);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(0,20);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
endShape(CLOSE);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
textAlign(CENTER);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(theTime,10,32);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String heartrate[] = split(lines[theTime+6],&#039;,&#039;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float heartratefloat = Float.parseFloat(heartrate[1]);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
text(heartrate[1],40,5-heartratefloat);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
translate(0,0-heartratefloat);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beginShape();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(30,-10);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(30,10);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
vertex(10,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
endShape(CLOSE);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(theTime);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void mousePressed(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(mouseX&amp;gt;=width-200 &amp;amp;&amp;amp; mouseY&amp;lt;=50){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(&amp;quot;heloo&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
playing= true;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing_-_EKG_Sensor&amp;diff=40717</id>
		<title>IFD:PhysicalComp2011/Julia Putscher/Codes for Arduino and Processing - EKG Sensor</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing_-_EKG_Sensor&amp;diff=40717"/>
		<updated>2012-04-06T12:40:18Z</updated>

		<summary type="html">&lt;p&gt;Julez: Created page with &amp;quot;==Codes For The EKG Sensor==  ===Arduino===  void setup() { &amp;lt;br&amp;gt; // initialize the serial communication: &amp;lt;br&amp;gt; Serial.begin(9600); &amp;lt;br&amp;gt; } &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; void loop() { &amp;lt;br&amp;gt; // send the ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Codes For The EKG Sensor==&lt;br /&gt;
&lt;br /&gt;
===Arduino===&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// initialize the serial communication:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void loop() {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// send the value of analog input 0:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(analogRead(0));&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// wait a bit for the analog-to-digital converter&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// to stabilize after the last reading:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
delay(10);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Processing===&lt;br /&gt;
&lt;br /&gt;
import processing.serial.*;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial myPort;        // The serial port&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int xPos = 1;         // horizontal position of the graph&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int thresh = 190;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void setup () {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// set the window size:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(800, 500);       &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
myPort = new Serial(this, &amp;quot;COM4&amp;quot;, 9600); // local USB- port&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// don&#039;t generate a serialEvent() unless you get a newline character:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
myPort.bufferUntil(&#039;\n&#039;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw () {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// everything happens in the serialEvent()&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void serialEvent (Serial myPort) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// get the ASCII string:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String inString = myPort.readStringUntil(&#039;\n&#039;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if (inString != null) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// trim off any whitespace:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
inString = trim(inString);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// convert to an int and map to the screen height:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
float inByte = float(inString);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
inByte = map(inByte, 0, 1023, 0, height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(inByte);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// draw the line:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(127,34,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
line(xPos, height, xPos, height - inByte);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
line(0, thresh, width, thresh);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(inByte &amp;gt; thresh){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(100,100,50,50);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}else{&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(0,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(100,100,50,50);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// at the edge of the screen, go back to the beginning:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if (xPos &amp;gt;= width) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
xPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
else {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// increment the horizontal position:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
xPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing&amp;diff=40716</id>
		<title>IFD:PhysicalComp2011/Julia Putscher/Codes for Arduino and Processing</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing&amp;diff=40716"/>
		<updated>2012-04-06T12:28:40Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Heartrate Sensor - Simple Circuit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Heartrate Sensor - Simple Circuit==&lt;br /&gt;
&lt;br /&gt;
===Arduino===&lt;br /&gt;
&lt;br /&gt;
int an1,an2 = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int redLedPin =13;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean triggered = false;&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
pinMode(redLedPin, OUTPUT); // set the red LED pin to be an output&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Serial.println(&amp;quot;Starting&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void loop(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// read analog value in&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an2 = analogRead(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&amp;quot;Y&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(an2,DEC);&lt;br /&gt;
//threshold&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an1= analogRead(5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&amp;quot;X&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(an1,DEC);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if(an1 &amp;gt; an2 &amp;amp;&amp;amp; !triggered){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
triggered = true;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
digitalWrite(redLedPin, HIGH); // turn off the red LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(an1 &amp;lt;= an2 &amp;amp;&amp;amp; triggered){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
triggered = false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
digitalWrite(redLedPin, LOW); // turn off the red LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Processing===&lt;br /&gt;
&lt;br /&gt;
import processing.serial.*;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String buff = &amp;quot;&amp;quot;;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int val = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int NEWLINE = 10;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int xPos,yPos,zPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int displaySize = 2;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an1, an2, an3;&lt;br /&gt;
//an1 pot; an2 ir;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial port;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(80);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(800,600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
smooth();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
port = new Serial(this,&amp;quot;COM4&amp;quot;, 9600); //local USB- port&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// new background over old&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(80,5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(0,0,width,height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// wipe out a small area in front of the new data&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(80);&amp;lt;br&amp;gt;&lt;br /&gt;
rect(xPos+displaySize,0,50,height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// check for serial, and process&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
while (port.available() &amp;gt; 0) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
serialEvent(port.read());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void serialEvent(int serial) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
print(&amp;quot;A&amp;quot;); //header variable, so we know which sensor value is which&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(an1); //send as a ascii encoded number - we&#039;ll turn it back into a number at the other end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//Serial.print(10, BYTE); //terminating character&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
print(&amp;quot;B&amp;quot;); //header variable, so we know which sensor value is which&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(an2); //send as a ascii encoded number - we&#039;ll turn it back into a number at the other end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//Serial.print(10, BYTE); //terminating character&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(serial != &#039;\n&#039;) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
buff += char(serial);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
else {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int curX = buff.indexOf(&amp;quot;X&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int curY = buff.indexOf(&amp;quot;Y&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(curX &amp;gt;=0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String val = buff.substring(curX+1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
an1 = Integer.parseInt(val.trim());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
xPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(xPos &amp;gt; width) xPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sensorTic1(xPos,an1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(curY &amp;gt;=0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String val = buff.substring(curY+1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
an2 = Integer.parseInt(val.trim());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
yPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(yPos &amp;gt; width) yPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sensorTic2(yPos,an2);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Clear the value of &amp;quot;buff&amp;quot;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
buff = &amp;quot;&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void sensorTic1(int x, int y){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(0,0,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(0,0,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(x,y,displaySize,displaySize);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void sensorTic2(int x, int y){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(x,y,displaySize,displaySize);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Heartrate Sensor - Circuit With Amplifier==&lt;br /&gt;
&lt;br /&gt;
===Arduino===&lt;br /&gt;
&lt;br /&gt;
define mask 255 // kill top bits&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int potPin = 0; // select the input pin for the pot&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int ledPin = 13; // select the pin for the LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int val = 16706; // variable to store the value coming from the sensor&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int val2 =0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int a =0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int b =0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int beats[]= {0,0,0,0,0};// to track last five reads for a pattern&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean beated = false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//function dec&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean getBioData();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
pinMode(ledPin, OUTPUT); // declare the ledPin as an OUTPUT&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void loop() {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
char check=&#039; &#039;;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
val = analogRead(potPin); // read the value from the sensor&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if (Serial.read() ==&#039;a&#039;){ // check buffer for an &#039;a&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
val2 = val;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
b= val &amp;amp; mask;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
a =((val2&amp;gt;&amp;gt;8) &amp;amp; mask); //just in case mask&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
delay(20);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Serial.print(&amp;quot;b&amp;quot;); // debug&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Serial.print(b);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(a,BYTE);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(b,BYTE);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if (getBioData()){ // call bio function&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&#039;b&#039;,BYTE);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
else Serial.print(&#039;n&#039;,BYTE);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean getBioData(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int beatVal = analogRead(potPin); // read the value from the sensor&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beats[4] = beatVal; // put in back of array&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int beatDif = beats[5 - 1] - beats[0];&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
for (int i = 0; i &amp;lt; 5;i++){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beats[i] = beats[i+1]; // push zero out front&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// check for beat&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if ( beatDif &amp;gt; 10 &amp;amp;&amp;amp; (beated != true)){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beated = true;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
return true;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
else if( beatDif &amp;lt; 2 ){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beated = false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
return false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
else return false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Processing===&lt;br /&gt;
&lt;br /&gt;
import processing.serial.*; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial port; // Create object from Serial class &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int val; // Data received from the serial port &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int WIDTH=800; // set width &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int number=0; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int num[] = new int[3]; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int points[]= new int[WIDTH]; // points to be drawn from incoming data &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
char beat=&#039; &#039;; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int beats=0; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int dropNum[] = new int[4]; // array used to compare data not needed &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void setup() {&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
println(Serial.list());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(WIDTH, 700);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
frameRate(30);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
port = new Serial(this,&amp;quot;COM4&amp;quot;, 9600); // local USB- port&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw() {&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
background(0);// to erase &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
port.write(&#039;a&#039;); &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if (2 &amp;lt; port.available()) { // wait for three bytes &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
for (int i=0;i&amp;lt;3;i++){ &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
num[i] = port.read(); // read them into an array &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//println( num[0]); &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//println( num[1]);&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
number = (num[0] &amp;lt;&amp;lt; 8)+num[1]; // num range add two incoming bytes together after shifting &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beat = (char) num[2]; // look to see if there is a &#039;b&#039; to signal a beat &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(beats); &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(0,255,100);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if (beat == &#039;b&#039;){// sent from arduino &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
beats++; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// draw heart beat data &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
strokeWeight(1); &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
points[(WIDTH/2)] = number; // strat drawing half way accross screen give current reading to array &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//goes through all points and draws a line between consecutive ones &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
for (int i=1 ;i&amp;lt; points.length-1; i++){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
points[i]= points[i+1]; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
line(i,height-points[i-1]-40,i,height-points[i]-40); &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
} &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40715</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40715"/>
		<updated>2012-04-06T12:10:34Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* How To Build It? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links To That Topic====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
HEARTRATE SENSOR, SIMPLE CIRCUIT&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
So I decided to try it again with an amplifier to get a stronger signal of my heartbeat.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
HEARTRATE SENSOR WITH AMPLIFIER&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
THE EKG SENSOR&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing - EKG Sensor]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Ways For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;videoflash&amp;gt;GHffvZN_waE|300|200&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Codes for Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Alternatives For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-neuronen.jpg&lt;br /&gt;
File:maps-heartrate.jpg&lt;br /&gt;
File:farbverlauf-bubbles.jpg&lt;br /&gt;
File:kreis_frequenz.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40714</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40714"/>
		<updated>2012-04-06T11:55:28Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Ways For Visualization */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links To That Topic====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Ways For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;videoflash&amp;gt;GHffvZN_waE|300|200&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Codes for Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Alternatives For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-neuronen.jpg&lt;br /&gt;
File:maps-heartrate.jpg&lt;br /&gt;
File:farbverlauf-bubbles.jpg&lt;br /&gt;
File:kreis_frequenz.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40713</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40713"/>
		<updated>2012-04-06T11:54:40Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Ways For Visualization */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links To That Topic====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Ways For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;videoflash&amp;gt;GHffvZN_waE|300|200&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Code for Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Alternatives For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-neuronen.jpg&lt;br /&gt;
File:maps-heartrate.jpg&lt;br /&gt;
File:farbverlauf-bubbles.jpg&lt;br /&gt;
File:kreis_frequenz.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing&amp;diff=40712</id>
		<title>IFD:PhysicalComp2011/Julia Putscher/Codes for Arduino and Processing</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing&amp;diff=40712"/>
		<updated>2012-04-06T11:50:16Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Arduino */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Heartrate Sensor - Simple Circuit==&lt;br /&gt;
&lt;br /&gt;
===Arduino===&lt;br /&gt;
&lt;br /&gt;
int an1,an2 = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int redLedPin =13;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean triggered = false;&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
pinMode(redLedPin, OUTPUT); // set the red LED pin to be an output&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Serial.println(&amp;quot;Starting&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void loop(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// read analog value in&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an2 = analogRead(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&amp;quot;Y&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(an2,DEC);&lt;br /&gt;
//threshold&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an1= analogRead(5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&amp;quot;X&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(an1,DEC);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if(an1 &amp;gt; an2 &amp;amp;&amp;amp; !triggered){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
triggered = true;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
digitalWrite(redLedPin, HIGH); // turn off the red LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(an1 &amp;lt;= an2 &amp;amp;&amp;amp; triggered){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
triggered = false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
digitalWrite(redLedPin, LOW); // turn off the red LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Processing===&lt;br /&gt;
&lt;br /&gt;
import processing.serial.*;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String buff = &amp;quot;&amp;quot;;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int val = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int NEWLINE = 10;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int xPos,yPos,zPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int displaySize = 2;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an1, an2, an3;&lt;br /&gt;
//an1 pot; an2 ir;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial port;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(80);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(800,600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
smooth();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
port = new Serial(this,&amp;quot;COM4&amp;quot;, 9600); //local USB- port&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// new background over old&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(80,5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(0,0,width,height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// wipe out a small area in front of the new data&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(80);&amp;lt;br&amp;gt;&lt;br /&gt;
rect(xPos+displaySize,0,50,height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// check for serial, and process&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
while (port.available() &amp;gt; 0) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
serialEvent(port.read());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void serialEvent(int serial) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
print(&amp;quot;A&amp;quot;); //header variable, so we know which sensor value is which&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(an1); //send as a ascii encoded number - we&#039;ll turn it back into a number at the other end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//Serial.print(10, BYTE); //terminating character&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
print(&amp;quot;B&amp;quot;); //header variable, so we know which sensor value is which&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(an2); //send as a ascii encoded number - we&#039;ll turn it back into a number at the other end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//Serial.print(10, BYTE); //terminating character&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(serial != &#039;\n&#039;) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
buff += char(serial);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
else {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int curX = buff.indexOf(&amp;quot;X&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int curY = buff.indexOf(&amp;quot;Y&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(curX &amp;gt;=0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String val = buff.substring(curX+1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
an1 = Integer.parseInt(val.trim());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
xPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(xPos &amp;gt; width) xPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sensorTic1(xPos,an1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(curY &amp;gt;=0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String val = buff.substring(curY+1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
an2 = Integer.parseInt(val.trim());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
yPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(yPos &amp;gt; width) yPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sensorTic2(yPos,an2);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Clear the value of &amp;quot;buff&amp;quot;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
buff = &amp;quot;&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void sensorTic1(int x, int y){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(0,0,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(0,0,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(x,y,displaySize,displaySize);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void sensorTic2(int x, int y){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(x,y,displaySize,displaySize);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing&amp;diff=40711</id>
		<title>IFD:PhysicalComp2011/Julia Putscher/Codes for Arduino and Processing</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing&amp;diff=40711"/>
		<updated>2012-04-06T11:41:39Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Codes For Arduino And Processing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Arduino===&lt;br /&gt;
&lt;br /&gt;
int an1,an2 = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int redLedPin =13;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean triggered = false;&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
pinMode(redLedPin, OUTPUT); // set the red LED pin to be an output&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Serial.println(&amp;quot;Starting&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void loop(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// read analog value in&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an2 = analogRead(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&amp;quot;Y&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(an2,DEC);&lt;br /&gt;
//threshold&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an1= analogRead(5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&amp;quot;X&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(an1,DEC);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if(an1 &amp;gt; an2 &amp;amp;&amp;amp; !triggered){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
triggered = true;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
digitalWrite(redLedPin, HIGH); // turn off the red LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(an1 &amp;lt;= an2 &amp;amp;&amp;amp; triggered){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
triggered = false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
digitalWrite(redLedPin, LOW); // turn off the red LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Processing===&lt;br /&gt;
&lt;br /&gt;
import processing.serial.*;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String buff = &amp;quot;&amp;quot;;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int val = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int NEWLINE = 10;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int xPos,yPos,zPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int displaySize = 2;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an1, an2, an3;&lt;br /&gt;
//an1 pot; an2 ir;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial port;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(80);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(800,600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
smooth();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
port = new Serial(this,&amp;quot;COM4&amp;quot;, 9600); //local USB- port&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// new background over old&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(80,5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(0,0,width,height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// wipe out a small area in front of the new data&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(80);&amp;lt;br&amp;gt;&lt;br /&gt;
rect(xPos+displaySize,0,50,height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// check for serial, and process&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
while (port.available() &amp;gt; 0) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
serialEvent(port.read());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void serialEvent(int serial) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
print(&amp;quot;A&amp;quot;); //header variable, so we know which sensor value is which&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(an1); //send as a ascii encoded number - we&#039;ll turn it back into a number at the other end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//Serial.print(10, BYTE); //terminating character&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
print(&amp;quot;B&amp;quot;); //header variable, so we know which sensor value is which&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(an2); //send as a ascii encoded number - we&#039;ll turn it back into a number at the other end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//Serial.print(10, BYTE); //terminating character&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(serial != &#039;\n&#039;) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
buff += char(serial);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
else {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int curX = buff.indexOf(&amp;quot;X&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int curY = buff.indexOf(&amp;quot;Y&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(curX &amp;gt;=0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String val = buff.substring(curX+1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
an1 = Integer.parseInt(val.trim());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
xPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(xPos &amp;gt; width) xPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sensorTic1(xPos,an1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(curY &amp;gt;=0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String val = buff.substring(curY+1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
an2 = Integer.parseInt(val.trim());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
yPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(yPos &amp;gt; width) yPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sensorTic2(yPos,an2);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Clear the value of &amp;quot;buff&amp;quot;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
buff = &amp;quot;&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void sensorTic1(int x, int y){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(0,0,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(0,0,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(x,y,displaySize,displaySize);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void sensorTic2(int x, int y){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(x,y,displaySize,displaySize);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing&amp;diff=40710</id>
		<title>IFD:PhysicalComp2011/Julia Putscher/Codes for Arduino and Processing</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher/Codes_for_Arduino_and_Processing&amp;diff=40710"/>
		<updated>2012-04-06T11:36:14Z</updated>

		<summary type="html">&lt;p&gt;Julez: Created page with &amp;quot;==Codes For Arduino And Processing==  ===Arduino===  int an1,an2 = 0; &amp;lt;br&amp;gt; int redLedPin =13; &amp;lt;br&amp;gt; boolean triggered = false;  void setup(){ &amp;lt;br&amp;gt; Serial.begin(9600); &amp;lt;br&amp;gt; pinMode...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Codes For Arduino And Processing==&lt;br /&gt;
&lt;br /&gt;
===Arduino===&lt;br /&gt;
&lt;br /&gt;
int an1,an2 = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int redLedPin =13;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
boolean triggered = false;&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.begin(9600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
pinMode(redLedPin, OUTPUT); // set the red LED pin to be an output&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Serial.println(&amp;quot;Starting&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void loop(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// read analog value in&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an2 = analogRead(0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&amp;quot;Y&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(an2,DEC);&lt;br /&gt;
//threshold&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an1= analogRead(5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.print(&amp;quot;X&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial.println(an1,DEC);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if(an1 &amp;gt; an2 &amp;amp;&amp;amp; !triggered){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
triggered = true;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
digitalWrite(redLedPin, HIGH); // turn off the red LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(an1 &amp;lt;= an2 &amp;amp;&amp;amp; triggered){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
triggered = false;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
digitalWrite(redLedPin, LOW); // turn off the red LED&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Processing===&lt;br /&gt;
&lt;br /&gt;
import processing.serial.*;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String buff = &amp;quot;&amp;quot;;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int val = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int NEWLINE = 10;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int xPos,yPos,zPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int displaySize = 2;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int an1, an2, an3;&lt;br /&gt;
//an1 pot; an2 ir;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Serial port;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void setup(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
background(80);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
size(800,600);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
smooth();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
port = new Serial(this,&amp;quot;COM4&amp;quot;, 9600); //local USB- port&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void draw(){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// new background over old&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(80,5);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
noStroke();&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
rect(0,0,width,height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// wipe out a small area in front of the new data&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(80);&amp;lt;br&amp;gt;&lt;br /&gt;
rect(xPos+displaySize,0,50,height);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// check for serial, and process&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
while (port.available() &amp;gt; 0) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
serialEvent(port.read());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void serialEvent(int serial) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
print(&amp;quot;A&amp;quot;); //header variable, so we know which sensor value is which&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(an1); //send as a ascii encoded number - we&#039;ll turn it back into a number at the other end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//Serial.print(10, BYTE); //terminating character&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
print(&amp;quot;B&amp;quot;); //header variable, so we know which sensor value is which&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
println(an2); //send as a ascii encoded number - we&#039;ll turn it back into a number at the other end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
//Serial.print(10, BYTE); //terminating character&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(serial != &#039;\n&#039;) {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
buff += char(serial);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
else {&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int curX = buff.indexOf(&amp;quot;X&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int curY = buff.indexOf(&amp;quot;Y&amp;quot;);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(curX &amp;gt;=0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String val = buff.substring(curX+1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
an1 = Integer.parseInt(val.trim());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
xPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(xPos &amp;gt; width) xPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sensorTic1(xPos,an1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(curY &amp;gt;=0){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
String val = buff.substring(curY+1);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
an2 = Integer.parseInt(val.trim());&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
yPos++;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
if(yPos &amp;gt; width) yPos = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
sensorTic2(yPos,an2);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
// Clear the value of &amp;quot;buff&amp;quot;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
buff = &amp;quot;&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void sensorTic1(int x, int y){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(0,0,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(0,0,255);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(x,y,displaySize,displaySize);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void sensorTic2(int x, int y){&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
stroke(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
fill(255,0,0);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
ellipse(x,y,displaySize,displaySize);&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40709</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40709"/>
		<updated>2012-04-06T11:17:39Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* How To Build It? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links To That Topic====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
[[Codes for Arduino and Processing]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Ways For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;videoflash&amp;gt;GHffvZN_waE|300|200&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Alternatives For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-neuronen.jpg&lt;br /&gt;
File:maps-heartrate.jpg&lt;br /&gt;
File:farbverlauf-bubbles.jpg&lt;br /&gt;
File:kreis_frequenz.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40708</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40708"/>
		<updated>2012-04-06T11:08:53Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Ways For Visualization */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links To That Topic====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Ways For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;videoflash&amp;gt;GHffvZN_waE|300|200&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Alternatives For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-neuronen.jpg&lt;br /&gt;
File:maps-heartrate.jpg&lt;br /&gt;
File:farbverlauf-bubbles.jpg&lt;br /&gt;
File:kreis_frequenz.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40707</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40707"/>
		<updated>2012-04-05T21:38:47Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Alternatives For Visualization */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links To That Topic====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Ways For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Alternatives For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-neuronen.jpg&lt;br /&gt;
File:maps-heartrate.jpg&lt;br /&gt;
File:farbverlauf-bubbles.jpg&lt;br /&gt;
File:kreis_frequenz.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_0855.JPG&amp;diff=40706</id>
		<title>File:IMG 0855.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_0855.JPG&amp;diff=40706"/>
		<updated>2012-04-05T21:01:08Z</updated>

		<summary type="html">&lt;p&gt;Julez: uploaded a new version of &amp;amp;quot;File:IMG 0855.JPG&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40705</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40705"/>
		<updated>2012-04-05T20:55:42Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* EHP - Emotion Heartbeat Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links To That Topic====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Related Links====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Ways For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Alternatives For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-heartrate.jpg&lt;br /&gt;
File:maps-neuronen.jpg&lt;br /&gt;
File:farbverlauf-bubbles.jpg&lt;br /&gt;
File:kreis_frequenz.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Kreis_frequenz.jpg&amp;diff=40704</id>
		<title>File:Kreis frequenz.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Kreis_frequenz.jpg&amp;diff=40704"/>
		<updated>2012-04-05T20:46:38Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Farbverlauf-bubbles.jpg&amp;diff=40703</id>
		<title>File:Farbverlauf-bubbles.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Farbverlauf-bubbles.jpg&amp;diff=40703"/>
		<updated>2012-04-05T20:46:03Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Maps-neuronen.jpg&amp;diff=40702</id>
		<title>File:Maps-neuronen.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Maps-neuronen.jpg&amp;diff=40702"/>
		<updated>2012-04-05T20:45:37Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40701</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40701"/>
		<updated>2012-04-05T20:42:00Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* EHP - Emotion Heartbeat Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links To That Topic=====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links=====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Way For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Alternatives For Visualization====&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-heartrate.jpg&lt;br /&gt;
File:maps-neuronen.jpg&lt;br /&gt;
File:farbverlauf-bubbles.jpg&lt;br /&gt;
File:kreis_frequenz.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=40343</id>
		<title>IFD:GrundlagenElektronik2011/Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=40343"/>
		<updated>2012-03-30T19:57:48Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia: Dokumentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Max Mustermann: [[/Link_Auf_Sub-Page | Dieser Linktext führt beim Anklicken auf die Sub-Page]] ==&lt;br /&gt;
&lt;br /&gt;
Beispielprojekt, Kurzbeschreibung.&lt;br /&gt;
Ausführliche Beschreibung bei Klick auf den Link im im Titel dieses Abschnitts.&lt;br /&gt;
&lt;br /&gt;
== [[Sebastian Wolf|Sebastian]]: [[/yyy/]] ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;35481317|251|141&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Input ??? &amp;gt; Ein Holzstab mit einem Würstchen am Ende tippt auf den Bildschirm eines iPod. Dieser startet via Netzwerk (OSC) Musik auf einem Computer. Diese Musik wird durch den Sound-Ausgang des Computers in den Video-Eingang (Scart) eines Röhrenfernsehers geschickt. Auf dessen Schirm ist eine Photozelle angebracht, die auf die vom Fernseher ausgestrahlten Bilder reagiert. Ein Arduino verarbeitet die daraus resultierenden Werte und startet daraufhin einen elektrischen Heizlüfter.  &amp;gt; Kerze ausgepustet (Temperatursensor)&lt;br /&gt;
&lt;br /&gt;
[[/yyy/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[User:Hiruku |Hannes]]: [[/Analyse Helm/]] ==&lt;br /&gt;
&lt;br /&gt;
Input Brain Waves &amp;gt;&lt;br /&gt;
&amp;gt; Output Fotoblitz&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philipp ==&lt;br /&gt;
&lt;br /&gt;
Am Anfang war die Kugelbahn. &lt;br /&gt;
&lt;br /&gt;
Die Kugelarretierung wird zwischen der Kugelbahn am oberen Ende befestigt um die Kugel in einer ruhenden Position zu halten.&lt;br /&gt;
Ein Draht ist an der Kugelarretierung fest installiert.&lt;br /&gt;
Der Draht führt zum Motor.&lt;br /&gt;
Der Motor ist an den Arduino [[File: italy.jpg]] angeschlossen.&lt;br /&gt;
Dreht sich der Motor kippt die Kugel aus der Arretierung und rollt die Kugelbahn hinunter.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Der Anfang der Immitation einer Rube Goldberg Maschine.&lt;br /&gt;
Zwei Hände (in diesem Fall von Julia) fangen die Kugel auf und weiter gehts. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:5GEPH.png|130px|Kugelarretierung]]&lt;br /&gt;
[[File:4GEPH.png|130px|Motor]]&lt;br /&gt;
[[File:3GEPH.png|130px|Kugel]]&lt;br /&gt;
[[File:2GEPH.png|130px|Arduino]]&lt;br /&gt;
[[File:1GEPH.png|150px|Kugelbahn]]&lt;br /&gt;
&lt;br /&gt;
== Julia: Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Input:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel von Philipps Projekt auf wodurch der EKG-Sensor an meinen Armen einen Impuls an den Arduino sendet: durch die Bewegung meines Armes wird ein Schwellenwert überschritten und aktiviert die PC-Lüfter.&lt;br /&gt;
Der entstehende Wind weht ein Spielzeugauto kontrolliert  nach vorne.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Momentan aktiviert ein Schalter die Lüfter. Werde dann noch für die Endpräsentation den EKG-Sensor über das Arduino (ohne Processing dazwischen) mit den Lüftern in Verbindung bringen.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt;Output:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Geplant ist, dass das Spielzeugauto die Infrarotschranke von Maschas Projekt durchfährt.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0838.JPG|100px|thumb|ekg-sensor&lt;br /&gt;
File:ekg-sensor-catching1.jpg|100px|thumb|ekg-sensor-processing-moving&lt;br /&gt;
File:IMG_1008.JPG|100px|thumb|ventilator with button-circuit&lt;br /&gt;
File:IMG_1017.JPG|100px|thumb|circuit for ventilator with button&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[/Dokumentation/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mascha ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Georg ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Eduard ==&lt;br /&gt;
&lt;br /&gt;
Magnetische Levitation mit dem Arduino&lt;br /&gt;
&lt;br /&gt;
Utensilien: ein Elektromagnet, ein Hall Sensor und ein Dauermagnet. &lt;br /&gt;
Vorgehen: Der Dauermagnet wird mit dem Elektromagneten in einen Schwebezustand versetzt, während der Hall Sensor die Position des Dauermagneten ermittelt, mittels der Stärke des Magnetfeldes. Als einfacher Regelkreis wird dabei die Kraft des Elektromagneten so ausgeglichen, dass der Dauermagnet einen gleichbleibenden Abstand zum Dauermagneten behält und somit im Raum schwebt. Bei dem Dauermagneten kann es sich um eine Kugel handeln, welche von einer vorherigen Apparatur weggeschleudert oder in irgendeiner Form bewegt wird und damit als Output für die nächste Anordnung fungiert.&lt;br /&gt;
&lt;br /&gt;
== Daniel ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input  &amp;gt; Photozelle&lt;br /&gt;
Output &amp;gt; Hammerschlag E=mc² &lt;br /&gt;
== Leo ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Antje ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lukas ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Martin: &amp;quot;aRobot&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
[[Image:aRobot_topview.jpg|100px|thumb|aRobot Top View|right]] [[Image:arobot_sideview.jpg|100px|thumb|aRobot Side View|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input 40 KHz Fernbedienung bzw. IR-Diode &amp;gt;&lt;br /&gt;
&lt;br /&gt;
Geplant ist ein autonomer Roboter. Das Fahrgestell bildet ein Raupenantrieb mit zwei Getriebemotoren. Über einen Motortreiber können sowohl Richtung als auch Geschwindigkeit vom Arduino gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Prototyp verfügt über einen IR-Receiver, der Signale von einer Fernbedienung bzw. einer IR-Diode empfangen kann. Darüber werden Steuerbefehle an die Motoren weitergeleitet, so dass die Richtung des Roboters gesteuert werden kann.&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt sollen weitere Sensoren hinzugefügt werden, die es dem Roboter ermöglichen einer kontinuierlichen Linie zu folgen.&lt;br /&gt;
&lt;br /&gt;
Als &amp;quot;Start&amp;quot; für den Roboter eignet sich somit ein beliebiges 40 kHz IR-Signal (dafür gibt es eine IR Remote Lib). Alternativ könnte auch ein lichtempfindlicher Sensor integriert oder eine Art Schalter angebracht werden, der bei Kontakt den Roboter startet.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Zur Fortführung der Kette kann ich beispielsweise etwas anstoßen oder etwas überfahren (Drucksensor). Es ist auch möglich eine LED mit einer bestimmten Farbe leuchten zu lassen (habe rot, grün, blau, gelb, weiß sowie RGB Leds) oder etwas wegzuziehen (zum Beispiel ein Hölzchen, dass eine Kugel hält usw.)&lt;br /&gt;
&lt;br /&gt;
== Ruben und Judith ==&lt;br /&gt;
Prototyp für interaktive Installation mit Arduino, Pure Data, Distanzsensor und Motoren:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In unserem Projekt entwickeln wir ein Interface, das als Prototyp für interaktive Installationen dienen soll. Der Besucher löst über einen Distanzsensor Motoren aus und setzt somit Objekte in Bewegung. Das Interface ist so konzipiert, dass  die Anschlussmöglichkeiten nicht nur für Motoren genutzt werden können. Somit kann dieser Prototyp für kinetische oder auch akustische Installationen genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Dafür verwendet:&lt;br /&gt;
Arduino Uno mit Standard Firmata Code 2.2.  &lt;br /&gt;
Pduino Objekt von Pure Data Extended Version&lt;br /&gt;
Sharp Distanzsensor&lt;br /&gt;
Darlington Array ULN 2003A&lt;br /&gt;
2 Codensatoren 100 μF, 50V&lt;br /&gt;
2 DC Motor, 6V&lt;br /&gt;
&lt;br /&gt;
Als Input muss der Distanzsensor ausgelöst werden; Output bewegte Objekte (Gewicht an Schnur, siehe Foto)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:PDScreensensor.jpg|100px|thumb|Pduino Patch&lt;br /&gt;
File:PrototypInstallation06CRW_6676.jpg|100px|thumb|Objekte an Motoren&lt;br /&gt;
File:PrototypInstallation07CRW_6677.jpg|100px|thumb|Bewegung Detailansicht&lt;br /&gt;
File:PrototypInstallation10CRW_6681.jpg|100px|thumb|Aufbau&lt;br /&gt;
File:SchaltplanPrototypInstallation_Schaltplan.jpg|100px|thumb|Schaltplan&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
== Lu ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Allon ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project/Dokumentation&amp;diff=40342</id>
		<title>IFD:GrundlagenElektronik2011/Project/Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project/Dokumentation&amp;diff=40342"/>
		<updated>2012-03-30T19:51:53Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Dokumentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Dokumentation // Julia =&lt;br /&gt;
&lt;br /&gt;
Im Rahmen der Kettenreaktion folgt mein Projekt nach Philipps:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel, die von Philipps Projekt ausgelöst wird. Durch die Muskelkontraktion in meinen Armen, vom Fangen der Kugel, wird ein Impuls vom EKG-Sensor ans Arduinoboard gesendet, welches die Ventilatoren aktiviert. Durch den entstehenden Wind wird das Auto die Rampe runter geweht. Dieses trifft direkt auf den Piezo an Martins &amp;quot;aRobot&amp;quot; und löst somit den weiteren Verlauf der Kettenreaktion aus.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor mit Arduinoboard&lt;br /&gt;
File:IMG_0831.JPG|Elektroden mit Krokoklemmen&lt;br /&gt;
File:IMG_0835.JPG|Elektroden auf Armen&lt;br /&gt;
File:IMG_1025.JPG|Versuchsaufbau&lt;br /&gt;
File:IMG_1031.JPG|Aufbau der Kettenreaktion&lt;br /&gt;
File:IMG_1032.JPG|Auto mit Ventilatoren&lt;br /&gt;
File:IMG_1033.JPG|Roboterauto mit Piezo&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Arduino-Code:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int buttonPin = 2;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int ventilatorPin = 4;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int ekgSensorPin = 0;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
void setup(){&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  &lt;br /&gt;
  pinMode(ekgSensorPin, INPUT);&lt;br /&gt;
  pinMode(ventilatorPin, OUTPUT);&lt;br /&gt;
  pinMode(buttonPin, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop(){&lt;br /&gt;
  Serial.println(analogRead(ekgSensorPin));&lt;br /&gt;
  delay(100);&lt;br /&gt;
  &lt;br /&gt;
  int myEkgSensorState = analogRead(ekgSensorPin);&lt;br /&gt;
  &lt;br /&gt;
 if(!(buttonPin, HIGH)){&lt;br /&gt;
  waiting();&lt;br /&gt;
 }else{&lt;br /&gt;
   if (myEkgSensorState &amp;lt; 30){&lt;br /&gt;
    digitalWrite(ventilatorPin, HIGH);&lt;br /&gt;
    &lt;br /&gt;
    myLoop(8000);&lt;br /&gt;
  }&lt;br /&gt;
  if (myEkgSensorState &amp;gt; 40){&lt;br /&gt;
    digitalWrite(ventilatorPin, LOW);&lt;br /&gt;
    myLoop(100);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void myLoop(int time){&lt;br /&gt;
  if(!(buttonPin, HIGH)){&lt;br /&gt;
  digitalWrite(ventilatorPin,LOW);&lt;br /&gt;
  return;&lt;br /&gt;
 }&lt;br /&gt;
 for(int i=0; i&amp;lt;time; i++){&lt;br /&gt;
      delay(1);&lt;br /&gt;
      if(analogRead(ekgSensorPin)&amp;lt;50){&lt;br /&gt;
       digitalWrite(13,HIGH);&lt;br /&gt;
      }else{&lt;br /&gt;
       digitalWrite(13,LOW); &lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void blinking(int delayTime){&lt;br /&gt;
  digitalWrite(13,HIGH);&lt;br /&gt;
  delay(delayTime);&lt;br /&gt;
  digitalWrite(13,LOW);&lt;br /&gt;
  delay(delayTime);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void waiting(){&lt;br /&gt;
  delay(10000);&lt;br /&gt;
  for(int i=0; i&amp;lt;3; ++i){&lt;br /&gt;
    blinking(500);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project/Dokumentation&amp;diff=40341</id>
		<title>IFD:GrundlagenElektronik2011/Project/Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project/Dokumentation&amp;diff=40341"/>
		<updated>2012-03-30T19:46:15Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Im Rahmen der Kettenreaktion folgt mein Projekt nach Philipps: Ich fange die Kugel, die von Philipps Projekt ausgelöst wird. Durch die Muskelkontraktion in meinen Armen, vom Fangen der Kugel, wird ein Impuls vom EKG-Sensor ans Arduinoboard gesendet, welches die Ventilatoren aktiviert. Durch den entstehenden Wind wird das Auto die Rampe runter geweht. Dieses trifft direkt auf den Piezo an Martins &amp;quot;aRobot&amp;quot; und löst somit den weiteren Verlauf der Kettenreaktion aus.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor mit Arduinoboard&lt;br /&gt;
File:IMG_0831.JPG|Elektroden mit Krokoklemmen&lt;br /&gt;
File:IMG_0835.JPG|Elektroden auf Armen&lt;br /&gt;
File:IMG_1025.JPG|Versuchsaufbau&lt;br /&gt;
File:IMG_1031.JPG|Aufbau der Kettenreaktion&lt;br /&gt;
File:IMG_1032.JPG|Auto mit Ventilatoren&lt;br /&gt;
File:IMG_1033.JPG|Roboterauto mit Piezo&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino-Code:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int buttonPin = 2;&lt;br /&gt;
int ventilatorPin = 4;&lt;br /&gt;
int ekgSensorPin = 0;&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  &lt;br /&gt;
  pinMode(ekgSensorPin, INPUT);&lt;br /&gt;
  pinMode(ventilatorPin, OUTPUT);&lt;br /&gt;
  pinMode(buttonPin, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop(){&lt;br /&gt;
  Serial.println(analogRead(ekgSensorPin));&lt;br /&gt;
  delay(100);&lt;br /&gt;
  &lt;br /&gt;
  int myEkgSensorState = analogRead(ekgSensorPin);&lt;br /&gt;
  &lt;br /&gt;
 if(!(buttonPin, HIGH)){&lt;br /&gt;
  waiting();&lt;br /&gt;
 }else{&lt;br /&gt;
   if (myEkgSensorState &amp;lt; 30){&lt;br /&gt;
    digitalWrite(ventilatorPin, HIGH);&lt;br /&gt;
    &lt;br /&gt;
    myLoop(8000);&lt;br /&gt;
  }&lt;br /&gt;
  if (myEkgSensorState &amp;gt; 40){&lt;br /&gt;
    digitalWrite(ventilatorPin, LOW);&lt;br /&gt;
    myLoop(100);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void myLoop(int time){&lt;br /&gt;
  if(!(buttonPin, HIGH)){&lt;br /&gt;
  digitalWrite(ventilatorPin,LOW);&lt;br /&gt;
  return;&lt;br /&gt;
 }&lt;br /&gt;
for(int i=0; i&amp;lt;time; i++){&lt;br /&gt;
      delay(1);&lt;br /&gt;
      if(analogRead(ekgSensorPin)&amp;lt;50){&lt;br /&gt;
       digitalWrite(13,HIGH);&lt;br /&gt;
      }else{&lt;br /&gt;
       digitalWrite(13,LOW); &lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void blinking(int delayTime){&lt;br /&gt;
  digitalWrite(13,HIGH);&lt;br /&gt;
  delay(delayTime);&lt;br /&gt;
  digitalWrite(13,LOW);&lt;br /&gt;
  delay(delayTime);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void waiting(){&lt;br /&gt;
  delay(10000);&lt;br /&gt;
  for(int i=0; i&amp;lt;3; ++i){&lt;br /&gt;
    blinking(500);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project/Dokumentation&amp;diff=40340</id>
		<title>IFD:GrundlagenElektronik2011/Project/Dokumentation</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project/Dokumentation&amp;diff=40340"/>
		<updated>2012-03-30T19:38:35Z</updated>

		<summary type="html">&lt;p&gt;Julez: Created page with &amp;quot;Im Rahmen der Kettenreaktion folgt mein Projekt nach Philipps: Ich fange die Kugel, die von Philipps Projekt ausgelöst wird. Durch die Muskelkontraktion in meinen Armen, vom Fan...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im Rahmen der Kettenreaktion folgt mein Projekt nach Philipps: Ich fange die Kugel, die von Philipps Projekt ausgelöst wird. Durch die Muskelkontraktion in meinen Armen, vom Fangen der Kugel, wird ein Impuls vom EKG-Sensor ans Arduinoboard gesendet, welches die Ventilatoren aktiviert. Durch den entstehenden Wind wird das Auto die Rampe runter geweht. Dieses trifft direkt auf den Piezo an Martins &amp;quot;aRobot&amp;quot; und löst somit den weiteren Verlauf der Kettenreaktion aus.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor mit Arduinoboard&lt;br /&gt;
File:IMG_0831.JPG|Elektroden mit Krokoklemmen&lt;br /&gt;
File:IMG_0835.JPG|Elektroden auf Armen&lt;br /&gt;
File:IMG_1025.JPG|Versuchsaufbau&lt;br /&gt;
File:IMG_1031.JPG|Aufbau der Kettenreaktion&lt;br /&gt;
File:IMG_1032.JPG|Auto mit Ventilatoren&lt;br /&gt;
File:IMG_1033.JPG|Roboterauto mit Piezo&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Arduino-Code:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
int buttonPin = 2;&lt;br /&gt;
int ventilatorPin = 4;&lt;br /&gt;
int ekgSensorPin = 0;&lt;br /&gt;
&lt;br /&gt;
void setup(){&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
  &lt;br /&gt;
  pinMode(ekgSensorPin, INPUT);&lt;br /&gt;
  pinMode(ventilatorPin, OUTPUT);&lt;br /&gt;
  pinMode(buttonPin, OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop(){&lt;br /&gt;
  Serial.println(analogRead(ekgSensorPin));&lt;br /&gt;
  delay(100);&lt;br /&gt;
  &lt;br /&gt;
  int myEkgSensorState = analogRead(ekgSensorPin);&lt;br /&gt;
  &lt;br /&gt;
 if(!(buttonPin, HIGH)){&lt;br /&gt;
  waiting();&lt;br /&gt;
 }else{&lt;br /&gt;
   if (myEkgSensorState &amp;lt; 30){&lt;br /&gt;
    digitalWrite(ventilatorPin, HIGH);&lt;br /&gt;
    &lt;br /&gt;
    myLoop(8000);&lt;br /&gt;
  }&lt;br /&gt;
  if (myEkgSensorState &amp;gt; 40){&lt;br /&gt;
    digitalWrite(ventilatorPin, LOW);&lt;br /&gt;
    myLoop(100);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void myLoop(int time){&lt;br /&gt;
  if(!(buttonPin, HIGH)){&lt;br /&gt;
  digitalWrite(ventilatorPin,LOW);&lt;br /&gt;
  return;&lt;br /&gt;
 }&lt;br /&gt;
for(int i=0; i&amp;lt;time; i++){&lt;br /&gt;
      delay(1);&lt;br /&gt;
      if(analogRead(ekgSensorPin)&amp;lt;50){&lt;br /&gt;
       digitalWrite(13,HIGH);&lt;br /&gt;
      }else{&lt;br /&gt;
       digitalWrite(13,LOW); &lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void blinking(int delayTime){&lt;br /&gt;
  digitalWrite(13,HIGH);&lt;br /&gt;
  delay(delayTime);&lt;br /&gt;
  digitalWrite(13,LOW);&lt;br /&gt;
  delay(delayTime);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void waiting(){&lt;br /&gt;
  delay(10000);&lt;br /&gt;
  for(int i=0; i&amp;lt;3; ++i){&lt;br /&gt;
    blinking(500);&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=40339</id>
		<title>IFD:GrundlagenElektronik2011/Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=40339"/>
		<updated>2012-03-30T19:13:28Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia: Dokumentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Max Mustermann: [[/Link_Auf_Sub-Page | Dieser Linktext führt beim Anklicken auf die Sub-Page]] ==&lt;br /&gt;
&lt;br /&gt;
Beispielprojekt, Kurzbeschreibung.&lt;br /&gt;
Ausführliche Beschreibung bei Klick auf den Link im im Titel dieses Abschnitts.&lt;br /&gt;
&lt;br /&gt;
== [[Sebastian Wolf|Sebastian]]: [[/yyy/]] ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;35481317|251|141&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Input ??? &amp;gt; Ein Holzstab mit einem Würstchen am Ende tippt auf den Bildschirm eines iPod. Dieser startet via Netzwerk (OSC) Musik auf einem Computer. Diese Musik wird durch den Sound-Ausgang des Computers in den Video-Eingang (Scart) eines Röhrenfernsehers geschickt. Auf dessen Schirm ist eine Photozelle angebracht, die auf die vom Fernseher ausgestrahlten Bilder reagiert. Ein Arduino verarbeitet die daraus resultierenden Werte und startet daraufhin einen elektrischen Heizlüfter.  &amp;gt; Kerze ausgepustet (Temperatursensor)&lt;br /&gt;
&lt;br /&gt;
[[/yyy/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[User:Hiruku |Hannes]]: [[/Analyse Helm/]] ==&lt;br /&gt;
&lt;br /&gt;
Input Brain Waves &amp;gt;&lt;br /&gt;
&amp;gt; Output Fotoblitz&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philipp ==&lt;br /&gt;
&lt;br /&gt;
Am Anfang war die Kugelbahn. &lt;br /&gt;
&lt;br /&gt;
Die Kugelarretierung wird zwischen der Kugelbahn am oberen Ende befestigt um die Kugel in einer ruhenden Position zu halten.&lt;br /&gt;
Ein Draht ist an der Kugelarretierung fest installiert.&lt;br /&gt;
Der Draht führt zum Motor.&lt;br /&gt;
Der Motor ist an den Arduino [[File: italy.jpg]] angeschlossen.&lt;br /&gt;
Dreht sich der Motor kippt die Kugel aus der Arretierung und rollt die Kugelbahn hinunter.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Der Anfang der Immitation einer Rube Goldberg Maschine.&lt;br /&gt;
Zwei Hände (in diesem Fall von Julia) fangen die Kugel auf und weiter gehts. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:5GEPH.png|130px|Kugelarretierung]]&lt;br /&gt;
[[File:4GEPH.png|130px|Motor]]&lt;br /&gt;
[[File:3GEPH.png|130px|Kugel]]&lt;br /&gt;
[[File:2GEPH.png|130px|Arduino]]&lt;br /&gt;
[[File:1GEPH.png|150px|Kugelbahn]]&lt;br /&gt;
&lt;br /&gt;
== Julia: Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Input:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel von Philipps Projekt auf wodurch der EKG-Sensor an meinen Armen einen Impuls an den Arduino sendet: durch die Bewegung meines Armes wird ein Schwellenwert überschritten und aktiviert die PC-Lüfter.&lt;br /&gt;
Der entstehende Wind weht ein Spielzeugauto kontrolliert  nach vorne.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Momentan aktiviert ein Schalter die Lüfter. Werde dann noch für die Endpräsentation den EKG-Sensor über das Arduino (ohne Processing dazwischen) mit den Lüftern in Verbindung bringen.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt;Output:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Das Spielzeugauto durchfährt die Infrarotschranke von Maschas Projekt.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0838.JPG|100px|thumb|ekg-sensor&lt;br /&gt;
File:ekg-sensor-catching1.jpg|100px|thumb|ekg-sensor-processing-moving&lt;br /&gt;
File:IMG_1008.JPG|100px|thumb|ventilator with button-circuit&lt;br /&gt;
File:IMG_1017.JPG|100px|thumb|circuit for ventilator with button&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[/Dokumentation/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mascha ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Georg ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Eduard ==&lt;br /&gt;
&lt;br /&gt;
Magnetische Levitation mit dem Arduino&lt;br /&gt;
&lt;br /&gt;
Utensilien: ein Elektromagnet, ein Hall Sensor und ein Dauermagnet. &lt;br /&gt;
Vorgehen: Der Dauermagnet wird mit dem Elektromagneten in einen Schwebezustand versetzt, während der Hall Sensor die Position des Dauermagneten ermittelt, mittels der Stärke des Magnetfeldes. Als einfacher Regelkreis wird dabei die Kraft des Elektromagneten so ausgeglichen, dass der Dauermagnet einen gleichbleibenden Abstand zum Dauermagneten behält und somit im Raum schwebt. Bei dem Dauermagneten kann es sich um eine Kugel handeln, welche von einer vorherigen Apparatur weggeschleudert oder in irgendeiner Form bewegt wird und damit als Output für die nächste Anordnung fungiert.&lt;br /&gt;
&lt;br /&gt;
== Daniel ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input  &amp;gt; Photozelle&lt;br /&gt;
Output &amp;gt; Hammerschlag E=mc² &lt;br /&gt;
== Leo ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Antje ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lukas ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Martin: &amp;quot;aRobot&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
[[Image:aRobot_topview.jpg|100px|thumb|aRobot Top View|right]] [[Image:arobot_sideview.jpg|100px|thumb|aRobot Side View|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input 40 KHz Fernbedienung bzw. IR-Diode &amp;gt;&lt;br /&gt;
&lt;br /&gt;
Geplant ist ein autonomer Roboter. Das Fahrgestell bildet ein Raupenantrieb mit zwei Getriebemotoren. Über einen Motortreiber können sowohl Richtung als auch Geschwindigkeit vom Arduino gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Prototyp verfügt über einen IR-Receiver, der Signale von einer Fernbedienung bzw. einer IR-Diode empfangen kann. Darüber werden Steuerbefehle an die Motoren weitergeleitet, so dass die Richtung des Roboters gesteuert werden kann.&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt sollen weitere Sensoren hinzugefügt werden, die es dem Roboter ermöglichen einer kontinuierlichen Linie zu folgen.&lt;br /&gt;
&lt;br /&gt;
Als &amp;quot;Start&amp;quot; für den Roboter eignet sich somit ein beliebiges 40 kHz IR-Signal (dafür gibt es eine IR Remote Lib). Alternativ könnte auch ein lichtempfindlicher Sensor integriert oder eine Art Schalter angebracht werden, der bei Kontakt den Roboter startet.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Zur Fortführung der Kette kann ich beispielsweise etwas anstoßen oder etwas überfahren (Drucksensor). Es ist auch möglich eine LED mit einer bestimmten Farbe leuchten zu lassen (habe rot, grün, blau, gelb, weiß sowie RGB Leds) oder etwas wegzuziehen (zum Beispiel ein Hölzchen, dass eine Kugel hält usw.)&lt;br /&gt;
&lt;br /&gt;
== Ruben und Judith ==&lt;br /&gt;
Prototyp für interaktive Installation mit Arduino, Pure Data, Distanzsensor und Motoren:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In unserem Projekt entwickeln wir ein Interface, das als Prototyp für interaktive Installationen dienen soll. Der Besucher löst über einen Distanzsensor Motoren aus und setzt somit Objekte in Bewegung. Das Interface ist so konzipiert, dass  die Anschlussmöglichkeiten nicht nur für Motoren genutzt werden können. Somit kann dieser Prototyp für kinetische oder auch akustische Installationen genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Dafür verwendet:&lt;br /&gt;
Arduino Uno mit Standard Firmata Code 2.2.  &lt;br /&gt;
Pduino Objekt von Pure Data Extended Version&lt;br /&gt;
Sharp Distanzsensor&lt;br /&gt;
Darlington Array ULN 2003A&lt;br /&gt;
2 Codensatoren 100 μF, 50V&lt;br /&gt;
2 DC Motor, 6V&lt;br /&gt;
&lt;br /&gt;
Als Input muss der Distanzsensor ausgelöst werden; Output bewegte Objekte (Gewicht an Schnur, siehe Foto)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:PDScreensensor.jpg|100px|thumb|Pduino Patch&lt;br /&gt;
File:PrototypInstallation06CRW_6676.jpg|100px|thumb|Objekte an Motoren&lt;br /&gt;
File:PrototypInstallation07CRW_6677.jpg|100px|thumb|Bewegung Detailansicht&lt;br /&gt;
File:PrototypInstallation10CRW_6681.jpg|100px|thumb|Aufbau&lt;br /&gt;
File:SchaltplanPrototypInstallation_Schaltplan.jpg|100px|thumb|Schaltplan&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
== Lu ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Allon ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1033.JPG&amp;diff=40338</id>
		<title>File:IMG 1033.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1033.JPG&amp;diff=40338"/>
		<updated>2012-03-30T19:04:52Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1032.JPG&amp;diff=40337</id>
		<title>File:IMG 1032.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1032.JPG&amp;diff=40337"/>
		<updated>2012-03-30T19:04:14Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1031.JPG&amp;diff=40336</id>
		<title>File:IMG 1031.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1031.JPG&amp;diff=40336"/>
		<updated>2012-03-30T19:03:47Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1025.JPG&amp;diff=40335</id>
		<title>File:IMG 1025.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1025.JPG&amp;diff=40335"/>
		<updated>2012-03-30T19:03:16Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=40333</id>
		<title>IFD:GrundlagenElektronik2011/Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=40333"/>
		<updated>2012-03-30T18:37:48Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Max Mustermann: [[/Link_Auf_Sub-Page | Dieser Linktext führt beim Anklicken auf die Sub-Page]] ==&lt;br /&gt;
&lt;br /&gt;
Beispielprojekt, Kurzbeschreibung.&lt;br /&gt;
Ausführliche Beschreibung bei Klick auf den Link im im Titel dieses Abschnitts.&lt;br /&gt;
&lt;br /&gt;
== [[Sebastian Wolf|Sebastian]]: [[/yyy/]] ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;35481317|251|141&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Input ??? &amp;gt; Ein Holzstab mit einem Würstchen am Ende tippt auf den Bildschirm eines iPod. Dieser startet via Netzwerk (OSC) Musik auf einem Computer. Diese Musik wird durch den Sound-Ausgang des Computers in den Video-Eingang (Scart) eines Röhrenfernsehers geschickt. Auf dessen Schirm ist eine Photozelle angebracht, die auf die vom Fernseher ausgestrahlten Bilder reagiert. Ein Arduino verarbeitet die daraus resultierenden Werte und startet daraufhin einen elektrischen Heizlüfter.  &amp;gt; Kerze ausgepustet (Temperatursensor)&lt;br /&gt;
&lt;br /&gt;
[[/yyy/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[User:Hiruku |Hannes]]: [[/Analyse Helm/]] ==&lt;br /&gt;
&lt;br /&gt;
Input Brain Waves &amp;gt;&lt;br /&gt;
&amp;gt; Output Fotoblitz&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philipp ==&lt;br /&gt;
&lt;br /&gt;
Am Anfang war die Kugelbahn. &lt;br /&gt;
&lt;br /&gt;
Die Kugelarretierung wird zwischen der Kugelbahn am oberen Ende befestigt um die Kugel in einer ruhenden Position zu halten.&lt;br /&gt;
Ein Draht ist an der Kugelarretierung fest installiert.&lt;br /&gt;
Der Draht führt zum Motor.&lt;br /&gt;
Der Motor ist an den Arduino [[File: italy.jpg]] angeschlossen.&lt;br /&gt;
Dreht sich der Motor kippt die Kugel aus der Arretierung und rollt die Kugelbahn hinunter.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Der Anfang der Immitation einer Rube Goldberg Maschine.&lt;br /&gt;
Zwei Hände (in diesem Fall von Julia) fangen die Kugel auf und weiter gehts. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:5GEPH.png|130px|Kugelarretierung]]&lt;br /&gt;
[[File:4GEPH.png|130px|Motor]]&lt;br /&gt;
[[File:3GEPH.png|130px|Kugel]]&lt;br /&gt;
[[File:2GEPH.png|130px|Arduino]]&lt;br /&gt;
[[File:1GEPH.png|150px|Kugelbahn]]&lt;br /&gt;
&lt;br /&gt;
== Julia: [[Dokumentation]] ==&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Input:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel von Philipps Projekt auf wodurch der EKG-Sensor an meinen Armen einen Impuls an den Arduino sendet: durch die Bewegung meines Armes wird ein Schwellenwert überschritten und aktiviert die PC-Lüfter.&lt;br /&gt;
Der entstehende Wind weht ein Spielzeugauto kontrolliert  nach vorne.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Momentan aktiviert ein Schalter die Lüfter. Werde dann noch für die Endpräsentation den EKG-Sensor über das Arduino (ohne Processing dazwischen) mit den Lüftern in Verbindung bringen.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt;Output:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Das Spielzeugauto durchfährt die Infrarotschranke von Maschas Projekt.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0838.JPG|100px|thumb|ekg-sensor&lt;br /&gt;
File:ekg-sensor-catching1.jpg|100px|thumb|ekg-sensor-processing-moving&lt;br /&gt;
File:IMG_1008.JPG|100px|thumb|ventilator with button-circuit&lt;br /&gt;
File:IMG_1017.JPG|100px|thumb|circuit for ventilator with button&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[/Dokumentation/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mascha ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Georg ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Eduard ==&lt;br /&gt;
&lt;br /&gt;
Magnetische Levitation mit dem Arduino&lt;br /&gt;
&lt;br /&gt;
Utensilien: ein Elektromagnet, ein Hall Sensor und ein Dauermagnet. &lt;br /&gt;
Vorgehen: Der Dauermagnet wird mit dem Elektromagneten in einen Schwebezustand versetzt, während der Hall Sensor die Position des Dauermagneten ermittelt, mittels der Stärke des Magnetfeldes. Als einfacher Regelkreis wird dabei die Kraft des Elektromagneten so ausgeglichen, dass der Dauermagnet einen gleichbleibenden Abstand zum Dauermagneten behält und somit im Raum schwebt. Bei dem Dauermagneten kann es sich um eine Kugel handeln, welche von einer vorherigen Apparatur weggeschleudert oder in irgendeiner Form bewegt wird und damit als Output für die nächste Anordnung fungiert.&lt;br /&gt;
&lt;br /&gt;
== Daniel ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input  &amp;gt; Photozelle&lt;br /&gt;
Output &amp;gt; Hammerschlag E=mc² &lt;br /&gt;
== Leo ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Antje ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lukas ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Martin: &amp;quot;aRobot&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
[[Image:aRobot_topview.jpg|100px|thumb|aRobot Top View|right]] [[Image:arobot_sideview.jpg|100px|thumb|aRobot Side View|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input 40 KHz Fernbedienung bzw. IR-Diode &amp;gt;&lt;br /&gt;
&lt;br /&gt;
Geplant ist ein autonomer Roboter. Das Fahrgestell bildet ein Raupenantrieb mit zwei Getriebemotoren. Über einen Motortreiber können sowohl Richtung als auch Geschwindigkeit vom Arduino gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Prototyp verfügt über einen IR-Receiver, der Signale von einer Fernbedienung bzw. einer IR-Diode empfangen kann. Darüber werden Steuerbefehle an die Motoren weitergeleitet, so dass die Richtung des Roboters gesteuert werden kann.&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt sollen weitere Sensoren hinzugefügt werden, die es dem Roboter ermöglichen einer kontinuierlichen Linie zu folgen.&lt;br /&gt;
&lt;br /&gt;
Als &amp;quot;Start&amp;quot; für den Roboter eignet sich somit ein beliebiges 40 kHz IR-Signal (dafür gibt es eine IR Remote Lib). Alternativ könnte auch ein lichtempfindlicher Sensor integriert oder eine Art Schalter angebracht werden, der bei Kontakt den Roboter startet.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Zur Fortführung der Kette kann ich beispielsweise etwas anstoßen oder etwas überfahren (Drucksensor). Es ist auch möglich eine LED mit einer bestimmten Farbe leuchten zu lassen (habe rot, grün, blau, gelb, weiß sowie RGB Leds) oder etwas wegzuziehen (zum Beispiel ein Hölzchen, dass eine Kugel hält usw.)&lt;br /&gt;
&lt;br /&gt;
== Ruben und Judith ==&lt;br /&gt;
Prototyp für interaktive Installation mit Arduino, Pure Data, Distanzsensor und Motoren:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In unserem Projekt entwickeln wir ein Interface, das als Prototyp für interaktive Installationen dienen soll. Der Besucher löst über einen Distanzsensor Motoren aus und setzt somit Objekte in Bewegung. Das Interface ist so konzipiert, dass  die Anschlussmöglichkeiten nicht nur für Motoren genutzt werden können. Somit kann dieser Prototyp für kinetische oder auch akustische Installationen genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Dafür verwendet:&lt;br /&gt;
Arduino Uno mit Standard Firmata Code 2.2.  &lt;br /&gt;
Pduino Objekt von Pure Data Extended Version&lt;br /&gt;
Sharp Distanzsensor&lt;br /&gt;
Darlington Array ULN 2003A&lt;br /&gt;
2 Codensatoren 100 μF, 50V&lt;br /&gt;
2 DC Motor, 6V&lt;br /&gt;
&lt;br /&gt;
Als Input muss der Distanzsensor ausgelöst werden; Output bewegte Objekte (Gewicht an Schnur, siehe Foto)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:PDScreensensor.jpg|100px|thumb|Pduino Patch&lt;br /&gt;
File:PrototypInstallation06CRW_6676.jpg|100px|thumb|Objekte an Motoren&lt;br /&gt;
File:PrototypInstallation07CRW_6677.jpg|100px|thumb|Bewegung Detailansicht&lt;br /&gt;
File:PrototypInstallation10CRW_6681.jpg|100px|thumb|Aufbau&lt;br /&gt;
File:SchaltplanPrototypInstallation_Schaltplan.jpg|100px|thumb|Schaltplan&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
== Lu ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Allon ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40145</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40145"/>
		<updated>2012-03-29T15:39:20Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Realization */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links To That Topic=====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links=====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-heartrate.jpg|one possible interface design&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it while doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40142</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40142"/>
		<updated>2012-03-29T15:27:55Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* EHP - Emotion Heartbeat Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links To That Topic=====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links=====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-heartrate.jpg|one possible interface design&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it whole doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40141</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=40141"/>
		<updated>2012-03-29T15:12:18Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* EHP - Emotion Heartbeat Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links To That Topic=====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links=====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Realization===&lt;br /&gt;
&lt;br /&gt;
This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-heartrate.jpg|one possible interface design&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it whole doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=39561</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=39561"/>
		<updated>2012-03-06T13:43:51Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* EHP - Emotion Heartbeat Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links To That Topic=====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links=====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-heartrate.jpg|one possible interface design&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The project and the two devices were a pretty good way for getting started with the idea of heartbeat, collecting emotional data. But there are still some Things which need to be improved:&lt;br /&gt;
As I mentioned the disturbances between the two devices I had to check the Connection between the two devices permanently because in some cases the signal wasn&#039;t strong enough and got interrupted through electro magnetic fields. Furthermore ist was very unconvinient and not very comfortable to wear the chest strap the whole time. I wore it every day for two weeks and was pretty stressed out. It may be ok to wear it whole doing sports for that short period of time but not in everyday life. Possible could be to make an earclip or to integrate it into a device or a thing you need every day.&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39293</id>
		<title>IFD:GrundlagenElektronik2011/Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39293"/>
		<updated>2012-02-16T18:39:58Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Sebastian Wolf|Sebastian]]: [[/yyy/]] ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;35481317|251|141&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Input ??? &amp;gt; Ein Holzstab mit einem Würstchen am Ende tippt auf den Bildschirm eines iPod. Dieser startet via Netzwerk (OSC) Musik auf einem Computer. Diese Musik wird durch den Sound-Ausgang des Computers in den Video-Eingang (Scart) eines Röhrenfernsehers geschickt. Auf dessen Schirm ist eine Photozelle angebracht, die auf die vom Fernseher ausgestrahlten Bilder reagiert. Ein Arduino verarbeitet die daraus resultierenden Werte und startet daraufhin einen elektrischen Heizlüfter.  &amp;gt; Kerze ausgepustet (Temperatursensor)&lt;br /&gt;
&lt;br /&gt;
[[/yyy/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[User:Hiruku |Hannes]]: [[/Analyse Helm/]] ==&lt;br /&gt;
&lt;br /&gt;
Input Brain Waves &amp;gt;&lt;br /&gt;
&amp;gt; Output Fotoblitz&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philipp ==&lt;br /&gt;
Input: hab ich ne Rundmail verschickt, je früher sich jemand meldet desto schneller steht hier Entsprechendes.&lt;br /&gt;
&lt;br /&gt;
Output: Hand (von Julia) fängt Gegenstand (Kugel)&lt;br /&gt;
&lt;br /&gt;
== Julia ==&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Input:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel von Philipps Projekt auf wodurch der EKG-Sensor an meinen Armen einen Impuls an den Arduino sendet: durch die Bewegung meines Armes wird ein Schwellenwert überschritten und aktiviert die PC-Lüfter.&lt;br /&gt;
Der entstehende Wind weht ein Spielzeugauto kontrolliert  nach vorne.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Momentan aktiviert ein Schalter die Lüfter. Werde dann noch für die Endpräsentation den EKG-Sensor über das Arduino (ohne Processing dazwischen) mit den Lüftern in Verbindung bringen.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt;Output:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Das Spielzeugauto durchfährt die Infrarotschranke von Maschas Projekt.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0838.JPG|100px|thumb|ekg-sensor&lt;br /&gt;
File:ekg-sensor-catching1.jpg|100px|thumb|ekg-sensor-processing-moving&lt;br /&gt;
File:IMG_1008.JPG|100px|thumb|ventilator with button-circuit&lt;br /&gt;
File:IMG_1017.JPG|100px|thumb|circuit for ventilator with button&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mascha ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Georg ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Eduard ==&lt;br /&gt;
&lt;br /&gt;
Magnetische Levitation mit dem Arduino&lt;br /&gt;
&lt;br /&gt;
Utensilien: ein Elektromagnet, ein Hall Sensor und ein Dauermagnet. &lt;br /&gt;
Vorgehen: Der Dauermagnet wird mit dem Elektromagneten in einen Schwebezustand versetzt, während der Hall Sensor die Position des Dauermagneten ermittelt, mittels der Stärke des Magnetfeldes. Als einfacher Regelkreis wird dabei die Kraft des Elektromagneten so ausgeglichen, dass der Dauermagnet einen gleichbleibenden Abstand zum Dauermagneten behält und somit im Raum schwebt. Bei dem Dauermagneten kann es sich um eine Kugel handeln, welche von einer vorherigen Apparatur weggeschleudert oder in irgendeiner Form bewegt wird und damit als Output für die nächste Anordnung fungiert.&lt;br /&gt;
&lt;br /&gt;
== Daniel ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input  &amp;gt; Photozelle&lt;br /&gt;
Output &amp;gt; Hammerschlag E=mc² &lt;br /&gt;
== Leo ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Antje ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lukas ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Martin: &amp;quot;aRobot&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
[[Image:aRobot_topview.jpg|100px|thumb|aRobot Top View|right]] [[Image:arobot_sideview.jpg|100px|thumb|aRobot Side View|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input 40 KHz Fernbedienung bzw. IR-Diode &amp;gt;&lt;br /&gt;
&lt;br /&gt;
Geplant ist ein autonomer Roboter. Das Fahrgestell bildet ein Raupenantrieb mit zwei Getriebemotoren. Über einen Motortreiber können sowohl Richtung als auch Geschwindigkeit vom Arduino gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Prototyp verfügt über einen IR-Receiver, der Signale von einer Fernbedienung bzw. einer IR-Diode empfangen kann. Darüber werden Steuerbefehle an die Motoren weitergeleitet, so dass die Richtung des Roboters gesteuert werden kann.&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt sollen weitere Sensoren hinzugefügt werden, die es dem Roboter ermöglichen einer kontinuierlichen Linie zu folgen.&lt;br /&gt;
&lt;br /&gt;
Als &amp;quot;Start&amp;quot; für den Roboter eignet sich somit ein beliebiges 40 kHz IR-Signal (dafür gibt es eine IR Remote Lib). Alternativ könnte auch ein lichtempfindlicher Sensor integriert oder eine Art Schalter angebracht werden, der bei Kontakt den Roboter startet.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Zur Fortführung der Kette kann ich beispielsweise etwas anstoßen oder etwas überfahren (Drucksensor). Es ist auch möglich eine LED mit einer bestimmten Farbe leuchten zu lassen (habe rot, grün, blau, gelb, weiß sowie RGB Leds) oder etwas wegzuziehen (zum Beispiel ein Hölzchen, dass eine Kugel hält usw.)&lt;br /&gt;
&lt;br /&gt;
== Ruben und Judith ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lu ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Allon ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39292</id>
		<title>IFD:GrundlagenElektronik2011/Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39292"/>
		<updated>2012-02-16T18:34:19Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Sebastian Wolf|Sebastian]]: [[/yyy/]] ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;35481317|251|141&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Input ??? &amp;gt; Ein Holzstab mit einem Würstchen am Ende tippt auf den Bildschirm eines iPod. Dieser startet via Netzwerk (OSC) Musik auf einem Computer. Diese Musik wird durch den Sound-Ausgang des Computers in den Video-Eingang (Scart) eines Röhrenfernsehers geschickt. Auf dessen Schirm ist eine Photozelle angebracht, die auf die vom Fernseher ausgestrahlten Bilder reagiert. Ein Arduino verarbeitet die daraus resultierenden Werte und startet daraufhin einen elektrischen Heizlüfter.  &amp;gt; Kerze ausgepustet (Temperatursensor)&lt;br /&gt;
&lt;br /&gt;
[[/yyy/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[User:Hiruku |Hannes]]: [[/Analyse Helm/]] ==&lt;br /&gt;
&lt;br /&gt;
Input Brain Waves &amp;gt;&lt;br /&gt;
&amp;gt; Output Fotoblitz&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philipp ==&lt;br /&gt;
Input: hab ich ne Rundmail verschickt, je früher sich jemand meldet desto schneller steht hier Entsprechendes.&lt;br /&gt;
&lt;br /&gt;
Output: Hand (von Julia) fängt Gegenstand (Kugel)&lt;br /&gt;
&lt;br /&gt;
== Julia ==&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Input:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel von Philipps Projekt auf wodurch der EKG-Sensor an meinen Armen einen Impuls an den Arduino sendet: durch die Bewegung meines Armes wird ein Schwellenwert überschritten und aktiviert die PC-Lüfter.&lt;br /&gt;
Der entstehende Wind weht ein Spielzeugauto kontrolliert  nach vorne.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt;Output:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Das Spielzeugauto durchfährt die Infrarotschranke von Maschas Projekt.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0838.JPG|100px|thumb|ekg-sensor&lt;br /&gt;
File:ekg-sensor-catching1.jpg|100px|thumb|ekg-sensor-processing-moving&lt;br /&gt;
File:IMG_1008.JPG|100px|thumb|ventilator with button-circuit&lt;br /&gt;
File:IMG_1017.JPG|100px|thumb|circuit for ventilator with button&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mascha ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Georg ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Eduard ==&lt;br /&gt;
&lt;br /&gt;
Magnetische Levitation mit dem Arduino&lt;br /&gt;
&lt;br /&gt;
Utensilien: ein Elektromagnet, ein Hall Sensor und ein Dauermagnet. &lt;br /&gt;
Vorgehen: Der Dauermagnet wird mit dem Elektromagneten in einen Schwebezustand versetzt, während der Hall Sensor die Position des Dauermagneten ermittelt, mittels der Stärke des Magnetfeldes. Als einfacher Regelkreis wird dabei die Kraft des Elektromagneten so ausgeglichen, dass der Dauermagnet einen gleichbleibenden Abstand zum Dauermagneten behält und somit im Raum schwebt. Bei dem Dauermagneten kann es sich um eine Kugel handeln, welche von einer vorherigen Apparatur weggeschleudert oder in irgendeiner Form bewegt wird und damit als Output für die nächste Anordnung fungiert.&lt;br /&gt;
&lt;br /&gt;
== Daniel ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input  &amp;gt; Photozelle&lt;br /&gt;
Output &amp;gt; Hammerschlag E=mc² &lt;br /&gt;
== Leo ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Antje ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lukas ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Martin: &amp;quot;aRobot&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
[[Image:aRobot_topview.jpg|100px|thumb|aRobot Top View|right]] [[Image:arobot_sideview.jpg|100px|thumb|aRobot Side View|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input 40 KHz Fernbedienung bzw. IR-Diode &amp;gt;&lt;br /&gt;
&lt;br /&gt;
Geplant ist ein autonomer Roboter. Das Fahrgestell bildet ein Raupenantrieb mit zwei Getriebemotoren. Über einen Motortreiber können sowohl Richtung als auch Geschwindigkeit vom Arduino gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Prototyp verfügt über einen IR-Receiver, der Signale von einer Fernbedienung bzw. einer IR-Diode empfangen kann. Darüber werden Steuerbefehle an die Motoren weitergeleitet, so dass die Richtung des Roboters gesteuert werden kann.&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt sollen weitere Sensoren hinzugefügt werden, die es dem Roboter ermöglichen einer kontinuierlichen Linie zu folgen.&lt;br /&gt;
&lt;br /&gt;
Als &amp;quot;Start&amp;quot; für den Roboter eignet sich somit ein beliebiges 40 kHz IR-Signal (dafür gibt es eine IR Remote Lib). Alternativ könnte auch ein lichtempfindlicher Sensor integriert oder eine Art Schalter angebracht werden, der bei Kontakt den Roboter startet.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Zur Fortführung der Kette kann ich beispielsweise etwas anstoßen oder etwas überfahren (Drucksensor). Es ist auch möglich eine LED mit einer bestimmten Farbe leuchten zu lassen (habe rot, grün, blau, gelb, weiß sowie RGB Leds) oder etwas wegzuziehen (zum Beispiel ein Hölzchen, dass eine Kugel hält usw.)&lt;br /&gt;
&lt;br /&gt;
== Ruben und Judith ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lu ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Allon ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39291</id>
		<title>IFD:GrundlagenElektronik2011/Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39291"/>
		<updated>2012-02-16T18:33:52Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Sebastian Wolf|Sebastian]]: [[/yyy/]] ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;35481317|251|141&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Input ??? &amp;gt; Ein Holzstab mit einem Würstchen am Ende tippt auf den Bildschirm eines iPod. Dieser startet via Netzwerk (OSC) Musik auf einem Computer. Diese Musik wird durch den Sound-Ausgang des Computers in den Video-Eingang (Scart) eines Röhrenfernsehers geschickt. Auf dessen Schirm ist eine Photozelle angebracht, die auf die vom Fernseher ausgestrahlten Bilder reagiert. Ein Arduino verarbeitet die daraus resultierenden Werte und startet daraufhin einen elektrischen Heizlüfter.  &amp;gt; Kerze ausgepustet (Temperatursensor)&lt;br /&gt;
&lt;br /&gt;
[[/yyy/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[User:Hiruku |Hannes]]: [[/Analyse Helm/]] ==&lt;br /&gt;
&lt;br /&gt;
Input Brain Waves &amp;gt;&lt;br /&gt;
&amp;gt; Output Fotoblitz&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philipp ==&lt;br /&gt;
Input: hab ich ne Rundmail verschickt, je früher sich jemand meldet desto schneller steht hier Entsprechendes.&lt;br /&gt;
&lt;br /&gt;
Output: Hand (von Julia) fängt Gegenstand (Kugel)&lt;br /&gt;
&lt;br /&gt;
== Julia ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt;Input:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel von Philipps Projekt auf wodurch der EKG-Sensor an meinen Armen einen Impuls an den Arduino sendet: durch die Bewegung meines Armes wird ein Schwellenwert überschritten und aktiviert die PC-Lüfter.&lt;br /&gt;
Der entstehende Wind weht ein Spielzeugauto kontrolliert  nach vorne.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt;Output:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Das Spielzeugauto durchfährt die Infrarotschranke von Maschas Projekt.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0838.JPG|100px|thumb|ekg-sensor&lt;br /&gt;
File:ekg-sensor-catching1.jpg|100px|thumb|ekg-sensor-processing-moving&lt;br /&gt;
File:IMG_1008.JPG|100px|thumb|ventilator with button-circuit&lt;br /&gt;
File:IMG_1017.JPG|100px|thumb|circuit for ventilator with button&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mascha ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Georg ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Eduard ==&lt;br /&gt;
&lt;br /&gt;
Magnetische Levitation mit dem Arduino&lt;br /&gt;
&lt;br /&gt;
Utensilien: ein Elektromagnet, ein Hall Sensor und ein Dauermagnet. &lt;br /&gt;
Vorgehen: Der Dauermagnet wird mit dem Elektromagneten in einen Schwebezustand versetzt, während der Hall Sensor die Position des Dauermagneten ermittelt, mittels der Stärke des Magnetfeldes. Als einfacher Regelkreis wird dabei die Kraft des Elektromagneten so ausgeglichen, dass der Dauermagnet einen gleichbleibenden Abstand zum Dauermagneten behält und somit im Raum schwebt. Bei dem Dauermagneten kann es sich um eine Kugel handeln, welche von einer vorherigen Apparatur weggeschleudert oder in irgendeiner Form bewegt wird und damit als Output für die nächste Anordnung fungiert.&lt;br /&gt;
&lt;br /&gt;
== Daniel ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input  &amp;gt; Photozelle&lt;br /&gt;
Output &amp;gt; Hammerschlag E=mc² &lt;br /&gt;
== Leo ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Antje ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lukas ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Martin: &amp;quot;aRobot&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
[[Image:aRobot_topview.jpg|100px|thumb|aRobot Top View|right]] [[Image:arobot_sideview.jpg|100px|thumb|aRobot Side View|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input 40 KHz Fernbedienung bzw. IR-Diode &amp;gt;&lt;br /&gt;
&lt;br /&gt;
Geplant ist ein autonomer Roboter. Das Fahrgestell bildet ein Raupenantrieb mit zwei Getriebemotoren. Über einen Motortreiber können sowohl Richtung als auch Geschwindigkeit vom Arduino gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Prototyp verfügt über einen IR-Receiver, der Signale von einer Fernbedienung bzw. einer IR-Diode empfangen kann. Darüber werden Steuerbefehle an die Motoren weitergeleitet, so dass die Richtung des Roboters gesteuert werden kann.&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt sollen weitere Sensoren hinzugefügt werden, die es dem Roboter ermöglichen einer kontinuierlichen Linie zu folgen.&lt;br /&gt;
&lt;br /&gt;
Als &amp;quot;Start&amp;quot; für den Roboter eignet sich somit ein beliebiges 40 kHz IR-Signal (dafür gibt es eine IR Remote Lib). Alternativ könnte auch ein lichtempfindlicher Sensor integriert oder eine Art Schalter angebracht werden, der bei Kontakt den Roboter startet.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Zur Fortführung der Kette kann ich beispielsweise etwas anstoßen oder etwas überfahren (Drucksensor). Es ist auch möglich eine LED mit einer bestimmten Farbe leuchten zu lassen (habe rot, grün, blau, gelb, weiß sowie RGB Leds) oder etwas wegzuziehen (zum Beispiel ein Hölzchen, dass eine Kugel hält usw.)&lt;br /&gt;
&lt;br /&gt;
== Ruben und Judith ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lu ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Allon ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1017.JPG&amp;diff=39290</id>
		<title>File:IMG 1017.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1017.JPG&amp;diff=39290"/>
		<updated>2012-02-16T18:29:21Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1008.JPG&amp;diff=39289</id>
		<title>File:IMG 1008.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1008.JPG&amp;diff=39289"/>
		<updated>2012-02-16T18:28:49Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1007.JPG&amp;diff=39288</id>
		<title>File:IMG 1007.JPG</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:IMG_1007.JPG&amp;diff=39288"/>
		<updated>2012-02-16T18:27:59Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Ekg-sensor-catching1.jpg&amp;diff=39287</id>
		<title>File:Ekg-sensor-catching1.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Ekg-sensor-catching1.jpg&amp;diff=39287"/>
		<updated>2012-02-16T18:27:24Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Ekg-sensor-calm.jpg&amp;diff=39286</id>
		<title>File:Ekg-sensor-calm.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Ekg-sensor-calm.jpg&amp;diff=39286"/>
		<updated>2012-02-16T18:27:00Z</updated>

		<summary type="html">&lt;p&gt;Julez: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
== Copyright status: ==&lt;br /&gt;
&lt;br /&gt;
== Source: ==&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39285</id>
		<title>IFD:GrundlagenElektronik2011/Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39285"/>
		<updated>2012-02-16T18:26:00Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Sebastian Wolf|Sebastian]]: [[/yyy/]] ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;35481317|251|141&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Input ??? &amp;gt; Ein Holzstab mit einem Würstchen am Ende tippt auf den Bildschirm eines iPod. Dieser startet via Netzwerk (OSC) Musik auf einem Computer. Diese Musik wird durch den Sound-Ausgang des Computers in den Video-Eingang (Scart) eines Röhrenfernsehers geschickt. Auf dessen Schirm ist eine Photozelle angebracht, die auf die vom Fernseher ausgestrahlten Bilder reagiert. Ein Arduino verarbeitet die daraus resultierenden Werte und startet daraufhin einen elektrischen Heizlüfter.  &amp;gt; Kerze ausgepustet (Temperatursensor)&lt;br /&gt;
&lt;br /&gt;
[[/yyy/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[User:Hiruku |Hannes]]: [[/Analyse Helm/]] ==&lt;br /&gt;
&lt;br /&gt;
Input Brain Waves &amp;gt;&lt;br /&gt;
&amp;gt; Output Fotoblitz&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philipp ==&lt;br /&gt;
Input: hab ich ne Rundmail verschickt, je früher sich jemand meldet desto schneller steht hier Entsprechendes.&lt;br /&gt;
&lt;br /&gt;
Output: Hand (von Julia) fängt Gegenstand (Kugel)&lt;br /&gt;
&lt;br /&gt;
== Julia ==&lt;br /&gt;
&lt;br /&gt;
[[Image:IMG_0838.JPG|100px|thumb|ekg-sensor]]&lt;br /&gt;
[[Image:ekg-sensor-calm.jpg|100px|thumb|ekg-sensor-processing-calm]]&lt;br /&gt;
[[Image:ekg-sensor-catching1.jpg|100px|thumb|ekg-sensor-processing-moving]]&lt;br /&gt;
[[Image:IMG_1007.JPG|100px|thumb|button-circuit]]&lt;br /&gt;
[[Image:IMG_1008.JPG|100px|thumb|ventilator with button-circuit]]&lt;br /&gt;
[[Image:IMG_1017.JPG|100px|thumb|circuit for ventilator with button]]&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Input:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel von Philipps Projekt auf wodurch der EKG-Sensor an meinen Armen einen Impuls an den Arduino sendet: durch die Bewegung meines Armes wird ein Schwellenwert überschritten und aktiviert die PC-Lüfter.&lt;br /&gt;
Der entstehende Wind weht ein Spielzeugauto kontrolliert  nach vorne.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt;Output:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Das Spielzeugauto durchfährt die Infrarotschranke von Maschas Projekt.&lt;br /&gt;
&lt;br /&gt;
== Mascha ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Georg ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Eduard ==&lt;br /&gt;
&lt;br /&gt;
Magnetische Levitation mit dem Arduino&lt;br /&gt;
&lt;br /&gt;
Utensilien: ein Elektromagnet, ein Hall Sensor und ein Dauermagnet. &lt;br /&gt;
Vorgehen: Der Dauermagnet wird mit dem Elektromagneten in einen Schwebezustand versetzt, während der Hall Sensor die Position des Dauermagneten ermittelt, mittels der Stärke des Magnetfeldes. Als einfacher Regelkreis wird dabei die Kraft des Elektromagneten so ausgeglichen, dass der Dauermagnet einen gleichbleibenden Abstand zum Dauermagneten behält und somit im Raum schwebt. Bei dem Dauermagneten kann es sich um eine Kugel handeln, welche von einer vorherigen Apparatur weggeschleudert oder in irgendeiner Form bewegt wird und damit als Output für die nächste Anordnung fungiert.&lt;br /&gt;
&lt;br /&gt;
== Daniel ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input  &amp;gt; Photozelle&lt;br /&gt;
Output &amp;gt; Hammerschlag E=mc² &lt;br /&gt;
== Leo ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Antje ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lukas ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Martin: &amp;quot;aRobot&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
[[Image:aRobot_topview.jpg|100px|thumb|aRobot Top View|right]] [[Image:arobot_sideview.jpg|100px|thumb|aRobot Side View|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input 40 KHz Fernbedienung bzw. IR-Diode &amp;gt;&lt;br /&gt;
&lt;br /&gt;
Geplant ist ein autonomer Roboter. Das Fahrgestell bildet ein Raupenantrieb mit zwei Getriebemotoren. Über einen Motortreiber können sowohl Richtung als auch Geschwindigkeit vom Arduino gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Prototyp verfügt über einen IR-Receiver, der Signale von einer Fernbedienung bzw. einer IR-Diode empfangen kann. Darüber werden Steuerbefehle an die Motoren weitergeleitet, so dass die Richtung des Roboters gesteuert werden kann.&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt sollen weitere Sensoren hinzugefügt werden, die es dem Roboter ermöglichen einer kontinuierlichen Linie zu folgen.&lt;br /&gt;
&lt;br /&gt;
Als &amp;quot;Start&amp;quot; für den Roboter eignet sich somit ein beliebiges 40 kHz IR-Signal (dafür gibt es eine IR Remote Lib). Alternativ könnte auch ein lichtempfindlicher Sensor integriert oder eine Art Schalter angebracht werden, der bei Kontakt den Roboter startet.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Zur Fortführung der Kette kann ich beispielsweise etwas anstoßen oder etwas überfahren (Drucksensor). Es ist auch möglich eine LED mit einer bestimmten Farbe leuchten zu lassen (habe rot, grün, blau, gelb, weiß sowie RGB Leds) oder etwas wegzuziehen (zum Beispiel ein Hölzchen, dass eine Kugel hält usw.)&lt;br /&gt;
&lt;br /&gt;
== Ruben und Judith ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lu ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Allon ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39284</id>
		<title>IFD:GrundlagenElektronik2011/Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:GrundlagenElektronik2011/Project&amp;diff=39284"/>
		<updated>2012-02-16T18:17:50Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== [[Sebastian Wolf|Sebastian]]: [[/yyy/]] ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;35481317|251|141&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Input ??? &amp;gt; Ein Holzstab mit einem Würstchen am Ende tippt auf den Bildschirm eines iPod. Dieser startet via Netzwerk (OSC) Musik auf einem Computer. Diese Musik wird durch den Sound-Ausgang des Computers in den Video-Eingang (Scart) eines Röhrenfernsehers geschickt. Auf dessen Schirm ist eine Photozelle angebracht, die auf die vom Fernseher ausgestrahlten Bilder reagiert. Ein Arduino verarbeitet die daraus resultierenden Werte und startet daraufhin einen elektrischen Heizlüfter.  &amp;gt; Kerze ausgepustet (Temperatursensor)&lt;br /&gt;
&lt;br /&gt;
[[/yyy/]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[User:Hiruku |Hannes]]: [[/Analyse Helm/]] ==&lt;br /&gt;
&lt;br /&gt;
Input Brain Waves &amp;gt;&lt;br /&gt;
&amp;gt; Output Fotoblitz&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Philipp ==&lt;br /&gt;
Input: hab ich ne Rundmail verschickt, je früher sich jemand meldet desto schneller steht hier Entsprechendes.&lt;br /&gt;
&lt;br /&gt;
Output: Hand (von Julia) fängt Gegenstand (Kugel)&lt;br /&gt;
&lt;br /&gt;
== Julia ==&lt;br /&gt;
&lt;br /&gt;
[[Image:IMG_0838.JPG|100px|thumb|ekg-sensor|right]]&lt;br /&gt;
[[Image:ekg-sensor-calm.jpg|100px|thumb|ekg-sensor-processing-calm|right]]&lt;br /&gt;
[[Image:ekg-sensor-catching1.jpg|100px|thumb|ekg-sensor-processing-moving|right]]&lt;br /&gt;
[[Image:IMG_1007.JPG|100px|thumb|button-circuit|right]]&lt;br /&gt;
[[Image:IMG_1008.JPG|100px|thumb|ventilator with button-circuit|right]]&lt;br /&gt;
[[Image:IMG_1017.JPG|100px|thumb|circuit for ventilator with button|right]]&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Input:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ich fange die Kugel von Philipps Projekt auf wodurch der EKG-Sensor an meinen Armen einen Impuls an den Arduino sendet: durch die Bewegung meines Armes wird ein Schwellenwert überschritten und aktiviert die PC-Lüfter.&lt;br /&gt;
Der entstehende Wind weht ein Spielzeugauto kontrolliert  nach vorne.&lt;br /&gt;
&amp;lt;br;&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Das Spielzeugauto durchfährt die Infrarotschranke von Maschas Projekt.&lt;br /&gt;
&lt;br /&gt;
== Mascha ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Georg ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Eduard ==&lt;br /&gt;
&lt;br /&gt;
Magnetische Levitation mit dem Arduino&lt;br /&gt;
&lt;br /&gt;
Utensilien: ein Elektromagnet, ein Hall Sensor und ein Dauermagnet. &lt;br /&gt;
Vorgehen: Der Dauermagnet wird mit dem Elektromagneten in einen Schwebezustand versetzt, während der Hall Sensor die Position des Dauermagneten ermittelt, mittels der Stärke des Magnetfeldes. Als einfacher Regelkreis wird dabei die Kraft des Elektromagneten so ausgeglichen, dass der Dauermagnet einen gleichbleibenden Abstand zum Dauermagneten behält und somit im Raum schwebt. Bei dem Dauermagneten kann es sich um eine Kugel handeln, welche von einer vorherigen Apparatur weggeschleudert oder in irgendeiner Form bewegt wird und damit als Output für die nächste Anordnung fungiert.&lt;br /&gt;
&lt;br /&gt;
== Daniel ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input  &amp;gt; Photozelle&lt;br /&gt;
Output &amp;gt; Hammerschlag E=mc² &lt;br /&gt;
== Leo ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Antje ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lukas ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Martin: &amp;quot;aRobot&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
[[Image:aRobot_topview.jpg|100px|thumb|aRobot Top View|right]] [[Image:arobot_sideview.jpg|100px|thumb|aRobot Side View|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Input 40 KHz Fernbedienung bzw. IR-Diode &amp;gt;&lt;br /&gt;
&lt;br /&gt;
Geplant ist ein autonomer Roboter. Das Fahrgestell bildet ein Raupenantrieb mit zwei Getriebemotoren. Über einen Motortreiber können sowohl Richtung als auch Geschwindigkeit vom Arduino gesteuert werden.&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Prototyp verfügt über einen IR-Receiver, der Signale von einer Fernbedienung bzw. einer IR-Diode empfangen kann. Darüber werden Steuerbefehle an die Motoren weitergeleitet, so dass die Richtung des Roboters gesteuert werden kann.&lt;br /&gt;
&lt;br /&gt;
Im nächsten Schritt sollen weitere Sensoren hinzugefügt werden, die es dem Roboter ermöglichen einer kontinuierlichen Linie zu folgen.&lt;br /&gt;
&lt;br /&gt;
Als &amp;quot;Start&amp;quot; für den Roboter eignet sich somit ein beliebiges 40 kHz IR-Signal (dafür gibt es eine IR Remote Lib). Alternativ könnte auch ein lichtempfindlicher Sensor integriert oder eine Art Schalter angebracht werden, der bei Kontakt den Roboter startet.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Output:&lt;br /&gt;
Zur Fortführung der Kette kann ich beispielsweise etwas anstoßen oder etwas überfahren (Drucksensor). Es ist auch möglich eine LED mit einer bestimmten Farbe leuchten zu lassen (habe rot, grün, blau, gelb, weiß sowie RGB Leds) oder etwas wegzuziehen (zum Beispiel ein Hölzchen, dass eine Kugel hält usw.)&lt;br /&gt;
&lt;br /&gt;
== Ruben und Judith ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
== Lu ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;br /&gt;
&lt;br /&gt;
== Allon ==&lt;br /&gt;
Input ??? &amp;gt;&lt;br /&gt;
&amp;gt; Output ???&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:ShowreelWS1112/Julia_Putscher,_Reinhard_W._-_EHP_-_Emotion_Heartbeat_Project&amp;diff=38953</id>
		<title>IFD:ShowreelWS1112/Julia Putscher, Reinhard W. - EHP - Emotion Heartbeat Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:ShowreelWS1112/Julia_Putscher,_Reinhard_W._-_EHP_-_Emotion_Heartbeat_Project&amp;diff=38953"/>
		<updated>2012-02-03T10:28:42Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Julia Putscher, Reinhard W. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
=== Julia P., Reinhard W. ===&lt;br /&gt;
==== Fachmodul &#039;Physical Computing&#039; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&lt;br /&gt;
File:maps-heartrate.jpg|one possible interface design&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*http://www.youtube.com/watch?v=GHffvZN_waE&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:ShowreelWS1112/Julia_Putscher,_Reinhard_W._-_EHP_-_Emotion_Heartbeat_Project&amp;diff=38951</id>
		<title>IFD:ShowreelWS1112/Julia Putscher, Reinhard W. - EHP - Emotion Heartbeat Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:ShowreelWS1112/Julia_Putscher,_Reinhard_W._-_EHP_-_Emotion_Heartbeat_Project&amp;diff=38951"/>
		<updated>2012-02-03T10:26:27Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* EHP - Emotion Heartbeat Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
=== Julia Putscher, Reinhard W. ===&lt;br /&gt;
==== Fachmodul &#039;Physical Computing&#039; ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&lt;br /&gt;
File:maps-heartrate.jpg|one possible interface design&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*http://www.youtube.com/watch?v=GHffvZN_waE&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011&amp;diff=38642</id>
		<title>IFD:PhysicalComp2011</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011&amp;diff=38642"/>
		<updated>2012-02-02T23:08:01Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Student projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fachmodul|Fachmodul]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Lehrperson:&#039;&#039; [[Frederic Gmeiner]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Bewertung:&#039;&#039; 6 [[ECTS]], 4 [[SWS]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Termin:&#039;&#039; Montag, 15:15 bis 18:30 Uhr&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Ort:&#039;&#039; [[Marienstraße 7b]], Raum 104 (wird voraussichtlich noch geändert!)&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Erster Termin:&#039;&#039; 17.10.2011&lt;br /&gt;
&lt;br /&gt;
==Beschreibung==&lt;br /&gt;
Data Stories: Tools for self-reflection&lt;br /&gt;
&lt;br /&gt;
Datenjounalismus bezeichnet allgemein die Verwendung von öffentlich zugänglichen Daten zur Generierung von (interaktiven) Informationsgrafiken zur Erweiterung klassischer journalistischer Reportagen. Die Form der »Datengeschichte« können jedoch auch für den persönlichen Gebrauch interessant sein, denn durch die stetig wachsende Präsenz von Sensoren in Consumer Geräten ist es heute sowohl für den privaten und individuellen Zweck ohne große Mühe machbar eigene Daten über sich selbst und seine Umwelt zu sammeln.&lt;br /&gt;
&lt;br /&gt;
Wie lassen sich diese Daten, die bei der Benutzung von (digitalen) Geräten im Alltag entstehen, nutzen? Welchen Mehrwert können diese Archive für uns selbst oder für eine Gemeinschaft haben? Wie lassen sich gesammelte Informationen inszenieren, sodass diese einen persönlichen Wert erhalten?&lt;br /&gt;
&lt;br /&gt;
Im Mittelpunkt des Kurses steht ein Selbstexperiment bei dem selbst gewählte Daten über einen Zeitraum gesammelt und anschließend inszeniert werden sollen. Hierbei soll eine Übersetzung eines analogen Datensatzes in einen digitalen (oder umgekehrt) stattfinden wobei die dafür verwendeten Geräte und Programme gemeinsam im Rahmen des Kurses entwickelt werden.&lt;br /&gt;
&lt;br /&gt;
Auf der einen Seite werden technische Aspekte und Grundlagen des physical computings behandelt. Ausgangspunkt hierfür ist die Arduino Microcontroller-Plattform sowie die Programmierumgebungen Processing und OpenFrameworks. Je nach vorhandenem Kenntnisstand der Teilnehmer und Anforderungen des jeweiligen Projektes werden weitere Themen angeschlossen, wobei dieses auch in Form von Referaten geschehen kann.&lt;br /&gt;
&lt;br /&gt;
Gleichzeitig sollen alle Teilnehmer im Kurs ein eigenes Projekt entwickeln bei dem das Entwerfen individueller Werkzeuge und Strategien zur Sammlung und Inszenierung (persönlicher) Daten im Vordergrund steht. Dieses kann sowohl anwendungsorientiert wie frei künstlerisch sein.&lt;br /&gt;
&lt;br /&gt;
===English description===&lt;br /&gt;
&lt;br /&gt;
How can we utilise all the meta-data that is being created by the usage of our everyday (digital) devices for an individual purpose? What is the benefit of these archives for ourself or a community? In what way can we stage information, so that it becomes more personal and emotional?&lt;br /&gt;
&lt;br /&gt;
Together we will develop individual tools and strategies to collect and expose (personal) data, either with an application-oriented or an artistic approach. &lt;br /&gt;
&lt;br /&gt;
In order to realise these projects, students will learn about the technical aspects and basics of physical computing with a focus on the Arduino micro-controller as well as the Processing and OpenFramework environments.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
* Processing &lt;br /&gt;
* OpenFrameworks&lt;br /&gt;
* Object-oriented programming&lt;br /&gt;
* Arduino&lt;br /&gt;
* Overview and usage of libraries&lt;br /&gt;
* Reading and controlling of common sensors and actuators &lt;br /&gt;
* APIs and protocols like JSON / XML / OSC&lt;br /&gt;
&lt;br /&gt;
==Voraussetzungen==&lt;br /&gt;
* Programmier- und Elektronikkenntnisse sind wünschenswert, jedoch nicht zwingend notwendig.&lt;br /&gt;
* Bitte wenn möglich einen eigenen Computer mitbringen.&lt;br /&gt;
&lt;br /&gt;
==Anmeldung==&lt;br /&gt;
Die Bewerbung für eine Teilnahme am Kurs muss bis zum 10.10.2011 per E-Mail mit dem Betreff: &#039;&#039;Bewerbung {{PAGENAME}}&#039;&#039; und folgenden Angaben an: hello (at) fregment.com gesendet werden.&lt;br /&gt;
* Name&lt;br /&gt;
* Fachrichtung und Fachsemester&lt;br /&gt;
* Matrikelnummer&lt;br /&gt;
* Angabe der geltenden Prüfungsordnung&lt;br /&gt;
* Gültige E-Mail-Adresse @uni-weimar.de (zur Bestätigung der Anmeldung) [[SCC-Services#E-Mail|Warum?]]&lt;br /&gt;
Sollte es mehr als 15 Bewerber geben, entscheidet das Motivationsschreiben, die Zugehörigkeit zur Fakultät/des Studiengangs und ggf. die Reihenfolge der Anmeldungen über die Aufnahme in den Kurs.&lt;br /&gt;
&lt;br /&gt;
==Leistungsnachweis==&lt;br /&gt;
Aktive Teilnahme, Dokumentation einer teilweise oder ganz umgesetzen Projektidee im Wiki&lt;br /&gt;
&lt;br /&gt;
==Zielgruppe==&lt;br /&gt;
Master-Studenten der Fakultäten Medien, Gestaltung und der Medienarchitektur&lt;br /&gt;
&lt;br /&gt;
==Syllabus==&lt;br /&gt;
Termine des Semesters&lt;br /&gt;
# tba&lt;br /&gt;
&lt;br /&gt;
==Literatur==&lt;br /&gt;
&lt;br /&gt;
* Toby Segaran &amp;amp; Jeff Hammerbacher: Beautiful Data, O&#039;Reilly, ISBN 978-0596157111&lt;br /&gt;
* Tom Igoe: Making Things Talk, O&#039;Reilly &amp;amp; MAKE, ISBN 978-0596510510&lt;br /&gt;
* Ben Fry: Visualizing Data, O&#039;Reilly, ISBN 978-0596514556&lt;br /&gt;
* Dan O&#039;Sullivan &amp;amp; Tom Igoe: Physical Computing, Premier, ISBN 978-1592003464&lt;br /&gt;
* Joshua Noble: Programming Interactivity, O’Reilly, ISBN 978-0596154141&lt;br /&gt;
* Casey Reas und Ben Fry: Processing, Mit Press, ISBN 978-0262182621&lt;br /&gt;
* Danny Kodicek: Mathematics and Physics for Programmers, Charles River Media, ISBN 978-1584503309&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die hier aufgeführte Literatur ist optional und nicht verbindlich!&lt;br /&gt;
&lt;br /&gt;
==Mailinglist==&lt;br /&gt;
Please subscribe to the list &amp;quot;Datastories&amp;quot; here:&lt;br /&gt;
https://mg.medien.uni-weimar.de/mailman/listinfo/datastories&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
===Data visualisation===&lt;br /&gt;
* [[Visualisierung]]&lt;br /&gt;
*[http://feltron.com/ Nicholas Felton] // [http://rhizome.org/editorial/2011/jun/1/storytelling-interview-nicholas-felton/ Interview w. Nicholas Felton] // [http://daytum.com/ DAYTUM]&lt;br /&gt;
*[http://www.number27.org/wefeelfine.html We Feel Fine] // [http://www.adobe.com/designcenter/thinktank/danzico2.html Telling stories using data: An interview with Jonathan Harris]&lt;br /&gt;
&lt;br /&gt;
===Technology===&lt;br /&gt;
*[https://pachube.com pachube.com]&lt;br /&gt;
*[[Arduino]]&lt;br /&gt;
*[[Processing]]&lt;br /&gt;
*[http://www.openframeworks.cc OpenFrameworks]&lt;br /&gt;
&lt;br /&gt;
===Student Links===&lt;br /&gt;
====Dianna Mertz====&lt;br /&gt;
Projects utilizing data:&lt;br /&gt;
*[http://vimeo.com/25781176/ Telepresent Water] // [http://www.dwbowen.com/ David Bown]&lt;br /&gt;
*[http://www.stephencartwright.com/ Stephen Cartwright]&lt;br /&gt;
Thematic interests:&lt;br /&gt;
*Classification of cities, i.e.: [http://world-gazetteer.com/wg.php?men=home&amp;amp;lng=en&amp;amp;des=wg&amp;amp;srt=npan&amp;amp;col=abcdefghinoq&amp;amp;msz=1500&amp;amp;geo=0 World Gazeteer] // [http://www.lboro.ac.uk/gawc/world2008t.html GaWC Classification] // [http://www.lboro.ac.uk/gawc/world2008c.html GaWC Cartogram] // [http://www.lboro.ac.uk/gawc/world2008m.html GaWC Map]&lt;br /&gt;
*Book + Information Consumption. For example: [http://www.goodreads.com/ Goodreads]&lt;br /&gt;
&lt;br /&gt;
====Jelena Djokic====&lt;br /&gt;
*[http://www.andreasmuxel.com/artresearch/ Andreas Muxel] &lt;br /&gt;
*[http://www.brooklynmuseum.org/support/1stfans_twitter_art_feed.php?artist_id=4/ Brooklynmuseum]&lt;br /&gt;
*[http://glitchfiction.com/project/not_yet_heard Gunnar Green and Bernhard Hopfengärtner]&lt;br /&gt;
*[http://www.daito.ws/work/ Daito Manabe]&lt;br /&gt;
*[http://makrolab.ljudmila.org/ Marko Peljhan]&lt;br /&gt;
&lt;br /&gt;
====Julia Putscher====&lt;br /&gt;
*[http://timescapers.com/blog Timescapers]&lt;br /&gt;
*[http://harddisko.ch/dok.htm Harddisko] // [http://www.youtube.com/watch?v=apOaClsKQS8/ Harddisko Video]&lt;br /&gt;
*[http://www.we-make-money-not-art.com/archives/2011/10/the-noisolation-headphones.php/ Noisolation Headphones]&lt;br /&gt;
*[http://vimeo.com/17997743 Elektronic Dreaming]&lt;br /&gt;
&lt;br /&gt;
====Patawat Phamuad====&lt;br /&gt;
&#039;&#039;&#039;Project Synopsis&#039;&#039;&#039;&lt;br /&gt;
* [[/Projects/Patawat Phamuad|Relieve Climate -iOS application for relieving our world climate]]&lt;br /&gt;
&lt;br /&gt;
====Caren-Maria Jörß====&lt;br /&gt;
&lt;br /&gt;
Stephan Thiel - interaction and information designer:&lt;br /&gt;
&lt;br /&gt;
*[http://www.stephanthiel.com/projects/visualliszt.html Visual Liszt: Process Documentation (2011)]&lt;br /&gt;
*[http://www.stephanthiel.com/teaching/understandingtexts.html Understanding Texts (2010)]&lt;br /&gt;
*[http://www.understanding-shakespeare.com/ Understanding Shakespeare (2010)]&lt;br /&gt;
&lt;br /&gt;
==== [[Sebastian Wolf|Sebastian]] ====&lt;br /&gt;
* [http://vimeo.com/17260051 White Glove Tracking]&lt;br /&gt;
* [http://vimeo.com/13007530 The Sporenspiel]&lt;br /&gt;
* [http://cinemetrics.fredericbrodbeck.de/ Cinemetrics]&lt;br /&gt;
* [http://www.markuskison.de/index.html#Vanity_Ring Vanity Ring]&lt;br /&gt;
&lt;br /&gt;
====Augusto Gandia====&lt;br /&gt;
http://keiichimatsuda.com/augmentedcity.php&lt;br /&gt;
http://keiichimatsuda.com/augmented.php&lt;br /&gt;
&lt;br /&gt;
== Processing sketches ==&lt;br /&gt;
&lt;br /&gt;
[[/code|Here you find the code examples]]&lt;br /&gt;
&lt;br /&gt;
== Student projects ==&lt;br /&gt;
&lt;br /&gt;
On these pages you can post everything related to your project (e.g. links, inspirations, thoughts, sketches, spreadsheets, photos). &amp;lt;br /&amp;gt;Please fill it with content on a regular basis. This is also important for your evaluation at the end of the semester, since documenting your project is part of this class.&lt;br /&gt;
&lt;br /&gt;
*[[/Augusto Gandia|Augusto Gandia]] &lt;br /&gt;
*[[/Caren Maria joerss|Caren-Maria Jörß]] &lt;br /&gt;
*[[/Dianna Mertz|Dianna Mertz ]] &lt;br /&gt;
*[[/Hui Yuan|Hui Yuan ]] &lt;br /&gt;
*[[/Jenena Dokic|Jenena Đokić ]] &lt;br /&gt;
*[[/Jie Wang|Jie Wang ]] &lt;br /&gt;
*[[/Julia Putscher|Julia ]] &lt;br /&gt;
*[[/Patawat Phamuad|Patawat Phamuad]] &lt;br /&gt;
*[[IFD:Zeitmaschinen/geochrono|Sebastian Wolf]] &lt;br /&gt;
*[[/Xin Wang|Xin Wang]]&lt;br /&gt;
*[[/Yuan Yuan Liu|Yuan Yuan Liu]] &lt;br /&gt;
*[[/Yue Mao|Yue Mao]] &lt;br /&gt;
*[[/Yunshui Jin|Yunshui Jin]]&lt;br /&gt;
*[[/Chaoying Wang|Chaoying Wang]]&lt;br /&gt;
*[[/Adriana Cabrera | Adriana Cabrera]]&lt;br /&gt;
*[[/Adriana Cabrera | Adriana Cabrera]]&lt;br /&gt;
*[[/Lu Jin| Lu Jin]]&lt;br /&gt;
*[[/Liana Chandra | Liana Chandra]]&lt;br /&gt;
&lt;br /&gt;
[[Category:WS11]]&lt;br /&gt;
[[Category:Physical Computing]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Interface-Design]]&lt;br /&gt;
[[Category:Fachmodul]]&lt;br /&gt;
[[Category:WS11]]&lt;br /&gt;
[[Category:Physical Computing]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Interface-Design]]&lt;br /&gt;
[[Category:Fachmodul]]&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011&amp;diff=38641</id>
		<title>IFD:PhysicalComp2011</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011&amp;diff=38641"/>
		<updated>2012-02-02T23:07:01Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Student projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fachmodul|Fachmodul]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Lehrperson:&#039;&#039; [[Frederic Gmeiner]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Bewertung:&#039;&#039; 6 [[ECTS]], 4 [[SWS]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Termin:&#039;&#039; Montag, 15:15 bis 18:30 Uhr&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Ort:&#039;&#039; [[Marienstraße 7b]], Raum 104 (wird voraussichtlich noch geändert!)&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Erster Termin:&#039;&#039; 17.10.2011&lt;br /&gt;
&lt;br /&gt;
==Beschreibung==&lt;br /&gt;
Data Stories: Tools for self-reflection&lt;br /&gt;
&lt;br /&gt;
Datenjounalismus bezeichnet allgemein die Verwendung von öffentlich zugänglichen Daten zur Generierung von (interaktiven) Informationsgrafiken zur Erweiterung klassischer journalistischer Reportagen. Die Form der »Datengeschichte« können jedoch auch für den persönlichen Gebrauch interessant sein, denn durch die stetig wachsende Präsenz von Sensoren in Consumer Geräten ist es heute sowohl für den privaten und individuellen Zweck ohne große Mühe machbar eigene Daten über sich selbst und seine Umwelt zu sammeln.&lt;br /&gt;
&lt;br /&gt;
Wie lassen sich diese Daten, die bei der Benutzung von (digitalen) Geräten im Alltag entstehen, nutzen? Welchen Mehrwert können diese Archive für uns selbst oder für eine Gemeinschaft haben? Wie lassen sich gesammelte Informationen inszenieren, sodass diese einen persönlichen Wert erhalten?&lt;br /&gt;
&lt;br /&gt;
Im Mittelpunkt des Kurses steht ein Selbstexperiment bei dem selbst gewählte Daten über einen Zeitraum gesammelt und anschließend inszeniert werden sollen. Hierbei soll eine Übersetzung eines analogen Datensatzes in einen digitalen (oder umgekehrt) stattfinden wobei die dafür verwendeten Geräte und Programme gemeinsam im Rahmen des Kurses entwickelt werden.&lt;br /&gt;
&lt;br /&gt;
Auf der einen Seite werden technische Aspekte und Grundlagen des physical computings behandelt. Ausgangspunkt hierfür ist die Arduino Microcontroller-Plattform sowie die Programmierumgebungen Processing und OpenFrameworks. Je nach vorhandenem Kenntnisstand der Teilnehmer und Anforderungen des jeweiligen Projektes werden weitere Themen angeschlossen, wobei dieses auch in Form von Referaten geschehen kann.&lt;br /&gt;
&lt;br /&gt;
Gleichzeitig sollen alle Teilnehmer im Kurs ein eigenes Projekt entwickeln bei dem das Entwerfen individueller Werkzeuge und Strategien zur Sammlung und Inszenierung (persönlicher) Daten im Vordergrund steht. Dieses kann sowohl anwendungsorientiert wie frei künstlerisch sein.&lt;br /&gt;
&lt;br /&gt;
===English description===&lt;br /&gt;
&lt;br /&gt;
How can we utilise all the meta-data that is being created by the usage of our everyday (digital) devices for an individual purpose? What is the benefit of these archives for ourself or a community? In what way can we stage information, so that it becomes more personal and emotional?&lt;br /&gt;
&lt;br /&gt;
Together we will develop individual tools and strategies to collect and expose (personal) data, either with an application-oriented or an artistic approach. &lt;br /&gt;
&lt;br /&gt;
In order to realise these projects, students will learn about the technical aspects and basics of physical computing with a focus on the Arduino micro-controller as well as the Processing and OpenFramework environments.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
* Processing &lt;br /&gt;
* OpenFrameworks&lt;br /&gt;
* Object-oriented programming&lt;br /&gt;
* Arduino&lt;br /&gt;
* Overview and usage of libraries&lt;br /&gt;
* Reading and controlling of common sensors and actuators &lt;br /&gt;
* APIs and protocols like JSON / XML / OSC&lt;br /&gt;
&lt;br /&gt;
==Voraussetzungen==&lt;br /&gt;
* Programmier- und Elektronikkenntnisse sind wünschenswert, jedoch nicht zwingend notwendig.&lt;br /&gt;
* Bitte wenn möglich einen eigenen Computer mitbringen.&lt;br /&gt;
&lt;br /&gt;
==Anmeldung==&lt;br /&gt;
Die Bewerbung für eine Teilnahme am Kurs muss bis zum 10.10.2011 per E-Mail mit dem Betreff: &#039;&#039;Bewerbung {{PAGENAME}}&#039;&#039; und folgenden Angaben an: hello (at) fregment.com gesendet werden.&lt;br /&gt;
* Name&lt;br /&gt;
* Fachrichtung und Fachsemester&lt;br /&gt;
* Matrikelnummer&lt;br /&gt;
* Angabe der geltenden Prüfungsordnung&lt;br /&gt;
* Gültige E-Mail-Adresse @uni-weimar.de (zur Bestätigung der Anmeldung) [[SCC-Services#E-Mail|Warum?]]&lt;br /&gt;
Sollte es mehr als 15 Bewerber geben, entscheidet das Motivationsschreiben, die Zugehörigkeit zur Fakultät/des Studiengangs und ggf. die Reihenfolge der Anmeldungen über die Aufnahme in den Kurs.&lt;br /&gt;
&lt;br /&gt;
==Leistungsnachweis==&lt;br /&gt;
Aktive Teilnahme, Dokumentation einer teilweise oder ganz umgesetzen Projektidee im Wiki&lt;br /&gt;
&lt;br /&gt;
==Zielgruppe==&lt;br /&gt;
Master-Studenten der Fakultäten Medien, Gestaltung und der Medienarchitektur&lt;br /&gt;
&lt;br /&gt;
==Syllabus==&lt;br /&gt;
Termine des Semesters&lt;br /&gt;
# tba&lt;br /&gt;
&lt;br /&gt;
==Literatur==&lt;br /&gt;
&lt;br /&gt;
* Toby Segaran &amp;amp; Jeff Hammerbacher: Beautiful Data, O&#039;Reilly, ISBN 978-0596157111&lt;br /&gt;
* Tom Igoe: Making Things Talk, O&#039;Reilly &amp;amp; MAKE, ISBN 978-0596510510&lt;br /&gt;
* Ben Fry: Visualizing Data, O&#039;Reilly, ISBN 978-0596514556&lt;br /&gt;
* Dan O&#039;Sullivan &amp;amp; Tom Igoe: Physical Computing, Premier, ISBN 978-1592003464&lt;br /&gt;
* Joshua Noble: Programming Interactivity, O’Reilly, ISBN 978-0596154141&lt;br /&gt;
* Casey Reas und Ben Fry: Processing, Mit Press, ISBN 978-0262182621&lt;br /&gt;
* Danny Kodicek: Mathematics and Physics for Programmers, Charles River Media, ISBN 978-1584503309&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die hier aufgeführte Literatur ist optional und nicht verbindlich!&lt;br /&gt;
&lt;br /&gt;
==Mailinglist==&lt;br /&gt;
Please subscribe to the list &amp;quot;Datastories&amp;quot; here:&lt;br /&gt;
https://mg.medien.uni-weimar.de/mailman/listinfo/datastories&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
===Data visualisation===&lt;br /&gt;
* [[Visualisierung]]&lt;br /&gt;
*[http://feltron.com/ Nicholas Felton] // [http://rhizome.org/editorial/2011/jun/1/storytelling-interview-nicholas-felton/ Interview w. Nicholas Felton] // [http://daytum.com/ DAYTUM]&lt;br /&gt;
*[http://www.number27.org/wefeelfine.html We Feel Fine] // [http://www.adobe.com/designcenter/thinktank/danzico2.html Telling stories using data: An interview with Jonathan Harris]&lt;br /&gt;
&lt;br /&gt;
===Technology===&lt;br /&gt;
*[https://pachube.com pachube.com]&lt;br /&gt;
*[[Arduino]]&lt;br /&gt;
*[[Processing]]&lt;br /&gt;
*[http://www.openframeworks.cc OpenFrameworks]&lt;br /&gt;
&lt;br /&gt;
===Student Links===&lt;br /&gt;
====Dianna Mertz====&lt;br /&gt;
Projects utilizing data:&lt;br /&gt;
*[http://vimeo.com/25781176/ Telepresent Water] // [http://www.dwbowen.com/ David Bown]&lt;br /&gt;
*[http://www.stephencartwright.com/ Stephen Cartwright]&lt;br /&gt;
Thematic interests:&lt;br /&gt;
*Classification of cities, i.e.: [http://world-gazetteer.com/wg.php?men=home&amp;amp;lng=en&amp;amp;des=wg&amp;amp;srt=npan&amp;amp;col=abcdefghinoq&amp;amp;msz=1500&amp;amp;geo=0 World Gazeteer] // [http://www.lboro.ac.uk/gawc/world2008t.html GaWC Classification] // [http://www.lboro.ac.uk/gawc/world2008c.html GaWC Cartogram] // [http://www.lboro.ac.uk/gawc/world2008m.html GaWC Map]&lt;br /&gt;
*Book + Information Consumption. For example: [http://www.goodreads.com/ Goodreads]&lt;br /&gt;
&lt;br /&gt;
====Jelena Djokic====&lt;br /&gt;
*[http://www.andreasmuxel.com/artresearch/ Andreas Muxel] &lt;br /&gt;
*[http://www.brooklynmuseum.org/support/1stfans_twitter_art_feed.php?artist_id=4/ Brooklynmuseum]&lt;br /&gt;
*[http://glitchfiction.com/project/not_yet_heard Gunnar Green and Bernhard Hopfengärtner]&lt;br /&gt;
*[http://www.daito.ws/work/ Daito Manabe]&lt;br /&gt;
*[http://makrolab.ljudmila.org/ Marko Peljhan]&lt;br /&gt;
&lt;br /&gt;
====Julia Putscher====&lt;br /&gt;
*[http://timescapers.com/blog Timescapers]&lt;br /&gt;
*[http://harddisko.ch/dok.htm Harddisko] // [http://www.youtube.com/watch?v=apOaClsKQS8/ Harddisko Video]&lt;br /&gt;
*[http://www.we-make-money-not-art.com/archives/2011/10/the-noisolation-headphones.php/ Noisolation Headphones]&lt;br /&gt;
*[http://vimeo.com/17997743 Elektronic Dreaming]&lt;br /&gt;
&lt;br /&gt;
====Patawat Phamuad====&lt;br /&gt;
&#039;&#039;&#039;Project Synopsis&#039;&#039;&#039;&lt;br /&gt;
* [[/Projects/Patawat Phamuad|Relieve Climate -iOS application for relieving our world climate]]&lt;br /&gt;
&lt;br /&gt;
====Caren-Maria Jörß====&lt;br /&gt;
&lt;br /&gt;
Stephan Thiel - interaction and information designer:&lt;br /&gt;
&lt;br /&gt;
*[http://www.stephanthiel.com/projects/visualliszt.html Visual Liszt: Process Documentation (2011)]&lt;br /&gt;
*[http://www.stephanthiel.com/teaching/understandingtexts.html Understanding Texts (2010)]&lt;br /&gt;
*[http://www.understanding-shakespeare.com/ Understanding Shakespeare (2010)]&lt;br /&gt;
&lt;br /&gt;
==== [[Sebastian Wolf|Sebastian]] ====&lt;br /&gt;
* [http://vimeo.com/17260051 White Glove Tracking]&lt;br /&gt;
* [http://vimeo.com/13007530 The Sporenspiel]&lt;br /&gt;
* [http://cinemetrics.fredericbrodbeck.de/ Cinemetrics]&lt;br /&gt;
* [http://www.markuskison.de/index.html#Vanity_Ring Vanity Ring]&lt;br /&gt;
&lt;br /&gt;
====Augusto Gandia====&lt;br /&gt;
http://keiichimatsuda.com/augmentedcity.php&lt;br /&gt;
http://keiichimatsuda.com/augmented.php&lt;br /&gt;
&lt;br /&gt;
== Processing sketches ==&lt;br /&gt;
&lt;br /&gt;
[[/code|Here you find the code examples]]&lt;br /&gt;
&lt;br /&gt;
== Student projects ==&lt;br /&gt;
&lt;br /&gt;
On these pages you can post everything related to your project (e.g. links, inspirations, thoughts, sketches, spreadsheets, photos). &amp;lt;br /&amp;gt;Please fill it with content on a regular basis. This is also important for your evaluation at the end of the semester, since documenting your project is part of this class.&lt;br /&gt;
&lt;br /&gt;
*[[/Augusto Gandia|Augusto Gandia]] &lt;br /&gt;
*[[/Caren Maria joerss|Caren-Maria Jörß]] &lt;br /&gt;
*[[/Dianna Mertz|Dianna Mertz ]] &lt;br /&gt;
*[[/Hui Yuan|Hui Yuan ]] &lt;br /&gt;
*[[/Jenena Dokic|Jenena Đokić ]] &lt;br /&gt;
*[[/Jie Wang|Jie Wang ]] &lt;br /&gt;
*[[/Julia|Julia ]] &lt;br /&gt;
*[[/Patawat Phamuad|Patawat Phamuad]] &lt;br /&gt;
*[[IFD:Zeitmaschinen/geochrono|Sebastian Wolf]] &lt;br /&gt;
*[[/Xin Wang|Xin Wang]]&lt;br /&gt;
*[[/Yuan Yuan Liu|Yuan Yuan Liu]] &lt;br /&gt;
*[[/Yue Mao|Yue Mao]] &lt;br /&gt;
*[[/Yunshui Jin|Yunshui Jin]]&lt;br /&gt;
*[[/Chaoying Wang|Chaoying Wang]]&lt;br /&gt;
*[[/Adriana Cabrera | Adriana Cabrera]]&lt;br /&gt;
*[[/Adriana Cabrera | Adriana Cabrera]]&lt;br /&gt;
*[[/Lu Jin| Lu Jin]]&lt;br /&gt;
*[[/Liana Chandra | Liana Chandra]]&lt;br /&gt;
&lt;br /&gt;
[[Category:WS11]]&lt;br /&gt;
[[Category:Physical Computing]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Interface-Design]]&lt;br /&gt;
[[Category:Fachmodul]]&lt;br /&gt;
[[Category:WS11]]&lt;br /&gt;
[[Category:Physical Computing]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Interface-Design]]&lt;br /&gt;
[[Category:Fachmodul]]&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011&amp;diff=38639</id>
		<title>IFD:PhysicalComp2011</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011&amp;diff=38639"/>
		<updated>2012-02-02T23:03:46Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* Student projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fachmodul|Fachmodul]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Lehrperson:&#039;&#039; [[Frederic Gmeiner]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Bewertung:&#039;&#039; 6 [[ECTS]], 4 [[SWS]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Termin:&#039;&#039; Montag, 15:15 bis 18:30 Uhr&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Ort:&#039;&#039; [[Marienstraße 7b]], Raum 104 (wird voraussichtlich noch geändert!)&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Erster Termin:&#039;&#039; 17.10.2011&lt;br /&gt;
&lt;br /&gt;
==Beschreibung==&lt;br /&gt;
Data Stories: Tools for self-reflection&lt;br /&gt;
&lt;br /&gt;
Datenjounalismus bezeichnet allgemein die Verwendung von öffentlich zugänglichen Daten zur Generierung von (interaktiven) Informationsgrafiken zur Erweiterung klassischer journalistischer Reportagen. Die Form der »Datengeschichte« können jedoch auch für den persönlichen Gebrauch interessant sein, denn durch die stetig wachsende Präsenz von Sensoren in Consumer Geräten ist es heute sowohl für den privaten und individuellen Zweck ohne große Mühe machbar eigene Daten über sich selbst und seine Umwelt zu sammeln.&lt;br /&gt;
&lt;br /&gt;
Wie lassen sich diese Daten, die bei der Benutzung von (digitalen) Geräten im Alltag entstehen, nutzen? Welchen Mehrwert können diese Archive für uns selbst oder für eine Gemeinschaft haben? Wie lassen sich gesammelte Informationen inszenieren, sodass diese einen persönlichen Wert erhalten?&lt;br /&gt;
&lt;br /&gt;
Im Mittelpunkt des Kurses steht ein Selbstexperiment bei dem selbst gewählte Daten über einen Zeitraum gesammelt und anschließend inszeniert werden sollen. Hierbei soll eine Übersetzung eines analogen Datensatzes in einen digitalen (oder umgekehrt) stattfinden wobei die dafür verwendeten Geräte und Programme gemeinsam im Rahmen des Kurses entwickelt werden.&lt;br /&gt;
&lt;br /&gt;
Auf der einen Seite werden technische Aspekte und Grundlagen des physical computings behandelt. Ausgangspunkt hierfür ist die Arduino Microcontroller-Plattform sowie die Programmierumgebungen Processing und OpenFrameworks. Je nach vorhandenem Kenntnisstand der Teilnehmer und Anforderungen des jeweiligen Projektes werden weitere Themen angeschlossen, wobei dieses auch in Form von Referaten geschehen kann.&lt;br /&gt;
&lt;br /&gt;
Gleichzeitig sollen alle Teilnehmer im Kurs ein eigenes Projekt entwickeln bei dem das Entwerfen individueller Werkzeuge und Strategien zur Sammlung und Inszenierung (persönlicher) Daten im Vordergrund steht. Dieses kann sowohl anwendungsorientiert wie frei künstlerisch sein.&lt;br /&gt;
&lt;br /&gt;
===English description===&lt;br /&gt;
&lt;br /&gt;
How can we utilise all the meta-data that is being created by the usage of our everyday (digital) devices for an individual purpose? What is the benefit of these archives for ourself or a community? In what way can we stage information, so that it becomes more personal and emotional?&lt;br /&gt;
&lt;br /&gt;
Together we will develop individual tools and strategies to collect and expose (personal) data, either with an application-oriented or an artistic approach. &lt;br /&gt;
&lt;br /&gt;
In order to realise these projects, students will learn about the technical aspects and basics of physical computing with a focus on the Arduino micro-controller as well as the Processing and OpenFramework environments.&lt;br /&gt;
&lt;br /&gt;
==Themen==&lt;br /&gt;
* Processing &lt;br /&gt;
* OpenFrameworks&lt;br /&gt;
* Object-oriented programming&lt;br /&gt;
* Arduino&lt;br /&gt;
* Overview and usage of libraries&lt;br /&gt;
* Reading and controlling of common sensors and actuators &lt;br /&gt;
* APIs and protocols like JSON / XML / OSC&lt;br /&gt;
&lt;br /&gt;
==Voraussetzungen==&lt;br /&gt;
* Programmier- und Elektronikkenntnisse sind wünschenswert, jedoch nicht zwingend notwendig.&lt;br /&gt;
* Bitte wenn möglich einen eigenen Computer mitbringen.&lt;br /&gt;
&lt;br /&gt;
==Anmeldung==&lt;br /&gt;
Die Bewerbung für eine Teilnahme am Kurs muss bis zum 10.10.2011 per E-Mail mit dem Betreff: &#039;&#039;Bewerbung {{PAGENAME}}&#039;&#039; und folgenden Angaben an: hello (at) fregment.com gesendet werden.&lt;br /&gt;
* Name&lt;br /&gt;
* Fachrichtung und Fachsemester&lt;br /&gt;
* Matrikelnummer&lt;br /&gt;
* Angabe der geltenden Prüfungsordnung&lt;br /&gt;
* Gültige E-Mail-Adresse @uni-weimar.de (zur Bestätigung der Anmeldung) [[SCC-Services#E-Mail|Warum?]]&lt;br /&gt;
Sollte es mehr als 15 Bewerber geben, entscheidet das Motivationsschreiben, die Zugehörigkeit zur Fakultät/des Studiengangs und ggf. die Reihenfolge der Anmeldungen über die Aufnahme in den Kurs.&lt;br /&gt;
&lt;br /&gt;
==Leistungsnachweis==&lt;br /&gt;
Aktive Teilnahme, Dokumentation einer teilweise oder ganz umgesetzen Projektidee im Wiki&lt;br /&gt;
&lt;br /&gt;
==Zielgruppe==&lt;br /&gt;
Master-Studenten der Fakultäten Medien, Gestaltung und der Medienarchitektur&lt;br /&gt;
&lt;br /&gt;
==Syllabus==&lt;br /&gt;
Termine des Semesters&lt;br /&gt;
# tba&lt;br /&gt;
&lt;br /&gt;
==Literatur==&lt;br /&gt;
&lt;br /&gt;
* Toby Segaran &amp;amp; Jeff Hammerbacher: Beautiful Data, O&#039;Reilly, ISBN 978-0596157111&lt;br /&gt;
* Tom Igoe: Making Things Talk, O&#039;Reilly &amp;amp; MAKE, ISBN 978-0596510510&lt;br /&gt;
* Ben Fry: Visualizing Data, O&#039;Reilly, ISBN 978-0596514556&lt;br /&gt;
* Dan O&#039;Sullivan &amp;amp; Tom Igoe: Physical Computing, Premier, ISBN 978-1592003464&lt;br /&gt;
* Joshua Noble: Programming Interactivity, O’Reilly, ISBN 978-0596154141&lt;br /&gt;
* Casey Reas und Ben Fry: Processing, Mit Press, ISBN 978-0262182621&lt;br /&gt;
* Danny Kodicek: Mathematics and Physics for Programmers, Charles River Media, ISBN 978-1584503309&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die hier aufgeführte Literatur ist optional und nicht verbindlich!&lt;br /&gt;
&lt;br /&gt;
==Mailinglist==&lt;br /&gt;
Please subscribe to the list &amp;quot;Datastories&amp;quot; here:&lt;br /&gt;
https://mg.medien.uni-weimar.de/mailman/listinfo/datastories&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
===Data visualisation===&lt;br /&gt;
* [[Visualisierung]]&lt;br /&gt;
*[http://feltron.com/ Nicholas Felton] // [http://rhizome.org/editorial/2011/jun/1/storytelling-interview-nicholas-felton/ Interview w. Nicholas Felton] // [http://daytum.com/ DAYTUM]&lt;br /&gt;
*[http://www.number27.org/wefeelfine.html We Feel Fine] // [http://www.adobe.com/designcenter/thinktank/danzico2.html Telling stories using data: An interview with Jonathan Harris]&lt;br /&gt;
&lt;br /&gt;
===Technology===&lt;br /&gt;
*[https://pachube.com pachube.com]&lt;br /&gt;
*[[Arduino]]&lt;br /&gt;
*[[Processing]]&lt;br /&gt;
*[http://www.openframeworks.cc OpenFrameworks]&lt;br /&gt;
&lt;br /&gt;
===Student Links===&lt;br /&gt;
====Dianna Mertz====&lt;br /&gt;
Projects utilizing data:&lt;br /&gt;
*[http://vimeo.com/25781176/ Telepresent Water] // [http://www.dwbowen.com/ David Bown]&lt;br /&gt;
*[http://www.stephencartwright.com/ Stephen Cartwright]&lt;br /&gt;
Thematic interests:&lt;br /&gt;
*Classification of cities, i.e.: [http://world-gazetteer.com/wg.php?men=home&amp;amp;lng=en&amp;amp;des=wg&amp;amp;srt=npan&amp;amp;col=abcdefghinoq&amp;amp;msz=1500&amp;amp;geo=0 World Gazeteer] // [http://www.lboro.ac.uk/gawc/world2008t.html GaWC Classification] // [http://www.lboro.ac.uk/gawc/world2008c.html GaWC Cartogram] // [http://www.lboro.ac.uk/gawc/world2008m.html GaWC Map]&lt;br /&gt;
*Book + Information Consumption. For example: [http://www.goodreads.com/ Goodreads]&lt;br /&gt;
&lt;br /&gt;
====Jelena Djokic====&lt;br /&gt;
*[http://www.andreasmuxel.com/artresearch/ Andreas Muxel] &lt;br /&gt;
*[http://www.brooklynmuseum.org/support/1stfans_twitter_art_feed.php?artist_id=4/ Brooklynmuseum]&lt;br /&gt;
*[http://glitchfiction.com/project/not_yet_heard Gunnar Green and Bernhard Hopfengärtner]&lt;br /&gt;
*[http://www.daito.ws/work/ Daito Manabe]&lt;br /&gt;
*[http://makrolab.ljudmila.org/ Marko Peljhan]&lt;br /&gt;
&lt;br /&gt;
====Julia Putscher====&lt;br /&gt;
*[http://timescapers.com/blog Timescapers]&lt;br /&gt;
*[http://harddisko.ch/dok.htm Harddisko] // [http://www.youtube.com/watch?v=apOaClsKQS8/ Harddisko Video]&lt;br /&gt;
*[http://www.we-make-money-not-art.com/archives/2011/10/the-noisolation-headphones.php/ Noisolation Headphones]&lt;br /&gt;
*[http://vimeo.com/17997743 Elektronic Dreaming]&lt;br /&gt;
&lt;br /&gt;
====Patawat Phamuad====&lt;br /&gt;
&#039;&#039;&#039;Project Synopsis&#039;&#039;&#039;&lt;br /&gt;
* [[/Projects/Patawat Phamuad|Relieve Climate -iOS application for relieving our world climate]]&lt;br /&gt;
&lt;br /&gt;
====Caren-Maria Jörß====&lt;br /&gt;
&lt;br /&gt;
Stephan Thiel - interaction and information designer:&lt;br /&gt;
&lt;br /&gt;
*[http://www.stephanthiel.com/projects/visualliszt.html Visual Liszt: Process Documentation (2011)]&lt;br /&gt;
*[http://www.stephanthiel.com/teaching/understandingtexts.html Understanding Texts (2010)]&lt;br /&gt;
*[http://www.understanding-shakespeare.com/ Understanding Shakespeare (2010)]&lt;br /&gt;
&lt;br /&gt;
==== [[Sebastian Wolf|Sebastian]] ====&lt;br /&gt;
* [http://vimeo.com/17260051 White Glove Tracking]&lt;br /&gt;
* [http://vimeo.com/13007530 The Sporenspiel]&lt;br /&gt;
* [http://cinemetrics.fredericbrodbeck.de/ Cinemetrics]&lt;br /&gt;
* [http://www.markuskison.de/index.html#Vanity_Ring Vanity Ring]&lt;br /&gt;
&lt;br /&gt;
====Augusto Gandia====&lt;br /&gt;
http://keiichimatsuda.com/augmentedcity.php&lt;br /&gt;
http://keiichimatsuda.com/augmented.php&lt;br /&gt;
&lt;br /&gt;
== Processing sketches ==&lt;br /&gt;
&lt;br /&gt;
[[/code|Here you find the code examples]]&lt;br /&gt;
&lt;br /&gt;
== Student projects ==&lt;br /&gt;
&lt;br /&gt;
On these pages you can post everything related to your project (e.g. links, inspirations, thoughts, sketches, spreadsheets, photos). &amp;lt;br /&amp;gt;Please fill it with content on a regular basis. This is also important for your evaluation at the end of the semester, since documenting your project is part of this class.&lt;br /&gt;
&lt;br /&gt;
*[[/Augusto Gandia|Augusto Gandia]] &lt;br /&gt;
*[[/Caren Maria joerss|Caren-Maria Jörß]] &lt;br /&gt;
*[[/Dianna Mertz|Dianna Mertz ]] &lt;br /&gt;
*[[/Hui Yuan|Hui Yuan ]] &lt;br /&gt;
*[[/Jenena Dokic|Jenena Đokić ]] &lt;br /&gt;
*[[/Jie Wang|Jie Wang ]] &lt;br /&gt;
*[[/Julia Putscher|Julia ]] &lt;br /&gt;
*[[/Patawat Phamuad|Patawat Phamuad]] &lt;br /&gt;
*[[IFD:Zeitmaschinen/geochrono|Sebastian Wolf]] &lt;br /&gt;
*[[/Xin Wang|Xin Wang]]&lt;br /&gt;
*[[/Yuan Yuan Liu|Yuan Yuan Liu]] &lt;br /&gt;
*[[/Yue Mao|Yue Mao]] &lt;br /&gt;
*[[/Yunshui Jin|Yunshui Jin]]&lt;br /&gt;
*[[/Chaoying Wang|Chaoying Wang]]&lt;br /&gt;
*[[/Adriana Cabrera | Adriana Cabrera]]&lt;br /&gt;
*[[/Adriana Cabrera | Adriana Cabrera]]&lt;br /&gt;
*[[/Lu Jin| Lu Jin]]&lt;br /&gt;
*[[/Liana Chandra | Liana Chandra]]&lt;br /&gt;
&lt;br /&gt;
[[Category:WS11]]&lt;br /&gt;
[[Category:Physical Computing]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Interface-Design]]&lt;br /&gt;
[[Category:Fachmodul]]&lt;br /&gt;
[[Category:WS11]]&lt;br /&gt;
[[Category:Physical Computing]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Interface-Design]]&lt;br /&gt;
[[Category:Fachmodul]]&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:ShowreelWS1112/Julia_Putscher,_Reinhard_W._-_EHP_-_Emotion_Heartbeat_Project&amp;diff=38609</id>
		<title>IFD:ShowreelWS1112/Julia Putscher, Reinhard W. - EHP - Emotion Heartbeat Project</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:ShowreelWS1112/Julia_Putscher,_Reinhard_W._-_EHP_-_Emotion_Heartbeat_Project&amp;diff=38609"/>
		<updated>2012-02-02T22:18:37Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* EHP - Emotion Heartbeat Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&lt;br /&gt;
File:maps-heartrate.jpg|one possible interface design&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;videoflash&amp;gt;GHffvZN_waE&amp;lt;/videoflash&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=38602</id>
		<title>IFD:PhysicalComp2011/Julia Putscher</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Julia_Putscher&amp;diff=38602"/>
		<updated>2012-02-02T22:04:59Z</updated>

		<summary type="html">&lt;p&gt;Julez: /* EHP - Emotion Heartbeat Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - Emotion Heartbeat Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The &amp;quot;Emotion Heartbeat Project&amp;quot; is a project that will collect my heartrate as a datatype. This data will be displayed in a visual way with diagrams and create an emotional diary out of that. With an increased heartrate the heartrate monitor will ask for the cause of it to differentiate between positive and negative stress or sports activities.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===First Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:0_1_frontpage_1.jpg|EHP&lt;br /&gt;
File:0_2_frontpage_2.jpg|Emotion Diary&lt;br /&gt;
File:1_page1.jpg|Headphones&lt;br /&gt;
File:2_page2.jpg|Heartrate Monitor&lt;br /&gt;
File:3_decision_diagram.jpg|Decision Diagram&lt;br /&gt;
File:IMG_0863.JPG|Manual Measurement&lt;br /&gt;
File:4_page4.jpg|Collected Heartbeat-Data Within 1 Week&lt;br /&gt;
File:5_page5.jpg|Heartrate Diagrams&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
One of my first ideas was to connect the heartrate monitor with headphones that would calm down my increased heartrate with music and vibrating sensors at my neck; showing picture 3 and 5. The decision diagram displays how this should work.&lt;br /&gt;
But within this semester I will just build up the heartrate monitor itself.&lt;br /&gt;
&lt;br /&gt;
Picture 6 and 7 are showing the result of 1 week of collecting  heartrate data. I counted my heartbeat within 1 minute manually 4 times a day for 1 week. Pic 6 shows a diagram displaying the whole week at a glance; Pic 7 shows the diagrams of each day in particular. (Unfortunately I couldn&#039;t get it work with a consistent scale for the heartrate.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links To That Topic=====&lt;br /&gt;
&lt;br /&gt;
*http://www.eng.utah.edu/~jnguyen/ecg/instructions.html&lt;br /&gt;
*http://www.swharden.com/blog/2009-08-14-diy-ecg-machine-on-the-cheap/&lt;br /&gt;
*http://infosthetics.com/archives/2006/07/beating_heart_blog.html&lt;br /&gt;
*http://netzspannung.org/cat/servlet/CatServlet/$files/320590/herzfassen-technik.pdf&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To Build It?===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0804.JPG|circuit_1&lt;br /&gt;
File:IMG_0805.JPG|circuit_2&lt;br /&gt;
File:IMG_0807.JPG|circuit_3&lt;br /&gt;
File:IMG_0812.JPG|circuit_4&lt;br /&gt;
File:IRDetector-0.jpg|IR-Emitter/Detector&lt;br /&gt;
File:basicirdetectemit.gif|circuit_schematic&lt;br /&gt;
File:arduino-processing.jpg|arduino_processing&lt;br /&gt;
File:processing_heartrate.jpg|processing_screen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inspired by diverse links and Youtube videos the very first try to build it was to use IR Emitter and Detector. It didn&#039;t work that well: the sensors are pretty sensitive for moving action and the signal at processing was very faint.&lt;br /&gt;
&lt;br /&gt;
To amplify the signal I used a low voltage op-amp LM358N.&lt;br /&gt;
The images of the third gallery show the circuit, schematic and processing screen result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=====Related Links=====&lt;br /&gt;
&lt;br /&gt;
*http://www.youtube.com/watch?v=BAp1snPchT4&amp;amp;NR=1&lt;br /&gt;
*http://www.youtube.com/watch?v=yADsi5W-Lls&lt;br /&gt;
*http://www.andere-baustelle.net/?page_id=101&lt;br /&gt;
*http://suchamagicworld.blogspot.com/2008/04/still-alive-heartbeat-irsensor-report.html&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The Data Logger Shield for the Arduino board is directly plugged on the top of it and will save the collected data to a SD card.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0821.JPG|circuit with amplifier&lt;br /&gt;
File:IMG_0822.JPG|circuit with amplifier&lt;br /&gt;
File:amplifier.png|circuit schematic&lt;br /&gt;
File:processing_heartrate_4.jpg|processing screenshot&lt;br /&gt;
File:IMG_0827.JPG|Arduino with Data Logger Shield&lt;br /&gt;
File:IMG_0826.JPG|Arduino with Data Logger Shield&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The selfmade sensor with the IR Emitter and Detector is very sensitive for any motion and movements of the finger being measured. So I tried out a EKG Sensor which displayed a higher resolution of the heartbeat on processing. There are 3 electrodes patches placed on the skin: One on the right wrist for the reference, one on right elbow for the negative alligator clip and one on the left elbow for the positive clip. The EKG Sensor is connected with the Arduino to Ground, 5V and Analog Input A0. The heartbeat is displayed with Processing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:IMG_0828.JPG|EKG Sensor&lt;br /&gt;
File:IMG_0830.JPG|EKG Sensor with Arduino board&lt;br /&gt;
File:IMG_0831.JPG|electrode patches with alligator clips&lt;br /&gt;
File:IMG_0835.JPG|three electrode patches placed on arms&lt;br /&gt;
File:IMG_0837.JPG|positive electrode on left elbow&lt;br /&gt;
File:IMG_0838.JPG|negative reference electrode on right arm&lt;br /&gt;
File:ekg_sensor.jpg|heartbeat on processing window&lt;br /&gt;
File:ekg_sensor_calm.jpg|heartbeat calm&lt;br /&gt;
File:ekg_sensor_increased.jpg|heartbeat increased&lt;br /&gt;
File:ekg_sensor_processing_screen.jpg|heartbeat on processing window&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This was a pretty good thing to test but unfortunately it wasn&#039;t convenient for a design to wear it every day and take everywhere I go. In cause of that and diverse failed trys to make a sensor by my own, I decided to buy a device. This device is a Data-Logger which goes with a chest strap: the chest strap measures the heartrate and the Data-Logger saves it every 2nd or each second. The saved values are collected in CSV-files which can be displayed with the program of the Data-Logger, shown with the images below.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:brustgurt.jpg| chest strap&lt;br /&gt;
File:IMG_0853.JPG|chest strap and data-logger&lt;br /&gt;
File:IMG_0855.JPG|data-logger&lt;br /&gt;
File:IMG_0856.JPG|data-logger&lt;br /&gt;
File:oregon-data-logger_2.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_2_markiert.jpg|interface data-logger program&lt;br /&gt;
File:oregon-data-logger_3.jpg|interface data-logger program&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The program of the Data-Logger to visualize the collected data is a pretty good way to have a quick view to the results of the measurements. But the CSV-files need to be cleaned of extreme and zero values which were saved in cause of disturbances between the connection of the chest strap and the Data-Logger. The following images below show possible interface designs to display the collected heart rate and to analyse the results.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:maps-heartrate.jpg|one possible interface design&lt;br /&gt;
File:diagram_heartrate_1.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_2.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_3.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_4.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_5.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_6.jpg|possible interface design&lt;br /&gt;
File:diagram_heartrate_7.jpg|possible interface design&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julez</name></author>
	</entry>
</feed>