BB9E V1 Android Bluetooth Remote Controller

Remote Controller with MIT App Inventor 2

One of the options that I developed as a remote controller was in the form of a android app using MIT App Inventor 2 as the platform to create the app.

MIT App Invetor is an online development platform that allows you to easily create android applications which in my case allowed me to have a functioning app in one night of work, this app has the following features.

  • Custom starting screen
  • Bluetooth connectivity
  • Control by slider of the actuators of the robot
  • Two modes of operation for the pendulum that drives the robot these are by slider and by using the phone accelerometer

image-center

Start screen.

image-center

Main controls screen.

image-center

Settings screen.

The form of programming in this plattform is by using blocks which make large project a little messy with all the projects scattered around as you can see in the next picture.

image-center

Programming blocks.

The block that you can see in the next pictures is the one that puts together the values of the sliders and sends them through bluetooth using a timer trigger.

image-center

Block that handles bluetooth.

The compiled app once its runned in an android phone looks like the next picture in which the sign saying bluetooth not conected will not disappear until the robot is connected to the phone through pairing.

image-center

App running on the phone.

The .aia file which is used by MIT App Inventor can be found here or download the compiled apk for android os here

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Leave a Comment

Your email address will not be published. Required fields are marked *

Loading...