« Oktober 2007 | Hauptseite | Dezember 2007 »

November 2007 Archive

01.11.07

Bilder von der Halloweenparty bei Sonja

Hoffentlich haben alle gut geschlafen. Keine Alpträume von Kettensägenden Tschechen, keine Laserschneidemesser neben dem PC und über "Silent Hill" fällt mir beim besten Willen nichts ein, wie ich den Film auf die Schippe nehmen könnte.

Für alle die die Story rund um SHAAAAAAAAAARRROOOOOOON nicht verstanden haben, empfehle ich mal den Wikipedialink zum Film. Drei Dimensionen, ... , ja ne is klar.

Bilder gibts in der altbewährten Galerie. Jetzt auch mit Bild-Speichern-für-Sophie-Button:

http://funnys-home.de/conny/galerie.php?action=showgallery&pfad=%5B2007.10.31%5D+Halloween

04.11.07

Reisebericht: Djerba - auf nach Afrika!

Dieser Reisebericht berichte von Connys und meiner ersten Reise auf den afrikanischen Kontinent: Es ging nach Tunesien. Genauergesagt auf die größte Insel Nordafrikas: Djerba. Dort hatten wir eine Woche "All inclusive" gebucht und wollten mal so richtig auspannen. Alles über unseren Urlaub, die fahrten mit lebensgefährlichen Taxen, Vespatouren entgegen von Einbahnstraßen und Wortgefechten mit arabischen Händler könnt ihr hier nachlesen:

1 - Djerba - Eine Reise in die Wüste

2 - Sidi Mahres Calimera Yati Beach - unser Hotel

3 - Midoun

4.1 - Die Vespatour "Mosque de Fadlhoun"

4.2 - Die Vespatour "Houmt Souk“"

5.1 - "Houmt Souk" Souvenir Shopping auf dem arabischen Markt

5.2 - "Houmt Souk": Handeln und die Tricks der Händler

Welchen Prozessor soll ich nehmen? ATMEL AVR ATmega oder ATtiny?

Zurück zur Übersicht Die Gesamtheit der 8bit Prozessoren von ATMEL lässt sich in drei Produkltgruppen unterteilen:

AT90Sxxxx:
Das sind die alten Mikroprozessoren. Diese sind noch zu kaufen, aber haben keinen Vorteil gegenüber den anderen beiden Serien. Ich würde sie nicht mehr benutzen, da sie einfach veraltet sind und die anderen beiden Serien einfach besser für neue Design sind.

ATmega:
Das sind die "Dicken" von Atmel. Diese Prozessoren haben viele Ausgänge (ein ATMega16 hat schon 4*8 Aus- bzw Eingänge) und viel Speicher. Dafür besitzen sie aber meistens riesige Gehäuse, sind sperrig.

ATtiny:
Das sind sehr kleine Prozessoren. Wenig Pins, wenige Aus- und Eingänge. Wenig Speicher, dafür aber sehr billig. Ausserdem sind sie auf sehr geringen Stromverbrauch hin optimiert.

Welcher Mikroprozessor ist der richtige für mich? Das lässt sich natürlich niemals pauschal sagen, aber hier sind ein paar Richtlinien, mit denen ich sehr gut fahren:

- Eine Schaltung wird am Reißbrett entworfen?
- Es wird erst mal wild drauf los programmiert?
- Erstmal Erfahrungen sammeln und wissen was man überhaupt machen?
- Keine Ahnung wieviel Speicher man braucht?
- Man weiß nicht ob man einen EEProm benutzen will?


Ganz klare Wahl: Hier muss ein ATmega. Will man überhaupt kein Risiko eingehen nimmt am besten einen ATmega16. Der ist super zum Entwickeln von kleinen bis mittelgroßen Schaltungen und kann auf Steckplatinen super untergebracht werden. Bei einem ATmega32 kann der Platz schon mal etwas rar werden.

Ist die Entwicklungsphase vorbei und "das Produkt" steht, kann man sich so langsam Gedanken machen:
- Wie viele Ein- bzw. Ausgänge brauche ich?
- Wieviel Speicher ist nötig?

Mit diesen Angaben kauft man dann den billigsten und kleinsten Chip und lässt sein Programm darauf laufen. Das Portieren von Programmen von einem Prozessor auf einen anderen ist meistens überhaupt kein Problem. Man muss höchsten kleine Änderungen am Makefile und an den Pin-Bezeichnungen machen.
Was ist picoPower?
Wer die Liste weiter unten schon mal grob überflogen hat wird feststellen, dass es manche Prozessoren gibt, die ein "P" hinter ihrem Namen tragen. Diese haben die sog. "picoPower" Technologie eingebaut: - Stromverbrauch von 650 nA im Normalbetrieb - bei 100nA in Power Down Sleep Diese Prozessoren sind ein bisschen teurer, lohnen sich aber gerade bei Anwendungen wo es um niedrigen Stromverbrauch geht. Weitere Informationen gibt es hier.

Zurück zur Übersicht

Tabelle: Alle ATMEL AVR Mikroprozessoren im Überblick

Zurück zur Übersicht Übersicht jedes Mikroprozessors der ATmega und ATtiny-Serie
Die folgende Liste gibt den besten Überblick für alle Hobbybastler, die genau wissen was sie brauchen. Einfach schaun, wieviel Speicherplatz man für seinen Programmcode im Flash-Speicher braucht und ab gehts in die Tabelle.
Die Tabelle erhebt keinen Anspruch auf Vollständigkeit!

