Sebbis Blog

Kategorie: Sebbi

Was mich bewegt

  • Quadrocopter, die 102.

    Eigentlich sollte das Hobby ja „Fliegen“ werden und nicht „Basteln“, aber letzteres ist bis jetzt auf jeden Fall der Hauptbestandteil. Ich habe also mal wieder herumgebastelt, nachdem der letzte Flugversuch mehr oder weniger misslang. Ich hoffe ich habe am Wochenende mal ein paar Stündchen Zeit auf ein offenes Feld zu gehen und mit mehr Auslauf zu testen wie die PID-Werte denn nun eingestellt werden sollten und ab wann der Beschleunigungssensor den Quadrocopter nicht mehr in irgendeine Richtung wegkippen lässt.

    Was habe ich hinzugefügt? Ein kleiner Spannungsteiler um die Batteriespannung überwachen zu können und ein Buzzer um entsprechendes Feedback zu bekommen. Außerdem habe ich noch einen Zusatzakku mit 5000 mAh gekauft, der erstaunlich dicke Kabel hat (vielleicht sollen da mehr als 100 Ampere durch? Aufgedruckt ist jedenfalls 25C, also 75 Ampere Maximallast, wenn ich mich nicht verrechnet habe). 75 Ampere (900 Watt!!!) ist auch etwa der Strom, den die Motoren bei Vollast schlucken und mein Amperemeter zerstört haben (maximal 70 Ampere).

    Wie auch immer. Das vorläufige Endgewicht (ohne LED-Streifen) ist 610 Gramm ohne Akkus. Die kleinen Akkus (2200 mAh) wiegen jeweil 190 Gramm und der große (5000 mAh) 400 Gramm. Abfluggewicht also unter einem Kilogramm bzw. ziemlich genau ein Kilogramm. Nicht schlecht.

    Das nächste Posting ist dann hoffentlich mal ein kleines Video vom Erstflug aus Sicht des Copters, der länger als nur ein paar Sekunden fliegt, bevor ich Schiss habe einen Baum oder eine Wand zu treffen. Wünscht mir Glück ;-)

  • Facebook und sein WordPress Plugin

    Facebook hat nun endlich mal ein eigenes Plugin für WordPress herausgebracht. Damit ist es recht einfach möglich den Link zum Eintrag in Facebook einzutragen (auf mein Profil UND auf die Seite des Blogs). Das hier ist ein Test dieser Funktionalität.

    Ich bin gespannt, ob das so gut funktioniert wie vorher das „Add Link to Facebook“ Plugin. Wegen der Disqus Kommentare hat es leider mit der Synchronisation zwischen Facebook Kommentaren und WordPress Kommentaren nicht mehr so gut geklappt. Ich weiß auch nicht, ob mich darum noch bemühen werde. Wer nur bei Facebook kommentiert, der soll das von mir aus tun. Muss ja nicht unbedingt hier erscheinen.

    Nachtrag:
    Wow, das ist ziemlich cool. Den Like Button werde ich erst einmal nicht aktivieren, aber die „Recommendations Bar“ ist toll. Wer mehr als 50% scrollt und dann noch 10 Sekunden wartet bekommt Empfehlungen vom Blog angezeigt. Zwar sind das bei mir nur Links zu Bildern, die ich mal gepostet habe (sind wohl beliebt auf Facebook?!), aber ok. Falls ihr die Funktion „Social Reading“ aktiviert habt, erscheint auf eurer Timeline auch automatisch, dass ihr einen Artikel gelesen habt. Das ist etwas creepy, verstehe ich schon, aber wir sind ja hier nicht auf Youporn & Co ;-)

    Bestimmte Personen auf einen Artikel beim Verfassen aufmerksam zu machen (oder sich bei ihnen zu bedanken), ist auch ein nettes Feature. Man sollte es aber wohl nicht zu oft benutzen. Insgesamt scheint mir die Integration durch das neue Plugin sauberer zu sein. So habe ich mir das vor langer Zeit (als Opengraph rauskam) mal vorgestellt. Gute Arbeit, Facebook!

  • Verzögerungen bei der TV-Übertragung

    Zu Großereignissen mit Schreipotenzial beim Publikum fällt es auf. An Silvester vielleicht auch ein wenig. Das TV-Bild landet nicht bei jedem Zuschauer zur gleichen Zeit!

    Woran kann das liegen?

    Also erst einmal gibt es da den Übertragungsweg, der für alle gleich ist. Von der Kamera über einen Satellit zum Studio. Dort wird das TV-Bild produziert und dann an die Zuschauer ausgestrahlt. Auch das kann schon mehrere Sekunden dauern, aber immerhin für alle gleich. Leider weiß ich nicht genau wie es danach weitergeht, aber zumindest der Kabelempfang scheint oft eine Satelliteneinspeisung zu sein, d.h. er hat über den normalen Sat-Empfang nochmals eine kleine Verzögerung. Bei DVB-T sieht es ähnlich aus. Ganz schlimm wird es bei IP-TV bei dem auch noch zwischengespeichert wird.

    Und so hörten wir gestern den Torjubel von nebenan über eine halbe Minute bevor das Runde bei uns das Eckige traf. Fußball im Garten auf dem iPad über IP-TV schauen ist … nunja … es bietet wenig Überraschungen ;-)

    P.S.: Wer sich einen Spaß machen will, einfach mal so (als Gruppe) „Toooooooor“ schreien und so die Nachbarn ärgern.

  • Zu spät?

    Ist es zu spät jetzt noch ein Tippspiel auf Kicktipp zu starten? Hier liest ja eh keiner mehr richtig mit, oder? ;-) Falls es wer noch nicht mitbekommen hat: die Europameisterschaft hat angefangen!

    Was sonst so? Rock im Park war letztes Wochenende mal wieder und es war wie immer großartig. Meinen Quadrocopter habe ich noch nicht wieder fliegen lassen, aber wohl eine umgebaute Katze im Netz fliegen sehen (*sick*). Morgen geht es auf einen Kurztrip nach Köln. Und nächste Woche nach München auf ein Callejon Konzert. Ich bin gespannt. Und außerdem frage ich mich, ob sonst noch wer aus meinem Bekanntenkreis im Juni in Berlin zu Deadmau5 gehen wird oder ich nun alleine dasitze? :/

    Das war es erstmal als Update. Ach so, Comic Salon ist zur Zeit in Erlangen. Kräftig eingekauft. Und Snow White ist kein soooo toller Film (Dialoge?), Moonrise Kingdom aber schon (so bunt und typisch Wes Anderson). Bis bald.

  • Er fliegt!

    Mit dem Wind ist es im Garten eine leichte Katastrophe, auch weil ich scheinbar nicht der beste aller Piloten bin. Aber der kleine Quadrocopter hat sich als sehr robust bei kleineren Crashs herausgestellt und mit viel Gegensteuern bleibt er auch auf der Stelle … trotz der starken Böen. Was ist nun seit dem letzten Mal passiert?

    Ich habe mir ein paar Ersatzmotoren bestellt und ein Flyduino Basisset (MWC Board, Flyduino, FreeIMU) bestellt um den Quadrocopter nochmal komplett neu zu bauen. Ohne Schnickschnack und ohne eigene Modifikationen. Ziel: es soll endlich fliegen und das tut er jetzt auch, aber ich brauche eine größere Fläche zum Üben bis ich so gut bin auch in engen Gärten zu navigieren ohne Schiss zu haben, dass er irgendwo hängen bleibt. Den Levelmodus muss ich mir auch noch mal anschauen. So ganz gerade war das nicht, denn er flog schräg in eine Hecke als ich mal kurz gelenkt habe. Vermutlich die PID-Werte nicht optimal.

    Bis auf die empfindliche Steuerung (da gibt es eine Einstellung in der Fernsteuerung und auch bei Multiwii selbst) und ein paar Kleinigkeiten könnte ich also jetzt mal ausprobieren was er alles (auf freiem Feld) kann. Dann gibt es auch Bilder ;-)

    Endlich ;-)

    Die Kosten des Projekts so wie er jetzt nun fliegt:

    • MWC Board V2: 8 €
    • Flyduino: 15 €
    • FreeIMU 4.3 (Gyro, Acc, Kompass und Baro in einem): 84 €
    • QuadPPM (Summensignal aus den Einzelsignalen vom Empfänger generieren und ganz schön teuer finde ich, aber es ist schön klein, auch wenn es ein zweiter Flyduino für den Job ebenfalls getan hätte und flexibler gewesen wäre): 30 €
    • Rahmen (Mikrocopter.de): 60 €
    • Motoren (4x Turnigy 2830 BL) : ca. 43 €
    • ESCs (4x Turnigy 25 A): ca. 38 €
    • Propeller, Landegestell und Schutzhülle für die Elektronik (=Plastikzeugs): ca. 15 €
    • LiPo Akku (3S 2200 mAh): 31 €
    • 8 Kanal Fernsteuerung mit Empfänger: ca. 42 €

    Natürlich braucht man auch noch ein Ladegerät und diverse Ersatzteile (Propeller, Motoren) und Ersatzakkus. Aber ein flugfertiges Gerät bekommt man für 366 € hin. Nicht zu teuer und für weitere Modelle braucht man zumindest keine weiteren Akkus und keine Fernsteuerung (nur einen Empfänger mit Summensignal) mehr. Interessieren würde mich eine kleinere Version und vielleicht später auch noch eine größere (dann evtl. Hexacopter).

    Was noch bleibt:

    • Ein Piepser für Akkuwarnung fehlt noch, dabei evtl. Stromverbrauch zusätzlich zur Spannung messen
    • LEDs an den Auslegern
    • Alles „schön“ verpacken (Kabelbinder, durchsichtiger Schrumpfschlauch)

    P.S.: Der Adrenalinrush wenn etwas endlich mal funktioniert und fliegt ist großartig ;-)

  • Alles neu macht der Mai


    Seit ein paar Tagen habe ich ein neues Theme auf meinem Blog (RSS-Leser mögen mal kurz vorbeischauen) und es gefällt mir sehr. Mittlerweile kann man auch kommentieren, wenn auch nur über Disqus. Das ging einfacher zu implementieren als ein komplettes Template für Kommentare, sieht nicht schlecht aus und ist mittlerweile auf vielen Webseiten die Standardanzeige für Kommentare. Was meint ihr? Blöd? Gut? Hmm …

    Ein paar Sachen hätte ich hier aber gerne noch:

    • Kudos umbenennen? Oder weiß jeder was das bedeutet?
    • Eine Kudos Rangliste
    • Anderes Logo links oben
    • Ganz unten eine normale Seitenauflistung nicht nicht dieses „vorwärts“ / „rückwärts“ Gelinke, mit dem man hundert Jahre braucht um auf die letzte Seite zu kommen ;-)
    • „Responsive“, ich weiß … kann es auch nicht mehr lesen, aber es heißt nun mal so done
    • Bug: in Chrome ruckelt alles beim Ändern der Fenstergröße und macht man sie zu klein, stürzt er sogar ab!
    • Ein Suchfeld
    • Tags / Kategorien
    • Irgendetwas was es nicht wie eine Seite auf dem svbtle Netzwerk aussehen lässt (Ideen?)
    • Codeänderungen auf Github, weil mich doch wieder Leute fragen werden, ob sie meine Änderungen zugeschickt bekommen können ;-)

    Fazit

    Ich bleibe dabei. Einfach, aufgeräumt und die Navigation auf der linken Seite hat was.

  • P2 gefällt mir nicht mehr

    Die Idee mit dem P2 Theme hier ein wenig mehr Dynamik reinzubringen war ja schön und gut, aber irgendwie ist das Theme mir zu unruhig und ich komme einfach nicht dazu es hübsch zu machen (und jetzt will ja auch Diablo 3 durchgespielt werden; Battletag Scythe#2961 falls jemand mitspielen will). Nächstes Theme wird simpel. Kein Schnickschnack, nur die Beiträge … hoffentlich finde ich da was schönes mit dem ich auch längere Zeit glücklich bin ;-)

    Update
    Ich habe eines gefunden, das den Stil von svbtle imitiert. Sehr simpel, vielleicht etwas zu simpel … denn es fehlt eine Kommentarmöglichkeit und es ist nicht so „responsive“ wie das Original. Außerdem hätte ich es schon gerne, dass meine Seite nicht wie eine Kopie von einem Bloggernetzwerk aussieht. Man wird sehen, ob ich dabei bleibe …

  • Timeline of the far future


    (Comic von Penny Arcade kopiert)

    Timeline of the far future ist ein Wikipedia Artikel und aktuell leider nicht auf Deutsch verfügbar. Aber es ist einer dieser Artikel, die den Anfang einer wunderbaren Reise durch Wikipedia führen können, die eventuell bei „Philosophy“ enden wird (neben Artikel wie „Timeline of natural history“, „Space and survival“ oder „Orders of magnitude (time)“). Wusstet ihr z.B. dass Gliese 710 in 1,4 Millionen Jahren unserer Sonne ziemlich nahe kommen wird. Ein Stern in weniger als einem Lichtjahr Entfernung. Wow! Und es gibt so etwas wie einen Superkontinentenzyklus. Alle 300 bis 500 Millionen Jahre bildet sich auf der Erde ein Superkontinent, der dann wieder zerreißt und später eben wieder zu einem Superkontinent wird. In 250 Millionen Jahren wird es wohl wieder mal so weit sein und er könnte entweder Amasia, Novopangea oder Pangea Ultima heißen. In etwa 600 Millionen Jahren wird die Atmosphäre nicht mehr genug CO2 haben damit Pflanzen C3 Photosynthese betreiben können. Ich wusste nicht mal, dass es verschiedene Arten der Photosynthese gibt (C4 wird in 800 Millionen Jahren nicht mehr möglich sein, das Ende von mehrzelligen Lebensformen auf diesem Planeten).

    Und so weiter und weil es eine Reise in die weit entfernte Zukunft (siehe Überschrift) ist, lernen wir auch etwas über die Kollision mit unserer Nachbargalaxie, Andromeda in ca. 7 Milliarden Jahren. Und dann geht es Schlag auf Schlag weiter. Die Sonne wird ein weißer Zwerg (8 Milliarden Jahre), dann ein schwarzer (14,4 Milliarden Jahre). In 100 Milliarden Jahre ist das Universum so groß, dass kein Himmelsbeobachter mehr nachweisen kann, dass es einen Big Bang gab (alle Hinweise darauf nicht mehr sichtbar).

    In 1 bis 100 Billionen Jahren wird es keine neuen Sterne mehr geben und ab diesen Zeitspannen wird es leicht irrsinnig. In 2 mal 10 hoch 36 Jahren sind alle Nuklei im beobachtbaren Universum zerfallen … oder auch vielleicht erst in 3 mal 10 hoch 43 Jahren. In 10 hoch 10 hoch 120 Jahren erreicht das Universum dann seinen endgültigen Zustand. Das ist das Ende Leute!

    Die Zeitlinie endet mit folgender Bemerkung:

    10^10^26 is 1 followed by 1026 (100 septillion) zeroes. Although listed in years for convenience, the numbers beyond this point are so vast that they would be the same in whichever conventional units one could list them in, be they nanoseconds or star lifespans.

    Ach ja … und in etwa 292 Milliarden Jahren wird der Unix Zeitstempel ablaufen, falls sich Zivilisationen des sterbenden Universums immer noch nicht darum gekümmert haben, dass es nur eine 64-bit Zahl ist ;-)

    P.S.: Für manche vielleicht auch eine Überraschung, aber der Nordstern wird nicht immer Polaris sein und ist es auch noch nicht so lange. In 8000 Jahren wird Deneb im Norden stehen, in 13000 Jahren Vega. Und in 100000 Jahren wird der Sternenhimmel nicht mehr erkennbar unserem gleichen, der Grund heißt „Proper Motion“.

  • Quadrocopter Irrsinn

    Weiter geht’s (mit dem Quadrocopter). Die letzten 30 Minuten habe ich damit verbracht mal schnell den Magnetsensor einzubinden und ihn korrekt zu kalibrieren. Außerdem wieder umgestellt auf den anderen Beschleunigungssensor.

    Dann ein kurzer Test ohne Propeller. Irgendwie sieht da immer alles ok aus. Die richtige Seite fährt hoch, wenn ich den Rahmen bewegen. Alles top und auch die Telemetriedaten sehen gut aus. Also Propeller angeschraubt und von oben haltend Tests mit geringem Schub gemacht. Warum halte ich ihn von oben fest? Weil es so leichter ist ihn am Boden zu halten, wenn doch zu viel Schub gegeben wird (z.B. Failsafe falsch eingestellt oder irgendetwas nicht ganz in Ordnung).

    Tja … und was passiert? Plötzlich gibt ein Motor Vollgas und schneidet mir den Arm auf. Irgendwie kann ich dieser Steuersoftware nicht vertrauen, wenn sie solche eigenartigen Faxen macht! Was ist da nun wieder passiert? Ich habe keine Ahnung. Überhaupt habe ich das Gefühl, dass die Software oft überreagiert und zum Regeln Motoren komplett abstellt und auf der anderen Seite fast Vollgas gibt. Meine Motoren sind ziemlich kräftig und solche Schubänderungen führen sofort zum Looping.

    Irgendetwas mache ich falsch und jetzt blute ich auch noch dafür. Für heute ist erstmal wieder gut.

    P.S.: Ich habe auch die LED-Steuerung von den SPI-Pins getrennt und verwende jetzt doch die Hardware PWM von MultiWii um die Motoren zu steuern. Vielleicht ist da noch was faul?

    Nachtrag:
    Ich weiß was faul ist. Der Gyro spinnt und vergisst scheinbar seinen Offset? Jedenfalls denkt der Quadrocopter dann er würde sich sehr sehr schnell drehen um muss natürlich mit voller Kraft gegensteuern. Woran dieser Fehler nun wieder liegen mag? Meh.

  • Und er flog doch

    Stunden später und einige lehrreiche Versuche später flog mein Quadrocopter dann doch. Wenn auch nur ziemlich kurz, weil jetzt alle Akkus leer sind. Was habe ich gemacht?

    • Erst einmal habe ich versucht die PID-Werte einzustellen, aber der Quad (ich habe ihn von oben mit der Hand festgehalten) wackelte wie blöd und ich habe keine guten Einstellungen finden können
    • Schlussendlich habe ich alle Werte auf 0 gesetzt und von da angefangen. Es stellte sich heraus, dass die YAW Korrektur für das Wackeln verantwortlich war.
    • Außerdem scheint der Beschleunigungssensor, den ich eigentlich verwenden wollte (ADXL345, der bei der IMU3000 mit dabei war), ein wenig empfindlich auf die Vibrationen zu reagieren. Mit dem anderen Sensor (LSM303) klappt es besser

    So, nun fliegt es also halbwegs stabil. Nunja, wenn man das herumdriften ignoriert für das es sicher irgendwo eine Trimfunktion gibt. Was bleibt noch zu tun?

    • Akkus auffladen
    • Das YAW Problem irgendwie lösen oder erst einmal damit leben, vielleicht dreht er sich ja nicht zu krass um die eigene Achse
    • Beeper anschließen damit ich merke wann der Akku zur Neige geht
    • Draußen testen, wie es sich mit welchen Einstellungen fliegen lässt
    • Alles schön verstauen und mit Kabelbinder befestigen
    • Kamera dran und ein Video aufnehmen, das ganze „Erstflug“ nennen und auf Youtube hochladen

    Mal sehen, ob morgen Nachmittag nochmal dazukomme. So schnelle Fortschritte hätte ich eigentlich nicht erwartet. Falls jemand einen Quadrocopter bauen will, nehmt lieber Sensoren und Grundplatinen, die von vorhandener Software unterstützt wird als selbst irgendetwas zu basteln. Heutzutage tut es ein kleiner Arduino (nano oder mini), eine IMU (z.B. FreeIMU für 84 Euro, inkl. Beschleunigungssensor, Gyro, Kompass und Barometer) und ein bisschen Hardware aus China und schon fliegt das Ding. Beim nächsten Redesign dann ;-)

    Damit ich es nicht vergessen noch ein paar Todos für die mittlere Zukunft:

    • Defektes Amperemeter austauschen und wieder anschließen um Stromverbrauch messen zu können
    • Telemetrieübertragung per Bluetooth? Oder doch 800 MHz? Zigbee? Ich denke Bluetooth reicht erstmal und das geht immerhin direkt mit dem Handy
    • Ein richtiges Kameragestell für die GoPro
    • Möglichkeit zwei LiPos gleichzeitig zu benutzen (kleines Platzproblem, aber mal schauen)
    • Den Code aufräumen und einen Patch an das MultiWii Projekt zurückgeben. Vielleicht kann ja jemand Unterstützung des IMU3000 Boards und den LSM303 Kompasses gebrauchen (und Software PWM für die ersten 4 Motoren, wenn man die Hardware PWM Pins für SPI braucht.