<?xml version="1.0" encoding="utf-8" ?>

<rdf:RDF 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns="http://my.netscape.com/rdf/simple/0.9/">
<channel>
    <title>Me and My Roomba</title>
    <link>http://roombahacks.2hot4u.biz/</link>
    <description>Experimentieren mit dem Roomba</description>
    <dc:language>de</dc:language>

    <image rdf:resource="http://roombahacks.2hot4u.biz/templates/default/img/s9y_banner_small.png" />

    <items>
      <rdf:Seq>
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/26-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/25-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/24-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/23-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/22-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/21-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/20-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/19-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/18-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/17-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/16-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/15-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/14-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/13-guid.html" />
        <rdf:li resource="http://roombahacks.2hot4u.biz/index.php?/archives/12-guid.html" />
      </rdf:Seq>
    </items>
</channel>

<image rdf:about="http://roombahacks.2hot4u.biz/templates/default/img/s9y_banner_small.png">
        <url>http://roombahacks.2hot4u.biz/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Me and My Roomba - Experimentieren mit dem Roomba</title>
        <link>http://roombahacks.2hot4u.biz/</link>
        <width>100</width>
        <height>21</height>
    </image>


<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/26-guid.html">
    <title>Lang Lang ists her...</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/26-Lang-Lang-ists-her....html</link>
    <description>
    Lang ists her das ich meinen letzten Beitrag gebloggt habe...&lt;br /&gt;
&lt;br /&gt;
Ich habe einfach keine Zeit mehr gehabt mehr mit dem Roomba zu spielen und &lt;br /&gt;
mir sind auch die Ideen ausgegangen....&lt;br /&gt;
&lt;br /&gt;
Ich habe mir aber überlegt nicht nur über den Roomba zu bloggen sondern auch meine anderen&lt;br /&gt;
&quot;Basteleien&quot; hier zu veröffentlichen...&lt;br /&gt;
&lt;br /&gt;
Also bleibt dran. Es wird in kürze weitergehen...&lt;br /&gt;
&lt;br /&gt;
Grüße Hoonse
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Lang Lang ists her...&#039;;
var flattr_dsc = &#039;Lang ists her das ich meinen letzten Beitrag gebloggt habe...    Ich habe einfach keine Zeit mehr gehabt mehr mit dem Roomba zu spielen und   mir sind auch die Ideen ausgegangen....    Ich habe mir aber überlegt nicht nur über den Roomba zu bloggen sondern auch meine anderen  \&amp;quot;Basteleien\&amp;quot; hier zu veröffentlichen...    Also bleibt dran. Es wird in kürze weitergehen...    Grüße Hoonse&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/26-Lang-Lang-ists-her....html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-12-20T14:48:50Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=26</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=26</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/25-guid.html">
    <title>Die Fernsteuerung</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/25-Die-Fernsteuerung.html</link>
    <description>
    So alles fertig und getestet aber seht selbst =)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/ZGxa8M-knqs&amp;hl=de_DE&amp;fs=1&amp;&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/ZGxa8M-knqs&amp;hl=de_DE&amp;fs=1&amp;&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn der Taster gedrückt wird schaltet sich der Staubsauger Motor und die Bürste ein und die LED leuchtet.&lt;br /&gt;
Wenn er wieder losgelassen wird hört der Staubsauger wieder auf...&lt;br /&gt;
&lt;br /&gt;
Viel Spaß und &lt;br /&gt;
&lt;br /&gt;
Stay Tuned...
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Die Fernsteuerung&#039;;
var flattr_dsc = &#039;So alles fertig und getestet aber seht selbst =)            Wenn der Taster gedrückt wird schaltet sich der Staubsauger Motor und die Bürste ein und die LED leuchtet.  Wenn er wieder losgelassen wird hört der Staubsauger wieder auf...    Viel Spaß und     Stay Tuned...&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/25-Die-Fernsteuerung.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-03-29T19:07:27Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=25</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=25</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/24-guid.html">
    <title>Anschluss an den Arduino</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/24-Anschluss-an-den-Arduino.html</link>
    <description>
    Bei meiner Version der Fernsteuerung habe ich den Arduino Pro Mini verwendet.&lt;br /&gt;
