Mecanum Robot - MKBUMBLE

by metegurkann in Workshop > Cars

496 Views, 12 Favorites, 0 Comments

Mecanum Robot - MKBUMBLE

Ekran görüntüsü 2024-12-06 121549.png
Mecanum Robot

This project demonstrates the development of a mecanum wheels robot equipped with a distance sensor, designed for versatile and precise navigation. The robot utilizes mecanum wheels, which provide omnidirectional mobility, enabling it to move seamlessly in any direction, including forward, backward, sideways, and diagonally. This unique capability makes it suitable for operating in constrained or complex environments. This project will continue to be developed.

Supplies

WhatsApp Görsel 2024-12-06 saat 12.18.52_7db9999e.jpg

Arduino UNO, Arduino MEGA, HC-SR04, Bluetooth module, mecanum wheels

Drawings and Design

First Step

Soldered capacitors to the motor terminals to reduce electrical noise and improve motor performance.

Attached the motors securely to the mecanum wheels.

CAD software is used, Fusion 360 to design the body, ensuring proper placement for motors, sensors, and electronics.

Included mounting holes for the distance sensor and other components.

Coding and Merge

Second Step

Assembled the frame, attaching the motors and securing them with screws or brackets.

Mounted the motor driver (Adafruit Motor Shield) and connected it to the motors.

Connected the motor driver, distance sensor, and other components to the Arduino MEGA.

Mounted the sensor in a suitable position for obstacle detection. Wired the sensor to the Arduino, following the sensor’s specifications.

App Design and Tests

Ekran görüntüsü 2024-12-10 213831.png
Ekran görüntüsü 2024-12-11 133540.png

Programmed the microcontroller with code to handle the following:

  1. Six movement conditions: forward, backward, left, right, diagonal movements, and stopping.
  2. Distance sensor functionality for detecting obstacles and controlling movement accordingly.

Tested the code on the robot, debugging as necessary.

Connected a suitable power source, ensuring voltage and current requirements for motors and electronics are met.

Secured the battery pack to the chassis.