ATmega
Modellname Flash-Speicher SRAM EEProm 8 Kanal 10-bit A/D-Wandler Specials
ATmega48 4 Kbyte 512 byte 256 byte X 8Kbyte Version: ATmega88
16Kbyte Version: ATmega168
ATmega48P 4 Kbyte 512 byte 256 byte X 8Kbyte Version: ATmega88P
16Kbyte Version: ATmega168P
32Kbyte Version: ATmega328P
ATmega8 8 Kbyte 1 Kbyte 512 Byte X
ATmega88 8 Kbyte 1 Kbyte 512 Byte X On-chip Debug System
ATmega88P 8 Kbyte 1 Kbyte 512 Byte X 4Kbyte Version: ATmega48P
16Kbyte Version: ATmega168P
32Kbyte Version: ATmega328P
ATmega8515 8 Kbyte 544 Byte intern + bis zu 64 Kbyte extern 512 Byte X
ATmega8535 8 Kbyte 544 Byte intern 512 Byte X
ATmega16 16 Kbyte 1 KByte 512 Byte X JTAG
ATmega162 16 Kbyte 1 KByte 512 Byte JTAG
ATmega164P 16 Kbyte 1 KByte 512 Byte X JTAG
32KB Version: ATmega324P
64KB Version: ATmega644P
ATmega165 16 Kbyte 1 KByte 512 Byte X JTAG
ATmega165P 16 Kbyte 1 KByte 512 Byte X JTAG
ATmega168 16 Kbyte 1 KByte 512 Byte X debugWIRE
4Kbyte Version: ATmega48
8Kbyte Version: ATmega88
ATmega168P 16 Kbyte 1 KByte 512 Byte X debugWIRE
4Kbyte Version: ATmega48
8Kbyte Version: ATmega88
32Kbyte Version: ATmega328P
ATmega328P 32 Kbyte 2 Kbyte 1 Kbyte X debugWIRE
4Kbyte Version: ATmega48P
8KbyteVersion: ATmega88P
16Kbyte Version: ATmega168P
ATmega32 32 Kbyte 2 Kbyte 1 Kbyte X JTAG
ATmega324P 32 Kbyte 2 Kbyte 1 Kbyte X JTAG
16KB Version: ATmega164P
64KB Version: ATmega644P
ATmega325 32 Kbyte 2 Kbyte 1 Kbyte X JTAG
100-pin Version: ATmega3250
64KB/64-pin Version: ATmega645
64KB/100-pin Version: ATmega6450
ATmega325P 32 Kbyte 2 Kbyte 1 Kbyte X JTAG
100-pin Version: ATmega3250P
ATmega3250 32 Kbyte 2 Kbyte 1 Kbyte X JTAG
64-pin Version: ATmega325
64KB/64-pin Version: ATmega645
64KB/100-pin Version: ATmega6450
ATmega3250P 32 Kbyte 2 Kbyte 1 Kbyte X JTAG
64-pin Version: ATmega325P
ATmega644 64 Kbyte 4 Kbyte 2 Kbyte X JTAG
16KB Version: ATmega164P
32KB Version: ATmega324P
ATmega64 64 Kbyte 4 Kbyte 2 Kbyte X JTAG
ATmega645 64 Kbyte 4 Kbyte 2 Kbyte X JTAG
100-pin Version: ATmega6450
32KB/64-pin Version: ATmega325
32KB/100-pin Version: ATmega3250
ATmega6450 64 Kbyte 4 Kbyte 2 Kbyte X JTAG
64-pin Version: ATmega645
32KB/64-pin Version: ATmega325
32KB/100-pin Version: ATmega3250
ATmega640 64 Kbyte 8 Kbyte 4 Kbyte X (16 Kanal) JTAG
128KB/64-pin Version: ATmega1281
128KB/100-pin Version: ATmega1280
256KB/64-pin Version: ATmega2561
256KB/100-pin Version: ATmega2560
ATmega128 128 Kbyte 4 Kbyte 4 Kbyte X
ATmega1281 128 Kbyte 8 Kbyte 4 Kbyte X JTAG
64KB/100-pin Version: ATmega640
128KB/100-pin Version: ATmega1280
256KB/64-pin Version: ATmega2561
256KB/100-pin Version: ATmega2560
ATmega1280 128 Kbyte 8 Kbyte 4 Kbyte X (16 Kanal) JTAG
64KB/100-pin Version: ATmega640
128KB/64-pin Version: ATmega1281
256KB/64-pin Version: ATmega2561
256KB/100-pin Version: ATmega2560
ATmega2561 256 Kbyte 8 Kbyte 4 Kbyte X JTAG
64KB/100-pin Version: ATmega640
128KB/64-pin Version: ATmega1281
128KB/100-pin Version: ATmega1280
256KB/100-pin Version: ATmega2560
ATmega2560 256 Kbyte 8 Kbyte 4 Kbyte X (16 Kanal) JTAG
64KB/100-pin Version: ATmega640
128KB/64-pin Version: ATmega1281
128KB/100-pin Version: ATmega1280
256KB/64-pin Version: ATmega2561

ATtinys
Modellname Flash-Speicher SRAM EEProm 10-bit A/D-Wandler Specials
ATtiny11 1 Kbyte 32 Byte
ATtiny12 1 Kbyte 32 Byte 64 Byte
ATtiny13 1 Kbyte 64 Byte 64 Byte 4 Kanal 32-Byte Register
ATtiny15L 1 Kbyte 64 Byte 64 Byte 4 Kanal 32-Byte Register
veraltet
ATtiny2313 2 Kbyte 128 Byte 128 Byte 4 Kanal 32-Byte Register
Universal Serial Interface
Full Duplex UART
debugWIRE
ATtiny24 2 Kbyte 128 Byte 128 Byte X 8-Bit und 16-Bite Zähler mit PWM
32-Byte Register
Universal Serial Interface
Eingebauter Temperatur-Sensor
Full Duplex UART
debugWIRE
8KB version: ATtiny84
4KB version: ATtiny44
ATtiny25 2 Kbyte 128 Byte 128 Byte X Zwei 8-Bit Zähler mit PWM und Vorteiler
32-Byte Register
Universal Serial Interface
debugWIRE
8KB version: ATtiny85
4KB version: ATtiny45
ATtiny26 2 Kbyte 128 Byte 128 Byte 11 Kanal Hochfrequenz-PWM
Universal Serial Interface
debugWIRE
ATtiny261 2 Kbyte 128 Byte 128 Byte X Ein 8/16-bit Zähler mit PWM und Vorteiler
Ein 8/10-bit Hochgeschwindigkeitszähler mit PWM und seperatem Voreiler
USI-Universal Serial Interface
debugWIRE
4KB version: ATtiny461
8KB version: ATtiny861
ATtiny28L 2 Kbyte X 32 Byte Register
Tastatur/Keyboard Interrupt

LED Treiber