&lt;br /&gt;
Ich habe mich für diesen entschieden weil er klein ist. Man kann ihn einfach in &lt;br /&gt;
ein Breadboard stecken. Man kann das Bluetooth Modul einfach an den Arduino anstecken.&lt;br /&gt;
und er ist mit 14 Euro seeeehr günstig...&lt;br /&gt;
&lt;br /&gt;
Anschluss der Komponenten:&lt;br /&gt;
&lt;br /&gt;
AnalogPin 4      Y des BeschleunigungsSensors&lt;br /&gt;
AnalogPin 5      Z des BeschleunigungsSensors&lt;br /&gt;
GND               Minus der Batterie &lt;br /&gt;
RAW               Plus der Batterie (in meinem Fall 9V Blockbatterie)&lt;br /&gt;
DigitalI/OPin3   LED (Muss nicht sein aber ist halt schön damit man weis das man den Taster gedrückt hat)&lt;br /&gt;
DigitalI/OPin2   Taster (Der Taster wird mit GND verbunden der Pin muss auf HIGH gesetzt werden (PullUp))&lt;br /&gt;
&lt;br /&gt;
Desweiteren sollte man GND und VCC auf eine &quot;Leiste&quot; setzen weil sonst die SteckPlätze knapp werden...&lt;br /&gt;
&lt;br /&gt;
Das Ganze sollte dann so aussehen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-03-28um17.13.49.png&#039;&gt;&lt;!-- s9ymdb:39 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;723&quot; height=&quot;536&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-03-28um17.13.49.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der QuellText ist seeeehr Quick and Dirty und wurde in 20 Minuten zusammengetippt also seid nett zu mir. =)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/&lt;strong&gt;&lt;br /&gt;
Ein kleines Quick and Drity Programm zum Steuern des Roomba über einen Beschleunigungs Sensor&lt;br /&gt;
Die Daten werden über Bluetooth gesendet.&lt;br /&gt;
Das Bluetooth Modul muss in den &quot;Master&quot; Mode gebracht werden!!!&lt;br /&gt;
&lt;br /&gt;
Getestet mit dem Arduino Pro Mini und dem Breakout Board BeschleunigungsSensor Von Sparkfun MMA7260QT&lt;br /&gt;
BluetoothModul Artuino: &quot;BluetoothMate&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PinBelegung:&lt;br /&gt;
&lt;br /&gt;
Analog 4 Y-Achse&lt;br /&gt;
Analog 5 Z-Achse&lt;br /&gt;
GND GND Batterie (9VBlock)&lt;br /&gt;
RAW + Batterie&lt;br /&gt;
Digital 2 Taster&lt;br /&gt;
Digital 3 LED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ich übernehme keine Haftung für Schäden an Arduino und dessen Hardware dem BeschleunigungsSensor&lt;br /&gt;
oder dem BluetoothModul.&lt;br /&gt;
&lt;br /&gt;
Ich übernehme auch keine Haftung für Schäden am Roomba den Möbeln oder irgendwas anderes...&lt;br /&gt;
&lt;br /&gt;
BENÜTZUNG AUF EIGENE GEFAHR!!!!!&lt;br /&gt;
&lt;/strong&gt;/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Sensoren zuweisen&lt;br /&gt;
int taster = 2;&lt;br /&gt;
int led = 3;&lt;br /&gt;
int yachse = 4;&lt;br /&gt;
int zachse = 5;&lt;br /&gt;
&lt;br /&gt;
//Variablen&lt;br /&gt;
int i = 0;&lt;br /&gt;
int STOP;&lt;br /&gt;
byte data[5];&lt;br /&gt;
byte vacuum[2];&lt;br /&gt;
int Z = 0;&lt;br /&gt;
int Y = 0;&lt;br /&gt;
&lt;br /&gt;
//Setup Funktion &lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  //PinModes setzen&lt;br /&gt;
  pinMode(yachse, INPUT);&lt;br /&gt;
  pinMode(zachse, INPUT);&lt;br /&gt;
  pinMode(taster, INPUT);&lt;br /&gt;
  pinMode(led, OUTPUT);&lt;br /&gt;
  &lt;br /&gt;
  //PullupWiederstand setzen&lt;br /&gt;
  digitalWrite(taster, HIGH);&lt;br /&gt;
  &lt;br /&gt;
  //Warten bis das Bluetooth Modul sich mit dem Roomba verbunden hat&lt;br /&gt;
  delay(7000);&lt;br /&gt;
  &lt;br /&gt;
  Serial.begin(115200);&lt;br /&gt;
  //StartupSequenz des Roomba mit Mode SAFE&lt;br /&gt;
  roombaStartup();&lt;br /&gt;
  &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
  //TasterStatus abfragen.&lt;br /&gt;
  STOP = digitalRead(taster);&lt;br /&gt;
  &lt;br /&gt;
  if(STOP == LOW)&lt;br /&gt;
  {&lt;br /&gt;
    //Wenn Taster gedrückt Motoren einschalten&lt;br /&gt;
    digitalWrite(led, HIGH);&lt;br /&gt;
    setVacuum(true);&lt;br /&gt;
  }&lt;br /&gt;
  else &lt;br /&gt;
  {&lt;br /&gt;
    //Wenn Taster losgelassen Motoren ausschalten&lt;br /&gt;
    digitalWrite(led, LOW);&lt;br /&gt;
    setVacuum(false);&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  //Beschleunigungswerte abfragen&lt;br /&gt;
  Z = analogRead(zachse);&lt;br /&gt;
  Y = analogRead(yachse);&lt;br /&gt;
  &lt;br /&gt;
  // Um den Mittelpunkt herum nichts machen...&lt;br /&gt;
  if((Z &gt; 270 || Z &lt; 250) || (Y &gt; 220 || Y &lt; 200))&lt;br /&gt;
  {&lt;br /&gt;
    // And here is where the Magic happens =)&lt;br /&gt;
    // Die Werte 3.8 und 4.1 sind dafür verantwortlich das der Roomba bei 90° Neigung genau mit den &lt;br /&gt;
    // maximalen 500 mm/sec fährt.&lt;br /&gt;
    drive( (((Y - 210) &lt;strong&gt; 3.&lt;img src=&quot;http://roombahacks.2hot4u.biz/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; - ((Z - 260) &lt;/strong&gt; 4.1)), (((Y - 210) &lt;strong&gt; 3.&lt;img src=&quot;http://roombahacks.2hot4u.biz/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; + ((Z - 260) &lt;/strong&gt; 4.1)) );&lt;br /&gt;
    delay(1);&lt;br /&gt;
  &lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  //Wenn &quot;Gerade&quot; stehen bleiben...&lt;br /&gt;
  else drive(0, 0);&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Funktion fürs fahren...&lt;br /&gt;
void drive(int RECHTS, int LINKS)&lt;br /&gt;
{&lt;br /&gt;
  data[0] = (byte)145;&lt;br /&gt;
  data[1] = (byte)(RECHTS &gt;&gt; 8);&lt;br /&gt;
  data[2] = (byte)(RECHTS &amp;amp; 0xff);&lt;br /&gt;
  data[3] = (byte)(LINKS &gt;&gt; 8);&lt;br /&gt;
  data[4] = (byte)(LINKS &amp;amp; 0xff);&lt;br /&gt;
  Serial.write(data, 5);&lt;br /&gt;
  &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Funktion zum Senden der Startup Bytes&lt;br /&gt;
void roombaStartup()&lt;br /&gt;
{&lt;br /&gt;
  &lt;br /&gt;
  Serial.write((byte)128); &lt;br /&gt;
  delay(100);&lt;br /&gt;
  Serial.write((byte)131);&lt;br /&gt;
  delay(100);&lt;br /&gt;
  &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Motoren einschalten oder abschalten&lt;br /&gt;
void setVacuum(boolean set)&lt;br /&gt;
{&lt;br /&gt;
  if(set)&lt;br /&gt;
  {&lt;br /&gt;
  vacuum[0] = (byte)138;&lt;br /&gt;
  vacuum[1] = (byte)7;&lt;br /&gt;
  Serial.write(vacuum, 2);&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  else&lt;br /&gt;
  {&lt;br /&gt;
    vacuum[0] = (byte)138;&lt;br /&gt;
    vacuum[1] = (byte)0;&lt;br /&gt;
    Serial.write(vacuum, 2);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Werte die ich verwendet habe können bei euch unterschiedlich sein also kann es sein das ihr ein&lt;br /&gt;
bisschen herumprobieren müsst...&lt;br /&gt;
&lt;br /&gt;
Ich übernehme keinerlei Haftung an Schäden am Roomba Arduino oder irgendwelchen anderen Gegenständen &lt;br /&gt;
also bitte geht vorsichtig mit euren Geräten um und baut keinen Scheiss!!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das nächste mal gibts ein Video also &lt;br /&gt;
&lt;br /&gt;
Stay tuned...
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Anschluss an den Arduino&#039;;
var flattr_dsc = &#039;Bei meiner Version der Fernsteuerung habe ich den Arduino Pro Mini verwendet.    Ich habe mich für diesen entschieden weil er klein ist. Man kann ihn einfach in   ein Breadboard stecken. Man kann das Bluetooth Modul einfach an den Arduino anstecken.  und er ist mit 14 Euro seeeehr günstig...    Anschluss der Komponenten:    AnalogPin 4      Y des BeschleunigungsSensors  AnalogPin 5      Z des BeschleunigungsSensors  GND               Minus der Batterie   RAW               Plus der Batterie (in meinem Fall 9V Blockbatterie)  DigitalI/OPin3   LED (Muss nicht sein aber ist halt schön damit man weis das man den Taster gedrückt hat)  DigitalI/OPin2   Taster (Der Taster wird mit GND verbunden der Pin muss auf HIGH gesetzt werden (PullUp))    Desweiteren sollte man GND und VCC auf eine \&amp;quot;Leiste\&amp;quot; setzen weil sonst die SteckPlätze knapp werden...    Das Ganze sollte dann so aussehen:              Der QuellText ist seeeehr Quick and Dirty und wurde in 20 Minuten zusammengetippt also seid nett zu mir. =)      /  Ein kleines Quick and Drity Programm zum Steuern des Roomba über einen Beschleunigungs Sensor  Die Daten werden über Bluetooth gesendet.  Das Bluetooth Modul muss in den \&amp;quot;Master\&amp;quot; Mode gebracht werden!!!    Getestet mit dem Arduino Pro Mini und dem Breakout Board BeschleunigungsSensor Von Sparkfun MMA7260QT  BluetoothModul Artuino: \&amp;quot;BluetoothMate\&amp;quot;      PinBelegung:    Analog 4 Y-Achse  Analog 5 Z-Achse  GND GND Batterie (9VBlock)  RAW + Batterie  Digital 2 Taster  Digital 3 LED      Ich übernehme keine Haftung für Schäden an Arduino und dessen Hardware dem BeschleunigungsSensor  oder dem BluetoothModul.    Ich übernehme auch keine Haftung für Schäden am Roomba den Möbeln oder irgendwas anderes...    BENÜTZUNG AUF EIGENE GEFAHR!!!!!  /                // Sensoren zuweisen  int taster = 2;  int led = 3;  int yachse = 4;  int zachse = 5;    //Variablen  int i = 0;  int STOP;  byte data[5];  byte vacuum[2];  int Z = 0;  int Y = 0;    //Setup Funktion   void setup()  {    //PinModes setzen    pinMode(yachse, INPUT);    pinMode(zachse, INPUT);    pinMode(taster, INPUT);    pinMode(led, OUTPUT);        //PullupWiederstand setzen    digitalWrite(taster, HIGH);        //Warten bis das Bluetooth Modul sich mit dem Roomba verbunden hat    delay(7000);        Serial.begin(115200);    //StartupSequenz des Roomba mit Mode SAFE    roombaStartup();      }    void loop()  {    //TasterStatus abfragen.    STOP = digitalRead(taster);        if(STOP == LOW)    {      //Wenn Taster gedrückt Motoren einschalten      digitalWrite(led, HIGH);      setVacuum(true);    }    else     {      //Wenn Taster losgelassen Motoren ausschalten      digitalWrite(led, LOW);      setVacuum(false);    }        //Beschleunigungswerte abfragen    Z = analogRead(zachse);    Y = analogRead(yachse);        // Um den Mittelpunkt herum nichts machen...    if((Z &amp;gt; 270 || Z &amp;lt; 250) || (Y &amp;gt; 220 || Y &amp;lt; 200))    {      // And here is where the Magic happens =)      // Die Werte 3.8 und 4.1 sind dafür verantwortlich das der Roomba bei 90° Neigung genau mit den       // maximalen 500 mm/sec fährt.      drive( (((Y - 210)  3. - ((Z - 260)  4.1)), (((Y - 210)  3. + ((Z - 260)  4.1)) );      delay(1);        }        //Wenn \&amp;quot;Gerade\&amp;quot; stehen bleiben...    else drive(0, 0);          }    //Funktion fürs fahren...  void drive(int RECHTS, int LINKS)  {    data[0] = (byte)145;    data[1] = (byte)(RECHTS &amp;gt;&amp;gt; 8);    data[2] = (byte)(RECHTS &amp;amp; 0xff);    data[3] = (byte)(LINKS &amp;gt;&amp;gt; 8);    data[4] = (byte)(LINKS &amp;amp; 0xff);    Serial.write(data, 5);      }    //Funktion zum Senden der Startup Bytes  void roombaStartup()  {        Serial.write((byte)128);     delay(100);    Serial.write((byte)131);    delay(100);      }    //Motoren einschalten oder abschalten  void setVacuum(boolean set)  {    if(set)    {    vacuum[0] = (byte)138;    vacuum[1] = (byte)7;    Serial.write(vacuum, 2);    }        else    {      vacuum[0] = (byte)138;      vacuum[1] = (byte)0;      Serial.write(vacuum, 2);    }  }          Die Werte die ich verwendet habe können bei euch unterschiedlich sein also kann es sein das ihr ein  bisschen herumprobieren müsst...    Ich übernehme keinerlei Haftung an Schäden am Roomba Arduino oder irgendwelchen anderen Gegenständen   also bitte geht vorsichtig mit euren Geräten um und baut keinen Scheiss!!!      Das nächste mal gibts ein Video also     Stay tuned...&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/24-Anschluss-an-den-Arduino.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-03-29T18:55:13Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=24</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=24</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/23-guid.html">
    <title>Der BeschleunigungsSensor</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/23-Der-BeschleunigungsSensor.html</link>
    <description>
    Als BeschleunigungsSensor für unseres Projekt verwenden wir ein Breakoutboard&lt;br /&gt;
von Sparkfun mit dem Freescales MMA7260QT Chip.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-03-28um17.14.08.png&#039;&gt;&lt;!-- s9ymdb:40 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;341&quot; height=&quot;369&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-03-28um17.14.08.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ich habe diesen verwendet weil ich ihn zuhause rumliegen hatte... es geht natürlich&lt;br /&gt;
auch jeder andere so lange man ihn mit dem Arduino verbinden kann...&lt;br /&gt;
&lt;br /&gt;
Auf den Sensor habe ich 90° Pins angelötet so das der Sensor &quot;steht&quot; wenn man ihn &lt;br /&gt;
auf das BreadBoard stellt...&lt;br /&gt;
&lt;br /&gt;
Der Sensor hat 8 Pins und benötigt eine Stromversorgung von 3.3V.&lt;br /&gt;
&lt;br /&gt;
Die Pins sind stehend von Rechts nach Links:&lt;br /&gt;
VCC   GND   X   Y   Z   GS1   GS2   SLP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An VCC werden 3.3V angeschlossen.&lt;br /&gt;
An GND GND halt...&lt;br /&gt;
&lt;br /&gt;
Bei den Pins X Y Z kommt das Signal heraus (Bei 0 G erhält man die hälfte von VCC (im &lt;br /&gt;
Normalfall 3.3 / 2))&lt;br /&gt;
&lt;br /&gt;
Mit GS1 und GS2 kann man die Sensitivität des Sensors einstellen:&lt;br /&gt;
&lt;br /&gt;
GS1	GS2	G-Range	Sensitivity&lt;br /&gt;
&lt;br /&gt;
GND	GND	 1.5g	        800mV/g&lt;br /&gt;
GND	3.3V	 2g	        600mV/g&lt;br /&gt;
3.3V	GND	 4g	        300mV/g&lt;br /&gt;
3.3V	3.3V	 6g	        200mV/g&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der SLP Pin setzt wenn er mit GND verbunden ist den Sensor in den Sleep Mode.&lt;br /&gt;
Wenn 3.3V angeschlossen ist ist der Sleep Mode DEAKTIVIERT.&lt;br /&gt;
&lt;br /&gt;
Für unsere Fernsteuerung schließen wir den Sensor folgendermaßen an:&lt;br /&gt;
&lt;br /&gt;
VCC    3.3V&lt;br /&gt;
GND   GND&lt;br /&gt;
X       ausgelassen...&lt;br /&gt;
Y       Arduino Analog In Pin 4&lt;br /&gt;
Z       Arduino Analog In Pin 5&lt;br /&gt;
GS1   GND&lt;br /&gt;
GS2   GND&lt;br /&gt;
SLP    3.3V&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beim Arduino DueMilaNove, Arduino Mega, usw...&lt;br /&gt;
Ist ein Onboard 3.3V Ausgang vorhanden und da wir in unserem Fall nicht 3.3V SCHALTEN&lt;br /&gt;
wollen sondern IMMER 3.3V haben...&lt;br /&gt;
&lt;br /&gt;
Wenn man wie zb. beim Arduino Pro Mini keinen 3.3V Ausgang hat oder die 3.3V schalten will&lt;br /&gt;
(zb. wenn man während des Betriebs die G-Sensibilität ändern will oder in den SLP Mode wechseln will)&lt;br /&gt;
kann man eine 3.3V ZenerDiode incl. Wiederstand verwenden...&lt;br /&gt;
&lt;br /&gt;
Das nächste mal gehts weiter...&lt;br /&gt;
&lt;br /&gt;
Stay Tuned...
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Der BeschleunigungsSensor&#039;;
var flattr_dsc = &#039;Als BeschleunigungsSensor für unseres Projekt verwenden wir ein Breakoutboard  von Sparkfun mit dem Freescales MMA7260QT Chip.            Ich habe diesen verwendet weil ich ihn zuhause rumliegen hatte... es geht natürlich  auch jeder andere so lange man ihn mit dem Arduino verbinden kann...    Auf den Sensor habe ich 90° Pins angelötet so das der Sensor \&amp;quot;steht\&amp;quot; wenn man ihn   auf das BreadBoard stellt...    Der Sensor hat 8 Pins und benötigt eine Stromversorgung von 3.3V.    Die Pins sind stehend von Rechts nach Links:  VCC   GND   X   Y   Z   GS1   GS2   SLP      An VCC werden 3.3V angeschlossen.  An GND GND halt...    Bei den Pins X Y Z kommt das Signal heraus (Bei 0 G erhält man die hälfte von VCC (im   Normalfall 3.3 / 2))    Mit GS1 und GS2 kann man die Sensitivität des Sensors einstellen:    GS1	GS2	G-Range	Sensitivity    GND	GND	 1.5g	        800mV/g  GND	3.3V	 2g	        600mV/g  3.3V	GND	 4g	        300mV/g  3.3V	3.3V	 6g	        200mV/g      Der SLP Pin setzt wenn er mit GND verbunden ist den Sensor in den Sleep Mode.  Wenn 3.3V angeschlossen ist ist der Sleep Mode DEAKTIVIERT.    Für unsere Fernsteuerung schließen wir den Sensor folgendermaßen an:    VCC    3.3V  GND   GND  X       ausgelassen...  Y       Arduino Analog In Pin 4  Z       Arduino Analog In Pin 5  GS1   GND  GS2   GND  SLP    3.3V      Beim Arduino DueMilaNove, Arduino Mega, usw...  Ist ein Onboard 3.3V Ausgang vorhanden und da wir in unserem Fall nicht 3.3V SCHALTEN  wollen sondern IMMER 3.3V haben...    Wenn man wie zb. beim Arduino Pro Mini keinen 3.3V Ausgang hat oder die 3.3V schalten will  (zb. wenn man während des Betriebs die G-Sensibilität ändern will oder in den SLP Mode wechseln will)  kann man eine 3.3V ZenerDiode incl. Wiederstand verwenden...    Das nächste mal gehts weiter...    Stay Tuned...&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/23-Der-BeschleunigungsSensor.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-03-29T18:36:49Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=23</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=23</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/22-guid.html">
    <title>Einstellung des BluetoothMate Moduls</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/22-Einstellung-des-BluetoothMate-Moduls.html</link>
    <description>
    Bei unserem Aufbau verwenden wir ein Bluetooth Modul Namens BluetoothMate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-03-28um17.13.39.png&#039;&gt;&lt;!-- s9ymdb:38 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;712&quot; height=&quot;378&quot; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-03-28um17.13.39.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wir müssen das Bluetooth Modul so konfigurieren das es selbst eine Verbindung&lt;br /&gt;
herstellen kann (nennt sich Master).&lt;br /&gt;
Und nicht darauf wartet bis sich ein anderes Gerät damit verbindet (Slave).&lt;br /&gt;
&lt;br /&gt;
Dies können wir Kabellos machen.&lt;br /&gt;
Dazu schließen wir an das Bluetooth Modul Strom an (zb. an den Arduino anschließen&lt;br /&gt;
und diesen dann auch mit Strom versorgen. zb. mit einer Batterie...)&lt;br /&gt;
&lt;br /&gt;
Jetzt muss man sich mit dem PC (in meinem Fall MAC =)) mit dem BluetoothMate verbinden.&lt;br /&gt;
(Der Standard Code für das Modul ist &#039;1234&#039;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun öffnet man das Terminal (zb. MAC: ZTerm, Windows: HyperTerminal, Linux: Putty)&lt;br /&gt;
&lt;br /&gt;
Stellt es ein das die BaudRate: 115200 Baus&lt;br /&gt;
Local Echo sollte man einschalten...&lt;br /&gt;
&lt;br /&gt;
Nach dem Verbinden Tippt man &#039;$$$&#039; ein und drückt ENTER.&lt;br /&gt;
Nun sollte man &#039;CMD&#039; zurück bekommen.&lt;br /&gt;
&lt;br /&gt;
Man kann jetzt den Namen ändern: &#039; SN,ARRDUINO&#039; ENTER    (Setzt den Namen auf ARRDUINO)&lt;br /&gt;
&lt;br /&gt;
Für die Verwendung als Fernsteuerung mit dem Roomba muss man noch folgende Einstellungen&lt;br /&gt;
vornehmen:&lt;br /&gt;
&lt;br /&gt;
&#039;SP,0000&#039; ENTER     (Setzt den Pin auf 0000)&lt;br /&gt;
&#039;SR,00A053112233&#039; ENTER (Setzt die RemoteAdresse auf 00:A0:53:11:22:33 muss die Mac Adresse des&lt;br /&gt;
Bluetooth Moduls auf dem Roomba sein...)&lt;br /&gt;
&#039;SM,3&#039;   ENTER (Setzt den Modus des BluetoothMate auf Master AutoConnect)&lt;br /&gt;
&lt;br /&gt;
Warnung:&lt;br /&gt;
Wenn man das Modul auf SM,3 setzt kann man sich mit dem PC nicht mehr auf das Modul connecten... (via Bluetooth)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Einstellungen können wir noch einmal kontrollieren indem wir &#039;D&#039; ENTER senden...&lt;br /&gt;
&lt;br /&gt;
(Es ist darauf zu achten das die BaudRate auf 115200 Baud ist sollte aber voreingestellt sein...)&lt;br /&gt;
&lt;br /&gt;
Weiter gehts beim nächsten mal... =)&lt;br /&gt;
&lt;br /&gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Einstellung des BluetoothMate Moduls&#039;;
var flattr_dsc = &#039;Bei unserem Aufbau verwenden wir ein Bluetooth Modul Namens BluetoothMate.              Wir müssen das Bluetooth Modul so konfigurieren das es selbst eine Verbindung  herstellen kann (nennt sich Master).  Und nicht darauf wartet bis sich ein anderes Gerät damit verbindet (Slave).    Dies können wir Kabellos machen.  Dazu schließen wir an das Bluetooth Modul Strom an (zb. an den Arduino anschließen  und diesen dann auch mit Strom versorgen. zb. mit einer Batterie...)    Jetzt muss man sich mit dem PC (in meinem Fall MAC =)) mit dem BluetoothMate verbinden.  (Der Standard Code für das Modul ist \&#039;1234\&#039;)        Nun öffnet man das Terminal (zb. MAC: ZTerm, Windows: HyperTerminal, Linux: Putty)    Stellt es ein das die BaudRate: 115200 Baus  Local Echo sollte man einschalten...    Nach dem Verbinden Tippt man \&#039;$$$\&#039; ein und drückt ENTER.  Nun sollte man \&#039;CMD\&#039; zurück bekommen.    Man kann jetzt den Namen ändern: \&#039; SN,ARRDUINO\&#039; ENTER    (Setzt den Namen auf ARRDUINO)    Für die Verwendung als Fernsteuerung mit dem Roomba muss man noch folgende Einstellungen  vornehmen:    \&#039;SP,0000\&#039; ENTER     (Setzt den Pin auf 0000)  \&#039;SR,00A053112233\&#039; ENTER (Setzt die RemoteAdresse auf 00:A0:53:11:22:33 muss die Mac Adresse des  Bluetooth Moduls auf dem Roomba sein...)  \&#039;SM,3\&#039;   ENTER (Setzt den Modus des BluetoothMate auf Master AutoConnect)    Warnung:  Wenn man das Modul auf SM,3 setzt kann man sich mit dem PC nicht mehr auf das Modul connecten... (via Bluetooth)      Die Einstellungen können wir noch einmal kontrollieren indem wir \&#039;D\&#039; ENTER senden...    (Es ist darauf zu achten das die BaudRate auf 115200 Baud ist sollte aber voreingestellt sein...)    Weiter gehts beim nächsten mal... =)    &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/22-Einstellung-des-BluetoothMate-Moduls.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-03-28T15:06:25Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=22</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=22</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/21-guid.html">
    <title>GOGO Gravity</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/21-GOGO-Gravity.html</link>
    <description>
    Ich bin gerade dabei eine Schaltung aufzubauen die einen Arduino Pro Mini &lt;br /&gt;
von Sparkfun und einen BeschleunigungsSensor dazu benützt um den Roomba &lt;br /&gt;
fernzusteuern...&lt;br /&gt;
&lt;br /&gt;
Zur Verwendung kommen:&lt;br /&gt;
&lt;br /&gt;
ein Arduino Pro Mini von Sparkfun&lt;br /&gt;
ein BeschleunigungsSensor Breakoutboard von Sparkfun MMA7260QT&lt;br /&gt;
und ein Bluetooth Modul (BluetoothMate)&lt;br /&gt;
&lt;br /&gt;
Desweiteren braucht man noch:&lt;br /&gt;
&lt;br /&gt;
2 x ZenerDioden 3,3V&lt;br /&gt;
1 x LED mit passenden VorWiederstand&lt;br /&gt;
1 x Taster&lt;br /&gt;
1 x Anschluss Stecker für eine 9V Blockbatterie&lt;br /&gt;
1 x Breadboard (Steckbrett)&lt;br /&gt;
und einige Kabel...&lt;br /&gt;
&lt;br /&gt;
Was genau wo und wie angeschlossen werden muss kommt in einem anderen BlogPost...&lt;br /&gt;
&lt;br /&gt;
Also Stay Tuned =)
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;GOGO Gravity&#039;;
var flattr_dsc = &#039;Ich bin gerade dabei eine Schaltung aufzubauen die einen Arduino Pro Mini   von Sparkfun und einen BeschleunigungsSensor dazu benützt um den Roomba   fernzusteuern...    Zur Verwendung kommen:    ein Arduino Pro Mini von Sparkfun  ein BeschleunigungsSensor Breakoutboard von Sparkfun MMA7260QT  und ein Bluetooth Modul (BluetoothMate)    Desweiteren braucht man noch:    2 x ZenerDioden 3,3V  1 x LED mit passenden VorWiederstand  1 x Taster  1 x Anschluss Stecker für eine 9V Blockbatterie  1 x Breadboard (Steckbrett)  und einige Kabel...    Was genau wo und wie angeschlossen werden muss kommt in einem anderen BlogPost...    Also Stay Tuned =)&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/21-GOGO-Gravity.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-03-28T14:58:28Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=21</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=21</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/20-guid.html">
    <title>Twitter on the Roomba</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/20-Twitter-on-the-Roomba.html</link>
    <description>
    Am Wochenende habe ich mir ein bisschen Zeit genommen und einen &quot;Twitter Reader&quot; für den Roomba geschrieben.&lt;br /&gt;
&lt;br /&gt;
Ja ihr habt richtig gelesen, einen Twitter Reader....&lt;br /&gt;
&lt;br /&gt;
Fragt mich bitte nicht ob das denn nötig, praktisch oder eine gute Idee ist....&lt;br /&gt;
 Mir ist bewust das es bessere OutputMöglichkeiten gibt&lt;br /&gt;
als das 4 Zeichen Display des Roomba aber ich fand es eine lustige Idee...&lt;br /&gt;
&lt;br /&gt;
Das eigendliche Programm läuft auf meinem MacBook und ist wie das meiste das ich mache in Java geschrieben.&lt;br /&gt;
Die Verbindung zwischen Roomba und Mac kabellos via BlueTooth.&lt;br /&gt;
Ich habe das Programm auch unverändert auf dem BeagleBoard ausprobiert und es läuft ausgezeichnet (Java sei dank =))&lt;br /&gt;
&lt;br /&gt;
Beim ProgrammStart werden alle neuen Tweets heruntergeladen. (Das kann ein bisschen länger dauern da ich noch nicht herausgefunden habe wie man die Tweets und die Namen der User gleichzeitig herunterlädt und ich daher zuerst die neuen Tweets und dann erst nacheinander die Namen der User herunterladen kann...)&lt;br /&gt;
&lt;br /&gt;
Wenn man nun auf die &quot;Minute&quot; Taste drückt wird der nächste Tweet angezeigt.&lt;br /&gt;
Wenn man auf die &quot;Day&quot; Taste drück kommt der vorherige Tweet&lt;br /&gt;
Bei der &quot;Spot&quot; Taste werden die Tweets aktualisiert.&lt;br /&gt;
Und bei der &quot;Clean&quot; Taste wird das Programm beendet.&lt;br /&gt;
&lt;br /&gt;
Als Twitter API verwende ich die JTwitter Api von Winterwell: &lt;a href=&quot;http://www.winterwell.com/software/jtwitter.php&quot; title=&quot;http://www.winterwell.com/software/jtwitter.php&quot;&gt;http://www.winterwell.com/software/jtwitter.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier ist das Video davon:&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/sM2aPmZUsHA&amp;hl=de_DE&amp;fs=1&amp;&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/sM2aPmZUsHA&amp;hl=de_DE&amp;fs=1&amp;&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stay Tuned...
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Twitter on the Roomba&#039;;
var flattr_dsc = &#039;Am Wochenende habe ich mir ein bisschen Zeit genommen und einen \&amp;quot;Twitter Reader\&amp;quot; für den Roomba geschrieben.    Ja ihr habt richtig gelesen, einen Twitter Reader....    Fragt mich bitte nicht ob das denn nötig, praktisch oder eine gute Idee ist....   Mir ist bewust das es bessere OutputMöglichkeiten gibt  als das 4 Zeichen Display des Roomba aber ich fand es eine lustige Idee...    Das eigendliche Programm läuft auf meinem MacBook und ist wie das meiste das ich mache in Java geschrieben.  Die Verbindung zwischen Roomba und Mac kabellos via BlueTooth.  Ich habe das Programm auch unverändert auf dem BeagleBoard ausprobiert und es läuft ausgezeichnet (Java sei dank =))    Beim ProgrammStart werden alle neuen Tweets heruntergeladen. (Das kann ein bisschen länger dauern da ich noch nicht herausgefunden habe wie man die Tweets und die Namen der User gleichzeitig herunterlädt und ich daher zuerst die neuen Tweets und dann erst nacheinander die Namen der User herunterladen kann...)    Wenn man nun auf die \&amp;quot;Minute\&amp;quot; Taste drückt wird der nächste Tweet angezeigt.  Wenn man auf die \&amp;quot;Day\&amp;quot; Taste drück kommt der vorherige Tweet  Bei der \&amp;quot;Spot\&amp;quot; Taste werden die Tweets aktualisiert.  Und bei der \&amp;quot;Clean\&amp;quot; Taste wird das Programm beendet.    Als Twitter API verwende ich die JTwitter Api von Winterwell: http://www.winterwell.com/software/jtwitter.php      Hier ist das Video davon:            Stay Tuned...&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/20-Twitter-on-the-Roomba.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-03-08T11:42:48Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=20</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=20</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/19-guid.html">
    <title>SCRoombaComm Song Demo</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/19-SCRoombaComm-Song-Demo.html</link>
    <description>
    Hier eine kleine Demonstatrion zur Sound Ausgabe des Roomba.&lt;br /&gt;
3 &quot;Songs&quot; habe ich in die API gepackt dann hat mich die Muße verlassen. =)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/cf6ubaoAYpg&amp;hl=de_DE&amp;fs=1&amp;&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/cf6ubaoAYpg&amp;hl=de_DE&amp;fs=1&amp;&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
StayTuned
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;SCRoombaComm Song Demo&#039;;
var flattr_dsc = &#039;Hier eine kleine Demonstatrion zur Sound Ausgabe des Roomba.  3 \&amp;quot;Songs\&amp;quot; habe ich in die API gepackt dann hat mich die Muße verlassen. =)            StayTuned&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/19-SCRoombaComm-Song-Demo.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-03-01T17:25:52Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=19</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=19</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/18-guid.html">
    <title>SCRoombaComm Driving und LED Demo</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/18-SCRoombaComm-Driving-und-LED-Demo.html</link>
    <description>
    Hallo Leute&lt;br /&gt;
&lt;br /&gt;
Ich bin in den letzten Tagen ein wenig bei der SCRoombaComm API weiter gekommen.&lt;br /&gt;
&lt;br /&gt;
Die ganze Sache mir dem Seriellen Port ist intialisiert.&lt;br /&gt;
Fahren funktioniert schon einmal mit normalenfunktionen wie zb. driveForward(speed, weite) &lt;br /&gt;
oder auch &quot;Roh&quot; driveDirectRaw(motorrechts, motorlinks) oder driveRaw(speed, radius)...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seit gestern kann der Roomba auch Blinken mit allen LEDS die vorhanden sind.&lt;br /&gt;
Auch sie Schedulling LEDS sind implementiert...&lt;br /&gt;
&lt;br /&gt;
Hier ein kurzes Video:&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/morvfjVxZHc&amp;hl=de_DE&amp;fs=1&amp;&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/morvfjVxZHc&amp;hl=de_DE&amp;fs=1&amp;&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bin gerade dabei den Roomba Singen zu lassen =)&lt;br /&gt;
Tetris kann er schon =p&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
StayTuned
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;SCRoombaComm Driving und LED Demo&#039;;
var flattr_dsc = &#039;Hallo Leute    Ich bin in den letzten Tagen ein wenig bei der SCRoombaComm API weiter gekommen.    Die ganze Sache mir dem Seriellen Port ist intialisiert.  Fahren funktioniert schon einmal mit normalenfunktionen wie zb. driveForward(speed, weite)   oder auch \&amp;quot;Roh\&amp;quot; driveDirectRaw(motorrechts, motorlinks) oder driveRaw(speed, radius)...      Seit gestern kann der Roomba auch Blinken mit allen LEDS die vorhanden sind.  Auch sie Schedulling LEDS sind implementiert...    Hier ein kurzes Video:          Bin gerade dabei den Roomba Singen zu lassen =)  Tetris kann er schon =p      StayTuned&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/18-SCRoombaComm-Driving-und-LED-Demo.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-02-28T12:29:27Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=18</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=18</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/17-guid.html">
    <title>Die SCRoombaComm API</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/17-Die-SCRoombaComm-API.html</link>
    <description>
    Hallo Leute &lt;br /&gt;
&lt;br /&gt;
Wie ihr vielleicht schon auf Twitter gelesen habt bin ich gerade dabei mir eine eigene API für den Roomba zu schreiben.&lt;br /&gt;
&lt;br /&gt;
Die Jungs von HackingRoomba.com haben gute Arbeit geleistet mit der RoombaComm API doch für meinen Geschmack ist sie... naja... irgendwie zu weit weg...&lt;br /&gt;
&lt;br /&gt;
Ich habe noch keine Ahnung ob ich es besser machen kann. Aber ich werde es zumindest versuchen...&lt;br /&gt;
&lt;br /&gt;
Ich schreibe die API in Java und verwende die bereits vorhandene RXTX API für die Serielle DatenÜbertragung...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn alles fertig ist werde ich den Source der API öffentlich zum Download bereitstellen...&lt;br /&gt;
&lt;br /&gt;
Ich brauche übrigens noch einige BetaTester die ein bisschen mit der API spielen und mir danach sagen ob alles funktioniert wie es soll...&lt;br /&gt;
&lt;br /&gt;
Also falls Jemand Interesse hat schreibt mir einfach eine Mail an beta [at] roombahacks.org Würde mich freuen.&lt;br /&gt;
&lt;br /&gt;
Was man dazu braucht:&lt;br /&gt;
&lt;br /&gt;
Java Kenntnisse&lt;br /&gt;
Eine Serielle Verbindung zum Roomba (Über Bluetooth oder Kabel...)&lt;br /&gt;
Ein bisschen Zeit =)&lt;br /&gt;
&lt;br /&gt;
Ich werde euch auf dem Laufenden halten...&lt;br /&gt;
&lt;br /&gt;
StayTuned.&lt;br /&gt;
&lt;br /&gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Die SCRoombaComm API&#039;;
var flattr_dsc = &#039;Hallo Leute     Wie ihr vielleicht schon auf Twitter gelesen habt bin ich gerade dabei mir eine eigene API für den Roomba zu schreiben.    Die Jungs von HackingRoomba.com haben gute Arbeit geleistet mit der RoombaComm API doch für meinen Geschmack ist sie... naja... irgendwie zu weit weg...    Ich habe noch keine Ahnung ob ich es besser machen kann. Aber ich werde es zumindest versuchen...    Ich schreibe die API in Java und verwende die bereits vorhandene RXTX API für die Serielle DatenÜbertragung...      Wenn alles fertig ist werde ich den Source der API öffentlich zum Download bereitstellen...    Ich brauche übrigens noch einige BetaTester die ein bisschen mit der API spielen und mir danach sagen ob alles funktioniert wie es soll...    Also falls Jemand Interesse hat schreibt mir einfach eine Mail an beta [at] roombahacks.org Würde mich freuen.    Was man dazu braucht:    Java Kenntnisse  Eine Serielle Verbindung zum Roomba (Über Bluetooth oder Kabel...)  Ein bisschen Zeit =)    Ich werde euch auf dem Laufenden halten...    StayTuned.    &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/17-Die-SCRoombaComm-API.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-02-26T11:53:27Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=17</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=17</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/16-guid.html">
    <title>Das innere des Roomba</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/16-Das-innere-des-Roomba.html</link>
    <description>
    Gestern Abend habe ich mir ein bisschen Zeit genommen um mal ins innere des Roomba zu blicken...&lt;br /&gt;
&lt;br /&gt;
Die ganzen Antriebe sind in Modulen aufgebaut und können ganz einfach mit 3 Schrauben abgebaut werden.&lt;br /&gt;
(Räder, BürstenEinsatz, BürstenAntrieb Seite, Bumper,...)&lt;br /&gt;
&lt;br /&gt;
Nach dem zerlegen kommt man endlich ans Board des Roomba:&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:35 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;388&quot; height=&quot;533&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-21um10.56.35.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
Das ist das Board von unten...&lt;br /&gt;
Hier kann man mehr oder weniger gut die 3 schwarzen Steckplätze für die 2 Antriebsmotoren und den SeitenbürstenMotor sehen.&lt;br /&gt;
&lt;br /&gt;
Es sieht so aus als wenn die Scheduling Option der Roomba 500er Serie die erst ab einer bestimmten Version nutzbar ist über einem kleinen Modul Realisiert wird...&lt;br /&gt;
Ich bin mir zwar nicht sicher ob zb. bei einem Roomba 530 ein freier Steckplatz für das genannte Modul sichtbar ist.&lt;br /&gt;
Also wenn ein Roomba 530 Besitzer sich die Zeit nehmen würde einmal seinen Staubsauger zu öffnen und nachzuschauen und mir das mitteilen könnte wäre ich sehr dankbar. =)&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:37 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;717&quot; height=&quot;477&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-21um11.26.10.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:36 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;717&quot; height=&quot;531&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-21um11.09.01.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Das Herzstück des Roomba ist ein ARM 7 Prozessor von der firma ST...&lt;br /&gt;
Die genaue Bezeichnung lautet: STR735FZ2&lt;br /&gt;
Mit 256KB Flash und 16KB Ram&lt;br /&gt;
CPU Frequenz bis 36 MHZ...&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:30 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;721&quot; height=&quot;539&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-21um10.55.00.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Desweiteren habe ich (glaube ich zumindest) noch ein ZigBee Modul gefunden.&lt;br /&gt;
Das wird vermutlich dazu verwendet um mit den Lighthouses und der Basestation zu sprechen...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:31 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;723&quot; height=&quot;537&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-21um10.55.12.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So das wars jetzt erstmal mit der RoombaHardware... Ich werde mir das noch ein bisschen weiter ansehen und euch daran teilhaben lassen wenn ich zu neuen Erkenntnissen gekommen bin. =)&lt;br /&gt;
&lt;br /&gt;
StayTuned...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Das innere des Roomba&#039;;
var flattr_dsc = &#039;Gestern Abend habe ich mir ein bisschen Zeit genommen um mal ins innere des Roomba zu blicken...    Die ganzen Antriebe sind in Modulen aufgebaut und können ganz einfach mit 3 Schrauben abgebaut werden.  (Räder, BürstenEinsatz, BürstenAntrieb Seite, Bumper,...)    Nach dem zerlegen kommt man endlich ans Board des Roomba:      Das ist das Board von unten...  Hier kann man mehr oder weniger gut die 3 schwarzen Steckplätze für die 2 Antriebsmotoren und den SeitenbürstenMotor sehen.    Es sieht so aus als wenn die Scheduling Option der Roomba 500er Serie die erst ab einer bestimmten Version nutzbar ist über einem kleinen Modul Realisiert wird...  Ich bin mir zwar nicht sicher ob zb. bei einem Roomba 530 ein freier Steckplatz für das genannte Modul sichtbar ist.  Also wenn ein Roomba 530 Besitzer sich die Zeit nehmen würde einmal seinen Staubsauger zu öffnen und nachzuschauen und mir das mitteilen könnte wäre ich sehr dankbar. =)              Das Herzstück des Roomba ist ein ARM 7 Prozessor von der firma ST...  Die genaue Bezeichnung lautet: STR735FZ2  Mit 256KB Flash und 16KB Ram  CPU Frequenz bis 36 MHZ...          Desweiteren habe ich (glaube ich zumindest) noch ein ZigBee Modul gefunden.  Das wird vermutlich dazu verwendet um mit den Lighthouses und der Basestation zu sprechen...            So das wars jetzt erstmal mit der RoombaHardware... Ich werde mir das noch ein bisschen weiter ansehen und euch daran teilhaben lassen wenn ich zu neuen Erkenntnissen gekommen bin. =)    StayTuned...                  &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/16-Das-innere-des-Roomba.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-02-21T09:59:27Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=16</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=16</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/15-guid.html">
    <title>Wie geht es weiter?!?</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/15-Wie-geht-es-weiter!.html</link>
    <description>
    Mein nächstes Ziel wird sein das BeagleBoard dazu zu bringen mit dem Roomba zu sprechen...&lt;br /&gt;
&lt;br /&gt;
Ich werde eine AdapterKabel zusammenlöten mit dem ich vom 10 poligen PfostenStecker des BeagleBoard auf den 7 poligen seriellen Stecker des Roomba komme.&lt;br /&gt;
&lt;br /&gt;
Desweiteren will ich ein Programm schreiben mit dem es möglich ist den Roomba über das W-Lan zu steuern...&lt;br /&gt;
&lt;br /&gt;
Das wird vermutlich erst nur ein Consolenprogramm werden das ich via ssh aufrufen werde, sollte aber später auch mit grafischer BenutzerOberfläche sein... Mal Sehen....&lt;br /&gt;
&lt;br /&gt;
Bitte nehmt es mir nicht übel das die Blog Updates nur von Zeit zu Zeit kommen...&lt;br /&gt;
Ich bin in einem 11 Stunden Full Time Job und da ist es sehr schwierig Zeit für mein Hobby zu finden =)&lt;br /&gt;
&lt;br /&gt;
mfg Hoonse
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Wie geht es weiter?!?&#039;;
var flattr_dsc = &#039;Mein nächstes Ziel wird sein das BeagleBoard dazu zu bringen mit dem Roomba zu sprechen...    Ich werde eine AdapterKabel zusammenlöten mit dem ich vom 10 poligen PfostenStecker des BeagleBoard auf den 7 poligen seriellen Stecker des Roomba komme.    Desweiteren will ich ein Programm schreiben mit dem es möglich ist den Roomba über das W-Lan zu steuern...    Das wird vermutlich erst nur ein Consolenprogramm werden das ich via ssh aufrufen werde, sollte aber später auch mit grafischer BenutzerOberfläche sein... Mal Sehen....    Bitte nehmt es mir nicht übel das die Blog Updates nur von Zeit zu Zeit kommen...  Ich bin in einem 11 Stunden Full Time Job und da ist es sehr schwierig Zeit für mein Hobby zu finden =)    mfg Hoonse&#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/15-Wie-geht-es-weiter!.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-02-10T11:44:41Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=15</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=15</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/14-guid.html">
    <title>Es ist so weit...</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/14-Es-ist-so-weit....html</link>
    <description>
    Heute war es so weit.&lt;br /&gt;
