<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Robotfreak Blog &#187; Allgemein</title>
	<atom:link href="http://www.robotfreak.de/blog/category/allgemein/feed" rel="self" type="application/rss+xml" />
	<link>http://www.robotfreak.de/blog</link>
	<description>Robotik, Elektronik, Arduino und mehr</description>
	<lastBuildDate>Mon, 23 Jan 2012 21:13:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>DIY Arduino / FEZ shield</title>
		<link>http://www.robotfreak.de/blog/allgemein/diy-arduino-fez-shield/694</link>
		<comments>http://www.robotfreak.de/blog/allgemein/diy-arduino-fez-shield/694#comments</comments>
		<pubDate>Sat, 21 Jan 2012 20:01:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[shield]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.robotfreak.de/blog/?p=694</guid>
		<description><![CDATA[Des &#246;fteren wurde ich gefragt, wie man selbst ein Arduino Shield herstellen kann und was dazu ben&#246;tigt wird. F&#252;r Roboter Projekte verwende ich diese selbstbebauten Shields sehr oft. Sie sind allerdings so universell, das man sie auch f&#252;r andere Zwecke verwenden kann. Aufgrund des selben Pinouts taugt diese L&#246;sung nicht nur f&#252;r Arduino, sondern auch [...]]]></description>
			<content:encoded><![CDATA[<p>Des &#246;fteren wurde ich gefragt, wie man selbst ein Arduino Shield herstellen kann und was dazu ben&#246;tigt wird. F&#252;r Roboter Projekte verwende ich diese selbstbebauten Shields sehr oft. Sie sind allerdings so universell, das man sie auch f&#252;r andere Zwecke verwenden kann. Aufgrund des selben Pinouts taugt diese L&#246;sung nicht nur f&#252;r Arduino, sondern auch f&#252;r die FEZ Reihe (Panda, Domino), Netduino und andere.<br />
<a href="http://lh3.ggpht.com/-GXIiFoCKXtY/TxnYxz2yXuI/AAAAAAAAErs/P9PHknPunKU/IMG_2429_30_31_tonemapped.tif.jpg" title="IMG_2429_30_31_tonemapped.tif.jpg" rel="lightbox" class="liimagelink"><img src="http://lh3.ggpht.com/-GXIiFoCKXtY/TxnYxz2yXuI/AAAAAAAAErs/P9PHknPunKU/s400/IMG_2429_30_31_tonemapped.tif.jpg" alt="IMG_2429_30_31_tonemapped.tif.jpg" title="IMG_2429_30_31_tonemapped.tif.jpg" class="alignnone" width="400" /></a><br />
<span id="more-694"></span></p>
<h3>Einleitung</h3>
<p>Das Shield sollte ein Steckbrett aufnehmen k&#246;nnen und f&#252;r jeden IO &#252;ber eigene Stromversorgungspins f&#252;r Sensoren und Aktoren wie LEDs und Servos verf&#252;gen. Zudem sollten man zwischen verschiedenen Stromversorgungen w&#228;hlen k&#246;nenn. Intern 3.3V und 5V sowie Vin vom Arduino board, zudem noch eine externe Stromversorgung z.B. f&#252;r Servos. &#220;ber Jumper solte w&#228;hlbar sein welche Stromversorgung in welcher Reihe anliegt. Die bei anderen k&#228;uflichen Shields &#252;blichen Steckbretter mit 17 Reihen zu 2&#215;5 Reihen sind mir etwas zu mickrig. Zudem ist kaum Platz f&#252;r die 3pin Steckverbinder. Deshalb kommt hier ein 23 reihiges Steckbrett mit 2&#215;5 Spalten und mit jeweils einer extra VCC und GND Reihe zum Einsatz. Daf&#252;r wird das Shield insgesamt breiter und ragt &#252;ber das Arduino Board hinaus. es kommen n&#228;mlich noch die 3reihigen Steckverbinder oben und unten dazu. </p>
<h3>St&#252;ckliste:</h3>
<p>1 St&#252;ck Lochraster ca 20 Reihen x 28 Spalten<br />
1 40polige Stiftleiste 40polig<br />
1 36polige Stiftleiste 36polig<br />
oder 3 40polige Stiftleisten 40polig<br />
1 2polige Schraubklemme 5,08mm Raster<br />
1 Set Arduino Stackable Headers, 2x8polig, 2x6polig (<a href="http://www.sparkfun.com/products/10007" class="liexternal">SparkFun</a>)<br />
1 Arduino Offset Header 8polig (<a href="http://www.sparkFun.com/products/9374" class="liexternal">Sparkfun</a>)<br />
1 St&#252;ck Silberdraht ca 30cm<br />
1 St&#252;ck isolierter roter Draht ca 10cm<br />
1 Steckbrett ca 23 Spalten </p>
<p>Etwas schwer zu beschaffen sind die Arduino Steckverbinder, sie erleichtern aber den Zusammenbau erheblich. Man bekommt diese bei Sparkfun bzw. den &#252;blichen SparkFun Distributoren. Man kann sich zwar die Arduino Header auch mit Buchsenleisten und Stiftleisten herstellen. Dummerweise ist die linke obere 8polige Buchsenleiste nicht im 2.54mm Raster sondern um 1,27mm versetzt. Hier hilft die Offset Leiste ungemein.<br />
Im unteren Bild ist links unten der Offset Steckverbinder zu sehen rechts daneben der normale Arduino Steckverbinder.</p>
<p><a href="http://lh4.ggpht.com/-zWztoCqeIlc/Txr8LQg4uKI/AAAAAAAAEtU/vzba4AoUtlk/IMG_2441_2_3_tonemapped.tif.jpg" title="IMG_2441_2_3_tonemapped.tif.jpg" rel="lightbox" class="liimagelink"><img src="http://lh4.ggpht.com/-zWztoCqeIlc/Txr8LQg4uKI/AAAAAAAAEtU/vzba4AoUtlk/s400/IMG_2441_2_3_tonemapped.tif.jpg" alt="IMG_2441_2_3_tonemapped.tif.jpg" title="IMG_2441_2_3_tonemapped.tif.jpg" class="alignnone" width="400" /></a> </p>
<h3>Aufbau</h3>
<ul>
<li>Die Lochraster Platine zuschneiden. 4 Reihen nach oben und unten freilassen f&#252;r die 3pin Steckverbinder</li>
<li>Vor dem Festl&#246;ten der Steckverbinder unbedingt &#252;berpr&#252;fen, ob der Pinabstand korrekt ist, die Steckverbinder lose durch die Lochrater Platine stecken und auf das Arduino Bard stecken. </li>
<li>Die Steckverbinder festl&#246;ten. Am besten nur jewiels am Anfang und Ende. Erst wenn man die Drahtverbindungen macht, sollte man die restlichen Steckverbinder Pins anl&#246;ten</li>
<li>Am besten mit der GND Verbindung anfangen. Dann die VCC Verbindungen. zum Schluss die einzelnen Signalleitungen verlegen.</li>
<li>Bevor man Spannung an das Shield anschliest, mit dem Ohmeter die Verbindungen pr&#252;fen (Durchgang und Kurzschluss). Dann das Shield alleine versorgen und an den Jumpern die Spannung pr&#252;fen, dann die Jumper in allen Varianten durchpr&#252;fen und die Spannung an den Steckverbindern pr&#252;fen. </li>
</ul>
<p>Der Fritzing Layout Plan sollte helfen die notwendigen Verbindungen zu finden. Die verwendeten Farben bedeuten:</p>
<ul>
<li>schwarz GND</li>
<li>rot VCC oder 5V</li>
<li>orange 3.3V </li>
<li>gelb Vin oder Vextern</li>
<li>blau Signal</li>
</ul>
<p><a href="http://lh4.ggpht.com/-6scMlN6CBf8/TxnaCjpoiNI/AAAAAAAAEsM/lDplDFZX8bo/ard.jpg" title="ard.jpg" rel="lightbox" class="liimagelink"><img src="http://lh4.ggpht.com/-6scMlN6CBf8/TxnaCjpoiNI/AAAAAAAAEsM/lDplDFZX8bo/s400/ard.jpg" alt="ard.jpg" title="ard.jpg" class="alignnone" width="400" /></a> </p>
<h3>Verbesserungsvorschl&#228;ge</h3>
<p>Auf den Fotos ist zu erkennen das bei den unteren 3poligen Steckverbindern GND in der Mitte liegt und nicht aussen, wie bei den oberen Steckverbindern. Das habe ich mir bei anderen Kaufboards abgeschaut. Das kann aber leicht zu Verwirrungen f&#252;hren. Deshalb besser einheitliche Steckernormen verwenden. Im Schaltbild ist das schon so realisiert.<br />
Die Stromversorgung der beiden oberen 3poligen Steckverbinder k&#246;nnte man splitten und &#252;ber einen zus&#228;tzlichen Jumper mit 2 unterschiedlichen Spannungen betreiben.<br />
Derzeit ist die Schraubklemme mit Vin vom Arduino verbunden. Damit kann man zwar das Board &#252;ber die Schraubklemme mitversorgen. Aber man darf nicht gleichzeitig das Arduino Board &#252;ber die Powerbuchse und &#252;ber die Schraubklemme versorgen.<br />
Vin ist nicht verpolungssicher. Schliesst man die externe Stromversorgung falsch an, raucht das Board ab (und alles was darn h&#228;ngt).</p>
<p>Das komplette Shield mit Steckbrett auf einem FEZ Panda II board.<br />
<a href="http://lh6.ggpht.com/-7WtRu-w3cSk/TxnYzoXSXLI/AAAAAAAAEsA/wvR0x5KUJ4Y/IMG_2435_6_7_tonemapped.tif.jpg" title="IMG_2435_6_7_tonemapped.tif.jpg" rel="lightbox" class="liimagelink"><img src="http://lh6.ggpht.com/-7WtRu-w3cSk/TxnYzoXSXLI/AAAAAAAAEsA/wvR0x5KUJ4Y/s400/IMG_2435_6_7_tonemapped.tif.jpg" alt="IMG_2435_6_7_tonemapped.tif.jpg" title="IMG_2435_6_7_tonemapped.tif.jpg" class="alignnone" width="400" /></a><br />
Hier noch ein Bild mit extern angeschlossenen Sensoren, Servos, serielles LCD. Auf dem Steckbrett ist ein Motor Treiber IC (L293D) zu sehen an dem 2 Getriebmotoren angeschlossen snd. Fertig ist der Testaufbau f&#252;r einen kleinen Roboter.<br />
<a href="http://lh3.ggpht.com/-z4gHLebJPcc/Txrx3v62bmI/AAAAAAAAEsg/rzygJZxxW4U/IMG_2438_39_40_tonemapped.tif.jpg" title="IMG_2438_39_40_tonemapped.tif.jpg" rel="lightbox" class="liimagelink"><img src="http://lh3.ggpht.com/-z4gHLebJPcc/Txrx3v62bmI/AAAAAAAAEsg/rzygJZxxW4U/s400/IMG_2438_39_40_tonemapped.tif.jpg" alt="IMG_2438_39_40_tonemapped.tif.jpg" title="IMG_2438_39_40_tonemapped.tif.jpg" class="alignnone" width="400" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotfreak.de/blog/allgemein/diy-arduino-fez-shield/694/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FezBridge &#8211; Android Debug Bridge mit Fez Domino</title>
		<link>http://www.robotfreak.de/blog/allgemein/fezbridge-android-debug-bridge-mit-fez-domino/609</link>
		<comments>http://www.robotfreak.de/blog/allgemein/fezbridge-android-debug-bridge-mit-fez-domino/609#comments</comments>
		<pubDate>Sat, 28 May 2011 11:28:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.robotfreak.de/blog/?p=609</guid>
		<description><![CDATA[Nach dem erfolgreichen Versuch, mein Nexus One mit dem Open Accessory Mode (ADK) mit einem Arduino zu verbinden, folgt nun ein anderer Ansatz. Das Android Handy &#252;ber die Android Debug Bridge (ADB) mit einem Fez Domino Board zu verbinden. F&#252;r Arduino gibt es das schon durch die MicroBridge Firmware von Inopia alias Romfont. Aber f&#252;r [...]]]></description>
			<content:encoded><![CDATA[<p>Nach dem erfolgreichen Versuch, mein Nexus One mit dem <a href="http://developer.android.com/guide/topics/usb/adk.html" class="liexternal">Open Accessory Mode (ADK)</a> mit einem Arduino zu verbinden, folgt nun ein anderer Ansatz. Das Android Handy &#252;ber die <a href="http://developer.android.com/guide/developing/tools/adb.html" class="liexternal">Android Debug Bridge (ADB)</a> mit einem Fez Domino Board zu verbinden. F&#252;r Arduino gibt es das schon durch die <a href="http://code.google.com/p/microbridge/" class="liexternal">MicroBridge</a> Firmware von Inopia alias <a href="http://romfont.com/" class="liexternal">Romfont</a>. Aber f&#252;r .NETMF ist das schon eine kleine Premiere. Den Open Accessory Mode f&#252;r .NETMF gibt es <a href="http://www.tinyclr.com/forum/20/3212/">auch schon.<br />
</a><a href="http://lh4.ggpht.com/-p7N9gTSuhVk/TeAZuGQzp-I/AAAAAAAAD4o/wkIQ58QNuDk/IMG_2076.JPG" title="IMG_2076.JPG" rel="lightbox" class="liimagelink"><img src="http://lh4.ggpht.com/-p7N9gTSuhVk/TeAZuGQzp-I/AAAAAAAAD4o/wkIQ58QNuDk/h400/IMG_2076.JPG" alt="IMG_2076.JPG" title="IMG_2076.JPG" class="alignnone" width="400" /></a><br />
<span id="more-609"></span></p>
<h2>Hardware</h2>
<p>Die ben&#246;tigte Hardware ist f&#252;r ABD dieselbe wie bei ADK, ein USB Hsot wird ben&#246;tigt. Da das Fez Domino Board &#252;ber einen USB Host Anschluss verf&#252;gt, ist daf&#252;r kein extra Shield notwendig. Grunds&#228;tzlich empfiehlt es sich zudem, das Android Handy &#252;ber einen USB Hub mit eigener Stromversorgung zu betreiben. Per Definition hat der USB Host die Stromversorgung f&#252;r den USB Client zur Verf&#252;gung zu stellen. So ein Handy kann dabei auch mal locker 500mA ziehern, wenn der Akku gerladen wird. Das ist schon etwas zu viel f&#252;r den Spannungsregler auf dem Fez Domino Board. Der wird schon nach kurzer Zeit sehr warm Deshalb besser den USB Hub verwenden.</p>
<h2>Software</h2>
<p>Die FezBridge Software beruht auf dem <a href="http://romfont.com/2011/05/15/microbridge-adb-support-for-arduino/" class="liexternal">MicroBridge Project f&#252;r Arduino</a>. Die Portierung auf die .NETMF Plattform war nicht ganz einfach. Zuerst mal war Grundlagenforschung zum Thema USB angesagt. Trotz vieler bestehender USB Host Beispiele findet man darin kaum Infos, wie sich USB Ger&#228;te anmelden, wie es sich mit Interfaces und Endpoints verh&#228;lt und wie man eine Kommunikation  mit einem Endger&#228;t aufbaut. Zum Gl&#252;ck hatte ich mit dem Arduino + USB Host Shield und der MicroBridge Anwendung ein funktionierendes Beispiel. So konnte ich mir die USB Aus- und Eingaben mitprotokollieren und mit meinen eigenen Versuchen vergleichen. Schlie&#223;lich habe ich nun ein halbwegs spielf&#228;hige Version fertiggestellt. </p>
<p><a href="http://lh3.ggpht.com/-dwGgwr9R7Qk/TeAhXCQu8yI/AAAAAAAAD4w/sYEqa73EQvo/IMG_2080.JPG" title="IMG_2080.JPG" rel="lightbox" class="liimagelink"><img src="http://lh3.ggpht.com/-dwGgwr9R7Qk/TeAhXCQu8yI/AAAAAAAAD4w/sYEqa73EQvo/h400/IMG_2080.JPG" alt="IMG_2080.JPG" title="IMG_2080.JPG" class="alignnone" width="400" /></a> </p>
<p>Als Android App wird die ServoControl App aus dem MicroBridge Projekt verwendet. Das Programm wurde nur leicht modifiziert. Anstatt die Kommandos in Bytes zu senden, wird ein simples ASCII Protokoll verwendet.<br />
   x:90;y:90;<br />
steuert zum Beispiel die beiden Servos<br />
   a0:15.23456;<br />
soll den Wert des Analogsensor darstellen. Das funktioniert leider im Moment noch nicht. Zwar wird der Wert gesendet, aber auf der App Seite kommmt scheinbar nicht das richtige an. Die Android App weis &#252;berhaupt nichts davon, dass gier die ADB Schnittstelle verwendet wird. Jede bestehende App die &#252;ber TCP/IP kommuniziert kann im Prinzip verwendet werden. Der Trick besteht darin, das &#252;ber das ADB Interface TCP/IP port umgeleitet weden k&#246;nnen. Gerne w&#252;rde ich professionelle Apps wie <a href="http://hexler.net/software/touchosc-android" class="liexternal">TouchOSC</a> verwenden, leider verwenden diese UDP als Protokoll, nicht TCP/IP.</p>
<h2>Video</h2>
<p>Auf dem Video wird die ServoControl  Android app gezeigt die 2 Servos steuert, die am Fez Domino angeschlossen sind.<br />
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="425" height="344" src="http://www.youtube.com/embed/sDUndL7bEic" frameborder="0" allowFullScreen="true"> </iframe></p>
<h2>Weblinks</h2>
<ul>
<li><a href="http://code.google.com/p/robotfreak/wiki/FezBridge" class="liexternal">FezBridge auf Google code</a></li>
<li><a href="http://code.google.com/p/microbridge/" class="liexternal">MicroBridge auf Google code</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.robotfreak.de/blog/allgemein/fezbridge-android-debug-bridge-mit-fez-domino/609/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RobotFreak Blog nun auch auf englisch</title>
		<link>http://www.robotfreak.de/blog/allgemein/robotfreak-blog-nun-auch-auf-englisch/414</link>
		<comments>http://www.robotfreak.de/blog/allgemein/robotfreak-blog-nun-auch-auf-englisch/414#comments</comments>
		<pubDate>Tue, 16 Nov 2010 15:33:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.robotfreak.de/blog/?p=414</guid>
		<description><![CDATA[Da ich auch in vielen englisch sprachigen Foren unterwegs bin und dort h&#228;ufiger auch Fragen zu meinen Blog Eintr&#228;gen auftauchen, habe ich mich entschlossen den Blog zuk&#252;nftig 2-sprachig zu f&#252;hren (Deutsch &#8211; Englisch). Hauptsprache wird weiterhin deutsch sein, doch der ein oder andere Artikel wird nun auchg auf Englisch erscheinen. Mit der automatischen Google &#220;bersetzung [...]]]></description>
			<content:encoded><![CDATA[<p>Da ich auch in vielen englisch sprachigen Foren unterwegs bin und dort h&#228;ufiger auch Fragen zu meinen Blog Eintr&#228;gen auftauchen, habe ich mich entschlossen den Blog zuk&#252;nftig 2-sprachig zu f&#252;hren (Deutsch &#8211; Englisch). Hauptsprache wird weiterhin deutsch sein, doch der ein oder andere Artikel wird nun auchg auf Englisch erscheinen.<br />
Mit der automatischen Google &#220;bersetzung l&#228;&#223;t sich zwar schon einiges anfangen, aber leider ist sie nicht so perfekt. Au&#223;erdem schadet ein Englisch Training gewiss nicht <img src='http://www.robotfreak.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Die englischen Artikel erreich man &#252;ber http://www.robotfreak.de/blog?lang=en oder durch Umschalten der Sprache in der Auswahlbox rechts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotfreak.de/blog/allgemein/robotfreak-blog-nun-auch-auf-englisch/414/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter und QR Codes</title>
		<link>http://www.robotfreak.de/blog/allgemein/twitter-und-qr-codes/371</link>
		<comments>http://www.robotfreak.de/blog/allgemein/twitter-und-qr-codes/371#comments</comments>
		<pubDate>Fri, 02 Jul 2010 12:48:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Cellbots]]></category>
		<category><![CDATA[QR code]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.robotfreak.de/blog/?p=371</guid>
		<description><![CDATA[Es gibt ein paar Erneuerungen im Blog. Alle neuen Artikel werden nun auch auf Twitter ver&#246;ffentlicht und QR Codes zu den Artikeln erleichtern das Auffinden von Artikel mit Smartphones. QR Codes Jeder Artikel erh&#228;lt automatisch einen QR Code. Damit erh&#228;lt man einen direkten Link zum entsprechenden Artikel. Das ist n&#252;tzlich, wenn man z.B. einen Artikel [...]]]></description>
			<content:encoded><![CDATA[<p>Es gibt ein paar Erneuerungen im Blog. Alle neuen Artikel werden nun auch auf <a href="http://twitter.com/RoboterFreak" class="liexternal">Twitter</a> ver&#246;ffentlicht und QR Codes zu den Artikeln erleichtern das Auffinden von Artikel mit Smartphones.<br />
<span id="more-371"></span></p>
<h2>QR Codes</h2>
<p>Jeder Artikel erh&#228;lt automatisch einen <a href="http://de.wikipedia.org/wiki/QR-Code" rel="nofollow" class="liwikipedia">QR Code</a>.  Damit erh&#228;lt man einen direkten Link zum entsprechenden Artikel. Das ist n&#252;tzlich, wenn man z.B. einen Artikel unterwegs von einem Smartphone lesen m&#246;chte.  Man kann Einfach den QR Code mit einem QR Code Reader App einscannen und den Link speichern.</p>
<h3>Android</h3>
<p>Bei <a href="http://www.android.com/" class="liexternal">Android</a> werden diese QR Codes sehr vielf&#228;ltig verwendet. Zum einen als Download Links zum Automatischen Installieren von Apps aus dem <a href="http://www.android.com/market/#app=com.epocrates" class="liexternal">Android market</a>. Als allgemeine URL&#8217;s, auch Kontakte lassen sich dar&#252;ber generieren und mit ein paar Klicks Scannen und ins Adressbuch &#252;bernehmen. Selbst kleine Texte (bis 4096 Zeichen) oder Scripts (z.B. f&#252;r Python) kann man in einem QR Code verstecken, <a href="http://code.google.com/p/android-scripting/" class="liexternal">ASE (Android Scripting Environment)</a> verwendet diese Methode. Man kann sich solche QR Codes einfach online erstellen lassen, z.B. bei <a href="http://zxing.appspot.com/generator/" class="liexternal">ZXing (zebra crossing)</a>. Einfach die gew&#252;nschte Inhaltsform (contact, text, URL, &#8230;) ausw&#228;hlen und das Formular ausf&#252;llen.</p>
<h3>Robotik</h3>
<p>F&#252;r die Robotik fallen mir auch ein paar Verwendungszwecke f&#252;r QR Codes ein. Mein n&#228;chstes Projekt wird ein <a href="http://www.cellbots.com/" class="liexternal">Cellbot</a> clone werden. QR Codes k&#246;nnte man z.B. dazu verwenden:</p>
<ul>
<li>dem Roboter Anweisungen geben, z.B. &#8216;Folge der Linie&#8217;, &#8216;Drehe 90° nach rechts&#8217;, &#8217;100cm vorw&#228;rts&#8217;, etc.</li>
<li>kleine Skripte laden und ausf&#252;hren lassen</li>
<li>Dem Roboter Hinweise geben, wie man eine Aufgabe l&#246;sen kann, z.B um den Weg aus einem Labyrinth zu finden</li>
<li>Positionsangaben, in welchem Raum er sich befindet</li>
</ul>
<h2>Twitter</h2>
<p>Neue Artikel aus dem RobotFreak Blog und Roboter News findet man ab jetzt auch auf <a href="http://twitter.com/RoboterFreak" class="liexternal">Twitter</a>. </p>
<h3>Robotik</h3>
<p>Evtl. gibt es sp&#228;ter vielleicht auch mal einen twitternden Roboter, mal sehen.<br />
Klingt zwar erst mal nicht so spannend, was soll ein Roboter schon gro&#223; twittern. Das seine Akkus bald leer sind, hmmm. Interessanter w&#228;re es vielleicht einen Schwarm von Roboter &#252;ber Twitter zu steuern, bzw. die Roboter steuern sich selbst. </p>
<p>Ist aber vielleicht auch keine so gute Idee, sonst &#252;bernehmen die Maschinen doch noch eines Tages die Welt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotfreak.de/blog/allgemein/twitter-und-qr-codes/371/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Theme f&#252;r Robotfreak Blog</title>
		<link>http://www.robotfreak.de/blog/allgemein/mobile-theme-fuer-robotfreak-blog/245</link>
		<comments>http://www.robotfreak.de/blog/allgemein/mobile-theme-fuer-robotfreak-blog/245#comments</comments>
		<pubDate>Fri, 30 Apr 2010 09:07:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.robotfreak.de/blog/?p=245</guid>
		<description><![CDATA[Nun kann man meinen Blog auch auf mobilen Ger&#228;ten wie iPhone, Blackberry und Android anschauen. Ein spezielles mobile theme erkennt den benutzten Browser automatisch und aktiviert das entsprechende theme. M&#246;glich macht dies das WordPress Plugin WPtouch. Einfach das Plugin installieren und das war es dann schon fast. Das Ergebnis kann sich durchaus sehen lassen. So [...]]]></description>
			<content:encoded><![CDATA[<p>Nun kann man meinen Blog auch auf mobilen Ger&#228;ten wie iPhone, Blackberry und Android anschauen. Ein spezielles mobile theme erkennt den benutzten Browser automatisch und aktiviert das entsprechende theme. M&#246;glich macht dies das WordPress Plugin <a href="http://www.wptouch.com/" class="liexternal">WPtouch</a>. Einfach das Plugin installieren und das war es dann schon fast. Das Ergebnis kann sich durchaus sehen lassen. So erscheint die Seite unter dem iPhone/iPod touch wie ein iPhone App. Einfach genial.<br />
 <img src='http://www.robotfreak.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<img src='http://farm4.static.flickr.com/3491/4564719069_60efce0381.jpg' alt='robotfreak1'/><br />
<span id="more-245"></span><br />
Hier sind ein paar weitere Screenshots (erstellt unter Safari im mobile Safari Mode):</p>
<p><img src='http://farm4.static.flickr.com/3132/4565350446_ef668a1e0a.jpg' alt='robotfreak2'/><br />
<img src='http://farm4.static.flickr.com/3336/4565350468_2a114c2f56.jpg' alt='robotfreak3'/><br />
<img src='http://farm4.static.flickr.com/3433/4565350508_ff0ac6799c.jpg' alt='robotfreak4'/><br />
<img src='http://farm4.static.flickr.com/3462/4564719119_127dc01120.jpg' alt='robotfreak5'/></p>
<p>Leider sehen die Seiten &#8216;Links&#8217;, &#8216;Archives&#8217; und &#8216;Photos&#8217; die man daf&#252;r erstellen sollte, unter meinem Standard Theme nicht so gut aus. Naja, man kann nicht alles haben.<br />
 <img src='http://www.robotfreak.de/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotfreak.de/blog/allgemein/mobile-theme-fuer-robotfreak-blog/245/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let Arduino Play contest</title>
		<link>http://www.robotfreak.de/blog/allgemein/let-arduino-play-contest/165</link>
		<comments>http://www.robotfreak.de/blog/allgemein/let-arduino-play-contest/165#comments</comments>
		<pubDate>Thu, 23 Jul 2009 13:32:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Contest]]></category>
		<category><![CDATA[Wettbewerb]]></category>

		<guid isPermaLink="false">http://www.robotfreak.de/blog/?p=165</guid>
		<description><![CDATA[BricoGeek.com hat einen Arduino Wettbewerb gestartet. Entwickle ein Spiel, das auf einem Arduino Board l&#228;uft. Der Wettbewerb l&#228;uft noch bis zum 24.August 2009, also sputet euch. Wichtig ist es, eine komplette Dokumentation der Schaltpl&#228;ne und Software abzuliefern und eine Videopr&#228;sentation des Spiels zu erstellen. Zu gewinnen gibt es: 1. Preis GPS Micro Arduino Mega Mega [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bricogeek.com/contest/let-arduino-play/" class="liexternal">BricoGeek.com</a> hat einen Arduino Wettbewerb gestartet. Entwickle ein Spiel, das auf einem Arduino Board l&#228;uft. Der Wettbewerb l&#228;uft noch bis zum 24.August 2009, also sputet euch.<br />
Wichtig ist es, eine komplette Dokumentation der Schaltpl&#228;ne und Software abzuliefern und eine Videopr&#228;sentation des Spiels zu erstellen.</p>
<p><a href="http://www.bricogeek.com/contest/let-arduino-play/" class="liimagelink"><img class="image image-_original" src="http://www.bricogeek.com/contest/let-arduino-play/logo-contest.jpg" alt="" /></a></p>
<p><span id="more-165"></span></p>
<p>Zu gewinnen gibt es:</p>
<h3>1. Preis</h3>
<ul>
<li>GPS Micro</li>
<li>Arduino Mega</li>
<li>Mega Protoshield</li>
</ul>
<h3>2. Preis</h3>
<ul>
<li>Ardupilot mit ATmega328</li>
<li>GPS EM-406A SIRF III</li>
<li>Arduino Duemilenova</li>
</ul>
<h3>3. Preis</h3>
<ul>
<li>Solarzelle 7&#215;11 cm</li>
<li>LiPo Batterie 1100mAh</li>
<li>Lipo Lader MAX1555</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.robotfreak.de/blog/allgemein/let-arduino-play-contest/165/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arduino Blogparade</title>
		<link>http://www.robotfreak.de/blog/allgemein/arduino-blogparade/134</link>
		<comments>http://www.robotfreak.de/blog/allgemein/arduino-blogparade/134#comments</comments>
		<pubDate>Mon, 29 Jun 2009 20:06:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Contest]]></category>
		<category><![CDATA[Wettbewerb]]></category>

		<guid isPermaLink="false">http://www.robotfreak.de/blog/?p=134</guid>
		<description><![CDATA[Um Arduino mehr in Deutschland bekannt zu machen, wurde von freeduino.de, dem deutschen Arduino Blog, eine Blogparade zum Thema Arduino gestartet. Wer selbst einen Blog betreibt, kann daran teilnehmen. Es gibt sogar etwas zu gewinnen, 5 Arduino Einsteiger Sets im Wert von 77€, bestehend aus: Arduino Duemilanove Board. Extended Workshop Kit Buch &#8211; Getting started [...]]]></description>
			<content:encoded><![CDATA[<p>Um <a href="http://arduino.cc/" class="liexternal">Arduino</a> mehr in Deutschland bekannt zu machen, wurde von <a href="http://www.freeduino.de/" class="liexternal">freeduino.de</a>, dem deutschen Arduino Blog, eine Blogparade zum Thema Arduino  gestartet. Wer selbst einen Blog betreibt, kann daran teilnehmen. Es gibt sogar etwas zu gewinnen, 5 Arduino Einsteiger Sets im Wert von 77€, bestehend aus: </p>
<ul>
<li> Arduino Duemilanove Board. </li>
<li>Extended Workshop Kit</li>
<li>Buch &#8211; Getting started with Arduino </li>
</ul>
<p>Gestiftet wurden die Preise von der Firma <a href="http://www.watterott.com/" class="liexternal">Watterot electronic</a>.</p>
<p>Genaueres &#252;ber die Teilnahme am Gewinnspiel findet man auf <a href="http://www.freeduino.de/de/blog/arduino-blogparade-und-gewinnspiel" class="liexternal">freeduino.de</a><br />
<span id="more-134"></span><br />
Um am Gewinnspiel teilzunehmen geht es um die Frage:<br />
<strong>Was w&#252;rdest Du an Gegenst&#228;nden in Deinem Alltag verbessern, die Dir schon lange auf den Nerv gehen?</strong></p>
<p>Meine Ideen w&#228;ren:</p>
<p>1. Eine Low Cost Hausautomation mit dem Arduino. Klar, wenn Geld keine Rolle spielt oder man zuf&#228;llig sowieso gerade ein Haus neubaut oder von Grund auf renoviert k&#246;nnte man sich auch ein EIB, LCN oder LON Hausbus System installieren lassen. Das ganze sollte ohne Neuverkabelung und r&#252;ckbauf&#228;hig auch f&#252;r Mietwohnungen funktionieren und beliebig skalierbar sein. Komfort Lichtsteuerung wie z.B. coming/leaving home. Alle verzichtbaren Stromverbraucher werden beim Verlassen der Wohnung oder dem Zubettgehen ausgeschaltet. Programmierbare Licht Ambiente Schaltungen auf Knopfdruck. Mitdenkende Flurbeleuchtung. Panikschaltung usw.</p>
<p>2. Heimkino Steuerung. Als Heimkinobesitzer &#228;rgern mich die vielen Einzelaufgaben die man erledigen mu&#223; bevor man mit dem Beamer gem&#252;tlich einen Film schauen kann. Leinwand runterkurbeln, Beamer einschalten, Zimmer verdunkeln, Licht ausschalten etc. Das k&#246;nnte man sicher auch sehr gut automatisieren. </p>
<p>3. Mobiler Partykeller. Der Partykeller zuhause ist l&#228;ngst zur Rumpelkammer verkommen. Jetzt kommt der &#220;berall Partykeller zum Mitnehmen. Mit Lichtorgel, Moving Heads, Laser Show und weiteren Lichteffekten, nat&#252;rlich mit stromsparender LED Technik. Dazu eine Ipod Steuerung mit drahtloser Musik&#252;bertragung zur Stereoanlage. Die komplette Anlage sollte in einen Aktenkoffer passen. Zur Not sollte auch Batteriebetrieb mit kleinen Aktivboxen oder &#252;ber Drahtlos Kopfh&#246;rer (1 pro Partygast) m&#246;glich sein, f&#252;r Freiluft Partys.</p>
<p>Und was ist deine Idee? Welcher Alltagsgegenstand nervt dich so sehr, dass man ihn mit Hilfe eines Arduino Boards verbessern k&#246;nnte?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotfreak.de/blog/allgemein/arduino-blogparade/134/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Robotfreak Blog Online</title>
		<link>http://www.robotfreak.de/blog/allgemein/robotfreak-blog-online/3</link>
		<comments>http://www.robotfreak.de/blog/allgemein/robotfreak-blog-online/3#comments</comments>
		<pubDate>Fri, 21 Sep 2007 14:57:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://robotfreak.de/blog/allgemein/3</guid>
		<description><![CDATA[Willkommen, zu meinem Blog zum Thema Robotik, Elektronik, Mikrocontroller und mehr. Um diese 3 Themen geht es hier im Wesentlichen. Als &#8220;alter Sack&#8221; m&#246;chte ich hier insbesonderen Roboter-Neulingen den Einstieg erleichtern. Es werden Selbstbau Projekte und kleinere Basteleien vorgestellt und News aus der Roboterwelt kommentiert. Euer Robotfreak]]></description>
			<content:encoded><![CDATA[<p>Willkommen,</p>
<p>zu meinem Blog zum Thema Robotik, Elektronik, Mikrocontroller und mehr. Um diese 3 Themen geht es hier im Wesentlichen. Als &#8220;alter Sack&#8221; m&#246;chte ich hier insbesonderen Roboter-Neulingen den Einstieg erleichtern. Es werden Selbstbau Projekte und  kleinere Basteleien vorgestellt und News aus der Roboterwelt kommentiert.</p>
<p>Euer Robotfreak</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotfreak.de/blog/allgemein/robotfreak-blog-online/3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