Analog Komperator
ATtiny44 4 Kbyte 256 Byte 256 Byte X 8-bit und 16-bit Zähler mit PWM
USI-Universal Serial Interface
Temperatur Sensor
debugWIRE
8KB version: ATtiny84
2KB version: ATtiny24
ATtiny46 4 Kbyte 256 Byte 256 Byte X Zwei 8-bit Zähler mit PWM und Vorteiler
USI-Universal Serial Interface
Temperatur Sensor
debugWIRE
8KB version: ATtiny85
2KB version: ATtiny25
ATtiny461 4 Kbyte 256 Byte 256 Byte X Ein 8/16-bit Zähler mit PWM und Vorteiler
Ein 8/16-bit Hochgeschwindigkeitstähler mit seperatem Vorteiler
USI-Universal Serial Interface
debugWIRE
2KB version: ATtiny261
8KB version: ATtiny861
ATtiny84 8 Kbyte 512 Byte 512 Byte X 8 und 16-bit Zähler mit PWM und Vorteiler
Temperatur Sensor
USI-Universal Serial Interface
debugWIRE
4KB version: ATtiny44
2KB version: ATtiny24
ATtiny85 8 Kbyte 512 Byte 256 Byte X Zwei 8-bit Zähler mit PWM und Vorteiler
USI-Universal Serial Interface
debugWIRE
4KB version: ATtiny45
2KB version: ATtiny25
ATtiny861 8 Kbyte 512 Byte 256 Byte X Ein 8/16-bit Zähler mit PWM und Vorteiler
Ein 8/16-bit Hochgeschwindigkeitstähler mit seperatem Vorteiler
USI-Universal Serial Interface
debugWIRE
2KB version: ATtiny261
4KB version: ATtiny461
Zurück zur Übersicht

Mikroprozessor Tutorial: Versuchsaufbau - Was brauche ich?

Zurück zur Übersicht

Beim Programmieren von Mikroprozessoren soll und darf keiner Unsummen ausgeben. Sicher gibt es Profi-Ausrüstung für eine Menge Geld aber das alles ist doch überhaupt nicht nötig. Jeder kleine Hobbybastler schafft den Einstieg in die Welt der kleinen intelligenten schwarzen Kästen und muss dafür nicht mal 50€ ausgeben. Hier eine kleine Liste von Sachen um die man allerdings niemals herum kommt:

Dinge-die-man-haben-muss:
- Eine Spannungsquelle (Netzwürfel, altes Netzteil eines PCs, Batterie)
- Einen PC (am einfachsten gehts mit COM-Schnittstelle)
- Lötkolben oder
- Steckbrett
- Ein bisschen Kleingeld für eine Bestellung bei conrad oder reichelt

Das wars. Zur Beruhigung der Gemüter gibts noch eine andere Liste, die sicher den einen oder anderen vor dem Computer richtig aufatmen lässt:

Dinge-die-man-NICHT-haben-muss:
- Kenntnisse im SMD Bereich
- Einen Dokortitel
- irgendwelche Laborausrüstung (Frequenzgenerator, Oszilloskop)
- einen Lottogewinn (ein Hobby soll Spaß machen, nicht den finanziellen Ruin)

Der 08/15 Arbeitsplatz
Das Patentrezept gibt es natürlich nicht. Am Besten richtiet ihr immer genau so ein, wie es euch gefällt. Ein extra-Schreibtisch ist nicht notwendig, das ganze Equipment lässt sich gut und gerne in 5 Minuten aufbauen.
Als erstes braucht ihr einen PC. Der kann ruhig ein bisschen älter sein. Die Mikroprozessoren haben ~20 Mhz, wieso also mit Gigahertzpower auf Spatzen schießen. Alte PCs haben sowieso den Vorteil, dass sie noch Com-Schnittstellen haben. Das erleichert nicht nur die Programmierung sondern auch die Kommunkation mit dem Chip. Ausserdem entlastet es mal wieder den Geldbeutel.

Als nächstes braucht ihr eine stabile Spannungsquelle. Die ATMEL Prozessoren laufen prinzipiell mit allem zwischen 3V und 5,5V (laut Datenblatt), eine Spannung von 5V ist daher perfekt. Am Besten realisiert man das über Spannungskonstanter 7805 vom Reichelt (µA 7805). Dieser wird nach folgendem Prinzip angeschlossen. Damit macht man aus (fast) jeder Spannung konstante 5V.

Die 5V klemmt man am besten an eine Testplatine. Diese gibt es in jedem Elektrogeschäft und ist wirklich Gold wert. Man kann jederzeit die Schaltung verändern, Bauteile umplatzieren und muss dabei kein bisschen löten.

Was jetzt nur noch fehlt ist der Programmieradapter. Ob ihr ihn kauft oder selber baut, bleibt euch überlassen. Anleiten gibt es in einem anderen Teil des Tutorials. Diesen verbindet ihr dann mit Computer und der Steckplatine.

So gesehen ist das einzige Equipment das ihr auf dem Tisch liegen habt:
- Computer
- Programmieradapter
- Steckplatine
- Netzteil

Zurück zur Übersicht

05.11.07

Tutorial: AVR ATmega & ATtinys Mikroprozessor programmieren

Auch wenn es hier um hauptsächlich um das schöne Hobby des Reisen geht (Djerba, Fuerteventura, Paris), habe ich mich entschlossen, meine Studienerfahrungen mal hier festzuhalten.

Kleine Elektronikbausteine haben schon immer eine magische Anziehungskraft auf mich ausgeübt. So auch die kleinen Mikroprozessoren, die quasi in jedem modernen Gerät stecken.

Kleine Logikbausteine waren mit Sicherheit ein großer Meilenstein, aber haben doch deutliche Nachteile: Man braucht einfach viel zu viele um "komplexere" Ausgaben zu lösen, und mit steigende Anzahl von Bauteilen wird die Sache auch zu teuer.
Sollte man dann auch noch früher mit Pascal (oder objektorientieren Delphi) oder C (meintewegen auch C++) in Berührung gekommen sein, liegt doch nichts näher, als der Schaltung einfach per Befehlen zu sagen, was sie denn genau machen soll:

- Ein Lämpchen blinken lassen?
- Ein Display ansteuern?
- Eine Uhr bauen?

bis hin zu den tollsten Sachen wie Funkuhren oder Flugzeugcockpits. Und genau darum soll es in diesem Tutorial gehen: Der sanfte Einstieg in die Programmierung der ATMega Serie von Atmel.

Wichtig: Hier werden die absoluten Basics erklärt. Aber wie so oft im (Computer-)Leben lassen sie die schwierigsten Aufgaben in ganz einfache Aufgaben zerlegen.

Folgende Kapitel gibt es:

- 1. Welchen Prozessor soll ich nehmen? ATMEL AVR ATmega oder ATtiny?
- 2. Tabelle: Alle ATMEL AVR Mikroprozessoren im Überblick
- 3. Mikroprozessor Tutorial: Versuchsaufbau - Was brauche ich?
- Programiergeräte für AVR Prozessoren - RS232 & USB
- Software für die Programmierung
- Eingänge und Ausgabe eines AVR Mikroprozessors
- Prinzipieller Aufbau eines Programmes
Beispielprogramme:
- Compilen - Kompilieren eines Programmes (Makefile)
- Eine Lampe (LED) leuchten und blinken lassen
- Eine Siebensegmentanzeige ansteuern
- Mehrere Siebensegmentanzeigen (Multiplexing)
- Timer und Interrupts
- Entprellen
- Drehencoder - Drehimpulsgeber anschließen

