Archive for März, 2008

Arduino – das neue Gehirn von RepRap

Sonntag, März 30th, 2008

OK, OK … mal langsam. Was ist Arduino? Arduino ist ein leicht programmierbarer Microcontroller, eine Software zum aufspielen und eine Website zum Thema.

Was ist RepRap? RepRap ist ein sich selbst replizierender 3D Drucker. Er ist so modular aufgebaut, dass er von jedem nachgebaut werden kann. Die benötigten Plastikteile kann der 3D Drucker selbst herstellen. Die Vision: Ich hab einen, ich bau Dir einen eigenen 3D Drucker!

Natürlich ist auch die benötigte Software frei zu haben. Ich glaube, ich brauch einen Eigenen … :)

Siehe: Arduino-Blog, RepRap

Meine erste Zensur an der FH Potsdam …

Donnerstag, März 27th, 2008

… ist eine dicke fette 1,0 !!! Yeeehaaaa! Und das für meine Blumenwiese. Endlich geht es weiter und ich freu mich wie ein Schneekönig. Ich werde auf jeden Fall Schrift-Entwerfen, Prozessing und Game Design belegen!

Geburtstag

Donnerstag, März 27th, 2008

Heute ist mein Geburtstag und es geht nach Potsdam! Dort sind die Kursvorstellungen der Kurse für dieses Semester. Bin schon voll gespannt. Gestern habe ich schon mit den Vorbereitungen für die Geburtstagsfeier angefangen und es hat geschneit. Günstige Gelegenheit, mal einen kleinen Schneemann zu bauen … und das im Frühling.

Bewerben an der FH Potsdam

Montag, März 24th, 2008

Langsam wird es eng. Wer an der FH Potsdam studieren will, kann sich noch bis zum 1.Aprill formlos bewerben. Alles andere passiert dann automatisch. Also los: Werd Interface Designer!!!

Funksteckdosen mir Arduino steuern

Montag, März 24th, 2008

Funksteckdosen sind im Baumarkt für ca. zehn Euro zu bekommen. Dazu gibt es eine Fernbedienung, mit der sich die Steckdosen an und aus schalten lassen.

Heute zeige ich Dir am Beispiel einer Lichtorgel, wie man so eine Fernbedienung hackt und an Arduino anschließt.

Als Erstes nimmst Du die Batterie aus der Fernbedienung und schraubst sie auf. Auf der Platine meiner Fernbedienung sind jeweils zwei Microtaster pro Kanal angebaut, die aber die gleiche Funktion haben. Wieso es zwei sind, weiß ich wirklich nicht.

Ich konzentriere mich auf drei der Microtaster. Alle drei Taster sind mit einer Seite mit einander verbunden. Ich habe es hier mit der blauen Linie hervorgehoben. Microtaster haben vier Beinchen, wobei jeweils zwei mit einander verbunden sind. An der verbundenen Seite der Taster liegt ein Minus-Pol an (GND). Wenn man also möchte, dass die Platine denkt, dass der Taster gedrückt wird, muss man also nur an sein andere Ende einen GND schalten.

Dazu benutze ich Transistoren, die das Signal weiter schalten. Wenn Dir das zu kompliziert klinkt, bau einfach die Schaltung auf dem Breadboard nach. Es sind drei Transistoren (NPN) und jeweils ein Vorwiderstand von 100 Ω. Der Vorwiderstand ist an der Basis des Transistors (mittleres Beinchen) und an einem DigitalOut-Kanal vom Arduinoboard (hier 3,7,10) angeschlossen. Am unteren Beinchen des Transistors liegt ein GND an, am oberen das Kabel, das an den jeweiligen Taster angelötet ist.

Der GND der Platine (Klar, da wo die Batterie den Minus-Pol hat) und der GND des Arduinoboards müssen! verbunden werden.

Jetzt habe ich noch ein Potentiometer in die Analogen Eingänge von Arduino gesteckt (1,3,5) und dazu gibt es jetzt noch ein bisschen Arduino-Code für meine Lichtorgel, die über das Potentiometer schneller oder langsamer gemacht werden kann:

int pins[3]={3,7,10};
int potiplus=15;
int poti=17;
int potiminus=19;

int potimin=450;
int schaltzeit=500;

int rand_nr;

void setup(){
// Pin 13
pinMode(13,OUTPUT);
digitalWrite(13,LOW);
// Pins der Schaltkanäle
for (int i=0;i<3;i++){
pinMode(i,OUTPUT);
digitalWrite(i,LOW);
}
// Potiinitialisierung
pinMode(potiplus,OUTPUT);
pinMode(potiminus,OUTPUT);
pinMode(poti,OUTPUT);
digitalWrite(potiplus,HIGH);
digitalWrite(potiminus,LOW);
// Seriale Ausgabe initialisieren
Serial.begin(9600);
}

void loop(){
rand_nr=random(4);
if (rand_nr==1) {
digitalWrite(pins[0],HIGH);
delay(schaltzeit);
digitalWrite(pins[0],LOW);
}
if (rand_nr==2) {
digitalWrite(pins[1],HIGH);
delay(schaltzeit);
digitalWrite(pins[1],LOW);
}
if (rand_nr==3) {
digitalWrite(pins[2],HIGH);
delay(schaltzeit);
digitalWrite(pins[2],LOW);
}
delay(1000+(analogRead(poti)-potimin)*4);
}

Xenon 2 Spielautomat

Montag, März 17th, 2008

So. Er ist fertig und wer wissen will, wie das Teil entstanden ist, soll hier gucken: Incom.org Xenon 2 Spielautomat

Scooter!!!

Sonntag, März 16th, 2008

In der Sneak im UCI gibt es immer ein kleines Quizspiel und nachdem sich Jörg, der Quizmaster, letzten Donnerstag darüber ausgelassen hat, wie schlecht die Musik ist, für die er jetzt Freikarten verteilt, stellte er die alles entscheidende Frage: »Wie hieß das erste veröffentlichte Album von Scooter?« – Zwischenrufe, Witze und eine Stimme die sagte: »and the beat goes on« … Jörg guckt ungläubig in die Sitzreihen und mir direkt in die Augen. Kurzer Blick auf seine Lösungskarte und mit fragender Stimme sagt er: »and the beat goes on«. YES!!! Stefan geht zu Scooter und das umsonst! Also wer mich sehen will, kann am 6.4. in die Columbiahalle kommen.

Xenon 2 Automat Update

Donnerstag, März 13th, 2008

Es geht voran. Das Teil ist lackiert und mit bunten Prints aus dem Spiel versehen.

Vorn hab ich das Xenon 2 Megablast Logo raufgedruckt. Jetzt fehlt nur noch die Papierblende, die über die Bildschirmblende geklebt wird.

Nur Linda sieht ein bisschen gestresst aus ;)

Bin schon voll gespannt, wie das Teil auf meiner Geburtstagsfeier ankommen wird …

Soviel erstmal dazu. Bis bald. Gehe jetzt duschen und dann ab ins Kino. Ach ja: Marika hat sich in der Blogwelt zurückgemeldet!!!

Update: Der Xenon 2 Automat ist fertig!!!

Xenon 2 Spielautomat

Dienstag, März 11th, 2008

Im Moment baue ich gerade an einem Xenon 2 Spielautomaten. Das Gehäuse besteht aus zwei alten Schranktüren, einem alten PC und einem 17" Röhrenbildschirm. Als Interface dient ein Amiga Competition Pro Joystick, den ich durch einen Keyboardhack an den PC angeschlossen habe.

Besonders gefällt mir die Software, die sich wirklich auf einer 3,5" Diskette befindet. Es ist eine MS-Dos 5.0 Bootdiskette mit dem Xenon 2 Spiel drauf. Alles auf 1,44 Megabyte!! Es gibt keine Festplatte und nur die alten Geräusche des Laufwerks.

Es fehlt nur noch die Monitorblende und natürlich die Deko. Geplant habe ich Grafiken aus dem Spiel auf den Seiten des Automaten zu packen. Ich halte Euch natürlich auf dem laufenden :)

Update: Der Xenon 2 Automat ist fertig!!!

Semesterferien find ich doof

Donnerstag, März 6th, 2008

Naja, kleine Auszeit ist ja ganz cool, aber so lange Semesterferien gehen mir voll auf den Sack! Ich will Mensakaffee in coolen Kursen trinken und an geilen Projekten schrauben, doch statt dessen gibt es Haushalt, sauber machen und kochen.

OK. Bestimmt sind die Semesterferien für die meißten Menschen Entspannung pur. Für mich ist das studieren und ich mach drei Kreuze, wenn es endlich wieder weiter geht!

Naja, heute Abend ist Sneak-Preview im UCI und dann mal sehen …