Projekt: Wiimote für eine elektronische Tafel #8

Geschafft! Das Paket von gtkwhiteboard ist jetzt in debian 😀

Installation (in einer Konsole, eine Zeile, als root):
apt-get update && apt-get install gtkwhiteboard

Im Paket sind die GUI (gtkwhiteboard) und eine Konsolen-Version (cliwhiteboard) enthalten.
Genauere Anleitungen folgen noch, aber das ist schon mal ein großer Schritt vorwärts.


Advertisements

Projekt: Wiimote für eine elektronische Tafel #7

Ich habe mal versucht den momentanen Stand der Dinge in einem kleinen Video zu zeigen. Da mein Infrarot-„Stift“ nicht gut genug ist, um wirklich auf dem Bildschirm zu malen, habe ich ihn (wie vorher) direkt in die Wiimote gehalten. Damit ist ein genaues Zielen natürlich nicht möglich, aber es zeigt, dass die Software und Hardware im Prinzip funktioniert. Wir arbeiten weiter daran beides zu verbessern. Mehr und bessere Videos sind ebenfalls in der Mache.

Noch ein Tipp: Am besten schaut man sich das Video direkt bei Youtube im Vollbildmodus an. Dann kann man den Text auch erkennen.

Projekt: Wiimote für eine elektronische Tafel #6

Es gibt eine neue Version des GTK Wiimote Whiteboards (das ist die in Python geschriebene Variante). Ab jetzt ist es möglich die Einstellungen und Kalibrierungsdaten zu speichern. Außerdem hat der Autor sich für die MIT(X11)-Lizenz entschieden, so dass nun theoretisch der Aufnahme in Debian nichts mehr entgegensteht. Wahrscheinlich werde ich die Pakete demnächst aber vorerst bei Xadras im Repo wohnen lassen. Bis dahin gilt die Anleitung aus dem voherigen Post immer noch. Auch die Aktualisierung ist so möglich.

Außerdem arbeitet Trash80 derzeit an Video-Anleitung rund um das Thema Infrarotstift.

Stay tuned! 😀

Projekt: Wiimote für eine elektronische Tafel #5

Die Debian-Pakete der Python-Variante der Whitebaord-Anwendung sind inzwischen gut genug, um relativ gefahrlos getestet zu werden. Natürlich immer noch auf eigene Gefahr. 😉 Und so geht’s:

Als User:

wget http://sidux-underground.com/downloads/linux-whiteboard/debs/gtkwhiteboard-python/install-gtkwhiteboard.sh

chmod +x ./install-gtkwhiteboard.sh

su

Dann als root:

./install-gtkwhiteboard.sh

rm install-gtkwhiteboard.sh

Danach kann per gtkwhitebaord die GUI oder per cliwhiteboard die Konsolenversion gestarted werden (als User!).

Mein Infrarot-Stift scheint noch nicht hell/stark genug zu sein. Daran arbeiten wir zu Zeit. Es klapp hier schon, wenn ich den Stift direkt in die Wiimote halte. Das ist allerdings natürlich kein Problem mit der Software.

In Planung:

  • Bauanleitungen für Infrarot-Stifte (Videos, Skizzen)
  • Ich versuche, dass die Pakete (nach weiteren kleinen Verbesserungen) in Debian aufgenommen werden
  • Deutsche Übersetzung der Python-Version (gtkwhiteboard)
  • Gute Pakete der C-Version (linux-whiteboard)

Projekt: Wiimote für eine elektronische Tafel #4

Update: Auch von diesem Programm habe ich inzwischen Debian-Pakete erstellt.

Es gibt ein weiteres Projekt, welches eine Whiteboard-Anwendung für Linux entwickelt:
GTK Wiimote Whiteboard
http://fuelnatchos.webng.com/gtkwhiteboard/

Gtk-whiteboard fehlt es noch an wichtigen Features (wie z.B. das Speichern der Konfiguration/Kalibrierungsdaten) und die Benutzeroberfläche von linux-whiteboard sieht noch etwas aufgeräumter aus.
Allerdings hat gtk-whiteboard auch einige nette Eigenschaften:

  • es verfügt über eine Batterieanzeige,
  • Die Kalibrierung ging wesentlich einfacher und schneller
  • die Konfigurationsmöglichkeiten scheinen vielfältiger
  • gtk-whiteboard ist in Python geschrieben und daher relativ Plattformunabhängig

Die aktuelle Version läuft sowohl unter Windows als auch unter Linux. Neben der GUI gibt es unter Linux auch noch ein Programm, welches in der Konsole läuft.

Ideal wäre natürlich, wenn die beiden Projekte in naher Zukunft verschmelzen. Ich werde beide jedenfalls weiterhin aufmerksam beobachten, Hilfe anbieten und je nachdem versuchen, beide zu paketieren und in Debian zu integrieren.

Projekt: Wiimote für eine elektronische Tafel #3

Ein kurzes Update:
Ich habe heute eine andere Variante eines IR-Stifts gebaut. Dazu habe ich in einem Feuerzeug, welches als Gimmick ein kleines blaues Licht hatte, die blaue LED mit der IR-LED getauscht. In den nächsten Tagen werde ich mal testen, ob mit dieser leichteren Bauweise schon mehr klappt. Einige Ideen für eine Halterung / ein Stativ für die Wiimote sind auch schon in Aussicht.

Übrigens: Dass man auf den Bildern hier ein Licht sehen kann, liegt daran, dass digitale Kameras Infrarotes-Licht sehen. Für Menschen leuchtet da eigentlich nichts. D.h. man kann seine Eigenkonstruktionen immer gut mit einer Handy-/Digicam testen.

Projekt: Wiimote für eine elektronische Tafel #2

Hier der aktuelle Stand der Dinge:

  • Die linux-whiteboard-Software hat einige kleine Updates bekommen, ich habe mit den Entwicklern Kontakt aufgenommen und die deutsche Übersetzung für aktuelle Version fertiggestellt
  • Eine Qt4-Version der Software ist laut den Entwicklern in Planung
  • Der Bluetooth-Adapter ist da! Danke nochmal an vedawalter!
  • trash80 wartet noch auf eine Lieferung IR-LEDs
  • Ich lerne von Tag zu Tag mehr, wie man gute Debian-Pakete erstellt. An dieser Stelle schonmal ein dickes Danke an kelmo für die Starthilfe. Das ist aber auch echt mal kompliziert. 😉
  • Ich habe einen provisorischen IR-Stift gebastelt:
    Erster IR-Stift #1Erster IR-Stift #2
  • Wirklich gut funktioniert hat alles zusammen in einem ersten Test noch nicht. Dafür kann es aber viele Gründe geben: Ich habe noch keine gute Stelle für die Wiimote gefunden und der IR-Stift ist, wie man sieht, auch noch eher suboptimal.