&lt;br /&gt;
Zu den Klängen von Queen hat mein BeagleBoard das erste mal seine LEDs erläuchtet und und den Flash gebootet...&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:25 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;587&quot; height=&quot;403&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-09um18.20.15.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:26 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;786&quot; height=&quot;533&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-09um18.23.23.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:27 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;725&quot; height=&quot;538&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-09um18.23.40.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:28 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;783&quot; height=&quot;527&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-09um18.23.55.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wirklich ein wunderschönes und beeindruckendes Teil...&lt;br /&gt;
&lt;br /&gt;
Stay tuned&lt;br /&gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Es ist so weit...&#039;;
var flattr_dsc = &#039;Heute war es so weit.    Zu den Klängen von Queen hat mein BeagleBoard das erste mal seine LEDs erläuchtet und und den Flash gebootet...                            Wirklich ein wunderschönes und beeindruckendes Teil...    Stay tuned  &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/14-Es-ist-so-weit....html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-02-09T17:24:40Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=14</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=14</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/13-guid.html">
    <title>Bluetooth ist fertig Jetzt wird getestet.</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/13-Bluetooth-ist-fertig-Jetzt-wird-getestet..html</link>
    <description>
    Mein neues MBP ist da und es kann losgehen.&lt;br /&gt;
&lt;br /&gt;
Zum testen des Bluetooth Moduls verwenden wir die &quot;API&quot; von hackingroomba.com genannt roombacomm&lt;br /&gt;
&lt;br /&gt;
Zu finden &lt;a href=&quot;http://roombahacking.com/software/roombacomm-0.96.zip&quot; title=&quot;hier&quot;&gt;hier&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Um das Programm jetzt testen zu können brauchen wir die RXTX library.&lt;br /&gt;
&lt;br /&gt;
Die ist im roombacomm Unterordner &quot;rxtxlib&quot;&lt;br /&gt;
&lt;br /&gt;
Folgt einfach den Anweisungen der README.rxtx Datei.&lt;br /&gt;
&lt;br /&gt;
Bei MacOS 10.6 kann es sein das man die Dateien &quot;von Hand&quot; installieren muss...&lt;br /&gt;
&lt;br /&gt;
Wer Googlet der findet. =)&lt;br /&gt;
&lt;br /&gt;
Ich selbst musste auch ein wenig suchen da das Installations Script ein Programm verwendet das in der neuen MacOS X Installation nicht mehr verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Das TestProgramm mit dem wir &quot;Arbeiten&quot; heißt RoombaCommTest.app und befindet sich im UnterOrdner Packaging:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-04um14.40.26.png&#039;&gt;&lt;!-- s9ymdb:23 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;110&quot; height=&quot;68&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-04um14.40.26.serendipityThumb.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wir starten es und werden gefragt welche Schnittstelle wir verwenden wollen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:24 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;471&quot; height=&quot;516&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/Bildschirmfoto2010-02-04um14.40.51.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wir verwenden hier unseren vorher erstellten Seriellen Bluetooth Anschluss und zwar den /dev/cu.blablabla Anschluss.&lt;br /&gt;
&lt;br /&gt;
Der Roomba sollte eingeschaltet sein (Der grüne Ring beim CleanButton sollte leuchten)&lt;br /&gt;
&lt;br /&gt;
Wenn wir jetzt auf Connect klicken sollten wir keine Fehler erhalten und der Roomba sollte einen kurzen Ton von sich geben.&lt;br /&gt;
&lt;br /&gt;
Jetzt können wir den Roomba steuern, ihn schneller und langsamer fahren lassen, den Staubsauger und die Bürsten an und ausschalten.&lt;br /&gt;
&lt;br /&gt;
Ein kleines und unscharfes Video von meinem ersten Versuch findet ihr bei Youtube:&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/gHLXwOrxV7M&amp;hl=de_DE&amp;fs=1&amp;&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/gHLXwOrxV7M&amp;hl=de_DE&amp;fs=1&amp;&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn alles funktioniert Glückwunsch.&lt;br /&gt;
&lt;br /&gt;
Wenn das Programm (RoombaCommTest.app) zicken macht dann kann man davon ausgehen das irgendwas bei der java oder RXTX installation nicht richtig funktioniert hat...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WICHTIG:&lt;br /&gt;
&lt;br /&gt;
Bitte behaltet im Hinterkopf das nach erfolgreichen steuern des Roomba via Pc die Batterie des Roomba für ca. 1 sec entfernt werden muss um ihn wieder neu zu starten und die Standard Einstellungen wieder herzustellen. Einfach die kleine Bürste am Boden abschrauben. Die 4 Schrauben vom Deckel lösen und die Batterie (das gelbe Teil =)) an der Ecke anheben. Nach einer Sekunde wieder loslassen und nach 2 Sekunden sollte der Roomba dann eine Melodie spielen. &lt;br /&gt;
Jetzt funktioniert wieder alles wie es soll...&lt;br /&gt;
&lt;br /&gt;
Also Merken:&lt;br /&gt;
Im Zweifel die Batterie kurz raus...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Das nächste mal werden wir uns ein bisschen mit dem BeagleBoard beschäftigen... VERMUTLICH...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stay tuned.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;Bluetooth ist fertig Jetzt wird getestet.&#039;;
var flattr_dsc = &#039;Mein neues MBP ist da und es kann losgehen.    Zum testen des Bluetooth Moduls verwenden wir die \&amp;quot;API\&amp;quot; von hackingroomba.com genannt roombacomm    Zu finden hier    Um das Programm jetzt testen zu können brauchen wir die RXTX library.    Die ist im roombacomm Unterordner \&amp;quot;rxtxlib\&amp;quot;    Folgt einfach den Anweisungen der README.rxtx Datei.    Bei MacOS 10.6 kann es sein das man die Dateien \&amp;quot;von Hand\&amp;quot; installieren muss...    Wer Googlet der findet. =)    Ich selbst musste auch ein wenig suchen da das Installations Script ein Programm verwendet das in der neuen MacOS X Installation nicht mehr verwendet wird.    Das TestProgramm mit dem wir \&amp;quot;Arbeiten\&amp;quot; heißt RoombaCommTest.app und befindet sich im UnterOrdner Packaging:            Wir starten es und werden gefragt welche Schnittstelle wir verwenden wollen:            Wir verwenden hier unseren vorher erstellten Seriellen Bluetooth Anschluss und zwar den /dev/cu.blablabla Anschluss.    Der Roomba sollte eingeschaltet sein (Der grüne Ring beim CleanButton sollte leuchten)    Wenn wir jetzt auf Connect klicken sollten wir keine Fehler erhalten und der Roomba sollte einen kurzen Ton von sich geben.    Jetzt können wir den Roomba steuern, ihn schneller und langsamer fahren lassen, den Staubsauger und die Bürsten an und ausschalten.    Ein kleines und unscharfes Video von meinem ersten Versuch findet ihr bei Youtube:          Wenn alles funktioniert Glückwunsch.    Wenn das Programm (RoombaCommTest.app) zicken macht dann kann man davon ausgehen das irgendwas bei der java oder RXTX installation nicht richtig funktioniert hat...      WICHTIG:    Bitte behaltet im Hinterkopf das nach erfolgreichen steuern des Roomba via Pc die Batterie des Roomba für ca. 1 sec entfernt werden muss um ihn wieder neu zu starten und die Standard Einstellungen wieder herzustellen. Einfach die kleine Bürste am Boden abschrauben. Die 4 Schrauben vom Deckel lösen und die Batterie (das gelbe Teil =)) an der Ecke anheben. Nach einer Sekunde wieder loslassen und nach 2 Sekunden sollte der Roomba dann eine Melodie spielen.   Jetzt funktioniert wieder alles wie es soll...    Also Merken:  Im Zweifel die Batterie kurz raus...          Das nächste mal werden wir uns ein bisschen mit dem BeagleBoard beschäftigen... VERMUTLICH...      Stay tuned.                  &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/13-Bluetooth-ist-fertig-Jetzt-wird-getestet..html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-02-04T13:29:48Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=13</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=13</wfw:commentRss>
    
    
</item>
<item rdf:about="http://roombahacks.2hot4u.biz/index.php?/archives/12-guid.html">
    <title>BeagleBoard WTF?!?</title>
    <link>http://roombahacks.2hot4u.biz/index.php?/archives/12-BeagleBoard-WTF!.html</link>
    <description>
    Hallo Leute.&lt;br /&gt;
