Tengo un portátil HP Pavilion DM3 que ejecuta Debian Squeeze GNU / Linux (aunque dudo que sea relevante para mi pregunta). Navegando por la lista del administrador de dispositivos, encontré una entrada para un "Acelerómetro ST LIS3LV02DL".
¿Para qué es esto realmente? ¿Y puedo hacer algo realmente ingenioso con eso?
hp-pavilion
accelerometer
desviarse
fuente
fuente
Respuestas:
Es para la protección del disco duro, muy probablemente. Si detecta movimiento de alta velocidad (es decir, excede la "zona segura" establecida), el HDD se detiene y protege el HDD. Bastante agradable.
Cómo hacer que funcione ...
En Windows, debe instalar el controlador de su fabricante para habilitar el sensor. Una vez instalado, encontrará el dispositivo en su Administrador de dispositivos. En una Dell Latitude, se llama "Sensor de caída libre".
En Linux, debe tener una 'computadora portátil compatible con Linux'. Con eso quiero decir que su computadora portátil necesita tener un módulo para esta funcionalidad en el núcleo. Las computadoras portátiles ThinkPad, por ejemplo, con núcleos recientes lo tienen listo para usar. También es posible que el modelo de su computadora portátil tenga un módulo disponible en algún lugar que pueda compilar y cargar usted mismo.
Puede usar este sensor para muchas cosas ... como ...
http://www.youtube.com/watch?v=xIFdGQNf0-c
http://www.youtube.com/watch?v=2NzmEkwynmo
Para esto, necesita encontrar el valor bruto del sensor 'en algún lugar'. Un ejemplo. En Linux, debe verificar el código fuente del módulo del núcleo. Una vez que encuentre la ubicación (es decir, bajo / dev), debe leer el valor bruto y, al usarlo, implementar algún tipo de controles para juegos y aplicaciones. Puede convertir la entrada en algún tipo de entrada de joystick virtual, obteniendo así un método de entrada universal. O simplemente puede usar el valor de su aplicación.
** Este fue el caso en 2010, cuando publiqué esta respuesta en ese entonces.
Desde entonces, Dell también se convirtió en un gran jugador de Linux.
fuente
De hecho, es para proteger su disco duro. Si el acelerómetro detecta que la computadora portátil está repentinamente en caída libre, desconectará el cabezal de lectura, reduciendo significativamente la posibilidad de que su disco duro se destruya en la caída.
fuente