Raghav-B / arduino-mazebot

Robot based on the mBot (Arduino) platform designed to traverse a maze

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

arduino_mazebot

Robot based on the mBot (Arduino) platform designed to traverse a maze.

MeetTheMbot

Maze Challenges

  • Collision detection Using IR sensors and a front Ultrasonic sensor, the bot was able to detect its proximity to walls by polling the voltage returned by these sensors.

    CollisionDetection

  • Colour detection The bot employed LDRs to detect any colours above it. The maze was designed such that each colour corresponds to a certain action - which was hardcoded into the bot.

    ColourTurning

  • Sound detection The hardest challenge involved setting up a circuit with filters to compare the amplitude of 300Hz and 3000Hz frequencies that were playing from a speaker simultaneously. Based on which frequency's amplitude was higher, the bot would perform a predefined action.

    Breadboard

About

Robot based on the mBot (Arduino) platform designed to traverse a maze


Languages

Language:C++ 100.0%