JimH
02-14-2008, 10:16 PM
From box to spinning a motor in about an hour!
So my Robotics Connection Serializer WL showed up on Tuesday as expected. Work has been very busy lately, so I haven't had a lot of time to play with it until tonight. All I had a chance to do on Tuesday night was throw 4 AA batteries into a battery holder and then touch the wires to the power block on the unit so I could watch the LEDs twinkle for a few seconds....
Tonight I'm up doing some work tasks (waiting for a large file to copy over a VPN connection...) so I pulled out the Serializer and started to play. Here's how it went:
Power Setup
For now I'm using the 4AA alkaline battery setup for power. I dug around and found an old flourescent light kit for a PC and stole the switch from it. I then wired the battery holder to the serializer with the switch in place and powered it on. I got the normal LED startup condition, so I turned it off and moved on to connectivity.
RS-232 Module Attempt
I decided to start with the serial cable because I figured it should be the least troublesome. I brought home a serial cable from work to test with. I remember 10-12 years ago we threw serial cables out by the box load because there was no use for them. Now I had a hard time finding one in the store room that was M-F. I wasn't sure if it was a standard cable or some kind of management cable.
So I install the RS-232 module on the serializer. Then find out that my HP Media Center PC has no serial port. I had to pull out my USB to Serial adapter and get it installed. Attach the cable and verified the COM port. Opened HyperTerminal and setup the connection based on the documentation.
No go.
Ran through everything again to make sure the configuration was correct and still no go. When I entered text in HT and hit enter I got activity on the USB to Serial adapter, but no response from the Serializer. I figure it must be the cable. Probably a proprietary management cable for some long forgotten device...
USB Module Attempt
So I shut everything down and swap the RS-232 for the USB module on the Serializer. I've seen the dialog regarding the drivers, etc. for the USB setup, so I let Windows go find the drivers after getting everything hooked up. It took a few minutes, but both drivers were installed successfully.
Back in HyperTerminal there was a new COM port. Setup the connection and hit the connect button.
It's a go!
I pulled out the documentation and found the commands for the LEDs and changed the settings, then shut them off.
First Motor
LEDs just aren't enough fun. Something has got to move for it to be exciting! I pulled out a low voltage DC motor, screwed some gator clips on a wire and hooked it up to a motor block and then clipped on the motor.
>mogo 1:20
>ACK
The onboard LED for motor block I was not connected to lit up...
>stop 1
>ACK
>mogo 2:20
>ACK
zzzzzzzzzzzzzzzzz on comes the motor!
>stop 2
>ACK
WOOT!
Now What?
So I can already see a few things that I will need to do. For starters I need to find something safe to mount the Serializer in so it's not just sitting on my desk with a bunch of wires running everywhere. It looks vulnerable, not to mention ugly...
I also remembered that I had an RC10T in a box in the garage. It has a servo for the steering, so I need to pull that for testing on the Serializer. I may also use it for my first mobile platform, but will need to work through several things first. Right now I just want to test the servo control so I understand how it works.
.NET is also on my list. I have .NET Studio 2005, MS Robotics Studio, and the Serializer library installed. Now I just need to ease into how to use it and work on my first program.
I'll let you guys know how it goes.
So my Robotics Connection Serializer WL showed up on Tuesday as expected. Work has been very busy lately, so I haven't had a lot of time to play with it until tonight. All I had a chance to do on Tuesday night was throw 4 AA batteries into a battery holder and then touch the wires to the power block on the unit so I could watch the LEDs twinkle for a few seconds....
Tonight I'm up doing some work tasks (waiting for a large file to copy over a VPN connection...) so I pulled out the Serializer and started to play. Here's how it went:
Power Setup
For now I'm using the 4AA alkaline battery setup for power. I dug around and found an old flourescent light kit for a PC and stole the switch from it. I then wired the battery holder to the serializer with the switch in place and powered it on. I got the normal LED startup condition, so I turned it off and moved on to connectivity.
RS-232 Module Attempt
I decided to start with the serial cable because I figured it should be the least troublesome. I brought home a serial cable from work to test with. I remember 10-12 years ago we threw serial cables out by the box load because there was no use for them. Now I had a hard time finding one in the store room that was M-F. I wasn't sure if it was a standard cable or some kind of management cable.
So I install the RS-232 module on the serializer. Then find out that my HP Media Center PC has no serial port. I had to pull out my USB to Serial adapter and get it installed. Attach the cable and verified the COM port. Opened HyperTerminal and setup the connection based on the documentation.
No go.
Ran through everything again to make sure the configuration was correct and still no go. When I entered text in HT and hit enter I got activity on the USB to Serial adapter, but no response from the Serializer. I figure it must be the cable. Probably a proprietary management cable for some long forgotten device...
USB Module Attempt
So I shut everything down and swap the RS-232 for the USB module on the Serializer. I've seen the dialog regarding the drivers, etc. for the USB setup, so I let Windows go find the drivers after getting everything hooked up. It took a few minutes, but both drivers were installed successfully.
Back in HyperTerminal there was a new COM port. Setup the connection and hit the connect button.
It's a go!
I pulled out the documentation and found the commands for the LEDs and changed the settings, then shut them off.
First Motor
LEDs just aren't enough fun. Something has got to move for it to be exciting! I pulled out a low voltage DC motor, screwed some gator clips on a wire and hooked it up to a motor block and then clipped on the motor.
>mogo 1:20
>ACK
The onboard LED for motor block I was not connected to lit up...
>stop 1
>ACK
>mogo 2:20
>ACK
zzzzzzzzzzzzzzzzz on comes the motor!
>stop 2
>ACK
WOOT!
Now What?
So I can already see a few things that I will need to do. For starters I need to find something safe to mount the Serializer in so it's not just sitting on my desk with a bunch of wires running everywhere. It looks vulnerable, not to mention ugly...
I also remembered that I had an RC10T in a box in the garage. It has a servo for the steering, so I need to pull that for testing on the Serializer. I may also use it for my first mobile platform, but will need to work through several things first. Right now I just want to test the servo control so I understand how it works.
.NET is also on my list. I have .NET Studio 2005, MS Robotics Studio, and the Serializer library installed. Now I just need to ease into how to use it and work on my first program.
I'll let you guys know how it goes.