06.11.07

Schachboxen - Eine neue Sportart verbindet Körper und Geist

Als ich diese Meldung gelesen hatte, hab ich meinen eigenen Augen nicht getraut: Schachboxen ist kein Witz sondern tatsächlich eine richtige Sportart.

Simpler Inhalt dieser Mixtour aus Gegensätze: Die beiden Kontrahenten spielen miteinander Schach und vermöbeln sich zwischen durch eine Runde. Den Sieg gibt es entweder durch Schachmatt oder K.O.
Und was ist der Sinn des Ganzen? Fragen wir doch mal Wikipedia:

Schachboxen ist eine Kombination aus den Sportarten Boxen und Schach. Diese ungewöhnliche Paarung soll der Absicht dienen, sowohl Körper als auch Geist gleichzeitig herauszufordern.

Ein Schachboxkampf sieht elf Runden vor, sechs vierminütige Runden für eine Blitzschachpartie, bei der jeder Spieler insgesamt zwölf Minuten Bedenkzeit hat, und fünf dreiminütige Boxrunden. Dabei wechseln sich Schach und Boxen regelmäßig ab, jeweils unterbrochen von einer 60-sekündigen Pause zum Umziehen.

Ich will mir das ja gar nicht vorstellen: Da sitzen zwei völlig blutverschmierte Klitschkos am Tisch und spielen Brettspiele.
Auf jeden Fall gab es dieses Jahr sogar eine Europameisterschaft in Berlin dazu.

Und wer ist mir immer noch nicht glaubt, darf gerne auf der offiziellen Schachboxen-Webseite nachschaun:

http://site.wcbo.org/content/index_de.html

07.11.07

Happy Birthday Sophie

Alles Gute der Sophie zum Geburtstag.

Ich wünsch dir alles Gute, dass du nächstes Jahr dein Abi schaft und das du nächstes Jahr deine Auslandserfahrung machen wirst! Ob es in Kalifonien oder in Südafrika ist, spielt da ja auch schon keine Rolle mehr!

Ois Gute.

08.11.07

Flugzeug verliert Triebwerk (Boeing 737-200)

Ein Flugzeug hebt ja gerne mal ohne den einen oder anderen Passagier ab. Manche schaffens halt nicht rechtzeitig zum Gate, oder verschlafen ihren Flug.
Das ein Flugzeug aber ohne Triebwerk abhebt, das ist ja mal ein Ding. Passiert ist das ganze in Südafrika, genauergesagt Kapstadt.

Eine 737-200 der Fluglinie "Nationwide" mit 106 Passagieren an Bord verlor ihr Triebwerk direkt nach dem Start.
Die Maschine konnte aber zurück zum Flughafen fliegen und sicher landen.

Am Besten gefallen hat mir der Augenzeugenbericht des Passagiers.
Da bricht doch glatt ein Motor weg und alles an Bord bleibt ruhig und gelassen, während die Kabinencrew die Notfall-Prozeduren durchgeht. Und somit blieb auch jeder unverletzt.

Das das ganze auch viel schlimmer ausgehen kann, beweißt ein Video aus dem Jahre 1979. Da verlor eine DC10 ein Triebwerk und stürzte kurz nach dem Start ab. Alle Personen starben.

Ein entsprechendes Video kann man auch bei YouTube unter dem Titel "AA American Airlines DC-10 - Accident flight 191" finden

10.11.07

Schnee!! Wintereinbruch in München

Es ist solangsam aber sicher wieder November geworden, und das heißt in der Region um München nur eins: Der Schnee kommt! Der Regen kommt viel flockiger und weißer als sonst zu Boden und heute morgen konnten wir "das bisschen" Schnee auch mal auf den Boden begutachten (leider schon wieder alles weg). Die kleine Conny musste natürlich gleich nach draussen hüpfen:

conny_schneet.jpg

*doink* *doink*

Ich als (Ex-)Oberbayer werde natürlich das Wort "Schnee" erst in den Mund nehmen, wenn ich den Boden nicht mehr sehen kann. Aber in München ist das halt alles ein bisschen anders. Ich drücke Conny ganz fest die Daumen, dass wir schon an ihren Geburtstag den längst überfälligen Schneemann bauen können ^^

12.11.07

Design in Gimp: Ein Logo für meine Studienarbeit

Auch wenn das Verreisen nach Djerba, Midoun und Fuerteventura viel Spaß macht, zu Hause wartet ja auch ein bisschen Arbeit.

Jaja, die gute alte Studienarbeit... Auch bei mir rückt sie immer näher und an diesem Wochenende könnte ich mich mal an die Dokumentation machen. Das ich sie über Industrieroboter schreibe, ist ja kein Geheimnis mehr. Aber was ist eine gute Arbeit ohne eine lustiges Bild? Naja, nix gegen das Logo meiner Uni, aber irgendwie hat das ja jeder. Also warum nicht mal ne kleine Karikatur zeichen? Ich meine, man muss ja auch mal ein bisschen die Grafikprogramme kennenlernen.

Und da ich absoluter "The Gimp"-Fan bin, gings quasi gleich los. Ok, nicht ganz. Eigentlich hab ich in der Uni angefangen. Und zwar mit der passende Skizze zu meiner Arbeit: Mal eben schnell mti Stabilos gezeichnet. Das ganze wurde dann einfach gescannt und mal in Gimp geladen.
Alle Bilder lassen sich natürlich mit einem Klick vergrößern:


Als nächster Schritt kamen die Outlines rein. Hierfür nimmt man einfach das "Pfad"-Werkzeug von Gimp:


Im nächsten Schritt, gings dann ans Ausmalen. Da eine Farbe alleine ziemlich langweilig und fad aussieht habe ich einfach zwei originale Stäublifarben genommen und diese in einem Farbverlauf auf die Teile draufgepatscht. Für die Gelenke gabs den gleichen Farbverlauf, nur eben kreisförmig und nicht linear:


Tja, am Anfang warens die großen Formen, am Ende gehts dann nur um die kleinen Teile. Nachdem ich bei 200% Zoom das Handgelenk des Roboters fertig hatte, sah es dann so aus:


Hier mal ein ganz großes Bild von meiner ganzen Arbeitsumgebung:


Und zum Schluss gabs noch einen Schriftzug und den eigentlichen Gag an der Sache: Der Roboter hält den Bindestrich meines Programms. Worum es da genau geht, schreib ich nochmal in einem Extra-Beitrag. Aber erstmal bestaune ich mein fertiges Produkt. Ok, könnte besser sein, aber fürs erste.

13.11.07

YouTube auf dem Handy - How to get YouTube Videos on your mobile

Gester sah ich im Fernsehen eine Apple iPhone Werbung: Der Sprecher sagte irgendetwas wie: "Ist es nicht faszinierend YouTube auf dem Handy zu haben?"
Irgendwie habe ich diesen Satz als Herrausforderung gesehen. Das muss doch auch irgendwie mit einem 0815-Handy gehen.
Geht es auch: Sogar fast genau so schnell wie beim "echten" YouTube auf einem Rechner:

Und hier nochmal der Weg, wie ich es gemacht habe.

1. Man öffnet seinen Browser auf dem Handy (Ich empfehle übrigens Opera Mini 4 - geniales Teil!)
2. Gehe auf www.tinytube.net
3. Suche dein Video

Jetzt kommt man auf eine Seite mit allen Ergebnissen. Man hat die Wahl ob man das Video speichern oder streamen will. Die besten Erfahrungen habe ich mit der Speichern-Option gemacht. Das Video wird auf meinen Handy dann auch nur temporär gespeichert und man kann extra nochmal bestätigen ob man es für immer behalten will.

Ihr habt noch die Möglichkeit zwischen "lo" und "hi". Das sind nur die Qualitäten des Videos. Auf "lo" sieht man mächtig viele Artefakte, spart aber jede Menge Traffic. Auf "hi" ist die Qualität absolut brilliant man hat halt nur ein bisschen mehr Datenübertragung.

Es kann übrigens vorkommen, dass ihr "Sanduhren" vor den Links habt. Dann muss das Video erst erstellt werden. Einfach draufklicken und ihr bekommt eine Nachricht wieviele Sekunden ihr auf das Video warten müsst. Bei mir wars meistens nach einer Sekunde verfügbar.

Viel Spaß!

14.11.07

Prinzipieller Aufbau eines Programmes

Zurück zur Übersicht

Bevor man sich an die Programmierung von irgendeinem Prozessor macht, muss man natürlich erst einmal wissen, wie ein Programm überhaupt aufgebaut ist.
Objektorientierte Programmierung kann man bei einem solchen kleinen Gerät natürlich mal total vergessen, hier wird ein Programm nur von ganz oben nach ganz unten abgearbeitet.

Dies nennt man das EVA-Prinzip:

Eingabe:
Der Prozessor bekommt Daten über einen Pin geliefert oder misst irgendetwas: Eine Spannung, einen Widerstand oder einfach nur ein High/Low Signal (Spannung liegt an/liegt nicht an).

Verarbeitung:

Jetzt wird mit dem Wert etwas gemacht. Eventuell muss ihn umrechnen, oder man berechnet einen Wert der auf einem Display gezeigt werden soll, oder man möchte diesen Wert mit einem gespeicherten Wert vergleichen?

Ausgabe:
Jetzt wird gehandelt! Der Prozessor schreibt etwas auf ein Display, eine Led wird vielleicht zum leuchten gebracht oder es wird etwas viel größeres gesteuert.

Nachdem diese drei Schritte abgearbeitet wurden, fängt das ganze wieder von vorne an. Es wird wieder Eingelesen, Verarbeitet und dann Ausgegeben: EVA nunmal.

Mit Sicherheit hat es jeder schon herausgefunden: Wir brauchen eine Endlosschleife. Aber schauen wir uns doch mal ein "einfaches" Programm einmal an:


#include <avr/io.h>

int main ( void ) {

  //Initialisierung

while ( 1 ) {
  //Hauptprogramm
 }
}

Und nun die Erklärung:
- Die erste Zeile bindet einfach nur eine Header-Datei ein, die wir für die avr-Prozessorserie brauchen.

- Die zweite Zeile ist der Hauptfunktion. Ihr könnt in eurem C-Programm beliebig viele Funktionen schreiben, die erste die beim Start ausgeführt wird, ist und bliebt aber die main(void).

- Als nächstes kommt die Initialisierung. Diese wird beim Start eures Prozessors einmal durchgeführt: Hier könnt ihr bestimmen, welche Pins des Prozessors Eingänge oder Ausgänge sind. Ihr könnt euch die Variablen anlegen, die ihr braucht, oder auch eine serielle Kommunikation vorbereiten.

- Nun folgt die prophezeite Endlosschleife. "while(1)" wird garantiert niemals beendet. In dieser Endlosschleife könnt ihr jetzt eure Anweisungen hineinschreiben. Denk immer daran, wie man das macht:

- Erst liest mal Werte ein
- Dann verarbeitet man sie
- Zum Schluss erfolgt die Ausgabe.

Bevor ich jetzt aber den Begriff EVA nochmal in den Mund nehme, beende ich schnell mal dieses Kapitel. Nun wisst ihr wie ein "normales" Programm aufgebaut ist

16.11.07

Eine Siebensegmentanzeige ansteuern

Zurück zur Übersicht

Jetzt gehts richtig los. Eine Siebensegmentanzeige sieht folgendermaßen aus:

Jede Anzeige hat einen gemeinsamen Anschluss (das kann je nach Bauart eine "gemeinsame Anode" oder eine "gemeinsame Kathode" sein). Die anderen sieben Anschlüsse steuern je ein Segment. Eine Siebensegmentanzeige ist also nichts weiter als sieben Lampen in einem Gehäuse. Soweit alles klar?
Jeder weiß ja, dass man für eine LED zwei Potentiale braucht. Der Volksmund spricht von + und - Minuspol. Mit dem Prozessor heisst das ganze "Low" und "High". Also "5V" und "0V". Wenn wir also ein Segment zum leuchten bringen wollen, müssen wir an den gemeinsamem Anschluss genau das Gegenteil anlegen, wie an den Steuereingang. Wollen wir die Lampe abschalten brauchen wir das gleiche Potential.

Möchten wir beispielsweise ein "P" anzeigen, müssen wir alse folgende Segmente leuchten lassen: a,b,g,f, und c.


An die Arbeit: So sieht das Programm aus:

#include <avr/io.h>
#include <avr/delay.h>

int main ( void ) {

//Port C auf Ausgang schalten (Auswahl)
DDRC = 0xFF;
//Port A auf Ausgang schalten (Daten)
DDRA = 0xFF;


while ( 1 ) {

//Ein "P" auf die Anzeige
PORTC = 0b00001000;
PORTA = 0b00001100;
_delay_ms(1);
 }
}

