Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README.md
bluetooth_keuwlsoft.ino

README.md

Spider Bot using Bluetooth

The code is made to work with KEUWLSOFT Bluetooth Electronics app: http://www.keuwl.com/apps/bluetoothelectronics/. But with little modification you can make it to work with any classic bluetooth app.

What you will need

  • Assembled Spider Bot itself
  • Bluetooth Classic Module (HC-05 or HC-06)
  • Smartphone

Procedure

screenshot1

  • First we need to connect with the bluetooth module. From the top right corner of the app choose "Connect".
  • Select "Bluetooth Classic" and hit "Next".

screenshot2

  • Choose your bluetooth device and and click "Connect".

screenshot3

  • After successful connection you will see a message at the top like this. Click "Done".

screenshot5

  • Now scroll to the right, select one of the empty panels for our custom UI, and click "Edit".

screenshot6

  • From the side menu, click on "Pads".

screenshot7

  • Drag the first one onto the empty panel like this

screenshot8

  • With the pad selected, choose "Edit" from the bottom right corner. Here's the settings that goes with our code

screenshot9 screenshot10 screenshot11

  • After the settings, navigate back and with our custom panel selected, click "Run".

screenshot12

Limitation

Unlike the Robotic Arm, the Spider Bot will keep executing the current operation (moving forward, backward or turning around) until it is complete, before proceeding with the next operation, even if you press the pad in app for next operation halfway between. To keep the code simple, we left it as it is. But you can easily remedy this with a bit of modification.

You can’t perform that action at this time.