How easy is it to program the U401 with RobotBASIC? The version of RobotBASIC that supports the USBmicro U401 and U421 will be released soon. I have a pre-release version and in an attempt to show how easy it is to control the U401 (or U421), I made the code below:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<span style="color: #008000;">//--------------------------------------------------------------------------- // // Main Program // //--------------------------------------------------------------------------- MainProgram: //--------------------------- // Discover the devices //--------------------------- n = usbm_finddevices() // Set dir of port A of dev 0 to out n = usbm_DirectionA(0, 255, 255) // Turn on all the port's outputs n = usbm_WriteA(0, 255) End </span> |
I’ll admit: This doesn’t do much that is exciting. With something connected to the port of the U401/U421, this code turned it on. Perhaps it is just an indicator LED, or a relay that turns on a light or a motor, but the point is it is not difficult at all to add support in a RobotBASIC program to affect some real-world hardware.
So. To imitate several big companies with their catch phrases:
“What will you turn on, today?”
Perhaps I should rethink that… or perhaps not. 🙂
Leave a Reply