You are looking at posts that were written in the month of Oktober in the year 2007.
| M | D | M | D | F | S | S |
|---|---|---|---|---|---|---|
| « Jul | Nov » | |||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||
Hallo mal wieder. Bin ja gerade dabei meinen eigenen multitouch-screen zu erstellen. In dieser Serie möchte ich euch meine Erfahrungen mitteilen, die ich bei der Entwicklung mache.
Was benötigen wir ?
- Beamer mit Rückprojektionsfähigeit
- transluzente Projektionsfläche, welche bei Kontakt transparent ist.
- Webcam, am besten mit einem CCD chip und zusätzlicher Infrarot Beleuchtung
- framework für die Objekterkennung (z.B reacTIVision, touchlib )
Webcam und Infrarotbeleuchtung:
So ihr werdet euch wahrscheinlich fragen wofür man eine Infrarotbeleuchtung benötigt. Dadurch funktioniert die Webcam auch in der Dunkelheit. Wow, cool - Nachtsichtgerät,Yeaah!
Na das dachte ich mir auch und schon folgte auch die Umsetzung. Ich benutze eine Philips Webcam PCVC840K “ToUCam Pro II”, diese eignet sich gut, da Sie einen CCD-Chip besitzt,welcher sensibler in bezug auf Infrarotwellen ist, ausserdem wird die webcam gut in Linux unterstützt, kann dazu setpwc empfehlen, und kaufte mir heute ein IR-Cluster (besorgte mir eins mit 880 nm Wellenlänge, bei Conrad 9,70 €) . So, nun testete ich meinen Kauf. Zuerst war ich mir unsicher, ob die LED’s funktionieren. Bekam heraus, dass man es testen kann, indem man die LED’s zur webcam hin ausrichtet. Wenns funktioniert müsste dort ein blauer strahl vorhanden sein. So sie funktionierten, aber das Ergebniss überzeugte mich nicht, funktionierte nur wenn man sehr nahe an das zu beleuchtende Objekt geht. Dann las ich, dass die meisten Webcams einen Infrarotfilter eingebaut haben. Puuh und nu, na was wohl raus bauen. folgte dem folgender Videotutorial, wobei man bei meiner Webcam nur das Objektiv entfernen muss, dahinter befindet sich der filter (rundes Glasblätchen grünlich beschichtet), ACHTUNG!! - nachfolgender Schritt kann man evtl. nicht mehr rückgängig machen - den kann man dann mit einem spitzen Gegenstand von dem Objektiv entfernen. Dann wieder zusammenschrauben, anschliessen, Infrarotcluster in gl. Richtung wie Camera ausrichten ,Umbgebungslicht aus … und ja, man konnte den Erfolg sofort erkennen 0 Lux webcam. Juhu!
Infrarot Webcam bauen - MyVideo
Dann folgte auch schon die 1. Enttäuschung, ich projezierte mit dem Beamer ein Bild auf die Projektionsfläche, beleuchtete diese mit den Infrarot LED’s und schaute mir die Bildaufnahme der Webcam an. Leider sah man nur Lichtspiegelungen und erkennte nicht viel. Hab ich da vielleicht was vergessen? Na klar, laut Videotutorial sollte man doch noch einen schwarz belichteten Photofilm hinter die Linse legen. Gesagt getan, suchte alte Photonegative, die schwarz belichtet waren und schnitt 2 runde Plättchen der grösse des entfernten IR filters aus, legte diese hinter die Linse und schraubte alles wieder zusammen und siehe da, mein selbst gebastelter Filter entfernt das sichtbare Licht des Beamers. Nur das IR Lichtspektrum wird übertragen. Hervorragende Vorraussetzung um das Projekt fortzusetzen. JUHU!!
hallo, bin gerade dabei oscpack zu testen.
Dazu benötigt man mingw- Minimalist GNU for Windows . MinGW ist eine Softwareportierung der GNU-Entwicklerwerkzeuge(gcc,gdb) auf Windows Plattformen. Nachdem man Automated MinGW Installer installiert hat muss man noch MinGW in Windows bekannt machen. Dies erstellt man, indem man auf Start-> Systemsteuerung ->System->Reiter - Erweitert-> Umgebungsvariable geht und dort bei Path das mingw Verzeichniss hinzufügt, bei mir wäre das “c:\mingw\bin” . Danach kann man in die Konsole gehen (Start->Ausführen->cmd) und das commando gcc eingeben. Wenn keine Fehlermeldung kommt, dass er das Kommando nicht findet ist mingw richtig konfiguriert.
Eine sehenswerte Präsentation über die Einfachheit.
Die Präsentation ist auf TED zu finden. TED kannte ich vorher auch noch nicht.
Hier findet man Präsentationen von einigen der grössten Denker und Lehrer der Gegenwart.
Seit kurzem gibt es auch ein X-Window-System mit multitouch support.
Näher infos unter MPX - Multi Pointer X-System
Wenn man videos von youtube in wordpress einbinden will, kann man dies wie folgt beschrieben realisieren.
- download von “Easy Tube” (Wordpress plugin) hier- kopiere easytube.php ins wordpress/wp-content/plugins/ Verzeichniss
- In den Blog einloggen, unter Plugins Easy Tube aktivieren , so das war die installation.
- Wenn man nun ein video einbinden möchte muss man nur in seinen Beitrag einen spezial Tag einfügen. Dieser sieht wie folgt aus.
[youtube:http://video_url]
So das wars, viel Spass beim bloggen
Bin gerade dabei mich in Sachen multitouch zu beschäftigen. hier mal ein paar eindrücke der technik.
Das erste video zeigt den “reactable” ein musik interface der besonderen art!!
Das sieht nach Spass aus. Yeah Rock on!!!
Man bekommt sogar von dem reactable-team ein framework, welches bei dieser entwicklung entstanden ist.
Es heisst reactivision und bietet eine Bilderkennung, basierend auf fiducial (Bezugswert) Markern, multitouch support, plattformunabhängig, simulator , interprozesskommunikation über das tui Protokoll (basierend auf OSC), Schnittstelle zu vielen Programmiersprachen. und und und. Schaut einfach selbst. Meine Erfahrungen werde ich euch auf jedenfall demnächst auch mitteilen.
Hier noch was von microsoft, was die so vorhaben.
und noch was von Jeff Han