Thumbnail

Ubtech Alpha 1 Bluetooth

How To Add This Control To Your Project

  1. Make sure you have the latest version of EZ-Builder installed.
  2. Select the Install button below to download the archive file.
  3. Double click the downloaded archive file to execute installer.
  4. The installer will add this control to EZ-Builder.
  5. Load EZ-Builder and press the Project -> Add Control button from the menu.
  6. Choose the Third Party Robots category tab.
  7. Press the Ubtech Alpha 1 Bluetooth icon to add the control to your project.

Control UBTech Alpha robot via bluetooth and control servos. The Virtual Servos in EZ-Builder will control the UBTech Alpha robot servos.

Use the configuration button on this control to configure what servos are to be used. The Vx servos in EZ-Builder correspond to the servo IDs of the UBTech Alpha robot. For example...
- V1 controls servo ID #1
- V2 controls servo ID #2
- V3 controls servo ID #3
- and so on...

In the configuration window, select the servos you wish to control on the Alpha. 

Instructions
1) Connect your PC to the alpha 1 robot via Bluetooth

2) Load EZ-Builder and add this this plugin to your project

3) Select the COM port for the alpha 1 robot and select CONNECT

4) Use the configuration menu of this plugin to select the servos you wish to control. Place a check in the box beside each servo to control

5) Now that you have the control configured, you may use any controls in EZ-Builder that support servos to move the Alpha UBTech robot. This includes Auto Position, Camera, Joystick, and more....

Synthiam
#31  
Try version #11 and let me know about the ranges.
#32  
ezb=90 : center (exact)
ezb=180 : turns CW  :  + 90  (exact)
ezb=0     :  turns CCW : almost -90 ( not exact, maybe  87-88 )

Actions not working, as said in post #30.
Synthiam
#33  
The Auto Position currently requires an ezb connection to operate. Connect to either the ezb emulator or an ezb during operation for the time being. I’ll change that Auto Position the next release of EZ-Builder
#34   — Edited
OK, I understand. An update is needed to make ez b  work with bluetooth only.  I tested with an ezb connected , all works.

Can you make a refinement for  ezb=0  to  goto 90 exactly (my post #32 ) ?
May I suggest (posts 15 and 16.1)  , to have a partial  control on alpha's audio,  to provide a command to start / stop specific  mp3 files already stored in the sd card ?
The bluetooth protocol should  have messages for that.
Synthiam
#35   — Edited
Everything that can be done is done with the plugin. The protocol document is incomplete by UBtech. There is no complete information on how to trigger audio files from the sd card. servo positions are done as well. No additional work can be done with the incomplete documentation from ubtech. Contact UBTech to obtain complete command set and perhaps more can be done.
#36  
Never mind ! This plug-in is a great tool to hack alpha  and its good servos. All other functions can be obtained adding EZB v4 or Iotiny.
Please,  provide an option to use Iotiny's software serial port and  a command  for internal leds on/off  (these functions are no more in the latest version of plug-in).