<?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=JinYunshui</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=JinYunshui"/>
	<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/Special:Contributions/JinYunshui"/>
	<updated>2026-07-30T01:32:28Z</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:Advanced_Computational_Design&amp;diff=44139</id>
		<title>IFD:Advanced Computational Design</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44139"/>
		<updated>2012-08-03T13:22:37Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* Students Presentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fachmodul|Fachmodul]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Lecturer(s):&#039;&#039; [[Frederic Gmeiner]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Credits:&#039;&#039; 6 [[ECTS]], 3 [[SWS]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Date:&#039;&#039; Tuesday, 17:00 - 19:15h &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Venue:&#039;&#039; [[Marienstraße 7b]], Room 105&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;First meeting:&#039;&#039; 17.04.2012&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
Advanced Computational Design&lt;br /&gt;
&lt;br /&gt;
This class is meant to give an overview about general advanced programming techniques, tools and concepts as well as a deeper look at current software technologies and how to deal with them in the context of media and interface design. The structure of the class will be organised in a workshop-like manner where each participant will have to prepare a presentation of a topic of his choice related to the curriculum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Topics==&lt;br /&gt;
&lt;br /&gt;
====OOP recap====&lt;br /&gt;
*Classes and inheritance&lt;br /&gt;
*Scopes (public / private)&lt;br /&gt;
*Examples &amp;amp; excercises&lt;br /&gt;
&lt;br /&gt;
====IDEs &amp;amp; tools====&lt;br /&gt;
*Eclipse and Processing&lt;br /&gt;
*Autocompletion, Debugging&lt;br /&gt;
&lt;br /&gt;
====Structures &amp;amp; concepts====&lt;br /&gt;
*Datatypes in detail (String, ints, floats, double, ArrayList, HashMap ...).&lt;br /&gt;
*Images and pixels &amp;gt;&amp;gt; exercises&lt;br /&gt;
*Vector concepts and agents&lt;br /&gt;
*Simple physics and particle systems&lt;br /&gt;
&lt;br /&gt;
====OpenFrameworks / oF====&lt;br /&gt;
* C++ concepts (pointer, header files...)&lt;br /&gt;
* How to work with OpenFrameworks&lt;br /&gt;
* Examples and excercises&lt;br /&gt;
&lt;br /&gt;
====3D with OpenGL====&lt;br /&gt;
* Primitives, lights, cameras in oF&lt;br /&gt;
* What is OpenGL?&lt;br /&gt;
* Concepts and terminology of 3D&lt;br /&gt;
* Examples in oF&lt;br /&gt;
&lt;br /&gt;
====Computer vison with OpenCV====&lt;br /&gt;
* What is OpenCV?&lt;br /&gt;
* Concepts and terminology&lt;br /&gt;
* Examples in oF&lt;br /&gt;
* Tracking example with kinect and OpenCV&lt;br /&gt;
&lt;br /&gt;
====Further topics / tools====&lt;br /&gt;
* Version control with GIT&lt;br /&gt;
* Regular expressions / RegEx&lt;br /&gt;
* Formats and protocols: XML, JSON, OSC... - Jelena Djokic -[[Media:Vortrag_Protocols.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Admission requirements==&lt;br /&gt;
Applicants must have successfully completed the “Physical Computing I” class or have a fundamental knowledge of a high-level object-orientated programming language like JAVA. &lt;br /&gt;
&lt;br /&gt;
==Registration procedure==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Leistungsnachweis==&lt;br /&gt;
Referat, aktive Teilnahme, Dokumentation, Eintrag im Wiki&lt;br /&gt;
&lt;br /&gt;
==Eligible participants==&lt;br /&gt;
Graduates enrolled in the Faculties of Media, Gestaltung and in the MediaArchitecture program&lt;br /&gt;
&lt;br /&gt;
==Syllabus==&lt;br /&gt;
*17.04. Introduction, [https://docs.google.com/spreadsheet/viewform?formkey=dFhHWDgzQVJYa2pneTVfUmY1S19GX1E6MQ#gid=0 entry-level questionaire], topics and dates of student presentations&lt;br /&gt;
*24.04. Object orientated concept recap: Classes and inheritance, scopes (public/privat), examples and excercises&lt;br /&gt;
*08.05. Movement with velocity, simple collision detection of objects&lt;br /&gt;
*15.05. Arrays and other datatypes&lt;br /&gt;
*22.05. IDEs (example: Eclipse with Processing)&lt;br /&gt;
*29.05. Images &amp;amp; Pixels (Yue Mao) &amp;amp;&amp;amp; Boids / Vectors (Jie Wang) &lt;br /&gt;
*05.06. Simple 3D in Processing (Xin Wang)&lt;br /&gt;
*12.06. Introduction to OpenFrameworks (Ivo Santos)&lt;br /&gt;
*19.06. Introduction to openGL (Yunshui Jin)&lt;br /&gt;
*26.06. Introduction to openCV &amp;amp; motion tracking by Kinect and SimpleOpenNI (Patawat)&lt;br /&gt;
*03.07. NO REGULAR CLASS: Bauhaus Spaziergang &lt;br /&gt;
*10.07. 2 presentation: 1. Protocols &amp;amp; communication formats &amp;amp; APIs [XML/JSON]  by Jelena Djokic &amp;amp; Processing and the web by Augusto Gandia&lt;br /&gt;
&lt;br /&gt;
==Students Presentation==&lt;br /&gt;
* [[/YueMao - pixel&amp;amp;image in processing.pdf/]]&lt;br /&gt;
* [[/JieWang-vector&amp;amp;boids.pdf/]]&lt;br /&gt;
* [[/XinWang-How to make a simple 3D in processing.pdf/]]&lt;br /&gt;
* [[Media:Yunshui_Jin_-_An_Introduction_to_OpenGL.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Literature==&lt;br /&gt;
&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;
* Gary Bradski: Learning OpenCV: Computer Vision with the OpenCV Library,  O’Reilly, ISBN 978-0596516130&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die hier aufgeführte Literatur ist optional und nicht verbindlich!&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
*[http://www.processing.org/ processing.org]&lt;br /&gt;
*[http://www.openprocessing.org/ openprocessing.org]&lt;br /&gt;
*[http://www.openframeworks.cc/ openFrameworks]&lt;br /&gt;
*[http://www.eclipse.org/ eclipse IDE]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDF]]&lt;br /&gt;
[[Category:Computational Design]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Programmiersprachen]]&lt;br /&gt;
[[Category:Processing]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44138</id>
		<title>IFD:Advanced Computational Design</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44138"/>
		<updated>2012-08-03T13:20:35Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* Students Presentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fachmodul|Fachmodul]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Lecturer(s):&#039;&#039; [[Frederic Gmeiner]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Credits:&#039;&#039; 6 [[ECTS]], 3 [[SWS]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Date:&#039;&#039; Tuesday, 17:00 - 19:15h &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Venue:&#039;&#039; [[Marienstraße 7b]], Room 105&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;First meeting:&#039;&#039; 17.04.2012&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
Advanced Computational Design&lt;br /&gt;
&lt;br /&gt;
This class is meant to give an overview about general advanced programming techniques, tools and concepts as well as a deeper look at current software technologies and how to deal with them in the context of media and interface design. The structure of the class will be organised in a workshop-like manner where each participant will have to prepare a presentation of a topic of his choice related to the curriculum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Topics==&lt;br /&gt;
&lt;br /&gt;
====OOP recap====&lt;br /&gt;
*Classes and inheritance&lt;br /&gt;
*Scopes (public / private)&lt;br /&gt;
*Examples &amp;amp; excercises&lt;br /&gt;
&lt;br /&gt;
====IDEs &amp;amp; tools====&lt;br /&gt;
*Eclipse and Processing&lt;br /&gt;
*Autocompletion, Debugging&lt;br /&gt;
&lt;br /&gt;
====Structures &amp;amp; concepts====&lt;br /&gt;
*Datatypes in detail (String, ints, floats, double, ArrayList, HashMap ...).&lt;br /&gt;
*Images and pixels &amp;gt;&amp;gt; exercises&lt;br /&gt;
*Vector concepts and agents&lt;br /&gt;
*Simple physics and particle systems&lt;br /&gt;
&lt;br /&gt;
====OpenFrameworks / oF====&lt;br /&gt;
* C++ concepts (pointer, header files...)&lt;br /&gt;
* How to work with OpenFrameworks&lt;br /&gt;
* Examples and excercises&lt;br /&gt;
&lt;br /&gt;
====3D with OpenGL====&lt;br /&gt;
* Primitives, lights, cameras in oF&lt;br /&gt;
* What is OpenGL?&lt;br /&gt;
* Concepts and terminology of 3D&lt;br /&gt;
* Examples in oF&lt;br /&gt;
&lt;br /&gt;
====Computer vison with OpenCV====&lt;br /&gt;
* What is OpenCV?&lt;br /&gt;
* Concepts and terminology&lt;br /&gt;
* Examples in oF&lt;br /&gt;
* Tracking example with kinect and OpenCV&lt;br /&gt;
&lt;br /&gt;
====Further topics / tools====&lt;br /&gt;
* Version control with GIT&lt;br /&gt;
* Regular expressions / RegEx&lt;br /&gt;
* Formats and protocols: XML, JSON, OSC... - Jelena Djokic -[[Media:Vortrag_Protocols.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Admission requirements==&lt;br /&gt;
Applicants must have successfully completed the “Physical Computing I” class or have a fundamental knowledge of a high-level object-orientated programming language like JAVA. &lt;br /&gt;
&lt;br /&gt;
==Registration procedure==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Leistungsnachweis==&lt;br /&gt;
Referat, aktive Teilnahme, Dokumentation, Eintrag im Wiki&lt;br /&gt;
&lt;br /&gt;
==Eligible participants==&lt;br /&gt;
Graduates enrolled in the Faculties of Media, Gestaltung and in the MediaArchitecture program&lt;br /&gt;
&lt;br /&gt;
==Syllabus==&lt;br /&gt;
*17.04. Introduction, [https://docs.google.com/spreadsheet/viewform?formkey=dFhHWDgzQVJYa2pneTVfUmY1S19GX1E6MQ#gid=0 entry-level questionaire], topics and dates of student presentations&lt;br /&gt;
*24.04. Object orientated concept recap: Classes and inheritance, scopes (public/privat), examples and excercises&lt;br /&gt;
*08.05. Movement with velocity, simple collision detection of objects&lt;br /&gt;
*15.05. Arrays and other datatypes&lt;br /&gt;
*22.05. IDEs (example: Eclipse with Processing)&lt;br /&gt;
*29.05. Images &amp;amp; Pixels (Yue Mao) &amp;amp;&amp;amp; Boids / Vectors (Jie Wang) &lt;br /&gt;
*05.06. Simple 3D in Processing (Xin Wang)&lt;br /&gt;
*12.06. Introduction to OpenFrameworks (Ivo Santos)&lt;br /&gt;
*19.06. Introduction to openGL (Yunshui Jin)&lt;br /&gt;
*26.06. Introduction to openCV &amp;amp; motion tracking by Kinect and SimpleOpenNI (Patawat)&lt;br /&gt;
*03.07. NO REGULAR CLASS: Bauhaus Spaziergang &lt;br /&gt;
*10.07. 2 presentation: 1. Protocols &amp;amp; communication formats &amp;amp; APIs [XML/JSON]  by Jelena Djokic &amp;amp; Processing and the web by Augusto Gandia&lt;br /&gt;
&lt;br /&gt;
==Students Presentation==&lt;br /&gt;
* [[/YueMao - pixel&amp;amp;image in processing.pdf/]]&lt;br /&gt;
* [[/JieWang-vector&amp;amp;boids.pdf/]]&lt;br /&gt;
* [[/XinWang-How to make a simple 3D in processing.pdf/]]&lt;br /&gt;
* [[Yunshui_Jin_-_An_Introduction_to_OpenGL.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Literature==&lt;br /&gt;
&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;
* Gary Bradski: Learning OpenCV: Computer Vision with the OpenCV Library,  O’Reilly, ISBN 978-0596516130&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die hier aufgeführte Literatur ist optional und nicht verbindlich!&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
*[http://www.processing.org/ processing.org]&lt;br /&gt;
*[http://www.openprocessing.org/ openprocessing.org]&lt;br /&gt;
*[http://www.openframeworks.cc/ openFrameworks]&lt;br /&gt;
*[http://www.eclipse.org/ eclipse IDE]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDF]]&lt;br /&gt;
[[Category:Computational Design]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Programmiersprachen]]&lt;br /&gt;
[[Category:Processing]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44137</id>
		<title>IFD:Advanced Computational Design</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44137"/>
		<updated>2012-08-03T13:19:11Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* Students Presentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fachmodul|Fachmodul]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Lecturer(s):&#039;&#039; [[Frederic Gmeiner]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Credits:&#039;&#039; 6 [[ECTS]], 3 [[SWS]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Date:&#039;&#039; Tuesday, 17:00 - 19:15h &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Venue:&#039;&#039; [[Marienstraße 7b]], Room 105&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;First meeting:&#039;&#039; 17.04.2012&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
Advanced Computational Design&lt;br /&gt;
&lt;br /&gt;
This class is meant to give an overview about general advanced programming techniques, tools and concepts as well as a deeper look at current software technologies and how to deal with them in the context of media and interface design. The structure of the class will be organised in a workshop-like manner where each participant will have to prepare a presentation of a topic of his choice related to the curriculum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Topics==&lt;br /&gt;
&lt;br /&gt;
====OOP recap====&lt;br /&gt;
*Classes and inheritance&lt;br /&gt;
*Scopes (public / private)&lt;br /&gt;
*Examples &amp;amp; excercises&lt;br /&gt;
&lt;br /&gt;
====IDEs &amp;amp; tools====&lt;br /&gt;
*Eclipse and Processing&lt;br /&gt;
*Autocompletion, Debugging&lt;br /&gt;
&lt;br /&gt;
====Structures &amp;amp; concepts====&lt;br /&gt;
*Datatypes in detail (String, ints, floats, double, ArrayList, HashMap ...).&lt;br /&gt;
*Images and pixels &amp;gt;&amp;gt; exercises&lt;br /&gt;
*Vector concepts and agents&lt;br /&gt;
*Simple physics and particle systems&lt;br /&gt;
&lt;br /&gt;
====OpenFrameworks / oF====&lt;br /&gt;
* C++ concepts (pointer, header files...)&lt;br /&gt;
* How to work with OpenFrameworks&lt;br /&gt;
* Examples and excercises&lt;br /&gt;
&lt;br /&gt;
====3D with OpenGL====&lt;br /&gt;
* Primitives, lights, cameras in oF&lt;br /&gt;
* What is OpenGL?&lt;br /&gt;
* Concepts and terminology of 3D&lt;br /&gt;
* Examples in oF&lt;br /&gt;
&lt;br /&gt;
====Computer vison with OpenCV====&lt;br /&gt;
* What is OpenCV?&lt;br /&gt;
* Concepts and terminology&lt;br /&gt;
* Examples in oF&lt;br /&gt;
* Tracking example with kinect and OpenCV&lt;br /&gt;
&lt;br /&gt;
====Further topics / tools====&lt;br /&gt;
* Version control with GIT&lt;br /&gt;
* Regular expressions / RegEx&lt;br /&gt;
* Formats and protocols: XML, JSON, OSC... - Jelena Djokic -[[Media:Vortrag_Protocols.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Admission requirements==&lt;br /&gt;
Applicants must have successfully completed the “Physical Computing I” class or have a fundamental knowledge of a high-level object-orientated programming language like JAVA. &lt;br /&gt;
&lt;br /&gt;
==Registration procedure==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Leistungsnachweis==&lt;br /&gt;
Referat, aktive Teilnahme, Dokumentation, Eintrag im Wiki&lt;br /&gt;
&lt;br /&gt;
==Eligible participants==&lt;br /&gt;
Graduates enrolled in the Faculties of Media, Gestaltung and in the MediaArchitecture program&lt;br /&gt;
&lt;br /&gt;
==Syllabus==&lt;br /&gt;
*17.04. Introduction, [https://docs.google.com/spreadsheet/viewform?formkey=dFhHWDgzQVJYa2pneTVfUmY1S19GX1E6MQ#gid=0 entry-level questionaire], topics and dates of student presentations&lt;br /&gt;
*24.04. Object orientated concept recap: Classes and inheritance, scopes (public/privat), examples and excercises&lt;br /&gt;
*08.05. Movement with velocity, simple collision detection of objects&lt;br /&gt;
*15.05. Arrays and other datatypes&lt;br /&gt;
*22.05. IDEs (example: Eclipse with Processing)&lt;br /&gt;
*29.05. Images &amp;amp; Pixels (Yue Mao) &amp;amp;&amp;amp; Boids / Vectors (Jie Wang) &lt;br /&gt;
*05.06. Simple 3D in Processing (Xin Wang)&lt;br /&gt;
*12.06. Introduction to OpenFrameworks (Ivo Santos)&lt;br /&gt;
*19.06. Introduction to openGL (Yunshui Jin)&lt;br /&gt;
*26.06. Introduction to openCV &amp;amp; motion tracking by Kinect and SimpleOpenNI (Patawat)&lt;br /&gt;
*03.07. NO REGULAR CLASS: Bauhaus Spaziergang &lt;br /&gt;
*10.07. 2 presentation: 1. Protocols &amp;amp; communication formats &amp;amp; APIs [XML/JSON]  by Jelena Djokic &amp;amp; Processing and the web by Augusto Gandia&lt;br /&gt;
&lt;br /&gt;
==Students Presentation==&lt;br /&gt;
* [[/YueMao - pixel&amp;amp;image in processing.pdf/]]&lt;br /&gt;
* [[/JieWang-vector&amp;amp;boids.pdf/]]&lt;br /&gt;
* [[/XinWang-How to make a simple 3D in processing.pdf/]]&lt;br /&gt;
* [[/Yunshui_Jin_-_An_Introduction_to_OpenGL.pdf/]]&lt;br /&gt;
&lt;br /&gt;
==Literature==&lt;br /&gt;
&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;
* Gary Bradski: Learning OpenCV: Computer Vision with the OpenCV Library,  O’Reilly, ISBN 978-0596516130&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die hier aufgeführte Literatur ist optional und nicht verbindlich!&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
*[http://www.processing.org/ processing.org]&lt;br /&gt;
*[http://www.openprocessing.org/ openprocessing.org]&lt;br /&gt;
*[http://www.openframeworks.cc/ openFrameworks]&lt;br /&gt;
*[http://www.eclipse.org/ eclipse IDE]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDF]]&lt;br /&gt;
[[Category:Computational Design]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Programmiersprachen]]&lt;br /&gt;
[[Category:Processing]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Yunshui_Jin_-_An_Introduction_to_OpenGL.pdf&amp;diff=44136</id>
		<title>File:Yunshui Jin - An Introduction to OpenGL.pdf</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Yunshui_Jin_-_An_Introduction_to_OpenGL.pdf&amp;diff=44136"/>
		<updated>2012-08-03T13:18:34Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44135</id>
		<title>IFD:Advanced Computational Design</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44135"/>
		<updated>2012-08-03T13:13:47Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* Students Presentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fachmodul|Fachmodul]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Lecturer(s):&#039;&#039; [[Frederic Gmeiner]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Credits:&#039;&#039; 6 [[ECTS]], 3 [[SWS]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Date:&#039;&#039; Tuesday, 17:00 - 19:15h &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Venue:&#039;&#039; [[Marienstraße 7b]], Room 105&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;First meeting:&#039;&#039; 17.04.2012&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
Advanced Computational Design&lt;br /&gt;
&lt;br /&gt;
This class is meant to give an overview about general advanced programming techniques, tools and concepts as well as a deeper look at current software technologies and how to deal with them in the context of media and interface design. The structure of the class will be organised in a workshop-like manner where each participant will have to prepare a presentation of a topic of his choice related to the curriculum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Topics==&lt;br /&gt;
&lt;br /&gt;
====OOP recap====&lt;br /&gt;
*Classes and inheritance&lt;br /&gt;
*Scopes (public / private)&lt;br /&gt;
*Examples &amp;amp; excercises&lt;br /&gt;
&lt;br /&gt;
====IDEs &amp;amp; tools====&lt;br /&gt;
*Eclipse and Processing&lt;br /&gt;
*Autocompletion, Debugging&lt;br /&gt;
&lt;br /&gt;
====Structures &amp;amp; concepts====&lt;br /&gt;
*Datatypes in detail (String, ints, floats, double, ArrayList, HashMap ...).&lt;br /&gt;
*Images and pixels &amp;gt;&amp;gt; exercises&lt;br /&gt;
*Vector concepts and agents&lt;br /&gt;
*Simple physics and particle systems&lt;br /&gt;
&lt;br /&gt;
====OpenFrameworks / oF====&lt;br /&gt;
* C++ concepts (pointer, header files...)&lt;br /&gt;
* How to work with OpenFrameworks&lt;br /&gt;
* Examples and excercises&lt;br /&gt;
&lt;br /&gt;
====3D with OpenGL====&lt;br /&gt;
* Primitives, lights, cameras in oF&lt;br /&gt;
* What is OpenGL?&lt;br /&gt;
* Concepts and terminology of 3D&lt;br /&gt;
* Examples in oF&lt;br /&gt;
&lt;br /&gt;
====Computer vison with OpenCV====&lt;br /&gt;
* What is OpenCV?&lt;br /&gt;
* Concepts and terminology&lt;br /&gt;
* Examples in oF&lt;br /&gt;
* Tracking example with kinect and OpenCV&lt;br /&gt;
&lt;br /&gt;
====Further topics / tools====&lt;br /&gt;
* Version control with GIT&lt;br /&gt;
* Regular expressions / RegEx&lt;br /&gt;
* Formats and protocols: XML, JSON, OSC... - Jelena Djokic -[[Media:Vortrag_Protocols.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Admission requirements==&lt;br /&gt;
Applicants must have successfully completed the “Physical Computing I” class or have a fundamental knowledge of a high-level object-orientated programming language like JAVA. &lt;br /&gt;
&lt;br /&gt;
==Registration procedure==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Leistungsnachweis==&lt;br /&gt;
Referat, aktive Teilnahme, Dokumentation, Eintrag im Wiki&lt;br /&gt;
&lt;br /&gt;
==Eligible participants==&lt;br /&gt;
Graduates enrolled in the Faculties of Media, Gestaltung and in the MediaArchitecture program&lt;br /&gt;
&lt;br /&gt;
==Syllabus==&lt;br /&gt;
*17.04. Introduction, [https://docs.google.com/spreadsheet/viewform?formkey=dFhHWDgzQVJYa2pneTVfUmY1S19GX1E6MQ#gid=0 entry-level questionaire], topics and dates of student presentations&lt;br /&gt;
*24.04. Object orientated concept recap: Classes and inheritance, scopes (public/privat), examples and excercises&lt;br /&gt;
*08.05. Movement with velocity, simple collision detection of objects&lt;br /&gt;
*15.05. Arrays and other datatypes&lt;br /&gt;
*22.05. IDEs (example: Eclipse with Processing)&lt;br /&gt;
*29.05. Images &amp;amp; Pixels (Yue Mao) &amp;amp;&amp;amp; Boids / Vectors (Jie Wang) &lt;br /&gt;
*05.06. Simple 3D in Processing (Xin Wang)&lt;br /&gt;
*12.06. Introduction to OpenFrameworks (Ivo Santos)&lt;br /&gt;
*19.06. Introduction to openGL (Yunshui Jin)&lt;br /&gt;
*26.06. Introduction to openCV &amp;amp; motion tracking by Kinect and SimpleOpenNI (Patawat)&lt;br /&gt;
*03.07. NO REGULAR CLASS: Bauhaus Spaziergang &lt;br /&gt;
*10.07. 2 presentation: 1. Protocols &amp;amp; communication formats &amp;amp; APIs [XML/JSON]  by Jelena Djokic &amp;amp; Processing and the web by Augusto Gandia&lt;br /&gt;
&lt;br /&gt;
==Students Presentation==&lt;br /&gt;
* [[/YueMao - pixel&amp;amp;image in processing.pdf/]]&lt;br /&gt;
* [[/JieWang-vector&amp;amp;boids.pdf/]]&lt;br /&gt;
* [[/XinWang-How to make a simple 3D in processing.pdf/]]&lt;br /&gt;
* [[/Yunshui Jin_An Introduction to OpenGL.pdf/]]&lt;br /&gt;
&lt;br /&gt;
==Literature==&lt;br /&gt;
&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;
* Gary Bradski: Learning OpenCV: Computer Vision with the OpenCV Library,  O’Reilly, ISBN 978-0596516130&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die hier aufgeführte Literatur ist optional und nicht verbindlich!&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
*[http://www.processing.org/ processing.org]&lt;br /&gt;
*[http://www.openprocessing.org/ openprocessing.org]&lt;br /&gt;
*[http://www.openframeworks.cc/ openFrameworks]&lt;br /&gt;
*[http://www.eclipse.org/ eclipse IDE]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDF]]&lt;br /&gt;
[[Category:Computational Design]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Programmiersprachen]]&lt;br /&gt;
[[Category:Processing]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44134</id>
		<title>IFD:Advanced Computational Design</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Advanced_Computational_Design&amp;diff=44134"/>
		<updated>2012-08-03T13:12:55Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* Students Presentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[:Category:Fachmodul|Fachmodul]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Lecturer(s):&#039;&#039; [[Frederic Gmeiner]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Credits:&#039;&#039; 6 [[ECTS]], 3 [[SWS]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;Date:&#039;&#039; Tuesday, 17:00 - 19:15h &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;Venue:&#039;&#039; [[Marienstraße 7b]], Room 105&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;First meeting:&#039;&#039; 17.04.2012&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
Advanced Computational Design&lt;br /&gt;
&lt;br /&gt;
This class is meant to give an overview about general advanced programming techniques, tools and concepts as well as a deeper look at current software technologies and how to deal with them in the context of media and interface design. The structure of the class will be organised in a workshop-like manner where each participant will have to prepare a presentation of a topic of his choice related to the curriculum.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Topics==&lt;br /&gt;
&lt;br /&gt;
====OOP recap====&lt;br /&gt;
*Classes and inheritance&lt;br /&gt;
*Scopes (public / private)&lt;br /&gt;
*Examples &amp;amp; excercises&lt;br /&gt;
&lt;br /&gt;
====IDEs &amp;amp; tools====&lt;br /&gt;
*Eclipse and Processing&lt;br /&gt;
*Autocompletion, Debugging&lt;br /&gt;
&lt;br /&gt;
====Structures &amp;amp; concepts====&lt;br /&gt;
*Datatypes in detail (String, ints, floats, double, ArrayList, HashMap ...).&lt;br /&gt;
*Images and pixels &amp;gt;&amp;gt; exercises&lt;br /&gt;
*Vector concepts and agents&lt;br /&gt;
*Simple physics and particle systems&lt;br /&gt;
&lt;br /&gt;
====OpenFrameworks / oF====&lt;br /&gt;
* C++ concepts (pointer, header files...)&lt;br /&gt;
* How to work with OpenFrameworks&lt;br /&gt;
* Examples and excercises&lt;br /&gt;
&lt;br /&gt;
====3D with OpenGL====&lt;br /&gt;
* Primitives, lights, cameras in oF&lt;br /&gt;
* What is OpenGL?&lt;br /&gt;
* Concepts and terminology of 3D&lt;br /&gt;
* Examples in oF&lt;br /&gt;
&lt;br /&gt;
====Computer vison with OpenCV====&lt;br /&gt;
* What is OpenCV?&lt;br /&gt;
* Concepts and terminology&lt;br /&gt;
* Examples in oF&lt;br /&gt;
* Tracking example with kinect and OpenCV&lt;br /&gt;
&lt;br /&gt;
====Further topics / tools====&lt;br /&gt;
* Version control with GIT&lt;br /&gt;
* Regular expressions / RegEx&lt;br /&gt;
* Formats and protocols: XML, JSON, OSC... - Jelena Djokic -[[Media:Vortrag_Protocols.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Admission requirements==&lt;br /&gt;
Applicants must have successfully completed the “Physical Computing I” class or have a fundamental knowledge of a high-level object-orientated programming language like JAVA. &lt;br /&gt;
&lt;br /&gt;
==Registration procedure==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Leistungsnachweis==&lt;br /&gt;
Referat, aktive Teilnahme, Dokumentation, Eintrag im Wiki&lt;br /&gt;
&lt;br /&gt;
==Eligible participants==&lt;br /&gt;
Graduates enrolled in the Faculties of Media, Gestaltung and in the MediaArchitecture program&lt;br /&gt;
&lt;br /&gt;
==Syllabus==&lt;br /&gt;
*17.04. Introduction, [https://docs.google.com/spreadsheet/viewform?formkey=dFhHWDgzQVJYa2pneTVfUmY1S19GX1E6MQ#gid=0 entry-level questionaire], topics and dates of student presentations&lt;br /&gt;
*24.04. Object orientated concept recap: Classes and inheritance, scopes (public/privat), examples and excercises&lt;br /&gt;
*08.05. Movement with velocity, simple collision detection of objects&lt;br /&gt;
*15.05. Arrays and other datatypes&lt;br /&gt;
*22.05. IDEs (example: Eclipse with Processing)&lt;br /&gt;
*29.05. Images &amp;amp; Pixels (Yue Mao) &amp;amp;&amp;amp; Boids / Vectors (Jie Wang) &lt;br /&gt;
*05.06. Simple 3D in Processing (Xin Wang)&lt;br /&gt;
*12.06. Introduction to OpenFrameworks (Ivo Santos)&lt;br /&gt;
*19.06. Introduction to openGL (Yunshui Jin)&lt;br /&gt;
*26.06. Introduction to openCV &amp;amp; motion tracking by Kinect and SimpleOpenNI (Patawat)&lt;br /&gt;
*03.07. NO REGULAR CLASS: Bauhaus Spaziergang &lt;br /&gt;
*10.07. 2 presentation: 1. Protocols &amp;amp; communication formats &amp;amp; APIs [XML/JSON]  by Jelena Djokic &amp;amp; Processing and the web by Augusto Gandia&lt;br /&gt;
&lt;br /&gt;
==Students Presentation==&lt;br /&gt;
* [[/YueMao - pixel&amp;amp;image in processing.pdf/]]&lt;br /&gt;
* [[/JieWang-vector&amp;amp;boids.pdf/]]&lt;br /&gt;
* [[/XinWang-How to make a simple 3D in processing.pdf/]]&lt;br /&gt;
* [[/Yunshui_Jin_An_Introduction_to_OpenGL.pdf/]]&lt;br /&gt;
&lt;br /&gt;
==Literature==&lt;br /&gt;
&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;
* Gary Bradski: Learning OpenCV: Computer Vision with the OpenCV Library,  O’Reilly, ISBN 978-0596516130&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die hier aufgeführte Literatur ist optional und nicht verbindlich!&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
*[http://www.processing.org/ processing.org]&lt;br /&gt;
*[http://www.openprocessing.org/ openprocessing.org]&lt;br /&gt;
*[http://www.openframeworks.cc/ openFrameworks]&lt;br /&gt;
*[http://www.eclipse.org/ eclipse IDE]&lt;br /&gt;
&lt;br /&gt;
[[Category:IDF]]&lt;br /&gt;
[[Category:Computational Design]]&lt;br /&gt;
[[Category:Frederic Gmeiner]]&lt;br /&gt;
[[Category:Programmiersprachen]]&lt;br /&gt;
[[Category:Processing]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43666</id>
		<title>IFD:Showreel2012/Jie Wang, Yunshui Jin - Melodic Rope</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43666"/>
		<updated>2012-07-13T10:25:09Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Melodic Rope==&lt;br /&gt;
===Jie Wang, Yunshui Jin===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
[[Image:Melodic_rope_1.jpg]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;videoflash type=vimeo&amp;gt;45680437|320|240&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
[[Image:Melodic_rope_2.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_3.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_4.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_5.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_6.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_7.jpg]]&lt;br /&gt;
&amp;lt;videoflash type=vimeo&amp;gt;45683575|320|240&amp;lt;/videoflash&amp;gt;&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43665</id>
		<title>IFD:Showreel2012/Jie Wang, Yunshui Jin - Melodic Rope</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43665"/>
		<updated>2012-07-13T10:24:34Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Melodic Rope==&lt;br /&gt;
===Jie Wang, Yunshui Jin===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
[[Image:Melodic_rope_1.jpg]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;videoflash type=vimeo&amp;gt;45680437|320|240&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Image:Melodic_rope_2.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_3.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_4.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_5.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_6.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_7.jpg]]&lt;br /&gt;
&amp;lt;videoflash type=vimeo&amp;gt;45683575|320|240&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_7.jpg&amp;diff=43606</id>
		<title>File:Melodic rope 7.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_7.jpg&amp;diff=43606"/>
		<updated>2012-07-13T09:38:28Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_6.jpg&amp;diff=43605</id>
		<title>File:Melodic rope 6.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_6.jpg&amp;diff=43605"/>
		<updated>2012-07-13T09:38:07Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_5.jpg&amp;diff=43604</id>
		<title>File:Melodic rope 5.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_5.jpg&amp;diff=43604"/>
		<updated>2012-07-13T09:37:53Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_4.jpg&amp;diff=43603</id>
		<title>File:Melodic rope 4.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_4.jpg&amp;diff=43603"/>
		<updated>2012-07-13T09:37:41Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43601</id>
		<title>IFD:Showreel2012/Jie Wang, Yunshui Jin - Melodic Rope</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43601"/>
		<updated>2012-07-13T09:37:03Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Melodic Rope==&lt;br /&gt;
===Jie Wang, Yunshui Jin===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
[[Image:Melodic_rope_1.jpg]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:Left;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;45680437|320|240&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Image:Melodic_rope_2.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_3.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_4.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_5.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_6.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_7.jpg]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:Left;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;45683575|320|240&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-14.png&amp;diff=43600</id>
		<title>File:Presentation-14.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-14.png&amp;diff=43600"/>
		<updated>2012-07-13T09:36:37Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-13.png&amp;diff=43599</id>
		<title>File:Presentation-13.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-13.png&amp;diff=43599"/>
		<updated>2012-07-13T09:36:13Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-12.png&amp;diff=43598</id>
		<title>File:Presentation-12.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-12.png&amp;diff=43598"/>
		<updated>2012-07-13T09:35:53Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-11.png&amp;diff=43596</id>
		<title>File:Presentation-11.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-11.png&amp;diff=43596"/>
		<updated>2012-07-13T09:34:49Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-10.png&amp;diff=43595</id>
		<title>File:Presentation-10.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-10.png&amp;diff=43595"/>
		<updated>2012-07-13T09:34:00Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Yue_Mao_-_Interactive_Donation_Box&amp;diff=43594</id>
		<title>IFD:Showreel2012/Yue Mao - Interactive Donation Box</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Yue_Mao_-_Interactive_Donation_Box&amp;diff=43594"/>
		<updated>2012-07-13T09:32:38Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Interactive Donation Box==&lt;br /&gt;
===Yue Mao===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
&lt;br /&gt;
[[Image:presentation-01.png]]&lt;br /&gt;
[[Image:presentation-02.png]]&lt;br /&gt;
[[Image:presentation-03.png]]&lt;br /&gt;
[[Image:presentation-04.png]]&lt;br /&gt;
[[Image:presentation-05.png]]&lt;br /&gt;
[[Image:presentation-06.png]]&lt;br /&gt;
[[Image:presentation-07.png]]&lt;br /&gt;
[[Image:presentation-08.png]]&lt;br /&gt;
[[Image:presentation-09.png]]&lt;br /&gt;
[[Image:presentation-10.png]]&lt;br /&gt;
[[Image:presentation-11.png]]&lt;br /&gt;
[[Image:presentation-12.png]]&lt;br /&gt;
[[Image:presentation-13.png]]&lt;br /&gt;
[[Image:presentation-14.png]]&lt;br /&gt;
&lt;br /&gt;
http://www.youtube.com/watch?v=eirGeuy0zpw&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-09.png&amp;diff=43593</id>
		<title>File:Presentation-09.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-09.png&amp;diff=43593"/>
		<updated>2012-07-13T09:32:34Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-08.png&amp;diff=43590</id>
		<title>File:Presentation-08.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-08.png&amp;diff=43590"/>
		<updated>2012-07-13T09:31:15Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-07.png&amp;diff=43588</id>
		<title>File:Presentation-07.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-07.png&amp;diff=43588"/>
		<updated>2012-07-13T09:30:40Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Yue_Mao_-_Interactive_Donation_Box&amp;diff=43587</id>
		<title>IFD:Showreel2012/Yue Mao - Interactive Donation Box</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Yue_Mao_-_Interactive_Donation_Box&amp;diff=43587"/>
		<updated>2012-07-13T09:30:16Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Interactive Donation Box==&lt;br /&gt;
===Yue Mao===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
&lt;br /&gt;
[[Image:presentation-01.png]]&lt;br /&gt;
[[Image:presentation-02.png]]&lt;br /&gt;
[[Image:presentation-03.png]]&lt;br /&gt;
[[Image:presentation-04.png]]&lt;br /&gt;
[[Image:presentation-05.png]]&lt;br /&gt;
[[Image:presentation-06.png]]&lt;br /&gt;
[[Image:presentation-07.png]]&lt;br /&gt;
[[Image:presentation-08.png]]&lt;br /&gt;
[[Image:presentation-09.png]]&lt;br /&gt;
[[Image:presentation-10.png]]&lt;br /&gt;
[[Image:presentation-11.png]]&lt;br /&gt;
[[Image:presentation-12.png]]&lt;br /&gt;
[[Image:presentation-13.png]]&lt;br /&gt;
[[Image:presentation-14.png]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-06.png&amp;diff=43586</id>
		<title>File:Presentation-06.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-06.png&amp;diff=43586"/>
		<updated>2012-07-13T09:29:58Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-05.png&amp;diff=43584</id>
		<title>File:Presentation-05.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-05.png&amp;diff=43584"/>
		<updated>2012-07-13T09:29:33Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-04.png&amp;diff=43583</id>
		<title>File:Presentation-04.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-04.png&amp;diff=43583"/>
		<updated>2012-07-13T09:29:07Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-03.png&amp;diff=43582</id>
		<title>File:Presentation-03.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-03.png&amp;diff=43582"/>
		<updated>2012-07-13T09:28:43Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-02.png&amp;diff=43581</id>
		<title>File:Presentation-02.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-02.png&amp;diff=43581"/>
		<updated>2012-07-13T09:27:57Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-01.png&amp;diff=43580</id>
		<title>File:Presentation-01.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Presentation-01.png&amp;diff=43580"/>
		<updated>2012-07-13T09:27:37Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Yue_Mao_-_Interactive_Donation_Box&amp;diff=43576</id>
		<title>IFD:Showreel2012/Yue Mao - Interactive Donation Box</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Yue_Mao_-_Interactive_Donation_Box&amp;diff=43576"/>
		<updated>2012-07-13T09:26:08Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: Created page with &amp;quot;==Interactive Donation Box== ===Yue Mao=== ====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Interactive Donation Box==&lt;br /&gt;
===Yue Mao===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012&amp;diff=43575</id>
		<title>IFD:Showreel2012</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012&amp;diff=43575"/>
		<updated>2012-07-13T09:24:51Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20120626_IFD-Showreel2012.png|422px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color:#FF5D00;&amp;quot;&amp;gt;INFOS&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Präsentation Sommersemester 2012&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Professur Interface Design&amp;lt;br&amp;gt;&lt;br /&gt;
Prof. Dr. Jens Geelhaar, Frederic Gmeiner, Michael Markert, Gabriel Rausch, Martin Schied, &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13. Juli 2012&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;11:00 - 17:00 Uhr&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Audimax&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Steubenstraße 6, Haus F&lt;br /&gt;
&lt;br /&gt;
Die Präsentation der Professur Interface Design bietet die Möglichkeit,&amp;lt;br&amp;gt; einen Einblick in die Semesterarbeiten und die Inhalte der angebotenen Module zu&amp;lt;br&amp;gt; bekommen. Die Veranstaltung lädt nicht nur Studenten des Bereichs IFD &amp;lt;br&amp;gt;ein, sondern ist offen für alle Interessierten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color:#FF5D00;&amp;quot;&amp;gt;PROGRAMM&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11:00 - 12:00 Block &amp;quot;Fach- und Werkmodule&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Fachmodul &#039;[[IFD:iOSDevI|iOS Development I]]&#039;&lt;br /&gt;
** [[/Michael Markert - iOSDev I 2012/]]&lt;br /&gt;
* Fachmodul &#039;[[IFD:Interaktive Elektronik 2012]]&#039;&lt;br /&gt;
* Werkmodul ‘[[IFD:Elektrische_Gehirnwellengymnastik|Elektrische Gehirnwellengymnastik]]‘&lt;br /&gt;
** [[/Martin Schied - Zusammenfassung/]]&lt;br /&gt;
* Werkmodul/Fachmodul &#039;[[IFD:WebAdvancedII|WebAdvanced II]]&#039;&lt;br /&gt;
** [[/Gabriel Rausch - Web Advanced II/]]&lt;br /&gt;
* Werkmodul ‘[[IFD:WebBasicsII|Web Basics II]]‘&lt;br /&gt;
** [[/Gabriel Rausch - Web Basics II/]]&lt;br /&gt;
* Werkmodul ‘[[IFD:BauhausVorkurs2012|Bauhaus Vorkurs]]‘&lt;br /&gt;
** [[/Michael Markert - BauhausVorkurs2012/]]&lt;br /&gt;
* Werkmodul ‘[[Roter_Button|Roter Button oben links, grüner Button unten rechts]]‘&lt;br /&gt;
* Werkmodul ‘[[IFD:WizardOfOz|The Wizard of Oz: Mock-ups &amp;amp; prototyping]]‘&lt;br /&gt;
** [[/Frederic Gmeiner - Zusammenfassung/]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;12:00 - 14:00 Block &amp;quot;Projektmodule&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Projektmodul &#039;Interface Design 2 / Interaktion mit mobilen Medien: „Guides &amp;amp; Games“ &#039;&lt;br /&gt;
** [[/Stepan Boldt/]]&lt;br /&gt;
** [[/Tobias Zeller/]]&lt;br /&gt;
** [[/Marisa Martins, Sofia Barbosa - Multilanguage for european kids/]]&lt;br /&gt;
** [[/Interaktives Weimar Abenteuer - Bokelmann, Danz, Froger, Glahn, Pabsdorf, Wolf/]]&lt;br /&gt;
** [[/Tobias Westphal/]]&lt;br /&gt;
** [[/Sven Sommerlatte/]]&lt;br /&gt;
** [[/Anastasiya Pavelchuk/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Projektmodul &#039;Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3&#039;&lt;br /&gt;
&amp;lt;!--** [[/Fariborz Farid/]]--&amp;gt;&lt;br /&gt;
** [[/Irina Yasinskaya, Sandra Guzman - Heart Beat Textile/]]&lt;br /&gt;
&amp;lt;!--** [[/Nooshin Saeedi/]]--&amp;gt;&lt;br /&gt;
** [[/Jelena Djokic - I Was Here/]]&lt;br /&gt;
** [[/Patawat Phamuad - What you can do with 100 Yen/]]&lt;br /&gt;
** [[/Kathy Yuen, Eleni Digidiki, Augusto Gandia, Xin Wang - Smart Blocks/]]&lt;br /&gt;
** [[/Jie Wang, Yunshui Jin - Melodic Rope/]]&lt;br /&gt;
** [[/Matthias Gmelin und Miriam Kotyrba - Hospital Organisation/]]&lt;br /&gt;
** [[/Matias Garcia, Gentian Begolli - Understanding Our Neighbor/]]&lt;br /&gt;
** [[/Dianna Mertz - Appropriator/]]&lt;br /&gt;
** [[/Adriana Cabrera , Diana Cano - Interactive Surface Design/]]&lt;br /&gt;
** [[/Tony Wulfert/]]&lt;br /&gt;
** [[/JinHee Choi - What is in your room?/]]&lt;br /&gt;
** [[/Yue Mao - Interactive Donation Box/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Schlusswort&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color:#FF5D00;&amp;quot;&amp;gt;Fach- und Werkmodul Arbeiten&amp;lt;/h3&amp;gt;&lt;br /&gt;
Übersicht der Arbeiten aus Fach- und Werkmodulen. Werden nicht einzeln auf der Veranstaltung vorgestellt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fachmodule&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Werkmodul/Fachmodul &#039;[[IFD:WebAdvancedII|WebAdvanced II]]&#039;&lt;br /&gt;
** [[/Marisa Martins, Sofia Barbosa - Multilanguage for european kids/]]&lt;br /&gt;
** [[/Iain Campbell - Dhound (Event Manager)/]]&lt;br /&gt;
** [[/Johannes Altmann/]]&lt;br /&gt;
** [[/Antje Danz/]]&lt;br /&gt;
** [[/Marcel Döpel - Web RPG/]]&lt;br /&gt;
** [[/Michel Büchner - Web RPG/]]&lt;br /&gt;
** [[/Martin Horbach/]]&lt;br /&gt;
** [[/Bastian Weber - VirtualGuitar/]]&lt;br /&gt;
** [[/Georg Müller/]]&lt;br /&gt;
** [[/Sven Sommerlatte/]]&lt;br /&gt;
** [[/Tobias Westphal/]]&lt;br /&gt;
** [[/Mariana Perfeito/]]&lt;br /&gt;
** [[/Claudia Heinze/]]&lt;br /&gt;
** [[/Kathy Yuen/]]&lt;br /&gt;
** [[/Ivo Santos/]]&lt;br /&gt;
** [[/Garcia Matias/]]&lt;br /&gt;
** [[/Augusto Gawdia/]]&lt;br /&gt;
** [[/Carlo Enke/]]&lt;br /&gt;
** [[/Jennifer Beckmann/]]&lt;br /&gt;
** [[/Christian Sohn/]]&lt;br /&gt;
** [[/Dianna Mertz - Appropriator Web/]]&lt;br /&gt;
** [[/Diana Cano/]]&lt;br /&gt;
&lt;br /&gt;
* Fachmodul &#039;[[IFD:iOSDevI|iOS Development I]]&#039;&lt;br /&gt;
** [[/Tobias Wolf – Mediathek/]]&lt;br /&gt;
** [[/Juliane Reschke - iDecider/]]&lt;br /&gt;
** [[/Christoph Halang/]]&lt;br /&gt;
** [[/Fariborz Farid/]]&lt;br /&gt;
** [[/Iain Campbell - Solar Monitor/]]&lt;br /&gt;
** [[/Dianna Mertz - Appropriator iOS/]]&lt;br /&gt;
** [[/Jelena Djokic - I was here- iOS/]]&lt;br /&gt;
** [[/Adriana Cabrera/]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Fachmodul &#039;[[IFD:Interaktive Elektronik 2012]]&#039;&lt;br /&gt;
** [[/Julius Bullinger/]]&lt;br /&gt;
** [[/Malik Al-hallak/]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Werkmodule&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Werkmodul ‘[[IFD:WebBasicsII|Web Basics II]]‘&lt;br /&gt;
** [[/Joatan Preis Dutra/]]&lt;br /&gt;
** [[/Florian Froger/]]&lt;br /&gt;
** [[/Constantin Oestreich/]]&lt;br /&gt;
** [[/Hannes Wünsche/]]&lt;br /&gt;
** [[/Lukas Krause/]]&lt;br /&gt;
** [[/Ingo Schäfer/]]&lt;br /&gt;
** [[/Laura Jozefini/]]&lt;br /&gt;
** [[/Monika Schwarz/]] &lt;br /&gt;
** [[/Theresa Tschenker/]]&lt;br /&gt;
** [[/Lydia Kluge/]]&lt;br /&gt;
** [[/Anastasiya Pavelchuk - ActiveArts/]]&lt;br /&gt;
** [[/Tobias Westphal/]]&lt;br /&gt;
** [[/Anja Werner/]]&lt;br /&gt;
** [[/Eleni Digidiki/]]&lt;br /&gt;
** [[/Stepan Boldt/]]&lt;br /&gt;
&lt;br /&gt;
* Werkmodul ‘[[IFD:BauhausVorkurs2012|Bauhaus Vorkurs]]‘&lt;br /&gt;
** [[/Tristan Weis/]]&lt;br /&gt;
** [[/Florian Froger/]]&lt;br /&gt;
** [[/Philipp Hollinger/]]&lt;br /&gt;
** [[/Marius Beine/]]&lt;br /&gt;
** [[/Michael Weber/]]&lt;br /&gt;
** [[/Daniel Winterberg/]]&lt;br /&gt;
** [[/Tobias Wolf/]]&lt;br /&gt;
** [[/R W/]]&lt;br /&gt;
** [[/Carolin Scheffler/]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43567</id>
		<title>IFD:Showreel2012/Jie Wang, Yunshui Jin - Melodic Rope</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43567"/>
		<updated>2012-07-13T08:57:27Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Melodic Rope==&lt;br /&gt;
===Jie Wang, Yunshui Jin===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
[[Image:Melodic_rope_1.jpg]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:Left;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;45680437|320|240&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Image:Melodic_rope_2.jpg]]&lt;br /&gt;
[[Image:Melodic_rope_3.jpg]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:Left;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;45683575|320|240&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_3.jpg&amp;diff=43566</id>
		<title>File:Melodic rope 3.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_3.jpg&amp;diff=43566"/>
		<updated>2012-07-13T08:56:40Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_2.jpg&amp;diff=43564</id>
		<title>File:Melodic rope 2.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_2.jpg&amp;diff=43564"/>
		<updated>2012-07-13T08:56:15Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43561</id>
		<title>IFD:Showreel2012/Jie Wang, Yunshui Jin - Melodic Rope</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43561"/>
		<updated>2012-07-13T08:47:15Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Melodic Rope==&lt;br /&gt;
===Jie Wang, Yunshui Jin===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
[[Image:Melodic_rope_1.jpg]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:Left;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;45680437|320|240&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:Left;&amp;quot;&amp;gt;&amp;lt;videoflash type=vimeo&amp;gt;45683575|320|240&amp;lt;/videoflash&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43558</id>
		<title>IFD:Showreel2012/Jie Wang, Yunshui Jin - Melodic Rope</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43558"/>
		<updated>2012-07-13T08:39:04Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Melodic Rope==&lt;br /&gt;
===Jie Wang, Yunshui Jin===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
[[Image:Melodic_rope_1.jpg]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43556</id>
		<title>IFD:Showreel2012/Jie Wang, Yunshui Jin - Melodic Rope</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43556"/>
		<updated>2012-07-13T08:38:16Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Melodic Rope==&lt;br /&gt;
===Jie Wang, Yunshui Jin===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;br /&gt;
[[Melodic_rope_1.jpg]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_1.jpg&amp;diff=43552</id>
		<title>File:Melodic rope 1.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Melodic_rope_1.jpg&amp;diff=43552"/>
		<updated>2012-07-13T08:37:36Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43551</id>
		<title>IFD:Showreel2012/Jie Wang, Yunshui Jin - Melodic Rope</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012/Jie_Wang,_Yunshui_Jin_-_Melodic_Rope&amp;diff=43551"/>
		<updated>2012-07-13T08:36:34Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: Created page with &amp;quot;==Melodic Rope== ===Jie Wang, Yunshui Jin=== ====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Melodic Rope==&lt;br /&gt;
===Jie Wang, Yunshui Jin===&lt;br /&gt;
====Projektmodul Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3====&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012&amp;diff=43550</id>
		<title>IFD:Showreel2012</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:Showreel2012&amp;diff=43550"/>
		<updated>2012-07-13T08:34:46Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20120626_IFD-Showreel2012.png|422px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color:#FF5D00;&amp;quot;&amp;gt;INFOS&amp;lt;/h3&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Präsentation Sommersemester 2012&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Professur Interface Design&amp;lt;br&amp;gt;&lt;br /&gt;
Prof. Dr. Jens Geelhaar, Frederic Gmeiner, Michael Markert, Gabriel Rausch, Martin Schied, &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;13. Juli 2012&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;11:00 - 17:00 Uhr&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Audimax&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Steubenstraße 6, Haus F&lt;br /&gt;
&lt;br /&gt;
Die Präsentation der Professur Interface Design bietet die Möglichkeit,&amp;lt;br&amp;gt; einen Einblick in die Semesterarbeiten und die Inhalte der angebotenen Module zu&amp;lt;br&amp;gt; bekommen. Die Veranstaltung lädt nicht nur Studenten des Bereichs IFD &amp;lt;br&amp;gt;ein, sondern ist offen für alle Interessierten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color:#FF5D00;&amp;quot;&amp;gt;PROGRAMM&amp;lt;/h3&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;11:00 - 12:00 Block &amp;quot;Fach- und Werkmodule&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Fachmodul &#039;[[IFD:iOSDevI|iOS Development I]]&#039;&lt;br /&gt;
** [[/Michael Markert - iOSDev I 2012/]]&lt;br /&gt;
* Fachmodul &#039;[[IFD:Interaktive Elektronik 2012]]&#039;&lt;br /&gt;
* Werkmodul ‘[[IFD:Elektrische_Gehirnwellengymnastik|Elektrische Gehirnwellengymnastik]]‘&lt;br /&gt;
** [[/Martin Schied - Zusammenfassung/]]&lt;br /&gt;
* Werkmodul/Fachmodul &#039;[[IFD:WebAdvancedII|WebAdvanced II]]&#039;&lt;br /&gt;
** [[/Gabriel Rausch - Web Advanced II/]]&lt;br /&gt;
* Werkmodul ‘[[IFD:WebBasicsII|Web Basics II]]‘&lt;br /&gt;
** [[/Gabriel Rausch - Web Basics II/]]&lt;br /&gt;
* Werkmodul ‘[[IFD:BauhausVorkurs2012|Bauhaus Vorkurs]]‘&lt;br /&gt;
** [[/Michael Markert - BauhausVorkurs2012/]]&lt;br /&gt;
* Werkmodul ‘[[IFD:WizardOfOz|The Wizard of Oz: Mock-ups &amp;amp; prototyping]]‘&lt;br /&gt;
** [[/Frederic Gmeiner - Zusammenfassung/]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;12:00 - 14:00 Block &amp;quot;Projektmodule&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Projektmodul &#039;Interface Design 2 / Interaktion mit mobilen Medien: „Guides &amp;amp; Games“ &#039;&lt;br /&gt;
** [[/Stepan Boldt/]]&lt;br /&gt;
** [[/Marisa Martins, Sofia Barbosa - Multilanguage for european kids/]]&lt;br /&gt;
** [[/Interaktives Weimar Abenteuer - Bokelmann, Danz, Froger, Glahn, Pabsdorf, Wolf/]]&lt;br /&gt;
** [[/Tobias Westphal/]]&lt;br /&gt;
** [[/Sven Sommerlatte/]]&lt;br /&gt;
** [[/Anastasiya Pavelchuk/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Projektmodul &#039;Interface Design 4 / Interaction and Experimental Interfaces - 30 cm3&#039;&lt;br /&gt;
&amp;lt;!--** [[/Fariborz Farid/]]--&amp;gt;&lt;br /&gt;
** [[/Irina Yasinskaya, Sandra Guzman - Heart Beat Textile/]]&lt;br /&gt;
&amp;lt;!--** [[/Nooshin Saeedi/]]--&amp;gt;&lt;br /&gt;
** [[/Jelena Djokic - I Was Here/]]&lt;br /&gt;
** [[/Patawat Phamuad - What you can do with 100 Yen/]]&lt;br /&gt;
** [[/Kathy Yuen, Eleni Digidiki, Augusto Gandia, Xin Wang - Smart Blocks/]]&lt;br /&gt;
** [[/Jie Wang, Yunshui Jin - Melodic Rope/]]&lt;br /&gt;
** [[/Matthias Gmelin und Miriam Kotyrba - Hospital Organisation/]]&lt;br /&gt;
** [[/Matias Garcia, Gentian Begolli - Understanding Our Neighbor/]]&lt;br /&gt;
** [[/Dianna Mertz - Appropriator/]]&lt;br /&gt;
** [[/Adriana Cabrera , Diana Cano - Interactive Surface Design/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Schlusswort&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3 style=&amp;quot;color:#FF5D00;&amp;quot;&amp;gt;Fach- und Werkmodul Arbeiten&amp;lt;/h3&amp;gt;&lt;br /&gt;
Übersicht der Arbeiten aus Fach- und Werkmodulen. Werden nicht einzeln auf der Veranstaltung vorgestellt&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fachmodule&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Werkmodul/Fachmodul &#039;[[IFD:WebAdvancedII|WebAdvanced II]]&#039;&lt;br /&gt;
** [[/Marisa Martins, Sofia Barbosa - Multilanguage for european kids/]]&lt;br /&gt;
** [[/Iain Campbell - Dhound (Event Manager)/]]&lt;br /&gt;
** [[/Johannes Altmann/]]&lt;br /&gt;
** [[/Antje Danz/]]&lt;br /&gt;
** [[/Marcel Döpel - Web RPG/]]&lt;br /&gt;
** [[/Michel Büchner - Web RPG/]]&lt;br /&gt;
** [[/Martin Horbach/]]&lt;br /&gt;
** [[/Bastian Weber - VirtualGuitar/]]&lt;br /&gt;
** [[/Georg Müller/]]&lt;br /&gt;
** [[/Sven Sommerlatte/]]&lt;br /&gt;
** [[/Tobias Westphal/]]&lt;br /&gt;
** [[/Mariana Perfeito/]]&lt;br /&gt;
** [[/Claudia Heinze/]]&lt;br /&gt;
** [[/Kathy Yuen/]]&lt;br /&gt;
** [[/Ivo Santos/]]&lt;br /&gt;
** [[/Garcia Matias/]]&lt;br /&gt;
** [[/Augusto Gawdia/]]&lt;br /&gt;
** [[/Carlo Enke/]]&lt;br /&gt;
** [[/Jennifer Beckmann/]]&lt;br /&gt;
** [[/Christian Sohn/]]&lt;br /&gt;
** [[/Dianna Mertz - Appropriator Web/]]&lt;br /&gt;
** [[/Diana Cano/]]&lt;br /&gt;
&lt;br /&gt;
* Fachmodul &#039;[[IFD:iOSDevI|iOS Development I]]&#039;&lt;br /&gt;
** [[/Tobias Wolf – Mediathek/]]&lt;br /&gt;
** [[/Juliane Reschke - iDecider/]]&lt;br /&gt;
** [[/Christoph Halang/]]&lt;br /&gt;
** [[/Fariborz Farid/]]&lt;br /&gt;
** [[/Iain Campbell - Solar Monitor/]]&lt;br /&gt;
** [[/Dianna Mertz - Appropriator iOS/]]&lt;br /&gt;
** [[/Jelena Djokic - I was here- iOS/]]&lt;br /&gt;
** [[/Adriana Cabrera/]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Fachmodul &#039;[[IFD:Interaktive Elektronik 2012]]&#039;&lt;br /&gt;
** [[/Julius Bullinger/]]&lt;br /&gt;
** [[/Malik Al-hallak/]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Werkmodule&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Werkmodul ‘[[IFD:WebBasicsII|Web Basics II]]‘&lt;br /&gt;
** [[/Joatan Preis Dutra/]]&lt;br /&gt;
** [[/Florian Froger/]]&lt;br /&gt;
** [[/Constantin Oestreich/]]&lt;br /&gt;
** [[/Hannes Wünsche/]]&lt;br /&gt;
** [[/Lukas Krause/]]&lt;br /&gt;
** [[/Ingo Schäfer/]]&lt;br /&gt;
** [[/Laura Jozefini/]]&lt;br /&gt;
** [[/Monika Schwarz/]] &lt;br /&gt;
** [[/Theresa Tschenker/]]&lt;br /&gt;
** [[/Lydia Kluge/]]&lt;br /&gt;
** [[/Anastasiya Pavelchuk - ActiveArts/]]&lt;br /&gt;
** [[/Tobias Westphal/]]&lt;br /&gt;
** [[/Anja Werner/]]&lt;br /&gt;
** [[/Eleni Digidiki/]]&lt;br /&gt;
** [[/Stepan Boldt/]]&lt;br /&gt;
&lt;br /&gt;
* Werkmodul ‘[[IFD:BauhausVorkurs2012|Bauhaus Vorkurs]]‘&lt;br /&gt;
** [[/Tristan Weis/]]&lt;br /&gt;
** [[/Florian Froger/]]&lt;br /&gt;
** [[/Philipp Hollinger/]]&lt;br /&gt;
** [[/Marius Beine/]]&lt;br /&gt;
** [[/Michael Weber/]]&lt;br /&gt;
** [[/Daniel Winterberg/]]&lt;br /&gt;
** [[/Tobias Wolf/]]&lt;br /&gt;
** [[/R W/]]&lt;br /&gt;
** [[/Carolin Scheffler/]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42037</id>
		<title>IFD:PhysicalComp2011/Yunshui Jin</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42037"/>
		<updated>2012-05-27T10:19:22Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* Step 4 Building the Gears */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - 3D Scaning Project==&lt;br /&gt;
[[File:Laser_step0.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It&#039;s a project involved with 3D Scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Page1.jpg&lt;br /&gt;
File:Page2.jpg&lt;br /&gt;
File:Page3.jpg&lt;br /&gt;
File:Page4.jpg&lt;br /&gt;
File:Page5.jpg&lt;br /&gt;
File:Page6.jpg&lt;br /&gt;
File:Page7.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Generally,I showed the reason why we need 3D scan and also different manners to achieve 3D scan. I compared with these manners and choose David Laserscanner to be my platform. Compared with others, it is cheap(with free version and the professional version costs 291Euro while some cost almost 40,000Euro but offer the same quality), very fast(compared with photo-based method),high precision(While pointcloud-based technique can only offer a rather rough result ) and it can scan a large range of subjects from very large object to tiny small things if using the motor scanning.In conclusion, David system is almost the best choice.I would build a system to use the stepper motor controlling the laser to realize the 3D scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.david-laserscanner.com/ David official site]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/david-wiki David wiki page]&lt;br /&gt;
*[http://www.123dapp.com/ Autodesk free multi-angle photo-based model generate software]&lt;br /&gt;
*[http://usa.autodesk.com/adsk/servlet/pc/index?id=11390028&amp;amp;siteID=123112 Autodesk image-based modeling software ]&lt;br /&gt;
*[http://www.photomodeler.com/index.htm A photo-based modeling software]&lt;br /&gt;
*[http://www.agisoft.ru/tutorials/photoscan/02/ Multi-angle photo-based model generate software]&lt;br /&gt;
*[https://www.hypr3d.com/ Online multi-angle photo-based model generate software]&lt;br /&gt;
*[http://vr.tu-freiberg.de/scivi/ Free pointcloud based model generate software by kinect]&lt;br /&gt;
*[http://www.youtube.com/watch?v=0RsIUI0XVy0 Use kinect to do the 3D scan and print one&#039;s own statue]&lt;br /&gt;
*[http://www.engadget.com/2012/01/08/cubify-brings-3d-printer-and-kinect-app-to-ces/ Another 3D print project] using [[Kinect]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To &amp;amp; My Process===&lt;br /&gt;
&lt;br /&gt;
====Step 1 Material====&lt;br /&gt;
[[File:laser_step1.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note: For the camera, In most cases, DAVID works in lowlight conditions to get a clear contrasted laser line. So the cam should be able to handle this. High light sensitivity and as little noise as possible is recommended. For the laser line, laser line should be as thin as possible –&amp;gt; focusable; as bright as possible; perfect straight line and a red or green laser if you use a color camera.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Step 2 Software Installation====&lt;br /&gt;
Download the latest free David Laser Scanner in the [http://www.david-laserscanner.com/ David official site].&lt;br /&gt;
Or open the local installation for [[Media:DAVID_Setup_3.1.zip| David Laser Scanner V3.1]].&lt;br /&gt;
Find the [http://www.david-laserscanner.com/wiki/david3_user_manual/overview/ documentation] of the David software as well as many useful tips.&lt;br /&gt;
Note: Limitation of the free David Laser Scanner is that the maximum resolution of the capture can be used by software is up to 640*480 even if the camera can capture with a HD resolution&lt;br /&gt;
(1920*1200) , while the full license version can use as much as your camera can offer.&lt;br /&gt;
329 EUR for the full license and one can achieves super precise result with this reasonable price.&lt;br /&gt;
David Laser Scanner is windows platform only.&lt;br /&gt;
Step 3 Control A Stepper Motor&lt;br /&gt;
With a stepper motor driver, we can let the movement of a stepper motor slower, smoother and quieter than controlling it with Arduino directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step2.png|600px|]]&lt;br /&gt;
[[File:laser_step3.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Find the Arduino code [[Media:TestCode.zip| here]].&lt;br /&gt;
&lt;br /&gt;
Note: 9V external power supply is necessary for driving a stepper. The USB power supply is not sufficient since it has a current limit.&lt;br /&gt;
Do please turn off the power supply, if you want to exchange the connection of the 4 pins of the stepper. Or it may damage your circuit because it may generate an inverse voltage.&lt;br /&gt;
Micro step can let the stepper slower and also quieter, but it is less accurate compared with a full step. With the easyDriver, you have options of 1/2, 1/4, 1/8 micro step. By default the easyDriver will drive a stepper with 1/8 micro step. And it can be altered by setting the MS1 and MS2 Pin High and Low.&lt;br /&gt;
The [http://www.schmalzhaus.com/EasyDriver/ documentation] of easyDriver can be found and you can find the datasheet [[ Media:EasyDriverA3967_datasheet_.pdf | (here)]].&lt;br /&gt;
&lt;br /&gt;
====Step 4 Building the Gears====&lt;br /&gt;
Use the gears of the Lego parts. The detailed pictures showed below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;videoflash type=vimeo&amp;gt;42917722&amp;lt;/videoflash&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step9.png|800px|]]&lt;br /&gt;
&lt;br /&gt;
The purpose of building up gears is to slow down the movement of laser. One can assemble&lt;br /&gt;
the right gears to achieve a high gear ratio. The higher the ratio is, the better quality will be,&lt;br /&gt;
especially when you want to achieve very precise result with a HD camera and the commercial&lt;br /&gt;
version of David.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step4.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Use the yellow belt to connect the stepper motor with the main wheel which drives the gear set and attach the line laser to the wheel which is the “end” of the gear set at the other side. The function of the Lego frame is to fix the stepper motor and stabilize the whole set.&lt;br /&gt;
Or you can build up with “professional” gears.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step5.png|600px|]]&lt;br /&gt;
[[File:laser_step6.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
The above picture is showing what I achieved with these gears, and I bought the initial material online. Here is the initial material (available in China only) : [http://trade.taobao.com/trade/detail/tradeSnap.htm?tradeID=122306748168870/ plastic gears], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.3-5v0*u5&amp;amp;id=12668819414&amp;amp;/ metal stick], [http://item.taobao.com/item.htm?id=12668843173/ plastic base bar], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.v-5uyAaS&amp;amp;id=12668879034/ plastic washer].&lt;br /&gt;
In the right picture of the “detailed look”, the gear stays at most left side is the last gear of the whole gears chain.&lt;br /&gt;
&lt;br /&gt;
Note: Since the material of plastic is quiet elastic, the Lego based scanner is kind of loose and the belt connecting the stepper with the wheel also brings some problem like sliding issues. It would be much better if you can build the “professional” one. However, you need to gain some experience with the mechanical tools and the “professional” gears are not so easy to find, unless you build your own with laser cutter or 3D printer.&lt;br /&gt;
&lt;br /&gt;
====Step 5 Coding &amp;amp; Wiring====&lt;br /&gt;
Wiring&lt;br /&gt;
Plug the DFRobot LCD shield into the Arduino, and follow the schematic below. Begin with the circuit of the stepper done in the previous steps. Add more components to the circuit like potentiometers and LCD shield to build up the hardware interface so that you can adjust the motor speed and the rotation range by these two potentiometers directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step7.png|700px|]]&lt;br /&gt;
[[File:laser_step8.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Coding: Install the library [[Media:DFR_Key.zip|(LCD shield Library)]]for the LCD shield ( detailed installation steps can be found in the&lt;br /&gt;
“READ ME”). And also writing the function of if receive the ‘S’ from the serial port.&lt;br /&gt;
&lt;br /&gt;
Notice that the switcher for triggering the stepper is removed from the circuit. David software will send ‘S’ through the serial port when the start button is clicked, and ‘T’ will be sent if the stop button is clicked. In order to synchronize the software with the hardware, a function of triggering the stepper by receiving ‘S’ and ‘T’ is written in the code.&lt;br /&gt;
Complete code with very detailed comments can be found here.&lt;br /&gt;
&lt;br /&gt;
====Step 6 Camera calibration====&lt;br /&gt;
Make the calibration board, which has two perpendicular wood boards with the right pattern. The calibration pattern to be printed out for the board can be found [[Media:Laser_printout.zip|here]]].&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step10.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Connect the camera and Arduino to computer, and launch the David software.&lt;br /&gt;
&lt;br /&gt;
Use the right settings for the David：&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step11.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Please adjust the camera settings; the picture captured by camera should be as bright as possible while the black dot on the calibration board can still be clearly recognized. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step12.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Click the “Calibrate” button to finish calibration. Notice that once you finish the calibration, the position of the camera can’t be changed anymore.&lt;br /&gt;
&lt;br /&gt;
====Step 7 First scan====&lt;br /&gt;
Now everything is ready. We could start our first scan. Do remember to check the “Record new motion “option. One important thing is you need to re-adjust the camera setting, unlike the calibration picture, now you need to achieve a picture as black as possible while only the laser line could be easily recognized ,and you can also adjust the laser focus to make it as thin as possible. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step13.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
====Step 8====&lt;br /&gt;
Once you finish the first scan. We can do the repetition scan. Just make sure the relative position of the laser and the camera is fixed and we can remove the calibration board to scan anything we want. We now finish the mobile laser scanner.&lt;br /&gt;
Here is some demo scan result from the official David site (from the commercial version) .&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step14.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.schmalzhaus.com/EasyDriver/ Easy driver reference]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/user_manual/scanning_without_background David scanner Manuel to scan without background]&lt;br /&gt;
*[http://www.david-laserscanner.com/forum/viewtopic.php?p=8289#p8289 A hobbyist built up his own 3D scan hardware for David system ]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42036</id>
		<title>IFD:PhysicalComp2011/Yunshui Jin</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42036"/>
		<updated>2012-05-27T09:40:17Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* Code to Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - 3D Scaning Project==&lt;br /&gt;
[[File:Laser_step0.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It&#039;s a project involved with 3D Scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Page1.jpg&lt;br /&gt;
File:Page2.jpg&lt;br /&gt;
File:Page3.jpg&lt;br /&gt;
File:Page4.jpg&lt;br /&gt;
File:Page5.jpg&lt;br /&gt;
File:Page6.jpg&lt;br /&gt;
File:Page7.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Generally,I showed the reason why we need 3D scan and also different manners to achieve 3D scan. I compared with these manners and choose David Laserscanner to be my platform. Compared with others, it is cheap(with free version and the professional version costs 291Euro while some cost almost 40,000Euro but offer the same quality), very fast(compared with photo-based method),high precision(While pointcloud-based technique can only offer a rather rough result ) and it can scan a large range of subjects from very large object to tiny small things if using the motor scanning.In conclusion, David system is almost the best choice.I would build a system to use the stepper motor controlling the laser to realize the 3D scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.david-laserscanner.com/ David official site]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/david-wiki David wiki page]&lt;br /&gt;
*[http://www.123dapp.com/ Autodesk free multi-angle photo-based model generate software]&lt;br /&gt;
*[http://usa.autodesk.com/adsk/servlet/pc/index?id=11390028&amp;amp;siteID=123112 Autodesk image-based modeling software ]&lt;br /&gt;
*[http://www.photomodeler.com/index.htm A photo-based modeling software]&lt;br /&gt;
*[http://www.agisoft.ru/tutorials/photoscan/02/ Multi-angle photo-based model generate software]&lt;br /&gt;
*[https://www.hypr3d.com/ Online multi-angle photo-based model generate software]&lt;br /&gt;
*[http://vr.tu-freiberg.de/scivi/ Free pointcloud based model generate software by kinect]&lt;br /&gt;
*[http://www.youtube.com/watch?v=0RsIUI0XVy0 Use kinect to do the 3D scan and print one&#039;s own statue]&lt;br /&gt;
*[http://www.engadget.com/2012/01/08/cubify-brings-3d-printer-and-kinect-app-to-ces/ Another 3D print project] using [[Kinect]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To &amp;amp; My Process===&lt;br /&gt;
&lt;br /&gt;
====Step 1 Material====&lt;br /&gt;
[[File:laser_step1.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note: For the camera, In most cases, DAVID works in lowlight conditions to get a clear contrasted laser line. So the cam should be able to handle this. High light sensitivity and as little noise as possible is recommended. For the laser line, laser line should be as thin as possible –&amp;gt; focusable; as bright as possible; perfect straight line and a red or green laser if you use a color camera.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Step 2 Software Installation====&lt;br /&gt;
Download the latest free David Laser Scanner in the [http://www.david-laserscanner.com/ David official site].&lt;br /&gt;
Or open the local installation for [[Media:DAVID_Setup_3.1.zip| David Laser Scanner V3.1]].&lt;br /&gt;
Find the [http://www.david-laserscanner.com/wiki/david3_user_manual/overview/ documentation] of the David software as well as many useful tips.&lt;br /&gt;
Note: Limitation of the free David Laser Scanner is that the maximum resolution of the capture can be used by software is up to 640*480 even if the camera can capture with a HD resolution&lt;br /&gt;
(1920*1200) , while the full license version can use as much as your camera can offer.&lt;br /&gt;
329 EUR for the full license and one can achieves super precise result with this reasonable price.&lt;br /&gt;
David Laser Scanner is windows platform only.&lt;br /&gt;
Step 3 Control A Stepper Motor&lt;br /&gt;
With a stepper motor driver, we can let the movement of a stepper motor slower, smoother and quieter than controlling it with Arduino directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step2.png|600px|]]&lt;br /&gt;
[[File:laser_step3.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Find the Arduino code [[Media:TestCode.zip| here]].&lt;br /&gt;
&lt;br /&gt;
Note: 9V external power supply is necessary for driving a stepper. The USB power supply is not sufficient since it has a current limit.&lt;br /&gt;
Do please turn off the power supply, if you want to exchange the connection of the 4 pins of the stepper. Or it may damage your circuit because it may generate an inverse voltage.&lt;br /&gt;
Micro step can let the stepper slower and also quieter, but it is less accurate compared with a full step. With the easyDriver, you have options of 1/2, 1/4, 1/8 micro step. By default the easyDriver will drive a stepper with 1/8 micro step. And it can be altered by setting the MS1 and MS2 Pin High and Low.&lt;br /&gt;
The [http://www.schmalzhaus.com/EasyDriver/ documentation] of easyDriver can be found and you can find the datasheet [[ Media:EasyDriverA3967_datasheet_.pdf | (here)]].&lt;br /&gt;
&lt;br /&gt;
====Step 4 Building the Gears====&lt;br /&gt;
Use the gears of the Lego parts. The detailed pictures showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step9.png|800px|]]&lt;br /&gt;
&lt;br /&gt;
The purpose of building up gears is to slow down the movement of laser. One can assemble&lt;br /&gt;
the right gears to achieve a high gear ratio. The higher the ratio is, the better quality will be,&lt;br /&gt;
especially when you want to achieve very precise result with a HD camera and the commercial&lt;br /&gt;
version of David.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step4.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Use the yellow belt to connect the stepper motor with the main wheel which drives the gear set and attach the line laser to the wheel which is the “end” of the gear set at the other side. The function of the Lego frame is to fix the stepper motor and stabilize the whole set.&lt;br /&gt;
Or you can build up with “professional” gears.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step5.png|600px|]]&lt;br /&gt;
[[File:laser_step6.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
The above picture is showing what I achieved with these gears, and I bought the initial material online. Here is the initial material (available in China only) : [http://trade.taobao.com/trade/detail/tradeSnap.htm?tradeID=122306748168870/ plastic gears], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.3-5v0*u5&amp;amp;id=12668819414&amp;amp;/ metal stick], [http://item.taobao.com/item.htm?id=12668843173/ plastic base bar], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.v-5uyAaS&amp;amp;id=12668879034/ plastic washer].&lt;br /&gt;
In the right picture of the “detailed look”, the gear stays at most left side is the last gear of the whole gears chain.&lt;br /&gt;
&lt;br /&gt;
Note: Since the material of plastic is quiet elastic, the Lego based scanner is kind of loose and the belt connecting the stepper with the wheel also brings some problem like sliding issues. It would be much better if you can build the “professional” one. However, you need to gain some experience with the mechanical tools and the “professional” gears are not so easy to find, unless you build your own with laser cutter or 3D printer.&lt;br /&gt;
&lt;br /&gt;
====Step 5 Coding &amp;amp; Wiring====&lt;br /&gt;
Wiring&lt;br /&gt;
Plug the DFRobot LCD shield into the Arduino, and follow the schematic below. Begin with the circuit of the stepper done in the previous steps. Add more components to the circuit like potentiometers and LCD shield to build up the hardware interface so that you can adjust the motor speed and the rotation range by these two potentiometers directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step7.png|700px|]]&lt;br /&gt;
[[File:laser_step8.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Coding: Install the library [[Media:DFR_Key.zip|(LCD shield Library)]]for the LCD shield ( detailed installation steps can be found in the&lt;br /&gt;
“READ ME”). And also writing the function of if receive the ‘S’ from the serial port.&lt;br /&gt;
&lt;br /&gt;
Notice that the switcher for triggering the stepper is removed from the circuit. David software will send ‘S’ through the serial port when the start button is clicked, and ‘T’ will be sent if the stop button is clicked. In order to synchronize the software with the hardware, a function of triggering the stepper by receiving ‘S’ and ‘T’ is written in the code.&lt;br /&gt;
Complete code with very detailed comments can be found here.&lt;br /&gt;
&lt;br /&gt;
====Step 6 Camera calibration====&lt;br /&gt;
Make the calibration board, which has two perpendicular wood boards with the right pattern. The calibration pattern to be printed out for the board can be found [[Media:Laser_printout.zip|here]]].&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step10.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Connect the camera and Arduino to computer, and launch the David software.&lt;br /&gt;
&lt;br /&gt;
Use the right settings for the David：&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step11.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Please adjust the camera settings; the picture captured by camera should be as bright as possible while the black dot on the calibration board can still be clearly recognized. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step12.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Click the “Calibrate” button to finish calibration. Notice that once you finish the calibration, the position of the camera can’t be changed anymore.&lt;br /&gt;
&lt;br /&gt;
====Step 7 First scan====&lt;br /&gt;
Now everything is ready. We could start our first scan. Do remember to check the “Record new motion “option. One important thing is you need to re-adjust the camera setting, unlike the calibration picture, now you need to achieve a picture as black as possible while only the laser line could be easily recognized ,and you can also adjust the laser focus to make it as thin as possible. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step13.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
====Step 8====&lt;br /&gt;
Once you finish the first scan. We can do the repetition scan. Just make sure the relative position of the laser and the camera is fixed and we can remove the calibration board to scan anything we want. We now finish the mobile laser scanner.&lt;br /&gt;
Here is some demo scan result from the official David site (from the commercial version) .&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step14.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.schmalzhaus.com/EasyDriver/ Easy driver reference]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/user_manual/scanning_without_background David scanner Manuel to scan without background]&lt;br /&gt;
*[http://www.david-laserscanner.com/forum/viewtopic.php?p=8289#p8289 A hobbyist built up his own 3D scan hardware for David system ]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42035</id>
		<title>IFD:PhysicalComp2011/Yunshui Jin</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42035"/>
		<updated>2012-05-27T09:39:37Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* EHP - 3D Scaning Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - 3D Scaning Project==&lt;br /&gt;
[[File:Laser_step0.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It&#039;s a project involved with 3D Scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Page1.jpg&lt;br /&gt;
File:Page2.jpg&lt;br /&gt;
File:Page3.jpg&lt;br /&gt;
File:Page4.jpg&lt;br /&gt;
File:Page5.jpg&lt;br /&gt;
File:Page6.jpg&lt;br /&gt;
File:Page7.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Generally,I showed the reason why we need 3D scan and also different manners to achieve 3D scan. I compared with these manners and choose David Laserscanner to be my platform. Compared with others, it is cheap(with free version and the professional version costs 291Euro while some cost almost 40,000Euro but offer the same quality), very fast(compared with photo-based method),high precision(While pointcloud-based technique can only offer a rather rough result ) and it can scan a large range of subjects from very large object to tiny small things if using the motor scanning.In conclusion, David system is almost the best choice.I would build a system to use the stepper motor controlling the laser to realize the 3D scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.david-laserscanner.com/ David official site]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/david-wiki David wiki page]&lt;br /&gt;
*[http://www.123dapp.com/ Autodesk free multi-angle photo-based model generate software]&lt;br /&gt;
*[http://usa.autodesk.com/adsk/servlet/pc/index?id=11390028&amp;amp;siteID=123112 Autodesk image-based modeling software ]&lt;br /&gt;
*[http://www.photomodeler.com/index.htm A photo-based modeling software]&lt;br /&gt;
*[http://www.agisoft.ru/tutorials/photoscan/02/ Multi-angle photo-based model generate software]&lt;br /&gt;
*[https://www.hypr3d.com/ Online multi-angle photo-based model generate software]&lt;br /&gt;
*[http://vr.tu-freiberg.de/scivi/ Free pointcloud based model generate software by kinect]&lt;br /&gt;
*[http://www.youtube.com/watch?v=0RsIUI0XVy0 Use kinect to do the 3D scan and print one&#039;s own statue]&lt;br /&gt;
*[http://www.engadget.com/2012/01/08/cubify-brings-3d-printer-and-kinect-app-to-ces/ Another 3D print project] using [[Kinect]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To &amp;amp; My Process===&lt;br /&gt;
&lt;br /&gt;
====Step 1 Material====&lt;br /&gt;
[[File:laser_step1.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note: For the camera, In most cases, DAVID works in lowlight conditions to get a clear contrasted laser line. So the cam should be able to handle this. High light sensitivity and as little noise as possible is recommended. For the laser line, laser line should be as thin as possible –&amp;gt; focusable; as bright as possible; perfect straight line and a red or green laser if you use a color camera.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Step 2 Software Installation====&lt;br /&gt;
Download the latest free David Laser Scanner in the [http://www.david-laserscanner.com/ David official site].&lt;br /&gt;
Or open the local installation for [[Media:DAVID_Setup_3.1.zip| David Laser Scanner V3.1]].&lt;br /&gt;
Find the [http://www.david-laserscanner.com/wiki/david3_user_manual/overview/ documentation] of the David software as well as many useful tips.&lt;br /&gt;
Note: Limitation of the free David Laser Scanner is that the maximum resolution of the capture can be used by software is up to 640*480 even if the camera can capture with a HD resolution&lt;br /&gt;
(1920*1200) , while the full license version can use as much as your camera can offer.&lt;br /&gt;
329 EUR for the full license and one can achieves super precise result with this reasonable price.&lt;br /&gt;
David Laser Scanner is windows platform only.&lt;br /&gt;
Step 3 Control A Stepper Motor&lt;br /&gt;
With a stepper motor driver, we can let the movement of a stepper motor slower, smoother and quieter than controlling it with Arduino directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step2.png|600px|]]&lt;br /&gt;
[[File:laser_step3.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Find the Arduino code [[Media:TestCode.zip| here]].&lt;br /&gt;
&lt;br /&gt;
Note: 9V external power supply is necessary for driving a stepper. The USB power supply is not sufficient since it has a current limit.&lt;br /&gt;
Do please turn off the power supply, if you want to exchange the connection of the 4 pins of the stepper. Or it may damage your circuit because it may generate an inverse voltage.&lt;br /&gt;
Micro step can let the stepper slower and also quieter, but it is less accurate compared with a full step. With the easyDriver, you have options of 1/2, 1/4, 1/8 micro step. By default the easyDriver will drive a stepper with 1/8 micro step. And it can be altered by setting the MS1 and MS2 Pin High and Low.&lt;br /&gt;
The [http://www.schmalzhaus.com/EasyDriver/ documentation] of easyDriver can be found and you can find the datasheet [[ Media:EasyDriverA3967_datasheet_.pdf | (here)]].&lt;br /&gt;
&lt;br /&gt;
====Step 4 Building the Gears====&lt;br /&gt;
Use the gears of the Lego parts. The detailed pictures showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step9.png|800px|]]&lt;br /&gt;
&lt;br /&gt;
The purpose of building up gears is to slow down the movement of laser. One can assemble&lt;br /&gt;
the right gears to achieve a high gear ratio. The higher the ratio is, the better quality will be,&lt;br /&gt;
especially when you want to achieve very precise result with a HD camera and the commercial&lt;br /&gt;
version of David.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step4.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Use the yellow belt to connect the stepper motor with the main wheel which drives the gear set and attach the line laser to the wheel which is the “end” of the gear set at the other side. The function of the Lego frame is to fix the stepper motor and stabilize the whole set.&lt;br /&gt;
Or you can build up with “professional” gears.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step5.png|600px|]]&lt;br /&gt;
[[File:laser_step6.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
The above picture is showing what I achieved with these gears, and I bought the initial material online. Here is the initial material (available in China only) : [http://trade.taobao.com/trade/detail/tradeSnap.htm?tradeID=122306748168870/ plastic gears], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.3-5v0*u5&amp;amp;id=12668819414&amp;amp;/ metal stick], [http://item.taobao.com/item.htm?id=12668843173/ plastic base bar], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.v-5uyAaS&amp;amp;id=12668879034/ plastic washer].&lt;br /&gt;
In the right picture of the “detailed look”, the gear stays at most left side is the last gear of the whole gears chain.&lt;br /&gt;
&lt;br /&gt;
Note: Since the material of plastic is quiet elastic, the Lego based scanner is kind of loose and the belt connecting the stepper with the wheel also brings some problem like sliding issues. It would be much better if you can build the “professional” one. However, you need to gain some experience with the mechanical tools and the “professional” gears are not so easy to find, unless you build your own with laser cutter or 3D printer.&lt;br /&gt;
&lt;br /&gt;
====Step 5 Coding &amp;amp; Wiring====&lt;br /&gt;
Wiring&lt;br /&gt;
Plug the DFRobot LCD shield into the Arduino, and follow the schematic below. Begin with the circuit of the stepper done in the previous steps. Add more components to the circuit like potentiometers and LCD shield to build up the hardware interface so that you can adjust the motor speed and the rotation range by these two potentiometers directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step7.png|700px|]]&lt;br /&gt;
[[File:laser_step8.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Coding: Install the library [[Media:DFR_Key.zip|(LCD shield Library)]]for the LCD shield ( detailed installation steps can be found in the&lt;br /&gt;
“READ ME”). And also writing the function of if receive the ‘S’ from the serial port.&lt;br /&gt;
&lt;br /&gt;
Notice that the switcher for triggering the stepper is removed from the circuit. David software will send ‘S’ through the serial port when the start button is clicked, and ‘T’ will be sent if the stop button is clicked. In order to synchronize the software with the hardware, a function of triggering the stepper by receiving ‘S’ and ‘T’ is written in the code.&lt;br /&gt;
Complete code with very detailed comments can be found here.&lt;br /&gt;
&lt;br /&gt;
====Step 6 Camera calibration====&lt;br /&gt;
Make the calibration board, which has two perpendicular wood boards with the right pattern. The calibration pattern to be printed out for the board can be found [[Media:Laser_printout.zip|here]]].&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step10.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Connect the camera and Arduino to computer, and launch the David software.&lt;br /&gt;
&lt;br /&gt;
Use the right settings for the David：&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step11.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Please adjust the camera settings; the picture captured by camera should be as bright as possible while the black dot on the calibration board can still be clearly recognized. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step12.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Click the “Calibrate” button to finish calibration. Notice that once you finish the calibration, the position of the camera can’t be changed anymore.&lt;br /&gt;
&lt;br /&gt;
====Step 7 First scan====&lt;br /&gt;
Now everything is ready. We could start our first scan. Do remember to check the “Record new motion “option. One important thing is you need to re-adjust the camera setting, unlike the calibration picture, now you need to achieve a picture as black as possible while only the laser line could be easily recognized ,and you can also adjust the laser focus to make it as thin as possible. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step13.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
====Step 8====&lt;br /&gt;
Once you finish the first scan. We can do the repetition scan. Just make sure the relative position of the laser and the camera is fixed and we can remove the calibration board to scan anything we want. We now finish the mobile laser scanner.&lt;br /&gt;
Here is some demo scan result from the official David site (from the commercial version) .&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step14.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.schmalzhaus.com/EasyDriver/ Easy driver reference]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/user_manual/scanning_without_background David scanner Manuel to scan without background]&lt;br /&gt;
*[http://www.david-laserscanner.com/forum/viewtopic.php?p=8289#p8289 A hobbyist built up his own 3D scan hardware for David system ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Code to Download===&lt;br /&gt;
[[Media:Code of Stepper(test).zip|Stepper code test]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42034</id>
		<title>IFD:PhysicalComp2011/Yunshui Jin</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42034"/>
		<updated>2012-05-27T09:39:08Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* EHP - 3D Scaning Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - 3D Scaning Project==&lt;br /&gt;
[[File:Laser_step0.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It&#039;s a project involved with 3D Scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Page1.jpg&lt;br /&gt;
File:Page2.jpg&lt;br /&gt;
File:Page3.jpg&lt;br /&gt;
File:Page4.jpg&lt;br /&gt;
File:Page5.jpg&lt;br /&gt;
File:Page6.jpg&lt;br /&gt;
File:Page7.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Generally,I showed the reason why we need 3D scan and also different manners to achieve 3D scan. I compared with these manners and choose David Laserscanner to be my platform. Compared with others, it is cheap(with free version and the professional version costs 291Euro while some cost almost 40,000Euro but offer the same quality), very fast(compared with photo-based method),high precision(While pointcloud-based technique can only offer a rather rough result ) and it can scan a large range of subjects from very large object to tiny small things if using the motor scanning.In conclusion, David system is almost the best choice.I would build a system to use the stepper motor controlling the laser to realize the 3D scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.david-laserscanner.com/ David official site]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/david-wiki David wiki page]&lt;br /&gt;
*[http://www.123dapp.com/ Autodesk free multi-angle photo-based model generate software]&lt;br /&gt;
*[http://usa.autodesk.com/adsk/servlet/pc/index?id=11390028&amp;amp;siteID=123112 Autodesk image-based modeling software ]&lt;br /&gt;
*[http://www.photomodeler.com/index.htm A photo-based modeling software]&lt;br /&gt;
*[http://www.agisoft.ru/tutorials/photoscan/02/ Multi-angle photo-based model generate software]&lt;br /&gt;
*[https://www.hypr3d.com/ Online multi-angle photo-based model generate software]&lt;br /&gt;
*[http://vr.tu-freiberg.de/scivi/ Free pointcloud based model generate software by kinect]&lt;br /&gt;
*[http://www.youtube.com/watch?v=0RsIUI0XVy0 Use kinect to do the 3D scan and print one&#039;s own statue]&lt;br /&gt;
*[http://www.engadget.com/2012/01/08/cubify-brings-3d-printer-and-kinect-app-to-ces/ Another 3D print project] using [[Kinect]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To &amp;amp; My Process===&lt;br /&gt;
&lt;br /&gt;
====Step 1 Material====&lt;br /&gt;
[[File:laser_step1.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note: For the camera, In most cases, DAVID works in lowlight conditions to get a clear contrasted laser line. So the cam should be able to handle this. High light sensitivity and as little noise as possible is recommended. For the laser line, laser line should be as thin as possible –&amp;gt; focusable; as bright as possible; perfect straight line and a red or green laser if you use a color camera.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Step 2 Software Installation====&lt;br /&gt;
Download the latest free David Laser Scanner in the [http://www.david-laserscanner.com/ David official site].&lt;br /&gt;
Or open the local installation for [[Media:DAVID_Setup_3.1.zip| David Laser Scanner V3.1]].&lt;br /&gt;
Find the [http://www.david-laserscanner.com/wiki/david3_user_manual/overview/ documentation] of the David software as well as many useful tips.&lt;br /&gt;
Note: Limitation of the free David Laser Scanner is that the maximum resolution of the capture can be used by software is up to 640*480 even if the camera can capture with a HD resolution&lt;br /&gt;
(1920*1200) , while the full license version can use as much as your camera can offer.&lt;br /&gt;
329 EUR for the full license and one can achieves super precise result with this reasonable price.&lt;br /&gt;
David Laser Scanner is windows platform only.&lt;br /&gt;
Step 3 Control A Stepper Motor&lt;br /&gt;
With a stepper motor driver, we can let the movement of a stepper motor slower, smoother and quieter than controlling it with Arduino directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step2.png|600px|]]&lt;br /&gt;
[[File:laser_step3.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Find the Arduino code [[Media:TestCode.zip| here]].&lt;br /&gt;
&lt;br /&gt;
Note: 9V external power supply is necessary for driving a stepper. The USB power supply is not sufficient since it has a current limit.&lt;br /&gt;
Do please turn off the power supply, if you want to exchange the connection of the 4 pins of the stepper. Or it may damage your circuit because it may generate an inverse voltage.&lt;br /&gt;
Micro step can let the stepper slower and also quieter, but it is less accurate compared with a full step. With the easyDriver, you have options of 1/2, 1/4, 1/8 micro step. By default the easyDriver will drive a stepper with 1/8 micro step. And it can be altered by setting the MS1 and MS2 Pin High and Low.&lt;br /&gt;
The [http://www.schmalzhaus.com/EasyDriver/ documentation] of easyDriver can be found and you can find the datasheet [[ Media:EasyDriverA3967_datasheet_.pdf | (here)]].&lt;br /&gt;
&lt;br /&gt;
====Step 4 Building the Gears====&lt;br /&gt;
Use the gears of the Lego parts. The detailed pictures showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step9.png|800px|]]&lt;br /&gt;
&lt;br /&gt;
The purpose of building up gears is to slow down the movement of laser. One can assemble&lt;br /&gt;
the right gears to achieve a high gear ratio. The higher the ratio is, the better quality will be,&lt;br /&gt;
especially when you want to achieve very precise result with a HD camera and the commercial&lt;br /&gt;
version of David.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step4.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Use the yellow belt to connect the stepper motor with the main wheel which drives the gear set and attach the line laser to the wheel which is the “end” of the gear set at the other side. The function of the Lego frame is to fix the stepper motor and stabilize the whole set.&lt;br /&gt;
Or you can build up with “professional” gears.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step5.png|600px|]]&lt;br /&gt;
[[File:laser_step6.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
The above picture is showing what I achieved with these gears, and I bought the initial material online. Here is the initial material (available in China only) : [http://trade.taobao.com/trade/detail/tradeSnap.htm?tradeID=122306748168870/ plastic gears], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.3-5v0*u5&amp;amp;id=12668819414&amp;amp;/ metal stick], [http://item.taobao.com/item.htm?id=12668843173/ plastic base bar], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.v-5uyAaS&amp;amp;id=12668879034/ plastic washer].&lt;br /&gt;
In the right picture of the “detailed look”, the gear stays at most left side is the last gear of the whole gears chain.&lt;br /&gt;
&lt;br /&gt;
Note: Since the material of plastic is quiet elastic, the Lego based scanner is kind of loose and the belt connecting the stepper with the wheel also brings some problem like sliding issues. It would be much better if you can build the “professional” one. However, you need to gain some experience with the mechanical tools and the “professional” gears are not so easy to find, unless you build your own with laser cutter or 3D printer.&lt;br /&gt;
&lt;br /&gt;
====Step 5 Coding &amp;amp; Wiring====&lt;br /&gt;
Wiring&lt;br /&gt;
Plug the DFRobot LCD shield into the Arduino, and follow the schematic below. Begin with the circuit of the stepper done in the previous steps. Add more components to the circuit like potentiometers and LCD shield to build up the hardware interface so that you can adjust the motor speed and the rotation range by these two potentiometers directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step7.png|700px|]]&lt;br /&gt;
[[File:laser_step8.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Coding: Install the library [[Media:DFR_Key.zip|(LCD shield Library)]]for the LCD shield ( detailed installation steps can be found in the&lt;br /&gt;
“READ ME”). And also writing the function of if receive the ‘S’ from the serial port.&lt;br /&gt;
&lt;br /&gt;
Notice that the switcher for triggering the stepper is removed from the circuit. David software will send ‘S’ through the serial port when the start button is clicked, and ‘T’ will be sent if the stop button is clicked. In order to synchronize the software with the hardware, a function of triggering the stepper by receiving ‘S’ and ‘T’ is written in the code.&lt;br /&gt;
Complete code with very detailed comments can be found here.&lt;br /&gt;
&lt;br /&gt;
====Step 6 Camera calibration====&lt;br /&gt;
Make the calibration board, which has two perpendicular wood boards with the right pattern. The calibration pattern to be printed out for the board can be found [[Media:Laser_printout.zip|here]]].&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step10.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Connect the camera and Arduino to computer, and launch the David software.&lt;br /&gt;
&lt;br /&gt;
Use the right settings for the David：&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step11.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Please adjust the camera settings; the picture captured by camera should be as bright as possible while the black dot on the calibration board can still be clearly recognized. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step12.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Click the “Calibrate” button to finish calibration. Notice that once you finish the calibration, the position of the camera can’t be changed anymore.&lt;br /&gt;
&lt;br /&gt;
====Step 7 First scan====&lt;br /&gt;
Now everything is ready. We could start our first scan. Do remember to check the “Record new motion “option. One important thing is you need to re-adjust the camera setting, unlike the calibration picture, now you need to achieve a picture as black as possible while only the laser line could be easily recognized ,and you can also adjust the laser focus to make it as thin as possible. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step13.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
====Step 8====&lt;br /&gt;
Once you finish the first scan. We can do the repetition scan. Just make sure the relative position of the laser and the camera is fixed and we can remove the calibration board to scan anything we want. We now finish the mobile laser scanner.&lt;br /&gt;
Here is some demo scan result from the official David site (from the commercial version) .&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step14.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.schmalzhaus.com/EasyDriver/ Easy driver reference]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/user_manual/scanning_without_background David scanner Manuel to scan without background]&lt;br /&gt;
*[http://www.david-laserscanner.com/forum/viewtopic.php?p=8289#p8289 A hobbyist built up his own 3D scan hardware for David system ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Code to Download===&lt;br /&gt;
[[Media:Code of Stepper(test).zip|Stepper code test]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42033</id>
		<title>IFD:PhysicalComp2011/Yunshui Jin</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42033"/>
		<updated>2012-05-27T09:38:49Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* EHP - 3D Scaning Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - 3D Scaning Project==&lt;br /&gt;
[File:Laser_step0.png]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It&#039;s a project involved with 3D Scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Page1.jpg&lt;br /&gt;
File:Page2.jpg&lt;br /&gt;
File:Page3.jpg&lt;br /&gt;
File:Page4.jpg&lt;br /&gt;
File:Page5.jpg&lt;br /&gt;
File:Page6.jpg&lt;br /&gt;
File:Page7.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Generally,I showed the reason why we need 3D scan and also different manners to achieve 3D scan. I compared with these manners and choose David Laserscanner to be my platform. Compared with others, it is cheap(with free version and the professional version costs 291Euro while some cost almost 40,000Euro but offer the same quality), very fast(compared with photo-based method),high precision(While pointcloud-based technique can only offer a rather rough result ) and it can scan a large range of subjects from very large object to tiny small things if using the motor scanning.In conclusion, David system is almost the best choice.I would build a system to use the stepper motor controlling the laser to realize the 3D scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.david-laserscanner.com/ David official site]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/david-wiki David wiki page]&lt;br /&gt;
*[http://www.123dapp.com/ Autodesk free multi-angle photo-based model generate software]&lt;br /&gt;
*[http://usa.autodesk.com/adsk/servlet/pc/index?id=11390028&amp;amp;siteID=123112 Autodesk image-based modeling software ]&lt;br /&gt;
*[http://www.photomodeler.com/index.htm A photo-based modeling software]&lt;br /&gt;
*[http://www.agisoft.ru/tutorials/photoscan/02/ Multi-angle photo-based model generate software]&lt;br /&gt;
*[https://www.hypr3d.com/ Online multi-angle photo-based model generate software]&lt;br /&gt;
*[http://vr.tu-freiberg.de/scivi/ Free pointcloud based model generate software by kinect]&lt;br /&gt;
*[http://www.youtube.com/watch?v=0RsIUI0XVy0 Use kinect to do the 3D scan and print one&#039;s own statue]&lt;br /&gt;
*[http://www.engadget.com/2012/01/08/cubify-brings-3d-printer-and-kinect-app-to-ces/ Another 3D print project] using [[Kinect]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To &amp;amp; My Process===&lt;br /&gt;
&lt;br /&gt;
====Step 1 Material====&lt;br /&gt;
[[File:laser_step1.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note: For the camera, In most cases, DAVID works in lowlight conditions to get a clear contrasted laser line. So the cam should be able to handle this. High light sensitivity and as little noise as possible is recommended. For the laser line, laser line should be as thin as possible –&amp;gt; focusable; as bright as possible; perfect straight line and a red or green laser if you use a color camera.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Step 2 Software Installation====&lt;br /&gt;
Download the latest free David Laser Scanner in the [http://www.david-laserscanner.com/ David official site].&lt;br /&gt;
Or open the local installation for [[Media:DAVID_Setup_3.1.zip| David Laser Scanner V3.1]].&lt;br /&gt;
Find the [http://www.david-laserscanner.com/wiki/david3_user_manual/overview/ documentation] of the David software as well as many useful tips.&lt;br /&gt;
Note: Limitation of the free David Laser Scanner is that the maximum resolution of the capture can be used by software is up to 640*480 even if the camera can capture with a HD resolution&lt;br /&gt;
(1920*1200) , while the full license version can use as much as your camera can offer.&lt;br /&gt;
329 EUR for the full license and one can achieves super precise result with this reasonable price.&lt;br /&gt;
David Laser Scanner is windows platform only.&lt;br /&gt;
Step 3 Control A Stepper Motor&lt;br /&gt;
With a stepper motor driver, we can let the movement of a stepper motor slower, smoother and quieter than controlling it with Arduino directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step2.png|600px|]]&lt;br /&gt;
[[File:laser_step3.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Find the Arduino code [[Media:TestCode.zip| here]].&lt;br /&gt;
&lt;br /&gt;
Note: 9V external power supply is necessary for driving a stepper. The USB power supply is not sufficient since it has a current limit.&lt;br /&gt;
Do please turn off the power supply, if you want to exchange the connection of the 4 pins of the stepper. Or it may damage your circuit because it may generate an inverse voltage.&lt;br /&gt;
Micro step can let the stepper slower and also quieter, but it is less accurate compared with a full step. With the easyDriver, you have options of 1/2, 1/4, 1/8 micro step. By default the easyDriver will drive a stepper with 1/8 micro step. And it can be altered by setting the MS1 and MS2 Pin High and Low.&lt;br /&gt;
The [http://www.schmalzhaus.com/EasyDriver/ documentation] of easyDriver can be found and you can find the datasheet [[ Media:EasyDriverA3967_datasheet_.pdf | (here)]].&lt;br /&gt;
&lt;br /&gt;
====Step 4 Building the Gears====&lt;br /&gt;
Use the gears of the Lego parts. The detailed pictures showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step9.png|800px|]]&lt;br /&gt;
&lt;br /&gt;
The purpose of building up gears is to slow down the movement of laser. One can assemble&lt;br /&gt;
the right gears to achieve a high gear ratio. The higher the ratio is, the better quality will be,&lt;br /&gt;
especially when you want to achieve very precise result with a HD camera and the commercial&lt;br /&gt;
version of David.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step4.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Use the yellow belt to connect the stepper motor with the main wheel which drives the gear set and attach the line laser to the wheel which is the “end” of the gear set at the other side. The function of the Lego frame is to fix the stepper motor and stabilize the whole set.&lt;br /&gt;
Or you can build up with “professional” gears.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step5.png|600px|]]&lt;br /&gt;
[[File:laser_step6.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
The above picture is showing what I achieved with these gears, and I bought the initial material online. Here is the initial material (available in China only) : [http://trade.taobao.com/trade/detail/tradeSnap.htm?tradeID=122306748168870/ plastic gears], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.3-5v0*u5&amp;amp;id=12668819414&amp;amp;/ metal stick], [http://item.taobao.com/item.htm?id=12668843173/ plastic base bar], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.v-5uyAaS&amp;amp;id=12668879034/ plastic washer].&lt;br /&gt;
In the right picture of the “detailed look”, the gear stays at most left side is the last gear of the whole gears chain.&lt;br /&gt;
&lt;br /&gt;
Note: Since the material of plastic is quiet elastic, the Lego based scanner is kind of loose and the belt connecting the stepper with the wheel also brings some problem like sliding issues. It would be much better if you can build the “professional” one. However, you need to gain some experience with the mechanical tools and the “professional” gears are not so easy to find, unless you build your own with laser cutter or 3D printer.&lt;br /&gt;
&lt;br /&gt;
====Step 5 Coding &amp;amp; Wiring====&lt;br /&gt;
Wiring&lt;br /&gt;
Plug the DFRobot LCD shield into the Arduino, and follow the schematic below. Begin with the circuit of the stepper done in the previous steps. Add more components to the circuit like potentiometers and LCD shield to build up the hardware interface so that you can adjust the motor speed and the rotation range by these two potentiometers directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step7.png|700px|]]&lt;br /&gt;
[[File:laser_step8.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Coding: Install the library [[Media:DFR_Key.zip|(LCD shield Library)]]for the LCD shield ( detailed installation steps can be found in the&lt;br /&gt;
“READ ME”). And also writing the function of if receive the ‘S’ from the serial port.&lt;br /&gt;
&lt;br /&gt;
Notice that the switcher for triggering the stepper is removed from the circuit. David software will send ‘S’ through the serial port when the start button is clicked, and ‘T’ will be sent if the stop button is clicked. In order to synchronize the software with the hardware, a function of triggering the stepper by receiving ‘S’ and ‘T’ is written in the code.&lt;br /&gt;
Complete code with very detailed comments can be found here.&lt;br /&gt;
&lt;br /&gt;
====Step 6 Camera calibration====&lt;br /&gt;
Make the calibration board, which has two perpendicular wood boards with the right pattern. The calibration pattern to be printed out for the board can be found [[Media:Laser_printout.zip|here]]].&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step10.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Connect the camera and Arduino to computer, and launch the David software.&lt;br /&gt;
&lt;br /&gt;
Use the right settings for the David：&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step11.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Please adjust the camera settings; the picture captured by camera should be as bright as possible while the black dot on the calibration board can still be clearly recognized. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step12.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Click the “Calibrate” button to finish calibration. Notice that once you finish the calibration, the position of the camera can’t be changed anymore.&lt;br /&gt;
&lt;br /&gt;
====Step 7 First scan====&lt;br /&gt;
Now everything is ready. We could start our first scan. Do remember to check the “Record new motion “option. One important thing is you need to re-adjust the camera setting, unlike the calibration picture, now you need to achieve a picture as black as possible while only the laser line could be easily recognized ,and you can also adjust the laser focus to make it as thin as possible. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step13.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
====Step 8====&lt;br /&gt;
Once you finish the first scan. We can do the repetition scan. Just make sure the relative position of the laser and the camera is fixed and we can remove the calibration board to scan anything we want. We now finish the mobile laser scanner.&lt;br /&gt;
Here is some demo scan result from the official David site (from the commercial version) .&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step14.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.schmalzhaus.com/EasyDriver/ Easy driver reference]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/user_manual/scanning_without_background David scanner Manuel to scan without background]&lt;br /&gt;
*[http://www.david-laserscanner.com/forum/viewtopic.php?p=8289#p8289 A hobbyist built up his own 3D scan hardware for David system ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Code to Download===&lt;br /&gt;
[[Media:Code of Stepper(test).zip|Stepper code test]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Laser_step0.png&amp;diff=42032</id>
		<title>File:Laser step0.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Laser_step0.png&amp;diff=42032"/>
		<updated>2012-05-27T09:38:36Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42031</id>
		<title>IFD:PhysicalComp2011/Yunshui Jin</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42031"/>
		<updated>2012-05-27T09:37:11Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* How To &amp;amp; My Process */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - 3D Scaning Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It&#039;s a project involved with 3D Scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Page1.jpg&lt;br /&gt;
File:Page2.jpg&lt;br /&gt;
File:Page3.jpg&lt;br /&gt;
File:Page4.jpg&lt;br /&gt;
File:Page5.jpg&lt;br /&gt;
File:Page6.jpg&lt;br /&gt;
File:Page7.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Generally,I showed the reason why we need 3D scan and also different manners to achieve 3D scan. I compared with these manners and choose David Laserscanner to be my platform. Compared with others, it is cheap(with free version and the professional version costs 291Euro while some cost almost 40,000Euro but offer the same quality), very fast(compared with photo-based method),high precision(While pointcloud-based technique can only offer a rather rough result ) and it can scan a large range of subjects from very large object to tiny small things if using the motor scanning.In conclusion, David system is almost the best choice.I would build a system to use the stepper motor controlling the laser to realize the 3D scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.david-laserscanner.com/ David official site]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/david-wiki David wiki page]&lt;br /&gt;
*[http://www.123dapp.com/ Autodesk free multi-angle photo-based model generate software]&lt;br /&gt;
*[http://usa.autodesk.com/adsk/servlet/pc/index?id=11390028&amp;amp;siteID=123112 Autodesk image-based modeling software ]&lt;br /&gt;
*[http://www.photomodeler.com/index.htm A photo-based modeling software]&lt;br /&gt;
*[http://www.agisoft.ru/tutorials/photoscan/02/ Multi-angle photo-based model generate software]&lt;br /&gt;
*[https://www.hypr3d.com/ Online multi-angle photo-based model generate software]&lt;br /&gt;
*[http://vr.tu-freiberg.de/scivi/ Free pointcloud based model generate software by kinect]&lt;br /&gt;
*[http://www.youtube.com/watch?v=0RsIUI0XVy0 Use kinect to do the 3D scan and print one&#039;s own statue]&lt;br /&gt;
*[http://www.engadget.com/2012/01/08/cubify-brings-3d-printer-and-kinect-app-to-ces/ Another 3D print project] using [[Kinect]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To &amp;amp; My Process===&lt;br /&gt;
&lt;br /&gt;
====Step 1 Material====&lt;br /&gt;
[[File:laser_step1.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note: For the camera, In most cases, DAVID works in lowlight conditions to get a clear contrasted laser line. So the cam should be able to handle this. High light sensitivity and as little noise as possible is recommended. For the laser line, laser line should be as thin as possible –&amp;gt; focusable; as bright as possible; perfect straight line and a red or green laser if you use a color camera.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Step 2 Software Installation====&lt;br /&gt;
Download the latest free David Laser Scanner in the [http://www.david-laserscanner.com/ David official site].&lt;br /&gt;
Or open the local installation for [[Media:DAVID_Setup_3.1.zip| David Laser Scanner V3.1]].&lt;br /&gt;
Find the [http://www.david-laserscanner.com/wiki/david3_user_manual/overview/ documentation] of the David software as well as many useful tips.&lt;br /&gt;
Note: Limitation of the free David Laser Scanner is that the maximum resolution of the capture can be used by software is up to 640*480 even if the camera can capture with a HD resolution&lt;br /&gt;
(1920*1200) , while the full license version can use as much as your camera can offer.&lt;br /&gt;
329 EUR for the full license and one can achieves super precise result with this reasonable price.&lt;br /&gt;
David Laser Scanner is windows platform only.&lt;br /&gt;
Step 3 Control A Stepper Motor&lt;br /&gt;
With a stepper motor driver, we can let the movement of a stepper motor slower, smoother and quieter than controlling it with Arduino directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step2.png|600px|]]&lt;br /&gt;
[[File:laser_step3.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Find the Arduino code [[Media:TestCode.zip| here]].&lt;br /&gt;
&lt;br /&gt;
Note: 9V external power supply is necessary for driving a stepper. The USB power supply is not sufficient since it has a current limit.&lt;br /&gt;
Do please turn off the power supply, if you want to exchange the connection of the 4 pins of the stepper. Or it may damage your circuit because it may generate an inverse voltage.&lt;br /&gt;
Micro step can let the stepper slower and also quieter, but it is less accurate compared with a full step. With the easyDriver, you have options of 1/2, 1/4, 1/8 micro step. By default the easyDriver will drive a stepper with 1/8 micro step. And it can be altered by setting the MS1 and MS2 Pin High and Low.&lt;br /&gt;
The [http://www.schmalzhaus.com/EasyDriver/ documentation] of easyDriver can be found and you can find the datasheet [[ Media:EasyDriverA3967_datasheet_.pdf | (here)]].&lt;br /&gt;
&lt;br /&gt;
====Step 4 Building the Gears====&lt;br /&gt;
Use the gears of the Lego parts. The detailed pictures showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step9.png|800px|]]&lt;br /&gt;
&lt;br /&gt;
The purpose of building up gears is to slow down the movement of laser. One can assemble&lt;br /&gt;
the right gears to achieve a high gear ratio. The higher the ratio is, the better quality will be,&lt;br /&gt;
especially when you want to achieve very precise result with a HD camera and the commercial&lt;br /&gt;
version of David.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step4.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Use the yellow belt to connect the stepper motor with the main wheel which drives the gear set and attach the line laser to the wheel which is the “end” of the gear set at the other side. The function of the Lego frame is to fix the stepper motor and stabilize the whole set.&lt;br /&gt;
Or you can build up with “professional” gears.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step5.png|600px|]]&lt;br /&gt;
[[File:laser_step6.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
The above picture is showing what I achieved with these gears, and I bought the initial material online. Here is the initial material (available in China only) : [http://trade.taobao.com/trade/detail/tradeSnap.htm?tradeID=122306748168870/ plastic gears], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.3-5v0*u5&amp;amp;id=12668819414&amp;amp;/ metal stick], [http://item.taobao.com/item.htm?id=12668843173/ plastic base bar], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.v-5uyAaS&amp;amp;id=12668879034/ plastic washer].&lt;br /&gt;
In the right picture of the “detailed look”, the gear stays at most left side is the last gear of the whole gears chain.&lt;br /&gt;
&lt;br /&gt;
Note: Since the material of plastic is quiet elastic, the Lego based scanner is kind of loose and the belt connecting the stepper with the wheel also brings some problem like sliding issues. It would be much better if you can build the “professional” one. However, you need to gain some experience with the mechanical tools and the “professional” gears are not so easy to find, unless you build your own with laser cutter or 3D printer.&lt;br /&gt;
&lt;br /&gt;
====Step 5 Coding &amp;amp; Wiring====&lt;br /&gt;
Wiring&lt;br /&gt;
Plug the DFRobot LCD shield into the Arduino, and follow the schematic below. Begin with the circuit of the stepper done in the previous steps. Add more components to the circuit like potentiometers and LCD shield to build up the hardware interface so that you can adjust the motor speed and the rotation range by these two potentiometers directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step7.png|700px|]]&lt;br /&gt;
[[File:laser_step8.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Coding: Install the library [[Media:DFR_Key.zip|(LCD shield Library)]]for the LCD shield ( detailed installation steps can be found in the&lt;br /&gt;
“READ ME”). And also writing the function of if receive the ‘S’ from the serial port.&lt;br /&gt;
&lt;br /&gt;
Notice that the switcher for triggering the stepper is removed from the circuit. David software will send ‘S’ through the serial port when the start button is clicked, and ‘T’ will be sent if the stop button is clicked. In order to synchronize the software with the hardware, a function of triggering the stepper by receiving ‘S’ and ‘T’ is written in the code.&lt;br /&gt;
Complete code with very detailed comments can be found here.&lt;br /&gt;
&lt;br /&gt;
====Step 6 Camera calibration====&lt;br /&gt;
Make the calibration board, which has two perpendicular wood boards with the right pattern. The calibration pattern to be printed out for the board can be found [[Media:Laser_printout.zip|here]]].&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step10.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Connect the camera and Arduino to computer, and launch the David software.&lt;br /&gt;
&lt;br /&gt;
Use the right settings for the David：&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step11.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Please adjust the camera settings; the picture captured by camera should be as bright as possible while the black dot on the calibration board can still be clearly recognized. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step12.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Click the “Calibrate” button to finish calibration. Notice that once you finish the calibration, the position of the camera can’t be changed anymore.&lt;br /&gt;
&lt;br /&gt;
====Step 7 First scan====&lt;br /&gt;
Now everything is ready. We could start our first scan. Do remember to check the “Record new motion “option. One important thing is you need to re-adjust the camera setting, unlike the calibration picture, now you need to achieve a picture as black as possible while only the laser line could be easily recognized ,and you can also adjust the laser focus to make it as thin as possible. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step13.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
====Step 8====&lt;br /&gt;
Once you finish the first scan. We can do the repetition scan. Just make sure the relative position of the laser and the camera is fixed and we can remove the calibration board to scan anything we want. We now finish the mobile laser scanner.&lt;br /&gt;
Here is some demo scan result from the official David site (from the commercial version) .&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step14.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.schmalzhaus.com/EasyDriver/ Easy driver reference]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/user_manual/scanning_without_background David scanner Manuel to scan without background]&lt;br /&gt;
*[http://www.david-laserscanner.com/forum/viewtopic.php?p=8289#p8289 A hobbyist built up his own 3D scan hardware for David system ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Code to Download===&lt;br /&gt;
[[Media:Code of Stepper(test).zip|Stepper code test]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Laser_step14.png&amp;diff=42030</id>
		<title>File:Laser step14.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Laser_step14.png&amp;diff=42030"/>
		<updated>2012-05-27T09:37:05Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Laser_step13.png&amp;diff=42029</id>
		<title>File:Laser step13.png</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=File:Laser_step13.png&amp;diff=42029"/>
		<updated>2012-05-27T09:34:58Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: &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>JinYunshui</name></author>
	</entry>
	<entry>
		<id>https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42028</id>
		<title>IFD:PhysicalComp2011/Yunshui Jin</title>
		<link rel="alternate" type="text/html" href="https://www.uni-weimar.de/kunst-und-gestaltung/wiki/index.php?title=IFD:PhysicalComp2011/Yunshui_Jin&amp;diff=42028"/>
		<updated>2012-05-27T09:33:22Z</updated>

		<summary type="html">&lt;p&gt;JinYunshui: /* Step 6 Camera calibration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==EHP - 3D Scaning Project==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It&#039;s a project involved with 3D Scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ideas And Thoughts===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Page1.jpg&lt;br /&gt;
File:Page2.jpg&lt;br /&gt;
File:Page3.jpg&lt;br /&gt;
File:Page4.jpg&lt;br /&gt;
File:Page5.jpg&lt;br /&gt;
File:Page6.jpg&lt;br /&gt;
File:Page7.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Generally,I showed the reason why we need 3D scan and also different manners to achieve 3D scan. I compared with these manners and choose David Laserscanner to be my platform. Compared with others, it is cheap(with free version and the professional version costs 291Euro while some cost almost 40,000Euro but offer the same quality), very fast(compared with photo-based method),high precision(While pointcloud-based technique can only offer a rather rough result ) and it can scan a large range of subjects from very large object to tiny small things if using the motor scanning.In conclusion, David system is almost the best choice.I would build a system to use the stepper motor controlling the laser to realize the 3D scan.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.david-laserscanner.com/ David official site]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/david-wiki David wiki page]&lt;br /&gt;
*[http://www.123dapp.com/ Autodesk free multi-angle photo-based model generate software]&lt;br /&gt;
*[http://usa.autodesk.com/adsk/servlet/pc/index?id=11390028&amp;amp;siteID=123112 Autodesk image-based modeling software ]&lt;br /&gt;
*[http://www.photomodeler.com/index.htm A photo-based modeling software]&lt;br /&gt;
*[http://www.agisoft.ru/tutorials/photoscan/02/ Multi-angle photo-based model generate software]&lt;br /&gt;
*[https://www.hypr3d.com/ Online multi-angle photo-based model generate software]&lt;br /&gt;
*[http://vr.tu-freiberg.de/scivi/ Free pointcloud based model generate software by kinect]&lt;br /&gt;
*[http://www.youtube.com/watch?v=0RsIUI0XVy0 Use kinect to do the 3D scan and print one&#039;s own statue]&lt;br /&gt;
*[http://www.engadget.com/2012/01/08/cubify-brings-3d-printer-and-kinect-app-to-ces/ Another 3D print project] using [[Kinect]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How To &amp;amp; My Process===&lt;br /&gt;
&lt;br /&gt;
====Step 1 Material====&lt;br /&gt;
[[File:laser_step1.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note: For the camera, In most cases, DAVID works in lowlight conditions to get a clear contrasted laser line. So the cam should be able to handle this. High light sensitivity and as little noise as possible is recommended. For the laser line, laser line should be as thin as possible –&amp;gt; focusable; as bright as possible; perfect straight line and a red or green laser if you use a color camera.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
====Step 2 Software Installation====&lt;br /&gt;
Download the latest free David Laser Scanner in the [http://www.david-laserscanner.com/ David official site].&lt;br /&gt;
Or open the local installation for [[Media:DAVID_Setup_3.1.zip| David Laser Scanner V3.1]].&lt;br /&gt;
Find the [http://www.david-laserscanner.com/wiki/david3_user_manual/overview/ documentation] of the David software as well as many useful tips.&lt;br /&gt;
Note: Limitation of the free David Laser Scanner is that the maximum resolution of the capture can be used by software is up to 640*480 even if the camera can capture with a HD resolution&lt;br /&gt;
(1920*1200) , while the full license version can use as much as your camera can offer.&lt;br /&gt;
329 EUR for the full license and one can achieves super precise result with this reasonable price.&lt;br /&gt;
David Laser Scanner is windows platform only.&lt;br /&gt;
Step 3 Control A Stepper Motor&lt;br /&gt;
With a stepper motor driver, we can let the movement of a stepper motor slower, smoother and quieter than controlling it with Arduino directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step2.png|600px|]]&lt;br /&gt;
[[File:laser_step3.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Find the Arduino code [[Media:TestCode.zip| here]].&lt;br /&gt;
&lt;br /&gt;
Note: 9V external power supply is necessary for driving a stepper. The USB power supply is not sufficient since it has a current limit.&lt;br /&gt;
Do please turn off the power supply, if you want to exchange the connection of the 4 pins of the stepper. Or it may damage your circuit because it may generate an inverse voltage.&lt;br /&gt;
Micro step can let the stepper slower and also quieter, but it is less accurate compared with a full step. With the easyDriver, you have options of 1/2, 1/4, 1/8 micro step. By default the easyDriver will drive a stepper with 1/8 micro step. And it can be altered by setting the MS1 and MS2 Pin High and Low.&lt;br /&gt;
The [http://www.schmalzhaus.com/EasyDriver/ documentation] of easyDriver can be found and you can find the datasheet [[ Media:EasyDriverA3967_datasheet_.pdf | (here)]].&lt;br /&gt;
&lt;br /&gt;
====Step 4 Building the Gears====&lt;br /&gt;
Use the gears of the Lego parts. The detailed pictures showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step9.png|800px|]]&lt;br /&gt;
&lt;br /&gt;
The purpose of building up gears is to slow down the movement of laser. One can assemble&lt;br /&gt;
the right gears to achieve a high gear ratio. The higher the ratio is, the better quality will be,&lt;br /&gt;
especially when you want to achieve very precise result with a HD camera and the commercial&lt;br /&gt;
version of David.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step4.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Use the yellow belt to connect the stepper motor with the main wheel which drives the gear set and attach the line laser to the wheel which is the “end” of the gear set at the other side. The function of the Lego frame is to fix the stepper motor and stabilize the whole set.&lt;br /&gt;
Or you can build up with “professional” gears.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step5.png|600px|]]&lt;br /&gt;
[[File:laser_step6.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
The above picture is showing what I achieved with these gears, and I bought the initial material online. Here is the initial material (available in China only) : [http://trade.taobao.com/trade/detail/tradeSnap.htm?tradeID=122306748168870/ plastic gears], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.3-5v0*u5&amp;amp;id=12668819414&amp;amp;/ metal stick], [http://item.taobao.com/item.htm?id=12668843173/ plastic base bar], [http://item.taobao.com/item.htm?spm=1103QzuN.2-3EuJG.v-5uyAaS&amp;amp;id=12668879034/ plastic washer].&lt;br /&gt;
In the right picture of the “detailed look”, the gear stays at most left side is the last gear of the whole gears chain.&lt;br /&gt;
&lt;br /&gt;
Note: Since the material of plastic is quiet elastic, the Lego based scanner is kind of loose and the belt connecting the stepper with the wheel also brings some problem like sliding issues. It would be much better if you can build the “professional” one. However, you need to gain some experience with the mechanical tools and the “professional” gears are not so easy to find, unless you build your own with laser cutter or 3D printer.&lt;br /&gt;
&lt;br /&gt;
====Step 5 Coding &amp;amp; Wiring====&lt;br /&gt;
Wiring&lt;br /&gt;
Plug the DFRobot LCD shield into the Arduino, and follow the schematic below. Begin with the circuit of the stepper done in the previous steps. Add more components to the circuit like potentiometers and LCD shield to build up the hardware interface so that you can adjust the motor speed and the rotation range by these two potentiometers directly.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step7.png|700px|]]&lt;br /&gt;
[[File:laser_step8.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Coding: Install the library [[Media:DFR_Key.zip|(LCD shield Library)]]for the LCD shield ( detailed installation steps can be found in the&lt;br /&gt;
“READ ME”). And also writing the function of if receive the ‘S’ from the serial port.&lt;br /&gt;
&lt;br /&gt;
Notice that the switcher for triggering the stepper is removed from the circuit. David software will send ‘S’ through the serial port when the start button is clicked, and ‘T’ will be sent if the stop button is clicked. In order to synchronize the software with the hardware, a function of triggering the stepper by receiving ‘S’ and ‘T’ is written in the code.&lt;br /&gt;
Complete code with very detailed comments can be found here.&lt;br /&gt;
&lt;br /&gt;
====Step 6 Camera calibration====&lt;br /&gt;
Make the calibration board, which has two perpendicular wood boards with the right pattern. The calibration pattern to be printed out for the board can be found [[Media:Laser_printout.zip|here]]].&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step10.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Connect the camera and Arduino to computer, and launch the David software.&lt;br /&gt;
&lt;br /&gt;
Use the right settings for the David：&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step11.png|700px|]]&lt;br /&gt;
&lt;br /&gt;
Please adjust the camera settings; the picture captured by camera should be as bright as possible while the black dot on the calibration board can still be clearly recognized. Like the picture showed below.&lt;br /&gt;
&lt;br /&gt;
[[File:laser_step12.png|600px|]]&lt;br /&gt;
&lt;br /&gt;
Click the “Calibrate” button to finish calibration. Notice that once you finish the calibration, the position of the camera can’t be changed anymore.&lt;br /&gt;
&lt;br /&gt;
===Related Links To That Topic===&lt;br /&gt;
&lt;br /&gt;
*[http://www.schmalzhaus.com/EasyDriver/ Easy driver reference]&lt;br /&gt;
*[http://www.david-laserscanner.com/wiki/user_manual/scanning_without_background David scanner Manuel to scan without background]&lt;br /&gt;
*[http://www.david-laserscanner.com/forum/viewtopic.php?p=8289#p8289 A hobbyist built up his own 3D scan hardware for David system ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Code to Download===&lt;br /&gt;
[[Media:Code of Stepper(test).zip|Stepper code test]]&lt;/div&gt;</summary>
		<author><name>JinYunshui</name></author>
	</entry>
</feed>