Seguridad con un viejo Pentium 1 parte II (7 / 7 paso)

Paso 7: Notas Qbasic.

STRIG()
Sintaxis:

STRIG(n)

Valores de retorno:

El estado del botón joystick especificado (trigger).
Vea también: STICK()

Hay dos tipos de estatus para cada botón en cada joystick, haciendo los valores válidos de n desde 0 hasta 7. El valor devuelto de STRIG(n) será cualquiera 0 (inactivo) o -1 (activo). El siguiente gráfico muestra lo que se indica cuando el valor STRIG() es -1.

STRIG(0) pulsador 1 en joystick 1 desde el último STRIG(0)
STRIG(1) pulsador 1 actualmente
STRIG(2) pulsador 2 en joystick 1 desde el último STRIG(2)
STRIG(3) pulsador 2 actualmente
STRIG(4) pulsador 1 en joystick 2 desde el último STRIG(4)
STRIG(5) pulsador 1 actualmente
STRIG(6) pulsador 2 en joystick 2 desde el último STRIG(6)
STRIG(7) pulsador 2 actualmente

Las muchas combinaciones de STRIG() salida permiten lectura muy detallada de los botones de los joysticks. A diferencia de la función STICK(), la función de la otra se basa en la entrada digital y por lo tanto es muy confiable.

Si usted está interesado en el cableado de una alarma burgler a su puerta, o hacer un proyecto similar, haz un joystick barato para desarme. Agregue cables para extender el rango físico de los botones, cable a otros dispositivos y ver lo que puede lograr. Es muy divertido conseguir entrada de mundo real en la computadora!

---------------------------------------------------------------

STICK()
Sintaxis:

Stick(n)

Valores de retorno:

El valor de la coordenada especificada joystick.
Vea también: STRIG()

La variable STICK() es realmente una pequeña matriz que contiene los cuatro valores: el par x-y del joystick 1 y el par x-y palanca de mando 2. Los valores válidos para n son 0 a 3.

joy1x = STICK(0)
joy1y = STICK(1)
joy2x = STICK(2)
joy2y = STICK(3)

Un detalle importante de la matriz de palo es que los valores de STICK(1), STICK(2) y STICK(3) se "actualizan" sólo cuando se hace referencia a STICK(0). Por lo tanto, simplemente llamando a STICK(1) sin llamar STICK(0) no debería causar ningún cambio en el valor, a pesar del movimiento de la palanca de mando.

Desde el desarrollo de las computadoras más allá de la PC XT (a.k.a 8086), palancas de mando se han vuelto cada vez más incompatibles con programación QBasic, así que no esperes resultados perfectos. El siguiente programa debe imprimir las coordenadas x-y actual de la palanca de mando. Entonces puede traducirse en cualquier forma es necesitada:

Inicio:
Imprimir "Joystick1 x:", STICK(0)
Imprimir "Joystick1 y:", STICK(1)
Inicio GOTO

Artículos Relacionados

Sistema de seguridad con el viejo pentium 1.

Sistema de seguridad con el viejo pentium 1.

Originalmente usé una viejo pc-xt para este proyecto. Duda que se encuentra uno ahora. De todos modos, he decidido volver a poner el software original para trabajar. No sólo detecta el sistema de aperturas y cierres de puertas y ventanas, los sellos
Sistema de seguridad con el viejo r/c coche y teléfono móvil

Sistema de seguridad con el viejo r/c coche y teléfono móvil

Hola a todos en este instructable haré uso del viejo rc juguete coche y teléfono móvil antiguo para hacer un sistema de seguridadPaso 1: Piezas necesarias 1. viejo R/c coche del juguete2. viejo móvil (estoy usando nokia 1100)3. bobina del relé4. sens
Cómo hacer reciclado arte con libros viejos

Cómo hacer reciclado arte con libros viejos

Aquí es un divertido proyecto para dar una nueva vida a un viejo libro. Ideal para días de lluvia, bordando con los niños y personas que piensan que no tienen un hueso artístico en su cuerpo. Este instructivo incluye una transferencia de fotocopia, g
Qué a hacer con su viejo parches

Qué a hacer con su viejo parches

"Tratando de afinar un parche de tambor de años es como pulir un turd". Me reí cuando me enteré de este dicho pero en realidad, es cierto. Parches son como cuerdas de guitarra y camisetas: tras un largo periodo de uso que haz usados hacia fuera
Hacemos una estrella con un hermoso frente y parte trasera

Hacemos una estrella con un hermoso frente y parte trasera

Con la Navidad llamando a la puerta tuve que empezar con alguna decoración de Navidad. Me gusta la idea de reducir, reciclar, reutilizar y la idea de liberan material. Bajé en el sótano fueron recoge nuestras latas para llevarlos a la central de reci
Disfraz de cupcake con una cereza en la parte superior

Disfraz de cupcake con una cereza en la parte superior

Magdalena traje caliente de la máquina de coser...Gracias por mirar!Usted puede leer toda la historia detrás de esta Comisión en mi blog:http://apatchworkworld.blogspot.com/2011/10/kokoleo-Kind-of-cupcake.htmlPaso 1: Magdalena traje Ya que este traje
Regulador casero elegante con Sensorflare y base de partículas de chispa: controlar los dispositivos de potencia con Sensorflare

Regulador casero elegante con Sensorflare y base de partículas de chispa: controlar los dispositivos de potencia con Sensorflare

Hola todo el mundo! Este instructable muestra cómo puede controlar sus dispositivos inteligentes usando Sensorflare y partículas. Las posibilidades son muchas... Puede usar core de la partícula - una pequeña Junta de desarrollo de Wi-Fi para conectar
Regulador casero elegante con Sensorflare y base de partículas de chispa: leer los valores del sensor en Sensorflare

Regulador casero elegante con Sensorflare y base de partículas de chispa: leer los valores del sensor en Sensorflare

Hola todo el mundo! Este instructable muestra cómo puede controlar su smartdispositivos usando Sensorflare y partículas. Las posibilidades son muchas... Puede usar core de la partícula - una pequeña Junta de desarrollo de Wi-Fi para conectar el hardw
Sistema de seguridad con 1Sheeld

Sistema de seguridad con 1Sheeld

en este proyecto, usando 1Sheeld para construir un sistema de seguridad con ultrasónico y el teclado incluido en la aplicación del escudo.Paso 1: Componente usado para este proyecto1 - Arduino Uno (o cualquier tipo de familia de Arduino).2 - 1Sheeld.
Sun visor: Observar el sol con seguridad con binoculares

Sun visor: Observar el sol con seguridad con binoculares

Usar binoculares para proyectar una imagen del sol es un viejo truco, pero es una buena! Sin embargo, la mayoría de los libros mayores llama para una configuración que usa un trípode fotográfico y es difícil de configurar y mantener orientado (partic
Láser de viaje cable sistema de seguridad con cerradura de combinación y sirena épica!

Láser de viaje cable sistema de seguridad con cerradura de combinación y sirena épica!

Hola todo el mundo!  ¡ Bienvenido a mi Instructable!Mi sistema de seguridad-cable láser emplea una cerradura de combinación programable que actúa para armar y desarmar el sistema, así como indicar al microprocesador si alguien ha entrado en un código
Muy silencioso casero rueda de hámster con un viejo disco duro

Muy silencioso casero rueda de hámster con un viejo disco duro

Pachita el hamsterme estaba volviendo loco. El chirrido causado por la fricción de su rueda (combinado con la estructura vibrante) sonaba como un tren de carga en medio de la noche. Pedí las ruedas de hámster tranquila en tiendas de mascotas pero cue
Dummy cámaras de seguridad con Spark.io

Dummy cámaras de seguridad con Spark.io

Cámaras de seguridad pueden obtener muy caras. Tomé una viejo cubierta de cámara de bala, añadió un spark.io la base con un Sparkbutton y un sensor PIR (infrarrojo pasivo) para responder al movimiento detectado. Cuando el PIR alerta, el anillo de LED
Cómo mejorar su nuevo árbol de Navidad con el viejo!

Cómo mejorar su nuevo árbol de Navidad con el viejo!

Es el árbol en su jardín trasero mirando triste. Usted sabe que debe deshacerse de él pero no bastante para finalmente enviarlo al cielo árbol. Heres bien forma él o ella puede vivir en siempre llevar Navidad animar a las ramas de su descendencia. Re