Urządzenie wejściowe to peryferyjny sprzęt komputerowy do dostarczania danych do systemu przetwarzania informacji, takiego jak komputer .
W informatyce oprogramowanie często wymaga danych wejściowych dostarczonych przez użytkownika . Aby umożliwić temu drugiemu interakcję z komputerem , z biegiem czasu opracowano różne rodzaje urządzeń elektronicznych, z różnym powodzeniem.
Różne urządzenia można wygodnie sklasyfikować na podstawie rodzaju informacji, jakie mogą dostarczyć.
Zazwyczaj urządzenia wejściowe dostarczają dane złożone. Więcej szczegółów zostanie podanych w dalszej części tego artykułu.
W zależności od rodzaju danych, jakie generuje urządzenie , możemy wyróżnić dwa sposoby ich dostarczania:
Intensywne dane mogą mieć znaczenie bezwzględne lub względne.
Wymownym przykładem ilustrującym to rozróżnienie jest porównanie myszy i tabletu graficznego. Mysz zapewnia wariacje (dx, dy) pozycji, podczas gdy tablet graficzny dostarcza bezwzględne współrzędne (x, y) wskaźnika na ekranie.
Skumulowany, OdwoławczyDane dostarczone przez urządzenie mogą unieważnić wcześniej podane dane lub je wzbogacić. W pierwszym przypadku wszystkie dane poprzedzające ostatni zestaw danych są nieistotne, natomiast w drugim przypadku uwzględnienie ostatniego zestawu danych poprzez pozostawienie poprzedniego nie miałoby sensu.
Często wybór ten nie jest specyficzny dla urządzenia, ale zależy od rodzaju wykorzystania danych, a zatem należy do aplikacji. Jednak ten wybór nigdy nie jest łatwy i często jest źródłem problemów, albo błędu, albo trudnej obsługi przez użytkownika.
W ustalonych wcześniej rozróżnieniach oparliśmy się na informacjach przesyłanych przez urządzenie, nie precyzując jednak tych informacji i sposobu, w jaki są przekazywane… i do kogo. W rzeczywistości istnieją dwa bardzo różne rodzaje transmisji. Z jednej strony są to informacje przesyłane bezpośrednio przez urządzenie do komputera, ale są też informacje przesyłane następnie przez sterownik urządzenia do różnych aplikacji. Rzadko są to surowe informacje pozyskiwane z urządzenia, ale najczęściej są to dane ponownie przetworzone. Ogólnie mówiąc o danych dostarczanych przez urządzenie, mamy na myśli dane dostarczane przez sterownik do różnych aplikacji.
Te dane dostarczone przez urządzenia rzadko można traktować wyłącznie jako dane surowe. W większości przypadków to, co peryferyjne, nadaje im znaczenie, poza którym żadna interpretacja byłaby daremna. Tablet graficzny zapewnia współrzędne ekranu w pikselach . Bardzo trudno jest wykorzystać te dane poza tymi ramami, nawet jeśli jest to możliwe, ale zmieniając znaczenie, jakie nada danym danym przez projektanta urządzenia, przekierowujemy korzystanie z urządzenia, co w praktyce sprowadza się do , aby utworzyć nowy typ urządzenia.
Pierwsza kategoria urządzeń peryferyjnych zapewnia pozycję. Może to być różnicowe lub bezwzględne, w jednym, dwóch, trzech lub sześciu wymiarach.
Pozycja jednowymiarowaIstnieją raczej rzadkie, jednowymiarowe peryferia. Są to suwaki lub tarcze. Wcześniej urządzenia peryferyjne składające się z serii pokręteł lub pokręteł były dość powszechnie spotykane w systemach UNIX używanych w CAD/CAM.
Pozycja dwuwymiarowaKról myszy komputerowej, bez wątpienia najbardziej rozpowszechnione urządzenie peryferyjne 2D na świecie. Jest też tablet graficzny lub jego awatar na ekranie dotykowym .
pozycja 3dUrządzenie jest przecież dość rzadkie ze względu na swoją część przestrzenną, pozycja w przestrzeni jest mało przydatna, jeśli nie towarzyszy mu informacja o orientacji. Jednak bardzo często można znaleźć urządzenia trójwymiarowe, które nie mają tej informacji przestrzennej. Para joystick-ster, bardzo często zintegrowana z samym joystickiem, od dawna jest najbardziej rozpowszechnionym przykładem urządzenia trójwymiarowego.
Terminologia 3D powinna teoretycznie być zarezerwowana dla urządzeń trójwymiarowych zapewniających pozycję w przestrzeni. Obecnie istnieje kilka urządzeń nawigacyjnych 3D . Urządzenia 3D istnieją również w kinach 3D. 4D wprowadza pojęcie zapachu, 5D temperaturę, a 6D systemów kontaktowych na poziomie stóp. Obrazy 3D można również oglądać w 3D za pomocą wizji stereoskopowej i kamer HD .
Pozycja 6DUrządzenia 6D zapewniają pozycję i orientację w przestrzeni w postaci torsora. Porozmawiamy tutaj o urządzeniach typu desktop, kosmicznej myszy lub kosmicznej kuli, a także o urządzeniach typu tracker lub polhemus. Ostatnio opracowano wiele urządzeń oferujących śledzenie pozycji i orientacji, w tym Microsoft Kinect , Leap Motion czy nawet projekt śledzenia Google: Tango .
Te urządzenia peryferyjne są szczególnie przydatne do interakcji 3D .
Inne stanowiskoPozycja to nie tylko informacja przestrzenna. Może mieć dowolną liczbę stopni swobody: joystick 4DL + drążek sterowy + przepustnica, konfiguracja montażu przegubów, motion capture itp.
Klawiatury , LPFK