<?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>markus.jabs.name &#187; iPhone</title>
	<atom:link href="http://markus.jabs.name/category/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://markus.jabs.name</link>
	<description>Don&#039;t forget to kill Phillip!</description>
	<lastBuildDate>Tue, 27 Dec 2011 20:09:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>ArduMoped™</title>
		<link>http://markus.jabs.name/2010/06/ardumoped/</link>
		<comments>http://markus.jabs.name/2010/06/ardumoped/#comments</comments>
		<pubDate>Sun, 06 Jun 2010 12:13:31 +0000</pubDate>
		<dc:creator>mistake</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Vespa]]></category>
		<category><![CDATA[ADXL345]]></category>
		<category><![CDATA[Bordcomputer]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Drehencoder]]></category>
		<category><![CDATA[Drehzahlmesser]]></category>
		<category><![CDATA[FlyCamOne³-Steuerung]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[iPod-Steuerung]]></category>
		<category><![CDATA[Serial-LCD]]></category>
		<category><![CDATA[Tachometer]]></category>
		<category><![CDATA[Thumb Slide Joystick]]></category>

		<guid isPermaLink="false">http://markus.jabs.name/?p=2292</guid>
		<description><![CDATA[Ideen ent­wi­ckeln sich. So wurde aus der mitt­ler­weile das ArduMo­ped™. Und auch wenn es noch nicht ansatz­weise zusam­men­ge­stellt ist, scheint es bis dato zumin­dest tech­nisch funk­tio­nie­ren zu kön­nen. Oder wenigs­tens kann ich (noch) behaup­ten, dass ein Arduino genü­gend Pins hat, um meine Ideen umzu­set­zen. Ob dann im End­ef­fekt auch noch ein lauf­fä­hi­ges Pro­gramm ent­steht, das wird wie immer die Zukunft zei­gen.]]></description>
			<content:encoded><![CDATA[<p><!--pagetitle:ArduMoped™--></p>
<p>Ideen entwickeln sich. So wurde aus der <a href="http://markus.jabs.name/2010/04/vespacam/" class="liinternal">VespaCam™</a> mittlerweile das ArduMoped™. Und auch wenn es noch nicht ansatzweise zusammengestellt ist, scheint es bis dato zumindest technisch funktionieren zu können. Oder wenigstens kann ich (noch) behaupten, dass ein Arduino genügend Pins hat, um meine Ideen umzusetzen. Ob dann im Endeffekt auch noch ein lauffähiges Programm entsteht, das wird wie immer die Zukunft zeigen. Aber der Wille ist da, und zwar für folgende Funktionen:</p>
<ul>
<li>Serial-LCD / S65 / DOGM</li>
<li>Tachometer</li>
<li>Drehzahlmesser</li>
<li>iPod-Steuerung</li>
<li>Drehencoder</li>
<li>FlyCamOne³-Steuerung</li>
<li>Joypad</li>
<li>ADXL345</li>
<li>Power Failure Detection</li>
<li>MAX 691</li>
</ul>
<p>Einzeln habe ich alles bereits lauffähig gehabt, soweit kann ich mich schon einmal aus dem Fenster lehnen. <em>Nur</em> die Zusammenfassung aller Teilaspekte, sowohl hardware- als auch softwareseitig, die steht noch aus&#8230;</p>
<h3>Neue / zusätzliche Probleme</h3>
<p>Über eine Sache hatte ich mir zunächst nicht genügend Gedanken gemacht: das Speichern der Gesamt- (und evtl. Tages-) Kilometer im Eeprom. Ursprünglich dachte ich mir, dass ich die Werte mit jeder Sekunde, in der ich ohnehin das Tachosignal auswerte, berechnen und direkt speichern würde. Der kleine Schönheitsfehler: das Eeprom hat nur eine begrenzte Lebensdauer von 100.000 Schreibzyklen. Genauere Angaben, ob das ändern eines einzelnen Bytes bereits ein kompletter Schreibzyklus ist oder nicht, konnte ich bis dato nicht finden. Das ist bei der Überlegung aber auch nicht so relevant, denn auch wenn ich ewig brauche, um 100.000km mit dem Roller zu fahren, so möchte ich doch eine Eeprom-schonendere Variante wählen. Die Lösung klingt zunächst simpel: Power Failure Detection.</p>
<p>Prinzipiell ist es möglich, den Arduino prüfen zu lassen, ob genügend Spannung ansteht respektive wenn keine Spannung mehr ansteht, einen Interrupt auszulösen und das System für einige (ausreichende) Milisekunden über einen Kondensator zu betreiben. Soweit die Theorie.</p>
<p>In der Praxis stellen sich mir allerdings noch einige Steine in den Weg: ich habe beide externen Interrupts bereits mit Tacho- und Drehzahlsignal belegt (aber der Arduino kann jeden Pin als zusätzlichen externen Interrupt nutzen, also ein vermutlich lösbares Problem) und ich habe erstmal noch keinen blassen Schimmer, wie genau ich die Stromausfallsicherung in irgendeiner Form realisieren soll.</p>
<h3>Anderes Display</h3>
<p>Während die Funktionialität mittels 16&#215;2-LCD bereits gegeben ist, habe ich mich mittlerweile dazu entschlossen, stattdessen ein S65-Display zu nutzen. Das ist kleiner, hochauflösender und irgendwie schicker. Auch hier werde ich wieder einige Probleme mit dem Anschluss und dem Ansprechen haben, aber noch bin ich guter Dinge, auch diese Problemchen zu lösen. Erstmal muss es hier ankommen&#8230;</p>
<p>
]]></content:encoded>
			<wfw:commentRss>http://markus.jabs.name/2010/06/ardumoped/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dropbox</title>
		<link>http://markus.jabs.name/2010/01/dropbox/</link>
		<comments>http://markus.jabs.name/2010/01/dropbox/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 18:19:03 +0000</pubDate>
		<dc:creator>mistake</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Internetz]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://markus.jabs.name/?p=1873</guid>
		<description><![CDATA[Dropbox ist eine feine Sache. Kostenlos kann man bis zu 2 GB Daten (gegen Bezahlung auch wesentlich mehr) auf einer unbegrenzten Anzahl von Systemen (Windows, MacOS, Linux, iPhone) synchronisieren.

Nette Features sind dabei:
]]></description>
			<content:encoded><![CDATA[<p><a href="http://dropbox.com" class="liexternal">Dropbox</a> ist eine feine Sache. Kostenlos kann man bis zu 2 GB Daten (gegen Bezahlung auch wesentlich mehr) auf einer unbegrenzten Anzahl von Systemen (Windows, MacOS, Linux, iPhone) synchronisieren.</p>
<p>Nette Features sind dabei:</p>
<ul>
<li>verschlüsselte Verbindung per SSL und Speicherung auf dem Server mittels AES-256</li>
<li>öffentliche Freigabe einzelner Dateien zum Download</li>
<li>Sharing frei wählbarer Ordner mit anderen Dropbox-Nutzern, so dass darin liegende Daten auf allen Systemen aller freigegebenen Nutzern synchron gehalten werden</li>
<li>Die Daten werden auf jedes System lokal kopiert, so dass auch bei einem Auswahl des Dropbox-Servers die Daten verfügbar sind.</li>
<li>(versehentlich) gelöschte Daten sind problemlos wiederherstellbar</li>
<li>Der Zugriff auf die Dateien ist auch ohne Software allein mit dem Browser möglich</li>
<li>&#8230;</li>
</ul>
<p>Wer nun Interesse bekommen hat, folgt einfach <a href="https://www.dropbox.com/referrals/NTM5ODE5NjI5" class="liexternal">diesem Link</a> und meldet sich kostenlos an.</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="425" height="344" src="http://www.youtube.com/embed/w4eTR7tci6A" frameborder="0" allowFullScreen="true"> </iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://markus.jabs.name/2010/01/dropbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

