PC World
czwartek 4 grudnia 2008
Wydanie: Maj 2008

Archiwum

Wiimote - niezwykły pilot

A A A rozmiar czcionki
(Strona 2 z 3)
Tracking Fingers

Kliknij, aby powiększyćSystem śledzenia ruchów i położenia głowy oraz generowania na tej podstawie dynamicznego, pseudotrójwymiarowego obrazu.
Pierwszym pomysłem opisanym przez Johnny'ego Lee jest system mogący śledzić ruchy palców, a dzięki temu pozwalający na interakcję z komputerem przez ruchy dłoni - coś jak Microsoft Surface (.microsoft.com/surface), tyle że bez dotyku i w trzech wymiarach.

Całe urządzenie składa się ze źródła światła (a dokładniej podczerwieni), małych kawałków materiału odbijającego promienie IR oraz Wiimote'a. Źródłem promieni podczerwonych mogłoby być ciało ludzkie, jednak nie punktowe i trochę za słabe. Dlatego Lee postanowił użyć promieni odbitych, a do tego potrzebne są mocne źródło promieni IR i kawałki taśmy refleksyjnej, przymocowane na palcach dłoni, aby wzmocnić odbicie.

Cały zestaw jest bardzo prosty i wszystkie jego dodatkowe komponenty można niedrogo kupić w sklepach elektronicznych. Jako źródło światła podczerwonego może na przykład posłużyć zestaw diod podczerwonych montowany w kamerach przemysłowych potrafiących filmować nocą.

Zasada działania jest równie prosta. Kamera podczerwona zainstalowana w pilocie Wii rejestruje odbicia promieni podczerwonych od kawałków taśmy refleksyjnej zainstalowanej na palcach użytkownika i przekłada je odpowiednio na polecenia programu. Dzięki temu interakcja z oprogramowaniem polega tylko na umiejętnych ruchach dłoni.

Demonstrację działania gotowego projektu można obejrzeć w serwisie YouTube (.youtube.com/watch?v=0awjPUkBXOU ).

Whiteboard

Kliknij, aby powiększyćSchemat budowy interaktywnej tablicy z wykorzystaniem Wiimote i prostego pióra świetlnego IR. Rozwiązanie za niespełna 50 dolarów dorównuje systemom kosztującym kilka tysięcy.
Kolejnym bardzo ciekawym, a jednocześnie użytecznym projektem Johna Lee jest interaktywna tablica działająca z prostym piórem na podczerwień. Dodatkowym atutem tego rozwiązania jest możliwość skorzystania z funkcji multitouch, ponieważ kamera wbudowana w pilota może śledzić do czterech źródeł światła.

Skonstruowanie pióra świetlnego nie wymaga prawie żadnej wiedzy z zakresu elektroniki, wystarczy w pierwszym lepszym sklepie elektronicznym kupić diodę podczerwoną (autor proponuje Vishay TSAL6400s, ale twierdzi, że wiele innych modeli również będzie działało poprawnie), mikroprzełącznik i opcjonalnie, w zależności od użytego źródła zasilania pióra, opornik. Wszystko to można łatwo zamknąć w zgrabnej oprawie długopisu i gotowe. Mając pióro świetlne i kontroler, podłączony do komputera przez Bluetooth, możemy zacząć zabawę, najszybciej pobierając z witryny autora projektu przykładowy program demonstracyjny.

Kluczowe dla poprawnego działania całego systemu jest ustawienie pilota tak, aby jego kamera (trzeba pamiętać, że jej kąt widzenia wynosi około 45 stopni) obejmowała cały ekran, którym może być obraz z projektora LCD lub wyświetlacz notebooka czy tabletu, a w szczególności widziała diodę na końcu pióra w momencie przystawiania go do ekranu. Autor w demonstracyjnym wideo pokazuje różne możliwe konfiguracje całego systemu.

Po podłączeniu i ustawieniu zestawu należy skalibrować oprogramowanie, wskazując cztery narożne punkty. Po tych prostych czynnościach pióro świetlne może z powodzeniem zastąpić mysz i umożliwi w miarę sensowną pracę z systemem operacyjnym. Dodatkowym atutem jest funkcja multitouch - dzięki Wiimote, którego kamera potrafi jednocześnie śledzić do czterech punktów.

Najlepiej możliwości tego rozwiązania można poznać, oglądając demonstrację działania różnych konfiguracji gotowego projektu w serwisie YouTube (.youtube.com/watch?v=5s5EvhHy7eQ ).

Komercyjne rozwiązania tego typu kosztują nawet klika tysięcy dolarów, a omawiane przez nas - mniej niż pięćdziesiąt.

DesktopVR i HeadTracking

Kolejny doskonały przykład nieco odmiennego użycia Wiimote'a to opisany poniżej system śledzenia ruchów i położenia głowy, a na tej podstawie generowania pseudo trójwymiarowej przestrzeni, w której może się poruszać użytkownik. Pozwala nie tylko ustalić horyzontalne i wertykalne położenie oczu patrzącego, ale także jego odległość od ekranu komputera czy telewizora.

Gdy zmieniamy kąt patrzenia na ekran monitora, zazwyczaj wyświetlany obraz się nie zmienia. Gdyby jednak komputer potrafił dokładnie określić, skąd patrzy użytkownik, mógłby na podstawie tych danych wygenerować obraz z uwzględnieniem położenia jego oczu.


Aby uzyskać taki efekt, możesz skorzystać z Wiimote'a i sensorbaru, jednak w tym wypadku odwróć ich role. Pilota wyposażonego w kamerę na podczerwień umieść przed telewizorem, a na głowie przymocuj źródła światła (niewidzialnej podczerwieni). Lee stwierdził, że montowanie sensorbaru na przykład czapce z daszkiem nie jest wygodne, dlatego użył prostych okularów ochronnych wyposażonych w dwie małe latarki diodowe. Wystarczy wymienić zamontowane w nich diody świecące na ich podczerwone odpowiedniki i gotowe, mamy w ten sposób przygotowany swój własny, całkiem wygodny sensorbar.
Wystaw ocenę: 
 Średnia ocena: 
(Głosów: )
Wersja do wydruku Powiadom znajomego Podyskutuj na forum Odsłuchaj materiał RSS Wykop to! Delicje

Komentarze

Redakcja PC World nie ponosi odpowiedzialności za wypowiedzi Internautów opublikowane na stronach serwisu oraz zastrzega sobie prawo do redagowania, skracania bądź usuwania komentarzy zawierających treści zabronione przez prawo, uznawane za obraźliwie lub naruszające zasady współżycia społecznego. Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną.

Ten artykuł nie ma jeszcze żadnych komentarzy. Twój może być pierwszy...




wyżej niżej

POPULARNE TAGI

wyżej niżej

MULTIMEDIA



IDG
© copyright 1999-2008 IDG Poland SA
04-204 Warszawa ul. Jordanowska 12
tel. (+48 22) 321 78 00  fax (+48 22) 321 78 88