Use your phone as a remote controller for a Raspberry Pi controlled chassis
This was designed by khaine 238 at TickerCad: https://www.tinkercad.com/things/7mmD4zDsU6Q-gothic-tank-turret
Standard Tesselated Geometry - 236.90 kB - 08/22/2017 at 14:39
I have uploaded a video of the tank to YouTube! Enjoy!
This project was done in a bit of a rush. I was already working on a Bluetooth Low Energy peripheral device using the Raspberry Pi when I heard a co-worker was leaving. I had the peripheral working as a kind of "remote command line" - I can send the NodeJS BLE peripheral short-lived terminal commands and send the result back to the phone via a notification.
So I added a new characteristic: A motor controller that the Android device can send a message in order to run motors at a specific speed. Then it was just about building the bot.
Install NOOBS on the SD card and get logged into your Raspberry Pi. Install the prerequisites:
sudo apt-get update sudo apt-get install npm pigpio
1. cd ~ 2. sudo mkdir repo 3. cd repo 4. git clone -b feature/ble_tank https://github.com/qbalsdon/BLE_Rpi_Peripheral.git 5. cd BLE_Rpi_Peripheral 6. sudo /scripts/setup.sh