iuy
Control de sensores a través del
adaptador de juegos del PC
El IBM PC standard posee un puerto que permite la conexión directa a dispositivos de control de juegos como los "joysticks".
Lo bueno de estos puertos es que ya estan listos para ser conectados sin la necesidad de fabricar otra interface adaptadora. El adaptador de juegos comunmente se los encuentra en las tarjetas de sonido o asociado a algún otro dispositivo como tarjetas multifunción, etc. y posee cuatro entradas binarias o digitales y cuatro entradas proporcionales o analógicas.
Se puede conectar a las entradas analógicas una resistencia variable (que es la que poseen los joysticks dentro) o bien un LDR cuya resistencia varía con la luz que le incide.
El puerto físico en el PC posee 15 pines de los cuales los 3, 6, 11 y 13 son entradas analógicas, los 2, 7, 10 y 14 son digitales, el 1 posee una tensión de +5V y el 4 es masa (0V). R1: pote de 10KΩ o un LDR.
El pote varía su resistencia al girar su perilla central. El LDR varía su resistencia al recibir más o menos luz (máx. cuando recibe el 100% y mínima cuando está tapado).Programa en BASIC para el PC. También se puede usar QBASIC o Visual Basic. En la pantalla de tu PC aparecerá una línea de "*" que cambia cuando mueves el pote, es decir cuando varías la resistencia. Lo mismo sucederá con el LDR cuando lo dirijas hacia la luz y cuando lo tapes con la mano.
10 'CONTROL DEL ADAPTADOR DE JUEGOS
20 CLS: KEY OFF: DEFINT A-Z
30 PRINT MEDIDAS
40 STRIG ON
50 A=STICK(0): B=STICK(1): C=STICK(2): D=STICK(3):
60 E=STRIG(1): F=STRIG(3): G=STRIG(5): H=STRIG(7)
70 LOCATE 10,1
80 PRINT USING " ### "; A; B; C; D; E; F; G; H
90 LOCATE 12,1
100 Z=A/2
110 FOR I=1 TO Z: PRINT "*"; NEXT I
120 FOR I=Z TO 79: PRINT " "; NEXT I
130 GOTO 50