Und nun die Erklärung:
- In den ersten Teilen binden wir wieder die benötigten Header Dateien ein. Zusätzlich zu der io.h brauchen wir noch die "delay.h". Dies erlaubt uns eine kleine Warteschleife einzubauen

- Die Initialisierung ist sehr wichtig. Der Port "A" und "C" wird auf Ausgang geschaltet. Simples Prinzip: Mit dem "C-Port" geben wir überhaupt Strom auf den gemeinsamen Port. So schalten wir sie ein.
Mit dem "A-Port" sagen wir welche Segmente leuchten sollen.

- In der Hauptschleife kommt nun die eigentlich Ausgabe: Im Klartext heisst das folgendes:
PORTC = Pin 4 auf "High", alles andere auf "Low"
PORTA = Pin 3 & Pin 4 auf "Hight", alles andere auf "Low"

Was sagt uns das? Pin 3 & 4 entspechen "c" & "d", und genau die haben gleiches Potential wie der gemeinsame Pin -> Sie leuchten nicht =) Alles andere hat einen Potentialunterschied und leuchtet.

Viel Spaß beim Ausprobieren!

Mehrere Siebensegmentanzeigen (Multiplexing)

Zurück zur Übersicht

In der vorherigen Anleitung haben wir ja schon gelernt wie man eine Siebensegmentanzeige ansteuert. Natürlich ist eine ziemlich wenig. Für eine richtige Anzeige braucht man schon ein paar mehr Anzeigen.
Da gibt es nur ein kleines Problem: Bis jetzt haben wir den "Dateneingang" der Anzeige auf einen Port des Prozessors gelegt. Ein ATMega16 hat aber mal gerade 4 Ports. Ein ATMega8 hat mal gerade einen vollständigen Port. Einen riesigen Prozessor nur für ein paar kleine Anzeigen? Nicht mit uns.
Die Antwort heisst Multiplexing: Wir legen alle Dateneingänge aller Siebensegmentanzeigen auf einen Port und alle gemeinsamen Anschlüsse der Anzeigen auf einen anderen Port: Und dann funktioniert das so:

Schritt 1:
Siegensegmentanzeige_1 einschalten
Daten auf Siebensegmentanzeige_1 legen

Schritt 2:
Siegensegmentanzeige_2 einschalten
Daten auf Siebensegmentanzeige_2 legen
.
.
.
Schritt n:
Siegensegmentanzeige_n einschalten
Daten auf Siebensegmentanzeige_n legen

zurück zu "Schritt 1"

Und das ganze machen wir so schnell, dass das menschliche Auge gar nicht merkt, dass wir immer hin- und herschalten.
Und so sieht der (erweiterte) Code aus:


#include <avr/io.h>
#include <avr/delay.h>

int main ( void ) {

//Port C auf Ausgang schalten (Auswahl)
DDRC = 0xFF;
//Port A auf Ausgang schalten (Daten)
DDRA = 0xFF;

while ( 1 ) {

//Ein "P" auf die erste Anzeige
PORTC = 0b00001000;
PORTA = 0b00001100;
_delay_ms(1);

//Ein "H" auf die zweite Anzeige
PORTC = 0b00000100;
PORTA = 0b10001001;
_delay_ms(1);

//Ein "I" auf die zweite Anzeige
PORTC = 0b00000010;
PORTA = 0b11111001;
_delay_ms(1);

//Ein "L" auf die zweite Anzeige
PORTC = 0b00000001;
PORTA = 0b11000111;
_delay_ms(1);

 }
}

Und nun die Erklärung:
- In den ersten Zeilen werden mal wieder die Header eingebunden. Tja, muss wohl sein ^^

- Mit dem DDR-Register schalten wir wieder Port C und Port A auf Ausgang. Ihr errinert euch? Port C wählt uns die passende Anzeige aus, Port A schiebt die Daten auf die Anzeige

- In der Endlosschleife schalten wir nun nacheinander die Anzeigen durch: Zuerst die erste Anzeige: Port C legt den "High" Pegel nur an Pin 4 an. Nur die vierte Anzeige ist also bereit um etwas anzuzeigen.Port A schiebt nun ein "P" auf die Anzeige. Das Programm wartet eine Millisekunde.
Damit verhindern wir dass, die neue Anzeige noch die Daten der alten Anzeige "übernimmt". Das Resultat wäre ein ziemlich verschmommenes Bild.
Weiter geht es dann mit der Anzeige Nummer drei: Port C legt nur einen "High" Pegel auf die dritte Anzeige, nun kommen die Daten über Port A auf die Anzeige.
...
Und so geht das immer weiter =) Bis dann wieder Anzeige eins an der Reihe ist.

Viel Spaß beim Nachmachen!

17.11.07

High School Musical an der Uni ... während der Vorlesung

Bei uns an der Uni kommt es ja durchaus auch mal vor, dass jemand während der Vorlesung aufsteht und geht, etwas zu laut redet oder etwas laut sagt, was er mal lieber leise vor sich hin gemurmelt hätte.
Aber das hier setzt dem ganzen doch irgendwie die Krone auf:

http://www.youtube.com/watch?v=3SwhzFsuvQc

Während einer Vorlesung steht ein Schüler einfach auf und fängt in bester Broadway-Manier an, ein Musical zu trällern. Natürlich bestens musikalisch unterstützt. Auch wenn der Sänger manchen Ton nicht so ganz trifft (und von den unteren Oktaven doch lieber die Pfoten gelassen hat) ist das echt nicht schlecht.

Für die echten Fans, natürlich auch mit Lyrics zu mitträllern:

Artikelverzeichnis

18.11.07

Sophies 19. Geburtstag (Singstar & Voilà in München)

Lustig wars!

Hier gehts zur Galerie mit dem Bildern von gestern!

Gestern gabs dann die lange erwartete Nach-Geburtstagfeier von Sophie. Angefangen hats mit sanften Einsingen zu Schlagermusik (Verdammt ich lieb dich, Ich liebe dich nicht ... doofer Ohrwurm...), wurde dann langsam zum Spaghettiessen gesteiert und gipfelte dann im Voilà. Die Bildergalerie findet ihr hier:
Das Video mit den besten Stilblüten des Abends gibts natürlich exklusiv hier: In Farbe und Stereo:

Hier gehts zur Galerie mit dem Bildern von gestern!


19.11.07

SpickMich.de - Lehrerbewertungen spalten die Nation

Erstmal vorweg: -> Zu den Bilder von Sophies Party gehts hier <-

Mittlerweile hat ja jeder schon von der Seite gehört, die im Moment meistbietend verklagt wird: SpickMich.de.
Studenten aus Köln haben eine Marktlücke gefunden und bieten Schüler nun eine Plattform an, auf der sie die Noten vergeben können.

Es hat allerdings überhaupt lange gedauert, da zog eine bewertete Lehrerin vor Gericht:

Diese [Lehrerin] war von Schülern lediglich mit einer Gesamtnote von 4,3 bewertet worden. Weil sie sich dadurch verunglimpft und in ihren Persönlichkeitsrechten verletzt fühlte, beantragte sie eine einstweilige Verfügung gegen die Veröffentlichung ihres Namens und der von ihr unterrichteten Fächer. Das Landgericht Köln lehnte den Antrag jedoch im Sommer mit der Begründung ab, die Lehrerin müsse eine Benotung durch Schüler hinnehmen, solange keine diffamierende Schmähkritik geäußert werde.

Dagegen legte die Lehrerin wiederum Berufung ein, sodass sich das Oberlandesgericht Köln vor zwei Wochen mit der Sache beschäftigen musste. Zwar fällte das Gericht noch kein endgültiges Urteil in der Sache, in einer vorläufigen Bewertung bezeichnete der Vorsitzende des 15. Zivilsenats, Dr. Axel Jährig, das vorherige Urteil des Landgerichts aber "als zutreffend".


Quelle: heise.de

Die Sache wird auf jeden Fall spannend bleiben. Gilt das ganze nun als freie Meinungsäusserung oder dient es den Schülern nur als Plattform um mal richtig Dampf abzulassen.
Sind Bewertungen von Schülern objektiv genug, oder werden vielleicht sogar Kriterien zur Bewertung herangezogen, die nichts mit dem eigentlich Lehrauftrag zu tun haben? Man darf schließlich nicht vergessen, dass "Sexy" auch mal ein Bewertungspunkt bei spickmich.de gewesen ist.

Zu Letzt will ich aber noch anmerken, dass das ganze System für Unis schon länger gut, und vor allen Dingen anwaltsfrei funktioniert. Auf http://www.meinprof.de/ kann man schon lange seine Professoren bewerten.

21.11.07

Flugzeugabstürze aller Zeiten - haarklein dokumentiert

Als wäre die Panik mancher vor dem Boarden in einen Flieger nicht schon groß genug. Immer mehr Seiten im Internet verschärfen die Panikmache über die Sicherheit von Flugzeugen mit dem schlimmsten von allen: Nackten Tatsachen.


Foto (c) NASA

In der Faz erschien gerade ein Artikel über Webseiten, die alle Flugzeugabstürze seit den 40er Jahren dokumentieren. So kann man sich zu den meisten nicht nur die Berichte durchlesen, über Ursachen mitspekulieren sondern auch noch gleich Bilder und Videos anschauen.

Hier ist mal der Link zu Artikel: FAZ.net

Hier mal eine List der genannten Webseiten, auf der ihr mal schaun könnt, wie sicher die Airlines abschneiden, mit denen ihr schon geflogen seid

Seiten über Flugzeugabstürze:
http://www.airsafe.com/
http://www.airdisaster.com/
http://www.aviation-safety.net/
http://www.flugzeug-absturz.de/

Seiten über Flugsicherheit
http://www.dfs.de/
http://www.faa.gov/

22.11.07

Side | Antalya | Belek - Es geht wieder auf die Reise

Meine Webseite ist ja nur aus der kleinen Idee gekommen, dass meine ganzen Reisebilder und Reisebilder für die Festplatte alleine viel zu Schade sind. Vielleicht interessiert es ja noch jemanden anderen, oder er schaut sich einfach nur gerne Bilder an *g*.
Aber irgendwie sind drei Reiseberichte (Djerba, Fuerteventura & Paris) alleine ziemlich wenig, oder? Also muss schon langsam mal der nächste Urlaub geplant werden,


Foto von JuergenL

Und da ich für dieses Jahr einfach noch nicht genug von Flugzeugen bekommen kann, gehts dieses Jahr über Silvester weg. Auf sonnenklar.tv haben Conny und ich ein ganz nettes Angebot gefunden:

- Türkei (Side bzw. Belek)
- 7 Tage
- HP
- 5***** Hotel

und das beste an der Sache: Nur eine Person muss zahlen, die andere fliegt absolut kostenlos mit. Als Zusatzkosten kommt nur noch ein Silvestermenu dazu, das man allerdings auch weglassen könnte. Aber wenn man schon da ist :)

Für alle, die sich das Angebot vielleicht mal anschauen wollen: -> Link <-

23.11.07

Stäubli Industrieroboter - meine Studienarbeit

Vor einiger Zeit hatte ich ja schon über das Logodesign meiner Studienarbeit geschrieben. Heute muss ich ja mal genauer erklären, was ich da mache.

Es geht um das kleines aber feine Problemchen: Ein Industrieroboter kann so einiges: Er kann Autos zusammenschweißen, lackieren oder eben auch Materialen beschichten. Aber irgendwie muss er das ja alles mal lernen.
Dieses so genannte "Teachen" ist Aufgabe des Menschens. Bzw. meine :D In unserem Labor steht ein wunderbarer Stäubli Roboter. Leider ist die Software nicht sehr intuitiv. Mann muss sehr kompliziert mit einem Handbediengerät die Punkte eingeben und kann (aus Sicherheitsgründen) nicht sehr schnell fahren.
Schließlich kann ein falsches Kommando in die falsche Richtung schnell mal tödlich ausgehen. Ein solcher Roboter kann Autokarossieren heben, wieso also nicht einen Menschen zerquetschen.

Meine Software soll das Anlernen eines solchen Roboters soweit erleichtern, dass man mit einem beliebigen PC den Roboter programmieren kann. Mal eben schnell eine Bewegung durchführen? Eine Sequenz von mehreren Bewegungsabläufen einprogrammieren, abspeichern und immer wieder ablaufen lassen? Kein Problem mit meiner Lösung.

24.11.07

Happy Birthday Conny!

Alles Gute zum Geburtstag, kleine Conny.


Foto von wikipedia / Ghearing

Ich wünsch dir alles, alles Gute, und dass alle deine Wünsche im neuen Lebensjahr in Erfüllung gehen. Ich freu mich schon so mit dir Silvester am Strand zu verbringen.

Fotos von der großen Party und hoffentlich auch ein paar Videos gibts dann bald hier.