&lt;br /&gt;
Wer mir bei Twitter followt (@Roombahacks) wird vielleicht schon mitbekommen haben das in einigen Tweets das BeagleBoard erwähnt wird...&lt;br /&gt;
&lt;br /&gt;
Was ist das Beagleboard und was hat das mit dem Roomba zutun?&lt;br /&gt;
&lt;br /&gt;
Die meisten Sachen die ich bis jetzt im Blog geschrieben habe sind Sachen die andere schon vor mir gemacht haben.&lt;br /&gt;
Ich verwende jediglich andere Hardware und erkläre das ganze in halbweg verständlichen Deutsch =)&lt;br /&gt;
&lt;br /&gt;
Ich will etwas eigenes machen.&lt;br /&gt;
Etwas was es so vorher noch nicht gegeben hat...&lt;br /&gt;
&lt;br /&gt;
Dafür brauche ich einen kleinen Computer den ich in den Roomba einbauen kann...&lt;br /&gt;
&lt;br /&gt;
Ich habe geschaut was es dafür auf dem Markt gibt und bin zuerst über den Gumstix gestolpert.&lt;br /&gt;
&lt;br /&gt;
Der Gumstix ist ein wirklich sehr sehr kleiner &quot;EinPlatinen&quot; Computer mit ca. 600 MHZ an Leistung.&lt;br /&gt;
Es gibt unzählige ErweiterunsModule (zb. GPS, EthernetAdapter, Wifi, Sound, Video out/in...)&lt;br /&gt;
&lt;br /&gt;
Die Probleme beim Gumstix:&lt;br /&gt;
Er ist mit den ganzen Zusatzmodulen sehr teuer.&lt;br /&gt;
Er wird nur von den USA vertrieben. (längere Wartezeiten, man muss wieder Kohle beim Zoll lassen...)&lt;br /&gt;
&lt;br /&gt;
Am Sonntag Abend bin ich jedoch auf das BeagleBoard gestoßen:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:22 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;350&quot; height=&quot;354&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://roombahacks.2hot4u.biz/uploads/BeagleBoard.jpg&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Dieses Board ist zwar etwas Größer als der Gumstix jedoch hat es viele Anschlüsse die am Gumstix nur über AdapterPlatinen realisiert werden schon OnBoard.&lt;br /&gt;
&lt;br /&gt;
Anschlüsse:&lt;br /&gt;
&lt;br /&gt;
SMD/MMC für StorageMedia oder &quot;intelligente&quot; Karten wie Bluetooth, Wlan, Kamera...&lt;br /&gt;
USB HOST für USB-Devices (Storage, Wlan, ...) oder einen Hub für mehrere Geräte&lt;br /&gt;
HDMI für Video Output&lt;br /&gt;
S-Video OUT&lt;br /&gt;
Audio IN&lt;br /&gt;
Audio OUT&lt;br /&gt;
USB Client/Host&lt;br /&gt;
Und die üblichen Verdächtigen:&lt;br /&gt;
&lt;br /&gt;
RS-232&lt;br /&gt;
JTAG&lt;br /&gt;
LCD&lt;br /&gt;
Epantion Board&lt;br /&gt;
&lt;br /&gt;
Das Ganze kann man auch in Europa bestellen unter &lt;a href=&quot;http://www.handheld-linux.com/wiki.php?page=Beagle%20Board&quot; title=&quot;Diesem Link&quot;&gt;Diesem Link&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Das Ganze kostet 159,-- Euro + Versand&lt;br /&gt;
&lt;br /&gt;
Diesen Preis halte ich für angemessen wenn man bedenkt das mein erster PC vor 12 Jahren noch umgerechnet 2000 Euro gekostet hat und die Leistung nicht annähernd an die des BeagleBoard herankommt...&lt;br /&gt;
&lt;br /&gt;
Technische Daten:&lt;br /&gt;
&lt;br /&gt;
OMAP3530 @ ca. 720 MHz, &gt; 1200 Dhrystone MIPS, superscalar ARM Cortex-A8, 256KB L2 cache&lt;br /&gt;
OpenGL© ES 2.0 capable 2D/3D graphics accelerator; up to 10 million polygons per second&lt;br /&gt;
HD video capable TMS320C64x+ DSP for signal processing at up to 430MHz&lt;br /&gt;
2GB NAND Flash&lt;br /&gt;
256 MB RAM&lt;br /&gt;
&lt;br /&gt;
Auf dem Board hat man eine Relativ große Anzahl an Betriebssystemen zur Auswahl:&lt;br /&gt;
&lt;br /&gt;
Linux (Angstrom, Ubuntu,...)&lt;br /&gt;
Android&lt;br /&gt;
WinCE&lt;br /&gt;
um die gängisten zu nennen...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ich hoffe stark das mein BeagleBoard heute kommt dann gibts die ersten LivePics =)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Stay Tuned&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
var flattr_uid = &#039;angusmclulz&#039;;
var flattr_tle = &#039;BeagleBoard WTF?!?&#039;;
var flattr_dsc = &#039;Hallo Leute.    Wer mir bei Twitter followt (@Roombahacks) wird vielleicht schon mitbekommen haben das in einigen Tweets das BeagleBoard erwähnt wird...    Was ist das Beagleboard und was hat das mit dem Roomba zutun?    Die meisten Sachen die ich bis jetzt im Blog geschrieben habe sind Sachen die andere schon vor mir gemacht haben.  Ich verwende jediglich andere Hardware und erkläre das ganze in halbweg verständlichen Deutsch =)    Ich will etwas eigenes machen.  Etwas was es so vorher noch nicht gegeben hat...    Dafür brauche ich einen kleinen Computer den ich in den Roomba einbauen kann...    Ich habe geschaut was es dafür auf dem Markt gibt und bin zuerst über den Gumstix gestolpert.    Der Gumstix ist ein wirklich sehr sehr kleiner \&amp;quot;EinPlatinen\&amp;quot; Computer mit ca. 600 MHZ an Leistung.  Es gibt unzählige ErweiterunsModule (zb. GPS, EthernetAdapter, Wifi, Sound, Video out/in...)    Die Probleme beim Gumstix:  Er ist mit den ganzen Zusatzmodulen sehr teuer.  Er wird nur von den USA vertrieben. (längere Wartezeiten, man muss wieder Kohle beim Zoll lassen...)    Am Sonntag Abend bin ich jedoch auf das BeagleBoard gestoßen:          Dieses Board ist zwar etwas Größer als der Gumstix jedoch hat es viele Anschlüsse die am Gumstix nur über AdapterPlatinen realisiert werden schon OnBoard.    Anschlüsse:    SMD/MMC für StorageMedia oder \&amp;quot;intelligente\&amp;quot; Karten wie Bluetooth, Wlan, Kamera...  USB HOST für USB-Devices (Storage, Wlan, ...) oder einen Hub für mehrere Geräte  HDMI für Video Output  S-Video OUT  Audio IN  Audio OUT  USB Client/Host  Und die üblichen Verdächtigen:    RS-232  JTAG  LCD  Epantion Board    Das Ganze kann man auch in Europa bestellen unter Diesem Link    Das Ganze kostet 159,-- Euro + Versand    Diesen Preis halte ich für angemessen wenn man bedenkt das mein erster PC vor 12 Jahren noch umgerechnet 2000 Euro gekostet hat und die Leistung nicht annähernd an die des BeagleBoard herankommt...    Technische Daten:    OMAP3530 @ ca. 720 MHz, &amp;gt; 1200 Dhrystone MIPS, superscalar ARM Cortex-A8, 256KB L2 cache  OpenGL© ES 2.0 capable 2D/3D graphics accelerator; up to 10 million polygons per second  HD video capable TMS320C64x+ DSP for signal processing at up to 430MHz  2GB NAND Flash  256 MB RAM    Auf dem Board hat man eine Relativ große Anzahl an Betriebssystemen zur Auswahl:    Linux (Angstrom, Ubuntu,...)  Android  WinCE  um die gängisten zu nennen...      Ich hoffe stark das mein BeagleBoard heute kommt dann gibts die ersten LivePics =)      Stay Tuned      &#039;;
var flattr_cat = &#039;text&#039;;
var flattr_lng = &#039;sq_AL&#039;;
var flattr_tag = &#039;&#039;;
var flattr_url = &#039;http://roombahacks.2hot4u.biz/index.php?/archives/12-BeagleBoard-WTF!.html&#039;;
var flattr_btn = &#039;compact&#039;;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;http://api.flattr.com/button/load.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
 
    </description>

    <dc:publisher>Me and My Roomba</dc:publisher>
    <dc:creator>nospam@example.com (Administrator)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2010-02-04T08:37:04Z</dc:date>
    <wfw:comment>http://roombahacks.2hot4u.biz/wfwcomment.php?cid=12</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://roombahacks.2hot4u.biz/rss.php?version=1.0&amp;type=comments&amp;cid=12</wfw:commentRss>
    
    
</item>

</rdf:RDF>
