<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Crackburg Blog</title>
	<atom:link href="http://crackburg.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://crackburg.wordpress.com</link>
	<description>Part of the University of advancing technology</description>
	<lastBuildDate>Tue, 18 Jan 2011 18:17:37 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='crackburg.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/74c49ccb3296a92a7ef7f6dc26e906b4?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Crackburg Blog</title>
		<link>http://crackburg.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://crackburg.wordpress.com/osd.xml" title="Crackburg Blog" />
	<atom:link rel='hub' href='http://crackburg.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Test</title>
		<link>http://crackburg.wordpress.com/2010/10/01/test/</link>
		<comments>http://crackburg.wordpress.com/2010/10/01/test/#comments</comments>
		<pubDate>Fri, 01 Oct 2010 07:58:05 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://crackburg.wordpress.com/2010/10/01/test/</guid>
		<description><![CDATA[Test<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=288&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Test</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/288/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=288&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2010/10/01/test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>
	</item>
		<item>
		<title>TOUCHATAG HF RFID-Reader/Writer unter Linux einrichten</title>
		<link>http://crackburg.wordpress.com/2010/02/28/touchatag-hf-rfid-readerwriter-unter-linux-einrichten/</link>
		<comments>http://crackburg.wordpress.com/2010/02/28/touchatag-hf-rfid-readerwriter-unter-linux-einrichten/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 20:59:05 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mifare]]></category>
		<category><![CDATA[pcsc]]></category>
		<category><![CDATA[RFID]]></category>
		<category><![CDATA[Touchatag]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=250</guid>
		<description><![CDATA[Wie ich im vorherigen Artikel schon angedeutet habe, füllte die mitgelieferte Software des Touchatags  nicht unbedingt meine Bedürfnisse aus. Nicht das sie jetzt schlecht wäre oder mir bedrohliches aufgefallen ist. Ich denke ich bin einfach nicht die Zielgruppe. Man wird halt alt. Um den Reader unter Linux zu benutzen (ich habe es mit dem Ubuntu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=250&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[
<a href='http://crackburg.wordpress.com/2010/02/28/touchatag-hf-rfid-readerwriter-unter-linux-einrichten/dsc00086/' title='DSC00086'><img width="150" height="112" src="http://crackburg.files.wordpress.com/2010/02/dsc00086.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="DSC00086" title="DSC00086" /></a>
<a href='http://crackburg.wordpress.com/2010/02/28/touchatag-hf-rfid-readerwriter-unter-linux-einrichten/pcsc_scan/' title='pcsc_scan'><img width="150" height="118" src="http://crackburg.files.wordpress.com/2010/02/pcsc_scan.png?w=150&#038;h=118" class="attachment-thumbnail" alt="pcsc_scan" title="pcsc_scan" /></a>
<a href='http://crackburg.wordpress.com/2010/02/28/touchatag-hf-rfid-readerwriter-unter-linux-einrichten/dsc00088/' title='DSC00088'><img width="150" height="112" src="http://crackburg.files.wordpress.com/2010/02/dsc00088.jpg?w=150&#038;h=112" class="attachment-thumbnail" alt="DSC00088" title="DSC00088" /></a>

<p>Wie ich im <a href="http://crackburg.wordpress.com/2010/02/04/touchatag-usb-hf-rfid-reader/" target="_blank">vorherigen Artikel</a> schon angedeutet habe, füllte die mitgelieferte Software des Touchatags  nicht unbedingt meine Bedürfnisse aus. Nicht das sie jetzt schlecht wäre oder mir bedrohliches aufgefallen ist. Ich denke ich bin einfach nicht die Zielgruppe. Man wird halt alt.</p>
<p>Um den Reader unter Linux zu benutzen (ich habe es mit dem Ubuntu 9.10 NR und Debian Lenny versucht) benötigt man PCSC auf dem Rechner. Folgende Pakete sollten installiert werden:</p>
<ol>
<li><strong>libpcsclite</strong></li>
<li><strong>libpcsclite-dev</strong> (das Entwicklungspaket wird nicht unbedingt benötigt. Will man aber nachher noch irgendwas in der Richtung &#8222;nachbauen&#8220; schreit eh alles danach)</li>
<li><strong>pcsc-tools</strong></li>
<li><strong>pcscd</strong></li>
<li><strong>libpcsc-perl </strong>(pcsc-tools hängt davon ab)</li>
<li><strong>libccid</strong></li>
</ol>
<p>Nach der Installation der Pakete sollte der Reader zur Verfügung stehen. Wenn die Ausgabe des Befehls pcsc_scan in etwa so aussieht, kann es weiter gehen:</p>
<blockquote><p>PC/SC device scanner<br />
V 1.4.15 (c) 2001-2009, Ludovic Rousseau &lt;ludovic.rousseau@free.fr&gt;<br />
Compiled with PC/SC lite version: 1.4.102<br />
Scanning present readers&#8230;<br />
0: ACS ACR 38U-CCID 00 00</p>
<p>Sun Feb 28 20:59:36 2010<br />
Reader 0: ACS ACR 38U-CCID 00 00<br />
Card state: Card inserted,<br />
ATR: 3B BE 96 00 00 41 03 00 00 00 00 00 00 00 00 00 02 90 00</p>
<p>ATR: 3B BE 96 00 00 41 03 00 00 00 00 00 00 00 00 00 02 90 00<br />
+ TS = 3B &#8211;&gt; Direct Convention<br />
+ T0 = BE, Y(1): 1011, K: 14 (historical bytes)<br />
TA(1) = 96 &#8211;&gt; Fi=512, Di=32, 16 cycles/ETU<br />
250000 bits/s at 4 MHz, fMax for Fi = 5 MHz =&gt; 312500 bits/s<br />
TB(1) = 00 &#8211;&gt; VPP is not electrically connected<br />
TD(1) = 00 &#8211;&gt; Y(i+1) = 0000, Protocol T = 0<br />
&#8212;&#8211;<br />
+ Historical bytes: 41 03 00 00 00 00 00 00 00 00 00 02 90 00<br />
Category indicator byte: 41 (proprietary format)</p>
<p>Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):<br />
3B BE 96 00 00 41 03 00 00 00 00 00 00 00 00 00 02 90 00<br />
SAM inside the Tikitag reader from Alcatel-Lucent</p>
<p>http://hackerati.com/post/57314994/rfid-on-the-cheap-hacking-tikit</p></blockquote>
<p>Durch die PCSC-Middleware hat man nun vollständigen Zugriff auf die Lese- und Schreibkapazitäten des Gerätes. Als erstes habe ich tagEventor ausprobiert. Das aber im nächten Artikel.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/250/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/250/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/250/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/250/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/250/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/250/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/250/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/250/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/250/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/250/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/250/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/250/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/250/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/250/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=250&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2010/02/28/touchatag-hf-rfid-readerwriter-unter-linux-einrichten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>
	</item>
		<item>
		<title>Der Attraktor hat endlich eigene Räume</title>
		<link>http://crackburg.wordpress.com/2010/02/04/der-attraktor-hat-endlich-eigene-raume/</link>
		<comments>http://crackburg.wordpress.com/2010/02/04/der-attraktor-hat-endlich-eigene-raume/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 14:43:11 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[Attraktor]]></category>
		<category><![CDATA[CCC]]></category>
		<category><![CDATA[SSDEV]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=253</guid>
		<description><![CDATA[Endlich ist es soweit&#8230;, nach um und bei zwei Jahren der Raumsuche hat der Attraktor e.V. endlich Räumlichkeiten finden und anmieten können. Lustig daran ist, es sind die selben Räume die als allererstes gefunden worden sind und auch in der engeren Auswahl standen. Leider kam es damals nicht zu einem Mietvertrag. Das ist aber nicht [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=253&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Endlich ist es soweit&#8230;,</p>
<p>nach um und bei zwei Jahren der Raumsuche hat der Attraktor e.V. endlich Räumlichkeiten finden und anmieten können. Lustig daran ist, es sind die selben Räume die als allererstes gefunden worden sind und auch in der engeren Auswahl standen. Leider kam es damals nicht zu einem Mietvertrag. Das ist aber nicht unbedingt so schlimm. Jetzt hat der Attraktor die &#8222;Bude&#8220; ja.</p>
<p>Die Räume befinden sich in Hamburg-Winterhude in der City Nord. Stolze 384 m2 stehen für Veranstaltungen und Gruppen zur Verfügung.</p>
<p>Als erste &#8222;Mieter&#8220; sind der <a href="http://www.attraktor.org/" target="_blank">Attraktor e.V.</a>, der Chaos Computer Club Hamburg e.V. und die <a href="http://www.ssdev.org" target="_blank">Sportsfreunde der Sperrtechnik &#8211; Deutschland e.V.</a> gerade beim renovieren und einziehen. Es ist also bald damit zu rechnen, dass in die neuen Räume auch leben einzieht.</p>
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.de/maps?f=q&amp;source=s_q&amp;hl=de&amp;geocode=&amp;q=mexikoring&amp;sll=51.151786,10.415039&amp;sspn=21.286668,39.506836&amp;ie=UTF8&amp;hnear=&amp;ll=53.603087,10.022972&amp;spn=0.006295,0.006295&amp;t=h&amp;output=embed"></iframe><br /><small><a href="http://maps.google.de/maps?f=q&amp;source=s_q&amp;hl=de&amp;geocode=&amp;q=mexikoring&amp;sll=51.151786,10.415039&amp;sspn=21.286668,39.506836&amp;ie=UTF8&amp;hnear=&amp;ll=53.603087,10.022972&amp;spn=0.006295,0.006295&amp;t=h&amp;source=embed" style="text-align:left">View Larger Map</a></small>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/253/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=253&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2010/02/04/der-attraktor-hat-endlich-eigene-raume/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>
	</item>
		<item>
		<title>Touchatag USB HF RFID Reader</title>
		<link>http://crackburg.wordpress.com/2010/02/04/touchatag-usb-hf-rfid-reader/</link>
		<comments>http://crackburg.wordpress.com/2010/02/04/touchatag-usb-hf-rfid-reader/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 12:35:59 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mifare]]></category>
		<category><![CDATA[pcsc]]></category>
		<category><![CDATA[RFID]]></category>
		<category><![CDATA[Touchatag]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=231</guid>
		<description><![CDATA[Zu Weihnachten habe ich ein Touchatag Starter Paket geschenkt bekommen. Nun bin ich auch dazu gekommen, ein bischen zu spielen. Das Paket enthält einen USB HF RFID Reader und 10 touchatag-Tags. Das Lesegerät ist ein ACR122U von der Firma ACS und funkt auf 13,56MHz.  Der Preis für den Reader ist sehr guenstig. Unter seinem echten [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=231&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_236" class="wp-caption aligncenter" style="width: 460px"><a href="http://crackburg.files.wordpress.com/2009/12/touchatagstarterpackage.jpg"><img class="size-full wp-image-236" title="touchatagstarterpackage" src="http://crackburg.files.wordpress.com/2009/12/touchatagstarterpackage.jpg?w=450&#038;h=337" alt="Das Touchatag Starter Paket (Bild ist Eigentum von Touchatag.com)" width="450" height="337" /></a><p class="wp-caption-text">Das Touchatag Starter Paket (Bild ist Eigentum von Touchatag.com)</p></div>
<p>Zu Weihnachten habe ich ein <a href="https://www.getdigital.de/products/Touchatag" target="_blank">Touchatag Starter Paket</a> geschenkt bekommen. Nun bin ich auch dazu gekommen, ein bischen zu spielen.</p>
<p>Das Paket enthält einen USB HF RFID Reader und 10 touchatag-Tags. Das Lesegerät ist ein <a href="http://www.acs.com.hk/index.php?pid=product&amp;id=ACR122U" target="_blank">ACR122U</a> von der Firma <a href="http://www.acs.com.hk" target="_blank">ACS</a> und funkt auf 13,56MHz.  Der Preis für den Reader ist sehr guenstig. Unter seinem echten Namen kostet er locker das dreifache. Die Tags sind Mifare Ultralight Tags zum einmaligen aufkleben (beim abpuhlen gehen sie in der Regel kaputt man kann sie danach aber noch wieder einlaminieren <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p>Die von touchatag.com zur Verfügung gestellte Software gibt es für Windows (XP und Vista) und MAC OS X (10.4 oder höher). Für eine Nutzung der Originalsoftware benötigt man eine Verbindung zum Internet und ein gültiges Benutzerkonto bei touchatag.com. Da ich hauptsächlich unter Linux arbeite und es nicht ganz einsehe den Rechner mit dem Leser immer am Internetz zu haben, habe ich die Software nur kurz angesehen.</p>
<p>Angesprochen wird das Lesegerät über <a href="http://en.wikipedia.org/wiki/PC/SC" target="_blank">PC/SC</a>.</p>
<p>Unter Linux hat man mit dem Gerät viel Spass. <a href="http://wp.me/pyUvx-42" target="_self">Hier</a> die ersten Schritte um es einzurichten.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/231/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=231&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2010/02/04/touchatag-usb-hf-rfid-reader/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>

		<media:content url="http://crackburg.files.wordpress.com/2009/12/touchatagstarterpackage.jpg" medium="image">
			<media:title type="html">touchatagstarterpackage</media:title>
		</media:content>
	</item>
		<item>
		<title>La Fonera 2.0n Dashboard</title>
		<link>http://crackburg.wordpress.com/2009/08/24/la-fonera-2-0n-dashboard/</link>
		<comments>http://crackburg.wordpress.com/2009/08/24/la-fonera-2-0n-dashboard/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 11:07:23 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[FON]]></category>
		<category><![CDATA[Fonera]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[WLAN]]></category>
		<category><![CDATA[Fonera 2.0n]]></category>
		<category><![CDATA[OpenWRT]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=222</guid>
		<description><![CDATA[Hier nun ein paar Impressionen des Dashboards von La Fonera 2.0n.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=222&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hier nun ein paar Impressionen des Dashboards von La Fonera 2.0n.</p>
<span style="text-align:center; display: block;"><a href="http://crackburg.wordpress.com/2009/08/24/la-fonera-2-0n-dashboard/"><img src="http://img.youtube.com/vi/dFIeIoi7jg8/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/222/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=222&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2009/08/24/la-fonera-2-0n-dashboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>
	</item>
		<item>
		<title>Fonera 2.0n</title>
		<link>http://crackburg.wordpress.com/2009/08/23/fonera-2-0n/</link>
		<comments>http://crackburg.wordpress.com/2009/08/23/fonera-2-0n/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 00:33:43 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[FON]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[WLAN]]></category>
		<category><![CDATA[Fonera]]></category>
		<category><![CDATA[Fonera 2.0n]]></category>
		<category><![CDATA[OpenWRT]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=217</guid>
		<description><![CDATA[Ich habe meinen Fonera 2.0n bekommen. Ein wunderschönes Gerät und ie Firmware ist echt ein Traum. Ich kann durch die Kiste einen kompletten Rechner abschalten. Ich schreibe die Tage ausführlich darüber. Hier noch ein Screenshot vom Dashboard.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=217&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ich habe meinen Fonera 2.0n bekommen. Ein wunderschönes Gerät und ie Firmware ist echt ein Traum. Ich kann durch die Kiste einen kompletten Rechner abschalten. Ich schreibe die Tage ausführlich darüber. Hier noch ein Screenshot vom Dashboard.</p>
<div class="wp-caption aligncenter" style="width: 343px"><a href="http://images.crackburg.de/fon_20n_dashboard.JPG"><img class="    " title="Dashboard vom FONERA 2.0N" src="http://images.crackburg.de/fon_20n_dashboard_thumb.JPG" alt="Dashboard vom FONERA 2.0N" width="333" height="236" /></a><p class="wp-caption-text">Dashboard vom FONERA 2.0N</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/217/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=217&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2009/08/23/fonera-2-0n/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>

		<media:content url="http://images.crackburg.de/fon_20n_dashboard_thumb.JPG" medium="image">
			<media:title type="html">Dashboard vom FONERA 2.0N</media:title>
		</media:content>
	</item>
		<item>
		<title>Temperatur mit dem Arduino erfassen und auf dem Computer ausgeben Vol. 2</title>
		<link>http://crackburg.wordpress.com/2009/08/03/temperatur-mit-dem-arduino-erfassen-und-auf-dem-computer-ausgeben-vol-2/</link>
		<comments>http://crackburg.wordpress.com/2009/08/03/temperatur-mit-dem-arduino-erfassen-und-auf-dem-computer-ausgeben-vol-2/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 23:06:42 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Maxim/Dallas]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Dallas]]></category>
		<category><![CDATA[DS18b20]]></category>
		<category><![CDATA[Maxim]]></category>
		<category><![CDATA[OneWire]]></category>
		<category><![CDATA[Temperatur]]></category>
		<category><![CDATA[Temperatur auf PC ausgeben]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=190</guid>
		<description><![CDATA[Der Chip&#8230;: Diesmal kommt anders als im vorherigen Beispiel ein Maxim/Dallas DS18b20 (Datenblatt) zum Einsatz. Vorteil gegenüber dem vorher verwendeten DS1620 ist zum einen, dass dieser Chip nur einen anstatt drei Portpins belegt. Zum anderen kann man mit der OneWire-Technologie von Dallas viel grössere Kabellängen realisieren, was ja für einen externen Sensor an sich wünschenswert [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=190&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:left;"><strong>Der Chip&#8230;:</strong></p>
<p style="text-align:left;">Diesmal kommt anders als im <a title="Vorherigen Beispiel" href="http://crackburg.wordpress.com/2009/07/09/temperatur-mit-dem-arduino-erfassen-und-auf-dem-computer-ausgeben/" target="_blank">vorherigen Beispiel</a> ein Maxim/Dallas DS18b20 (<a title="Datenblatt" href="http://datasheets.maxim-ic.com/en/ds/DS18B20.pdf" target="_blank">Datenblatt</a>) zum Einsatz. Vorteil gegenüber dem vorher verwendeten DS1620 ist zum einen, dass dieser Chip nur einen anstatt drei Portpins belegt. Zum anderen kann man mit der OneWire-Technologie von Dallas viel grössere Kabellängen realisieren, was ja für einen externen Sensor an sich wünschenswert ist. Das TO92-Gehäuse macht die Freude fast rund. Lässt es sich doch wunderbar mit Schrumpfschlauch abdichten und verwenden.</p>
<p style="text-align:left;">Und nun zu den Nachteilen. Da hätten wir als erstes die Auslesegeschwindigkeit. Jedes mal wenn man den Chip ausliest, dauert es ca. eine Sekunde bis er einen Wert zurückliefert. Nachdem ich vorher in meinem Hauptprojekt alle delays entfernt habe, ist so eine Zwangspause natürlich erstmal ärgerlich. Aber da ich ja nicht mit permanent wild schwankenden Temperaturen zu kämpfen habe, werde ich einfach die Temperatur nicht so häufig auslesen.</p>
<p style="text-align:left;">Mein zweiter Kritikpunkt ist die Codegrösse die entsteht wenn man den DS18b20 mit der <a title="Dallas One Wire Temp lib" href="http://milesburton.com/wiki/index.php?title=Dallas_Temperature_Control_Library" target="_blank">Library von Miles Burton</a> verwendet. War vorher mein kompletter Code samt Libs in etwa 6KB gross, so nimmt die Temperaturanfrage und DallasTemperature lib schon diese grösse ein. Was heisst das sich durch verwendung des Ds18b20 mein kompilierter Code auf die doppelte Grösse aufgebläht hat. Das habe ich aber auch pragmatisch gelöst und den Atmega88 durch einen Atmega168 ersetzt.</p>
<p style="text-align:center;">
<p style="text-align:center;"><a href="http://images.crackburg.de/ds18b20 001_1.jpg"><img class="aligncenter" title="DS18B20" src="http://images.crackburg.de/ds18b20 001_1_thumb.jpg" alt="" width="89" height="295" /></a></p>
<p style="text-align:left;"><strong>Die Schaltung&#8230;:</strong></p>
<p style="text-align:left;">Pin 1 am DS18b20 geht auf Masse (GND). Pin 2 geht auf einen Digitaleingang am Arduino (bei mir D5). Ausserdem geht von Pin 2 ein 4,7 Kiloohm Pullup-Widerstand auf +5V (VCC). Pin 3 geht auf +5V(VCC). Beim Betrieb im parasitären Modus, zieht sich der DS18b20 seine Versorgungsspannung über die Datenleitung. Aber in Zeiten von Ebola und Schweinegrippe, muss man ja nicht auch noch die Bauteile zu parasitärem Verhalten ermutern.</p>
<p><img class="aligncenter" title="Schaltplan DS18b20" src="http://images.crackburg.de/ds18b20_schaltplan.jpg" alt="" width="318" height="243" /></p>
<p><strong>Arduino Code:</strong></p>
<blockquote><p>/*<br />
DallasTemperature.CPP -  Dallas Temperature Control Library 1.0.0 Author: Miles Burton, miles@mnetcs.com<br />
Code basiert auf dem Beispiel von Miles Burton, miles@mnetcs.com<br />
*/</p>
<p>#include &lt;DallasTemperature.h&gt;</p>
<p>DallasTemperature tempSensor;</p>
<p>void setup(void) {<br />
// inputs/outputs initialsieren<br />
// seriellen port starten<br />
Serial.begin(9600);<br />
tempSensor.begin(5); // Die Datenleitung geht in den digitalen Pin 5 am Arduino<br />
}</p>
<p>void loop(void) {</p>
<p>// Bei der Library anfragen ob das Geraet gueltig ist<br />
switch(tempSensor.isValid())<br />
{<br />
case 1:<br />
Serial.println(&#8222;Invalid CRC&#8220;);<br />
tempSensor.reset(); // Versuch den Chip erneut zu erkennen<br />
return;<br />
case 2:<br />
Serial.println(&#8222;Not a valid device&#8220;);<br />
tempSensor.reset(); // Versuch den Chip erneut zu erkennen<br />
return;<br />
}</p>
<p>// getTemperature liefert einen float-Wert zurueck. Dies ist immer eine positive Zahl.</p>
<p>Serial.print(&#8222;Temp: &#8222;);<br />
//Temperatur abfragen und auf der seriellen ausgebendas abfragen der Temperatur braucht ca. 1sek. deswegen der &#8222;delay&#8220; an dieser Stelle<br />
Serial.print(tempSensor.getTemperature());<br />
Serial.print(&#8222;C&#8220;);<br />
Serial.println();<br />
}</p></blockquote>
<p><strong>Processing Code:</strong></p>
<blockquote><p>import processing.serial.*;</p>
<p>Serial myPort;  // Die serielle Schnittstelle<br />
PFont fontA;<br />
String tempBuffer = null;<br />
int lf = 10;    // Linefeed in ASCII</p>
<p>String Temperatur = &#8222;keine Daten&#8220;;</p>
<p>void setup() {</p>
<p>size(200, 200);<br />
background(210);<br />
// Alle verfügbaren seriellen Ports auflisten:<br />
println(Serial.list());</p>
<p>/*Auswahl der seriellen Schnittstelle. die erste ist 0, die zweite ist 1 usw.*/<br />
myPort = new Serial(this, Serial.list()[1], 9600);<br />
/* Die Schrift laden. Schriften muessen im Datenverzeichnis des Sketches vorliegen.<br />
um eine Schrift zu erstellen, verwende den Menuepunkt /Tools/create Font.<br />
fontA = loadFont(&#8222;ArialRoundedMTBold-48.vlw&#8220;);*/</p>
<p>// Schrift und deren groesse definieren (in Pixeln)<br />
textFont(fontA, 20);<br />
}</p>
<p>void draw() {</p>
<p>while (myPort.available() &gt; 0) { //Warten bis Daten auf der seriellen vorhanden sind<br />
redraw();<br />
String inBuffer = myPort.readStringUntil(lf); //So lange den inhalt der seriellen Schittstelle in den inBuffer lesen bis ein Linefeed kommt</p>
<p>if (inBuffer != null &amp;&amp; inBuffer.startsWith(&#8222;Temp:&#8220;)) //wenn der inBuffer nicht leer ist und mit Temp: beginnt<br />
{<br />
Temperatur = inBuffer; // schreibe den Inhalt von inBuffer nach Temperatur<br />
}</p>
<p>if (inBuffer != null &amp;&amp; tempBuffer != inBuffer) {<br />
background(210);<br />
fill(51);<br />
text (Temperatur, 1 , 20);<br />
String tempBuffer = inBuffer;</p>
<p>}<br />
}<br />
}</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/190/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/190/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/190/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=190&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2009/08/03/temperatur-mit-dem-arduino-erfassen-und-auf-dem-computer-ausgeben-vol-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>

		<media:content url="http://images.crackburg.de/ds18b20 001_1_thumb.jpg" medium="image">
			<media:title type="html">DS18B20</media:title>
		</media:content>

		<media:content url="http://images.crackburg.de/ds18b20_schaltplan.jpg" medium="image">
			<media:title type="html">Schaltplan DS18b20</media:title>
		</media:content>
	</item>
		<item>
		<title>Relaistreiber 0.2</title>
		<link>http://crackburg.wordpress.com/2009/08/01/relaistreiber-0-2/</link>
		<comments>http://crackburg.wordpress.com/2009/08/01/relaistreiber-0-2/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 22:15:24 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[5V]]></category>
		<category><![CDATA[galvanische]]></category>
		<category><![CDATA[Optokoppler]]></category>
		<category><![CDATA[Relais]]></category>
		<category><![CDATA[Relay]]></category>
		<category><![CDATA[Trennung]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=166</guid>
		<description><![CDATA[Wie bei der vorherigen Version versprochen, habe ich den Relaistreiber überarbeitet. Der schaltende Portpin wird jetzt durch einen Optokoppler vor allem bösen was aus der Relaisspule sickern könnte geschützt. Als Optokoppler soll ein  CNY17 zum Einsatz kommen.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=166&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:left;">Wie bei der <a title="vorherigen Version" href="http://crackburg.wordpress.com/2009/06/27/giessduino-ver-0-2/" target="_self">vorherigen Version</a> versprochen, habe ich den Relaistreiber überarbeitet. Der schaltende Portpin wird jetzt durch einen Optokoppler vor allem bösen was aus der Relaisspule sickern könnte geschützt. Als Optokoppler soll ein  <a title="CNY17" href="http://svn.clifford.at/metaparts/trunk/datasheets/DS_fbecd240d8f4015bf2b9c4f9dd914e55.pdf" target="_blank">CNY17 </a>zum Einsatz kommen.</p>
<p style="text-align:center;"><a href="http://images.crackburg.de/relais002.jpg"><img class="aligncenter" title="Relaistreiber 0.2" src="http://images.crackburg.de/relais002_thumb.jpg" alt="" width="449" height="185" /></a></p>
<p style="text-align:left;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/166/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=166&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2009/08/01/relaistreiber-0-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>

		<media:content url="http://images.crackburg.de/relais002_thumb.jpg" medium="image">
			<media:title type="html">Relaistreiber 0.2</media:title>
		</media:content>
	</item>
		<item>
		<title>Günstiger Wandler von RS232 auf TTL</title>
		<link>http://crackburg.wordpress.com/2009/07/24/gunstiger-wandler-von-rs232-auf-ttl/</link>
		<comments>http://crackburg.wordpress.com/2009/07/24/gunstiger-wandler-von-rs232-auf-ttl/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 15:15:40 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Maxim/Dallas]]></category>
		<category><![CDATA[Bausatz]]></category>
		<category><![CDATA[MAX232]]></category>
		<category><![CDATA[Pollin]]></category>
		<category><![CDATA[RS232]]></category>
		<category><![CDATA[TTL]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=160</guid>
		<description><![CDATA[Wenn man einen Arduino kompatiblen Clone gebaut hat, will man ja nun auch mit ihm sprechen koennen (ohne Kommunikation ist das irgendwie nicht so der burner). Der Handel bietet einem dafuer diverse Programmieradapter an, die zwischen 12 und 15 Euro zu haben sind. Diese Adapter sind dann meistens mit einem FTDI FT232B ausgestattet und arbeiten [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=160&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wenn man einen Arduino kompatiblen Clone gebaut hat, will man ja nun auch mit ihm sprechen koennen (ohne Kommunikation ist das irgendwie nicht so der burner). Der Handel bietet einem dafuer diverse Programmieradapter an, die zwischen 12 und 15 Euro zu haben sind.<br />
Diese Adapter sind dann meistens mit einem FTDI FT232B ausgestattet und arbeiten alle sehr gut. Sie versorgen die Schaltung in der Regel gleich mit sauberen fuenf  Volt und auch das Auto-Reset fuers flashen haut hin. Nur braucht man das alles wirklich auf einem kleinen Mikrokontrollerboard das alle Jubeljahre mal geflashed wird oder via seriell ein paar Daten ausgibt?<br />
Ich war der Meinung das ich das nicht brauche und es ein bischen uebertrieben waere jedes zusammengebastelte Board mit einem eigenen FTDI auszustatten. Ein Einbau eines FT232B kam fuer mich wegen der Bauform (LQFP SMD Gedoens) nicht in Frage. Auch der Preis fuer den blanken Chip ist mit circa vier Euro nicht zu verachten.<br />
Auf meiner Suche nach alternativen zum FTDI-Adapter bin ich zuerst auf die 7404 Hex Inverter gestossen. Also schnell zu Radio Koelsch und ein paar davon gekauft&#8230;. aber ich habe _nie_ einen Mucks auf der seriellen Schnittstelle gesehen. Ob das nun an dem Chip, meiner Bloedheit oder Voodoo lag kann ich nicht sagen. Auf jeden Fall ist der 7404-Plan bei mit vorerst vom Tisch.</p>
<p>Nun bin ich wieder beim <a href="http://datasheets.maxim-ic.com/en/ds/MAX220-MAX249.pdf">MAX232</a> gelandet.<br />
Schon beim spielen mit dem WRT54g habe ich einen MAX3232 zum reden mit den UARTs eingesetzt. Aber da beim $duino in der Regel 3,3V keine Rolle spielen, reicht hier auch der guenstige rein 5voltige Bruder.<br />
Da ich zur Zeit einfach zuviel Streifenraster/Kaugummi-Konstrukte auf dem Arbeitstisch liegen habe, wollte ich erstmal etwas schickes mit gefraester Platine haben. Also habe ich es finanziell mal richtig krachen lassen und habe mir fuer knapp vier Euro den <a href="http://www.pollin.de/shop/detail.php?pg=NQ==&amp;a=MzY5OTgxOTk=">RS232-TTL-Wandler-Bausatz</a> bestellt.<br />
Das zusammenloeten hat in etwa 10 min gedauert und  es funktionierte auf anhieb. Auch mit mein PL2303 basierten USB2RS232 Adapter laesst sich der Giessduino flashen und gibt artig seine Werte ans Processing.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/160/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=160&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2009/07/24/gunstiger-wandler-von-rs232-auf-ttl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>
	</item>
		<item>
		<title>Temperatur mit dem Arduino erfassen und auf dem Computer ausgeben</title>
		<link>http://crackburg.wordpress.com/2009/07/09/temperatur-mit-dem-arduino-erfassen-und-auf-dem-computer-ausgeben/</link>
		<comments>http://crackburg.wordpress.com/2009/07/09/temperatur-mit-dem-arduino-erfassen-und-auf-dem-computer-ausgeben/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 05:16:14 +0000</pubDate>
		<dc:creator>crackburg</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Maxim/Dallas]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[DS1620]]></category>
		<category><![CDATA[Freeduino]]></category>
		<category><![CDATA[messen]]></category>
		<category><![CDATA[Temperatur]]></category>

		<guid isPermaLink="false">http://crackburg.wordpress.com/?p=128</guid>
		<description><![CDATA[Ich moechte mit dem Freeduino und einen DS1620 die Temperatur messen und diese dann auf dem Computer ausgeben. Die Ausgabe der Temperatur erfolgt ueber Seria.println auf der seriellen Schnittstelle.  Im Video sieht man dann erst die Ausgabe in Minicom und dann in Processing. Der DS1620 wird ueber die Library von John P. Mulligan angesprochen. Processing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=128&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ich moechte mit dem Freeduino und einen DS1620 die Temperatur messen und diese dann auf dem Computer ausgeben. Die Ausgabe der Temperatur erfolgt ueber Seria.println auf der seriellen Schnittstelle.  Im Video sieht man dann erst die Ausgabe in Minicom und dann in Processing.</p>
<p>Der DS1620 wird ueber die <a title="Library von John P. Mulligan" href="http://wiki.thinkhole.org/ds1620" target="_blank">Library von John P. Mulligan</a> angesprochen.</p>
<span style="text-align:center; display: block;"><a href="http://crackburg.wordpress.com/2009/07/09/temperatur-mit-dem-arduino-erfassen-und-auf-dem-computer-ausgeben/"><img src="http://img.youtube.com/vi/Y2XCy06iaxY/2.jpg" alt="" /></a></span>
<p><img class="aligncenter size-full wp-image-149" title="ds1620 004" src="http://crackburg.files.wordpress.com/2009/07/ds1620-004.jpg?w=389&#038;h=212" alt="ds1620 004" width="389" height="212" /></p>
<p><strong>Processing Code:</strong></p>
<p>// basiert auf dem Beispiel von Tom Igoe</p>
<p>import processing.serial.*;</p>
<p>Serial myPort;  //Die Serielle Schnittstelle<br />
PFont fontA;<br />
String tempBuffer = null;<br />
int lf = 10;    // Linefeed in ASCII</p>
<p>void setup() {</p>
<p>size(200, 200);<br />
background(210);<br />
//Gib eine Liste der seriellen Interfaces aus<br />
println(Serial.list());</p>
<p>// Serielle Schnittstelle festlegen<br />
myPort = new Serial(this, Serial.list()[0], 9600);<br />
// Die Schrift.  Der Font muss im Data Verzeichnis vom Sketch liegen<br />
// Um einen Font zu erstellen, verwende  Tools &gt; Create Font<br />
fontA = loadFont(&#8222;ArialRoundedMTBold-48.vlw&#8220;);</p>
<p>// Textgroesse definieren (in pixeln)<br />
textFont(fontA, 20);<br />
}</p>
<p>void draw() {</p>
<p>while (myPort.available() &gt; 0) {<br />
redraw();<br />
String inBuffer = myPort.readStringUntil(lf);</p>
<p>if (inBuffer != null &amp;&amp; tempBuffer != inBuffer) {<br />
background(210);<br />
println(inBuffer);<br />
fill(51);<br />
text (&#8222;Temp:&#8220;, 1, 20);<br />
fill(51);<br />
text (inBuffer, 1, 40);<br />
fill(51);<br />
text (&#8222;°C&#8220;, 35, 40);<br />
String tempBuffer = inBuffer;</p>
<p>}<br />
}<br />
}</p>
<p><strong>Arduino Code:</strong></p>
<p>*/</p>
<p>#include &#8222;DS1620.h&#8220;</p>
<p>// Pins fuer die 3-wire-serial definieren<br />
int dq = 5;<br />
int clk = 4;<br />
int rst = 3;</p>
<p>// Aufruf des DS1620 Konstruktors<br />
DS1620 d = DS1620(dq, clk, rst);</p>
<p>void setup()<br />
{<br />
// Beginne serielle Kommunikation mit 9600 Baud<br />
Serial.begin(9600);</p>
<p>// Schreibe TH und TL ins EEPROM des DS1620</p>
<p>d.write_th(30);<br />
d.write_tl(15);</p>
<p>// Schreibe configuration/status register<br />
// Dezimal 10 = Binary 00001010<br />
// Aktiviert CPU-Mode und deaktiviert 1-Shot Mode.<br />
// das Datenblatt erzaehlt mehr<br />
d.write_config(10);<br />
d.start_conv();</p>
<p>}</p>
<p>void loop()<br />
{<br />
//  Temperatur auslesen und aud der seriellen Schnittstelle ausgeben<br />
Serial.println(d.read_temp());</p>
<p>// eine Sekunde Pause vor dem naechsten Lesezyklus<br />
delay(1000);<br />
}</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/crackburg.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/crackburg.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/crackburg.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/crackburg.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/crackburg.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/crackburg.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/crackburg.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/crackburg.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/crackburg.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/crackburg.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/crackburg.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/crackburg.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/crackburg.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/crackburg.wordpress.com/128/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=crackburg.wordpress.com&amp;blog=8320371&amp;post=128&amp;subd=crackburg&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://crackburg.wordpress.com/2009/07/09/temperatur-mit-dem-arduino-erfassen-und-auf-dem-computer-ausgeben/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c18cd068c3a2f7ebd6c04912b55d3ba?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">crackburg</media:title>
		</media:content>

		<media:content url="http://crackburg.files.wordpress.com/2009/07/ds1620-004.jpg" medium="image">
			<media:title type="html">ds1620 004</media:title>
		</media:content>
	</item>
	</channel>
</rss>
