Robotics development is as well as robotics learning has gotten huge demand in the past decade. Robotics usually involves controlling robotics arms or vehicles remotely. The problem is that there are many wireless mediums to control robotic the major ones being rf (radio frequency) and BT (Bluetooth). Developing different controller for each type of robotic system is a very tiresome task and brings huge delays in robotics research and learning.
So here we create a master robotics controller remote that consists of button controller as well as joystick controller that can be used to control robotics arms as well as robotics vehicles. Along with this we here integrate 2 different forms of wireless communication RF as well as Bluetooth so that is compatible with all types of robotics systems.
The system will provide following advantages:
- Button Control for motion/switching operations
- Joystick for Steering type Control
- RF Wireless Transmission
- Bluetooth Wireless Transmission
- Light Weight & Battery Powered Remote
The controller is a wireless joystick that takes commands from user and allows remote control of robotics systems as per user commands. We here use 4 x push buttons to get button press commands from user and a joystick to transmit steering type commands from user.
The user may choose between transmission medium weather to transmit via blueooth or rf frequency. The controller remote has an on-board switch that allows user to select communication medium. The controller is run by an atmega 328 controller and powered by a small battery for power supply.
We hereby develop a small receiver device to test the transmitted commands. This receiver system also has rf as well as Bluetooth receivers and constantly displays commands from both the receivers on an LCD display. This allows the user to check the commands being transmitted by the transmitter joystick.
- Hardware Specifications
- Atmega 328 Controller
- Joystick Stick
- Bluetooth Module
- RF Module
- LCD Display
- Power Port & DC power Adapter
- Resistors Capacitors
- Diodes & transistors
- Buttons & Switches
- Electrical & Wirings
- PCB Board
- Base frame
- Supporting Rods
- Screws and Fittings
- Software Specifications
- Programming Language: Embedded C