Skip to content

HVS-1770. Self-balancing robot using MEMS and ARDUINO UNO

4,000.00

The aim of this project is to build a Robot Vehicle that can be controlled by using MEMS ACCELEROMETER SENSOR (Micro Electro-Mechanical Systems).

Categories Tags
The aim of this project is to build a Robot Vehicle that can be controlled by using MEMS ACCELEROMETER SENSOR (Micro Electro-Mechanical Systems). MEMS ACCELEROMETER SENSOR is a Micro electro mechanical sensor which is a high sensitive sensor and capable of detecting the tilt. This kind of tilt detection robot can be helpful for the civil engineers in the construction works it helps to detect the slopes in the beamers, floors etc. which can be easily done without any manual interference.   This project makes use of an on-board computer which is programmed with the help of embedded C instructions. This on-board computer is capable of communicating with both the input and output modules. The MEMS ACCELEROMETER sensor detects the tilt and provides the information to the microcontroller (ARDUINO) and the controller judges whether it is a positive or negative slope. Depending on the slope the acceleration of the robot is controlled which is done dynamically by the controller.        

The main objectives of the project are:
  1. MEMS accelerometer usage in the project.
  2. Automatic self balancing technique.
       

The major building blocks of this project are:
  1. Battery Power Supply.
  2. Arduino UNO Microcontroller.
  3. MEMS ACCELEROMETER SENSOR.
  4. DC Motors with driver.
         

Software’s used:    
  1. Embedded C programming.
  2. Arduino IDE programmer for dumping code into Micro controller.
  3. Express SCH for Circuit design.
           

Block Diagram:

         

       

video: