Paso 11: Programación de PC muy simple
Este proyecto es presentado a usted por la magia de RobotBASIC. RobotBASIC (RB) es un lenguaje de programación libre y el IDE (entorno de desarrollo integrado). Tiene soporte para el control de la USBmicro U451.
RB es gratis. ¡ GRATIS! Puede escribir un programa en el IDE de RB y luego guardarlo como un .exe - un ejecutable independiente que no necesita el IDE para ejecutar. La USBm.dll es necesario para ir junto con ese archivo, sino que también es gratuito.
No voy a entrar en los detalles del programa en este instructable. Todo el programa es las 35 líneas de la imagen de abajo. El programa es fácil de copiar en el IDE y simplemente ejecutar. Este es el programa como texto: (nota el espacio obtiene jodido).
Programa de control de relé U451
Si el archivo DLL se encuentra...
Si usbm_DllSpecs()! = ""
Y el dispositivo se encuentra...
Si usbm_FindDevices()
Inicializar U451, salidas
n = usbm_DirectionB (0, 0xFF, 0xFF)
Crear el título y dos casillas de verificación para los relés
xyText 10,10, "relé 1 relé 2","", 20, fs_Bold
para i = 0 a 1
addcheckbox "" + i, 10 + 120*(1-i), 60, ""
siguiente
Aunque la verdad
para i = 0 a 1
Si getcheckbox ("" + i)
n = usbm_SetBit (0, + 8)
otra cosa
n = usbm_ResetBit (0, + 8)
endif
siguiente
retardo de 100
WEND
otra cosa
"Allí son no dispositivos de impresión"
endif
otra cosa
Imprimir "La DLL USBmicro no está instalada"
endif