Ads

Get STM32 tutorial using HAL at $10 for a limited time!

Saturday, November 28, 2015

BattleBots Robot Prototype using ATmega16 and HC-05 Bluetooth


BattleBots is an American competition television series. The competition is about robot wars. Competitors design and operate remote-controlled armed and armored machines designed fight in an arena combat elimination tournament.


This BattleBots robot prototype was made for complete the lecture project of Introduction to Robotics lecture. This is a team project. My main job in the team was to design and program the firmware for this robot that use ATmega16 microcontroller and HC-05 bluetooth module. The name of this robot is "Nightmare". The PCB of this robot was designed using EAGLE PCB software.


This robot can be controlled using a smartphone via bluetooth communication. We use Bluterm application on Android smartphone. Bluterm application is like a serial monitor application for bluetooth communication, so we can send a characters command to the robot.


The weapons of this robot:
  1. On the back left, back right, and front center of this robot has drills that connected to DC motors. These drills can activated individually from smartphone.
  2. On the front left and front right of this robot has a saws that connected to DC motors. These saws can be activated individually from smartphone.
  3. On the backside of this robot has a stunt gun. This stunt gun can is connected to the controller by using relay. This stunt gun can be activated from smartphone.

1 comment :