¿Qué hay dentro de un mouse óptico de computadora?

Un mouse óptico es mucho más tecnológico que un mouse de bola. Donde un mouse de bola tiene bastantes partes móviles, un mouse óptico es casi completamente electrónico (casi no tiene partes móviles).

Aquí está el interior de un mouse óptico típico y algunos de los componentes principales. Los bits más interesantes están en el centro (donde la luz LED brilla sobre su escritorio) y en la parte delantera (donde los interruptores detectan las pulsaciones de botones):

  1. Un LED en la parte posterior genera luz roja y la ilumina horizontalmente, desde la parte posterior del mouse hacia el frente (de izquierda a derecha de esta foto).
  2. Una guía de luz de plástico canaliza la luz del LED en un ángulo hacia el escritorio.
  3. Un chip detector de luz mide la luz reflejada desde el escritorio, convirtiendo los movimientos analógicos de su mano en señales digitales que pueden enviarse a su computadora.
  4. La rueda de desplazamiento en la parte delantera del mouse está montada en un mecanismo de interruptor que detecta cuánto ha girado y si lo ha presionado (funciona como el botón central de un mouse convencional). Las rotaciones de la rueda de desplazamiento se pueden detectar de diversas formas. Algunos ratones usan potenciómetros (en general, resistencias variables ), similares al control de volumen de una radio, pero capaces de girar varias veces. Otros utilizan varios tipos de interruptores giratorios o codificadores ópticos (giratorios) para convertir los movimientos de las ruedas analógicas en señales digitales.
  5. Un microinterruptor detecta cuando presiona el botón derecho del mouse. Hay un interruptor idéntico en el otro lado para detectar el botón izquierdo del mouse.
  6. La conexión del cable USB lleva información digital desde el mouse a su computadora.

Relacionado

❌ React Native, crear aplicación como Netflix con Mario Díez

[no_toc] [expand title="Índice del Vídeotutorial"] 1. FlatList Horizontal 2. Componente Swiper 3. Menú Animado y Header 4. FlatList Grid 5. Más Flexbox, Tabs y Linear gradiantes 6. Reproductor de Vídeo 7. Share API 8. Animatable Header y NativeEvents 9. React Navigation 10. Header Múltiple con Animated 11. Modal con React Navigation 12. React Navigation con Redux 13. Servidor NodeJS con MongoDB para React Native 14. Conectando ¡SEGUIR LEYENDO!

❌ React Native con Mario Díez

[no_toc] [expand title="Índice del Vídeotutorial"] 1. Instalación 2. Introducción 3. Props y State 4. Fetch Data 5. ListView 6. Fech Data 2 7. Navigator IOS 8. Navigator 9. Flexbox 10. PropTypes 11. TabBarIOS 12. Formularios 13. AsyncStorage 14. Recorriendo Arrays con Map 15. Notificaciones Push 16. Notificaciones Push desde NodeJS 17. Barra de Búsqueda en ListView 18. Utilización de CameraRoll 19. Children o Props 20. Diferenciar ¡SEGUIR LEYENDO!

❌ React Native con Iván B. Trujillo

[no_toc] [expand title="Índice del Vídeotutorial"] 1. Primeros Pasos 2. Componentes, Botones y Alertas 3. Pantalla de Login, Navegador y Vistas 4. Navegación por Pestañas 5. Peticiones a API y ListView 6. Vista Detalles y Paso de Propiedades a Componente Hijo [/expand] [yotuwp type="playlist" id="PLuzQ5Ac_9_cI-ukaElfIFKXyhLsADBiJe" ] [expand title="Creador"] Editor del blog de Medium: Canarias JS [/expand]

❌ Javascript con Píldoras Informáticas

[no_toc] [expand title="Índice del Vídeotutorial"] 1. Presentación. Vídeo 1 2. Introducción. Vídeo 2 3. Sintaxis Básica I. Ubicación del código. Vídeo 3 4. Sintaxis Básica II. Estructuras Básicas. Vídeo 4 5. Sintaxis Básica III. Operadores Básicos. Vídeo 5 6. Sintaxis Básica IV. Operadores y prompt. Vídeo 6 7. Sintaxis Básica V Arrays, Matrices, Arreglos. Vídeo 7 8. Sintaxis Básica V. Arrays, Matrices, Arreglos II. Vídeo 8 ¡SEGUIR LEYENDO!

❌ Javascript con Falcon Masters

[no_toc] [expand title="Índice del Vídeotutorial"] 1. Introducción 2. Variables 3. Tipos de Dato 4. Arreglos 5. Metodos y propiedades para los Arreglos 6. Condicionales 7. Ciclo Fo 8. Ciclo While 9. Funciones 10. Ejercicio con Funciones y Formularios 11. Scope de Javascript (ámbito de las variables) 12. Metodos y propiedades para Cadenas de Texto 13. Introducción al DOM (Document Object Model) 14. Creando Nodos del DOM ¡SEGUIR LEYENDO!

Deja un comentario