Ez Battery Rechargeable Gamepad for Starrley/Vorpal Hexapod

Ez Battery Rechargeable Gamepad for Starrley/Vorpal Hexapod

thingiverse

# Introduction - This is the remix of Vorpal hexapod gamepad. Unlike others, it's powered by a 3.7V 18650 lithium battery and has enough 5V output pins for each component. Using a lithium battery provides reliable and strong power to components. The lithium battery is chargeable, making it more economical and cost-effective in the long run. Recharging the battery is easy - simply plug in the 5V power source into the USB port of the board. Furthermore, hexapod movements are controlled by a joystick switch instead of a keypad. The functions of the 4x4 matrix switch remain the same; see the user guide for more details. This gamepad can play the Starrley hexapod, which is a derivative of the Vorpal hexapod. ### Video Demos https://youtu.be/Nv6KPV5iczc https://youtu.be/h6IrZuumQRY # Software - Arduino sketches are available on GitHub - uploads test.ino to check wiring correctness of matrix switch and joystick switch first; open the Serial Monitor to see the button and joystick switch respond; if everything is correct, upload the firmware.ino. To successfully upload firmware.ino, the SD reader library SdFat is required. # Electronics - To build the gamepad, you'll need the following components: * A HuaDuino board - an Arduino Nano compatible with enhanced features. It integrates everything on a single PCB, making it easier for people to make a bot with it. Embedded battery charging circuit makes battery charging more convenient. It's inexpensive, so it's our favorite board for projects. You can buy this combo kit, which includes other components you'll need. * A joystick switch * A 4x4 matrix switch pad - there are two variations of this component; choose the correct model to print. * An HC-05 Bluetooth module (set to master mode if your robot's HC-05 is in slave mode) * A MicroSD Card Reader - this can be optional as it doesn't affect control of the robot in gaits/dance/fight mode; with it, you can record a sequence of locomotion and play it back later. * A buzzer (optional if you don't need beep sound) * An 18650 lithium battery - use this battery clip to hold it; you can use any 3.7V lithium battery as long as the size fits the base model. * 8 M2x6 tapping screws * 4 M3x14 screws * 17 dupoint wires The 4x4 matrix switch, dupoint wires, micro SD card reader, and HC-05 can also be found in Vorpal's webstore. # Wiring - The connection of components to the board is as follows: ## Joystick Switch: VRX_PIN -> A0 VRY_PIN -> A1 SW_PIN -> A2 VCC -> 5V GND -> GND ## 4x4 Matrix Switch - there are two variants. 8/C1 -> D2 7/C2 -> D3 6/C3 -> D4 5/C4 -> D5 4/R1 -> D6 3/R2 -> D7 2/R3 -> D8 1/R4 -> D9 ## HC-05 Bluetooth UART Module: RX -> A4 TX -> A5 VCC -> 5V GND -> GND ## Micro SD Card Reader: CS -> D10 MOSI -> D11 MISO -> D12 SCK -> D13 VCC -> 5V GND -> GND ## Buzzer: Positive polar -> A3 Negative polar -> GND

Download Model from thingiverse

With this file you will be able to print Ez Battery Rechargeable Gamepad for Starrley/Vorpal Hexapod with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Ez Battery Rechargeable Gamepad for Starrley/Vorpal Hexapod.