Using SDK Java programming for the Bluetooth Zeemote JDI on MDC2250

9 years 4 months ago #29525689 by nelsontechnical
Hello everyone,

I am trying to see if anyone could give me any help or advice on using the Zeemote JD1 controller SDK that has [URL=http://\"http://www.zeemote.com/uk/developers/zeemote-sdk/\"]custom Java programming[/URL] to link up with a [URL=http://\"http://www.robotshop.com/roboteq-mdc2250-dual-channel-dc-motor-controller-2.html\"]RoboteQ MDC2250 Dual Channel 2 x 60A, 7V-50V DC Motor Controller[/URL]

MicroBasic sounds like it is pretty close to Java, and the MDC2250 already has a 32-bit microcomputer installed. So I am hoping that I could just create a MicroBasic program using the SDK kit that Zeemote provided that could connect with the JD1 remote (or find someone who could help me do that), and than I could hopefully just connect a USB Bluetooth dongle receiver, and use the JD1 remote as a motor controller.


This needs to be a small wireless one-handed controller, because this is for a hoverboard project that I am working on. Two handed controllers will be too big for what I need.


Any advice you may have on this would be very much appreciated!

I would love to be able to use the Zeemote JD1 as they are very nice looking controllers. :)


Also, if MicroBasic is not directly compatible with Java, than I thought that I might have to get another microcontroller that runs Java that could hook up to a Bluetooth receiver and send signals to the MDC2250. One option would be the Intellibrain2 Robotics controller from RidgeSoft , or the Genesi EFIKA MX Open Client Micro Computer .

This use of the Bluetooth JD1 motor control for the MDC2250 is just a test propulsion project for my hoverboard project. If I can figure out how to get the Bluetooth connection up and running, than I would also need to get another RobteQ MDC2250, and a HDC2450 motor controller and do the same Bluetooth interface.

Please Log in or Create an account to join the conversation.

9 years 4 months ago #29525691 by roboteq
You need to identify the bluetooth receiver you want to use and how it will interface to the controller. The only practical interface you can use is serial. So the USB adapter must have a serial out.

Then the commands that the controller receives must be in the format that the controller can understand. Look at the command set in the manual. Some work will be required for this and you wont know until you analyse what data JS1 can send and how it will look at the other end of the USB receiver. Then you\'ll know what kind of conversion is needed.

Microbasic may be used but more likely, you will need and external microcomputer board.

Please Log in or Create an account to join the conversation.

9 years 4 months ago #29525699 by nelsontechnical
roboteq wrote:

You need to identify the bluetooth receiver you want to use and how it will interface to the controller. The only practical interface you can use is serial. So the USB adapter must have a serial out.

Then the commands that the controller receives must be in the format that the controller can understand. Look at the command set in the manual. Some work will be required for this and you wont know until you analyse what data JS1 can send and how it will look at the other end of the USB receiver. Then you\'ll know what kind of conversion is needed.

Microbasic may be used but more likely, you will need and external microcomputer board.

Thank you very much for your post.

I am glad that you said I should use an external micromputer because I was thinking about using the Genesi EFIKA MX Open Client Micro Computer . This small computer has a Bluetooth receiver and two USB ports.

I will eventually need three motor controllers. One MDC2250 controller will be for the forward/reverse propulsion fans, one MDC2250 will control the side propulsion fans, and the HDC2450 will control the lifting fans.

I would like all of this to be controlled with the JD1 receiver though the Genesi microcomputer, and I am hopefully going to be working with a Java developer that I have been talking with on the code for this.


We are going to start with just the Genesi microcomputer and a MDC2250 controller for now.

Does the USB to serial cable below look like a good option for connecting the Genesi to the MDC2250?

http://www.amazon.com/TRENDnet-Serial-Converter-TU-S9-Blue/dp/B0007T27H8/ref=pd_bxgy_e_img_b

Thanks!

Please Log in or Create an account to join the conversation.

5 years 6 months ago - 5 years 6 months ago #29530420 by patinchuot1
I am interested in this topic, thank the experts advise ...
homemate

Please Log in or Create an account to join the conversation.

Moderators: tonysantoni
Time to create page: 0.106 seconds