25.11.07

Kreillers: Bilder von Connys 19. Geburtstag

Na, da habe ich mir diesmal aber wirklich Zeit gelassen. Immerhin fast 24 Stunden nachdem Connys Geburtstagsparty zu ende gegangen ist, hab ichs dann doch geschafft, die Bilder online zu stellen. Immerhin kam der Geburtstagsglückwunsch rechtzeitig.

Die Videos muss ich mir nochmal ganz genau angucken =) Sobald ich die fertig zusammen geschnitten habe (sofern die gut sind) stell ich die dann auch noch rein.

-> Hier gehts zu den Bilder <-

Hat auf jeden Fall richtig viel Spaß gemacht. Tipp: Auf jeden Fall die Langzeitbelichtungen am Ende der Galerie anschauen (oder auf die kleinen Bilder klicken). Die sind echt super geworden (ok, liegt natürlich im Auge des Betrachters), besonders auch die Bilder auf denen „zwei Personen“ drauf sind. Die sehen in Echt weitaus besser aus, als auf den kleinen Kameramonitor.

Achja: Eine Ankündigung muss ich noch machen. Bald kommen noch Bilder aus dem Jahr 2002 :) Und wie alt die meisten da waren, könnt ihr euch ja selber ausrechnen. Freut euch schon mal.



-> Hier gehts zu den Bilder <-

28.11.07

Tage runterzählen - Ein kleiner Countdown für die Seite

Ey, ey, ey... Side Belek bzw Antalya rückt ja immer näher
kaum ist man mal ein paar Tage etwas zu beschäftigt, schon gibt es keine neuen Beiträge.
Schlimm sowas. Deswegen gibts hier jetzt mal nur einen kleinen Tage-Bis-Zum-Urlaub-Runterzähler:



Die versprochenen Baby-Bilder von den Mädels gibts dann hoffentlich heute abend =)

Halloween 2002 2000- Bilder

Nach langer Ankündigung sind sie nun endlich da: Die Bilder vom Halloween 20022000. (Das Datum 31.10. 20022000 haben Conny und ich jetzt einfach mal gut geschätzt, die EXIF Daten enthalten jedenfalls keine Information mehr). Einen ganz herzlichen Dank nochmal an Sonja, die diese Fotos irgendwo ausgebuddelt hat.
Besonders die Schmink- und Essbilder sind einfach genial. Vielleicht hat ja einer Lust und Zeit sich mal ein Vorher-Nachher Bilder heran zu wagen.
Viel Spaß mit den Bildern!

-> Hier gehts zu den Fotos <-

Jap, da hatte ich wohl wirklich falsch geschätzt. Es war eindeutig 2000, nicht 2002!

29.11.07

Billigflieger & Billigflüge sind ja ok - aber wohin?

Gleich vorweg: Wer zu den Halloween-Bilder der Mädels will -> Hier lang <-

Wie viele im Internet bin ich ja immer auf der Suche nach den absoluten Flugschnäppchen. Dank den Billigflieger-Suchmaschinen wie fly.de oder swoodoo.de kann man sich ja wirklich immer den billigsten Preis für sein Wunschziel heraussuchen. Nur was wäre jetzt wenn ich überhaupt nicht wissen würde wohin ich fliege?


Quelle: Wikipedia

Nehmen wir das doch mal an: Ich gehe ins Internet, suche mir einen Tag und einen Abflughafen aus, bezahle und bestätige meine Auswahl. Die E-Mail kommt, das Geld wird abgebucht und ich erfahre erst kurz vor dem Abflug wohin es geht.
... klingt ziemlich komisch? ... würde keiner machen? ... bucht doch niemand?

Ha! Dann erklärt mir das hier bitte:

Germanwings Blind Booking

Ab Berlin, Hamburg oder Dortmund (19€), Köln-Bonn (19€, 29€, 39€) bzw. Stuttgard (19€ & 29€) kann hier der blinde Urlaubsspaß beginnen. Garantierter Billigpreis, dafür muss man sich halt vom Zielflughafen überraschen lassen.
Also die Idee gefällt mir echt, denn für 19€ bekommt man Sicherheit keinen regulären Flug. Nur der Rückflug wird natürlich "normal" teuer sein.

Aber die Idee finde ich eigentlich ganz nett.

30.11.07

Pamukkale - Das Baumwollschloss in der Türkei

Dieser Eintrag ist ausnahmsweise von Conny :)

Also, da wir ja bald losfahren, haben wir uns aus lauter Reisevorfreude schon angeschaut, was es an unserem Urlaubsort für hübsche Sachen gibt. Besonders gut gefallen haben uns die Kalksinterterrassen in Pamukkale, was übersetzt „Baumwollschloss“ heißt – ist das nicht putzig?
Hm, was soll man sich unter einem Baumwollschloss vorstellen? Kleine fluffelige Wattefeen, die mit ihren Wattepuscheln lustig durch die Luft schweben? Ich fürchte leider nicht, aber trotzdem sehen die Baumwollschlösschenterrassen seeeehr sehr hübsch aus.


Quelle: Wikipedia

Diese hübschen Terrassen entstehen laut Wikipedia durch die Thermalquellen, die es in Pamukkale gibt und CO2 und Calcium haben damit auch noch irgendwas zu tun, was ich nicht verstehe. Aber ich freu mich schon drauf, die mit eigenen Augen anzusehen – die Terrassen sind riesig und man kann darauf herumlaufen und vielleicht auch ein bisschen herumklettern. Das wird vor allem für Phil eine große Freude sein ;)

Wir haben noch gelesen, dass irgendwelche bösen Hotelbauer ihre Hotels vor circa 50 Jahren dahingestellt haben und durch ihr Schmutz-Abwasser haben die Terrassen ihre schöne weiße Farbe verloren und wurden scheinbar hässlich grau.



Quelle: Wikipedia

Also, wir werden auf jeden Fall eine Flasche ACE und einen Schrubber mitnehmen, damit die auch schön weiß und glänzend sind wenn wir da ankommen! :)

PS: Noch 25 Tage!!!!!!!!

Über November 2007

Diese Seite enthält alle "killerwal.com | Reiseberichte | Paris, Tunesien Djerba, Fuerteventura"-Einträge in November 2007. Sie sind in chronologischer Reihenfolge angeordnet.

Oktober 2007 ist das vorherige Archiv.

Dezember 2007 ist das nächste Archiv.

Viele weitere Einträge finden Sie auf der Hauptseite und im Archiv.

Powered by
Movable Type 3.35