No es exactamente la programación, pero aquí hay un par de cosas que “pirateé”.
En primer plano es a lo que me he referido como Electra-Sketch. Básicamente, es un Etch-a-Sketch con todas las mecánicas reemplazadas por las partes internas desmembradas de un mouse de bola de estilo antiguo.
- Al desarrollar una aplicación, ¿es una mala forma o es ampliamente aceptada e incluso alentada a emular las características de la interfaz de usuario de otras aplicaciones exitosas?
- ¿Por qué la aplicación web Netflix Ultra-HD no es compatible?
- ¿Cuál es la pila tecnológica más adecuada para el desarrollo web?
- ¿Es un administrador de base de datos un trabajo independiente?
- ¿Cómo se aprende a escribir mejores métodos?
Los diales izquierdo y derecho “engañan” a la electrónica para que piense que se mueve la bola del mouse y mueven el cursor de izquierda a derecha y de arriba a abajo. De los dos botones de la izquierda, el inferior activa un “clic izquierdo”, mientras que el superior se bloquea para proporcionar una función de “pluma hacia abajo” en los programas de dibujo para replicar la funcionalidad estándar de Etch-a-Sketch. El botón derecho es un simple clic derecho. En el centro está la rueda de desplazamiento y el botón central del mouse.
En el fondo hay un Scalextric Lap Timer que hice, pirateado desde un teclado USB y algunos fotodiodos infrarrojos. Los automóviles que cruzan la línea de meta rompen los rayos infrarrojos, lo que hace que un relé engañe al controlador del teclado para que piense que se ha presionado una tecla “1” o “2”. La computadora portátil está ejecutando una aplicación HTML5 que escribí para proporcionar bonitos gráficos bonitos y estadísticas de tiempos de vuelta de pseudo alta precisión (10.000 de segundo). (El software de calidad Alpha está disponible en http: //laptimer.holisticsystems….)
El Electra-Sketch, por supuesto, se está utilizando como reemplazo del mouse para controlar la computadora portátil 😉