1.0 / June 24, 2011
(3.7/5) (59)

Description

This app was made for those who would like toremotely control HiTechnic's HTWay (a Segway type robot) usingtheir Android device. Go to http://www.hitechnic.com/blog/gyro-sensor/htway/ forbuilding instructions. You will need a Gyro sensor and NXT-G 2.0 inorder to build and program this robot.

Once you have built your robot, download and install the "textto number" block available at the bottom of this app's supportsite: https://sites.google.com/site/mbbackus/robotics/segway

You must also download and install the Gyro sensor block fromHiTechnic: http://www.hitechnic.com/downloadnew.php?category=13

Download and then upload to your NXT a modified version ofHiTechnic's program for your Segway. The modified version is callHTWayAR (HiTechnic Segway Android Remote) and can also be found atthe bottom of this app's support site.

Once installed, but prior to running a program on either device,you must pair your phone with your NXT.

On your NXT:

1) From the top level menu, click the left arrow until you haveselected "Bluetooth"

2) Turn bluetooth on. The NXT should display "Turning on" for asecond or two. Thereafter, you should see a Bluetooth symbol in theupper left hand side of your NXT's screen.

On your Android device:

1) From your home screen click your menu button.

2) Select "Settings"

3) Select "Wireless & networks"

4) Turn on "Bluetooth"

5) Select "Bluetooth settings"

6) You phone should discover your NXT. If not, prompt it to doso by clicking "Scan for devices" (make sure your NXT is on).

7) Click on the entry that corresponds to your NXT and pair withit.

8) If you've done everything correctly, "Paired but notconnected" should appear below your NXT's entry.

Next, start the program on your NXT. HiTechnic's explanation ofhow their program runs is better than any I could provide:

"When you run the program, the first thing it will do is let youselect the wheel size that you are using. There are three options:Small (NXT 2.0), Medium (NXT 1.0), and Large (RCX). Use the arrowkeys to choose and the Orange Enter button to select.

The robot will now need to get an initial gyro offset. You canthink of this as a Gyro Sensor calibration. In order to get a goodgyro offset, the robot will need to be copletely still. If you holdthe robot in your hand it will wait until you you put the robotdown, and it is not moving, before it will get the gyro offset andgo on. HTWay will now start beeping indicating that you have fiveseconds to get the robot vertical and as balanced as possible. Atthe end of the long beep, let go." -HiTechnic

Once your robot is balancing, open this app and connect to yourNXT. Once connected, you should be able to control your Segwaysimply by tilting your phone.

App Information HiTechnic Segway Remote

  • App Name
    HiTechnic Segway Remote
  • Package Name
    appinventor.ai_mbbackus.HTWayAR
  • Updated
    June 24, 2011
  • File Size
    1.1M
  • Requires Android
    Android 2.1 and up
  • Version
    1.0
  • Developer
    Michael Backus
  • Installs
    5,000 - 10,000
  • Price
    Free
  • Category
    Education
  • Developer
  • Google Play Link

Michael Backus Show More...

HiTechnic Segway Remote 1.0 APK
This app was made for those who would like toremotely control HiTechnic's HTWay (a Segway type robot) usingtheir Android device. Go to http://www.hitechnic.com/blog/gyro-sensor/htway/ forbuilding instructions. You will need a Gyro sensor and NXT-G 2.0 inorder to build and program this robot.Once you have built your robot, download and install the "textto number" block available at the bottom of this app's supportsite: https://sites.google.com/site/mbbackus/robotics/segwayYou must also download and install the Gyro sensor block fromHiTechnic: http://www.hitechnic.com/downloadnew.php?category=13Download and then upload to your NXT a modified version ofHiTechnic's program for your Segway. The modified version is callHTWayAR (HiTechnic Segway Android Remote) and can also be found atthe bottom of this app's support site.Once installed, but prior to running a program on either device,you must pair your phone with your NXT.On your NXT:1) From the top level menu, click the left arrow until you haveselected "Bluetooth"2) Turn bluetooth on. The NXT should display "Turning on" for asecond or two. Thereafter, you should see a Bluetooth symbol in theupper left hand side of your NXT's screen.On your Android device:1) From your home screen click your menu button.2) Select "Settings"3) Select "Wireless & networks"4) Turn on "Bluetooth"5) Select "Bluetooth settings"6) You phone should discover your NXT. If not, prompt it to doso by clicking "Scan for devices" (make sure your NXT is on).7) Click on the entry that corresponds to your NXT and pair withit.8) If you've done everything correctly, "Paired but notconnected" should appear below your NXT's entry.Next, start the program on your NXT. HiTechnic's explanation ofhow their program runs is better than any I could provide:"When you run the program, the first thing it will do is let youselect the wheel size that you are using. There are three options:Small (NXT 2.0), Medium (NXT 1.0), and Large (RCX). Use the arrowkeys to choose and the Orange Enter button to select.The robot will now need to get an initial gyro offset. You canthink of this as a Gyro Sensor calibration. In order to get a goodgyro offset, the robot will need to be copletely still. If you holdthe robot in your hand it will wait until you you put the robotdown, and it is not moving, before it will get the gyro offset andgo on. HTWay will now start beeping indicating that you have fiveseconds to get the robot vertical and as balanced as possible. Atthe end of the long beep, let go." -HiTechnicOnce your robot is balancing, open this app and connect to yourNXT. Once connected, you should be able to control your Segwaysimply by tilting your phone.