Skip to content

This repository is a sample application of the Android Orange Box application to control a 4-axis robotic arm using Arduino through Bluetooth commands.

License

Notifications You must be signed in to change notification settings

richardribeiro1/arduino-android-bluetooth-servo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

orange-box-app
Orange Box

Control your 4-axis robotic arm through Bluetooth

Arduino Android Bluetooth Servo

This repository is a sample of how to use Android Orange Box application to control a 4-axis robotic arm using Arduino through Bluetooth commands. With the Orange Box you can easilly command a 4-axis robotic arm, controlling the movement speed and sending 4 commands to you microcontroller.

Components

  • Arduino UNO
  • HC-05 Bluetooth Module
  • Micro-servo motor

Tutorial

  1. Build the eletronic circuit.
  1. Use the example code for Arduino.
  • Configure your bluetooth module to 9600 baudrate. Use the datasheet, AT commands and the ConfigBluetooth.ino example.
  1. Download the Orange Box app on Google Play.

  2. It's important you have paired your bluetooth device with your smartphone. The app only shows a list with already paired devices. It's important you give the necessary permissions to your app.

  3. Click in button "Paired Devices" to show the list of paired devices in app and click to connect to your bluetooth module.

  4. Once connected, you can control your servos, speed, send commands, dimmer LEDs and other.

Orange.Box.Tutorial.mp4
  1. Feel free to use and adapt the command strings to your use. For example to dimmer a LED.

Youtube Video Tutorial

PDF with command strings and data pattern:

String Pattern V1.0.pdf

References

About

This repository is a sample application of the Android Orange Box application to control a 4-axis robotic arm using Arduino through Bluetooth commands.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages