Spring - Summer 2023
In a team of 2, I developed an Arduino-based obstacle avoidance robot designed to navigate autonomously in dynamic environments. The robot utilizes ultrasonic sensors for obstacle detection and servo motors for directional control. This project involved hardware assembly, circuit integration, and programming in Arduino IDE to achieve real-time obstacle avoidance.
1. The Arduino Uno module acts as the central processor, coordinating sensor inputs and motor controls for efficient navigation.
2. The motor driver modules manage power regulation and control the wheel motors for smooth movement.
3. The robot's wheels and chassis ensure stability and mobility across various surfaces.
Ultrasonic Sensor for Obstacle Detection
The ultrasonic sensor measures distances to detect obstacles,
ensuring smooth operation in the locking environment.
Sticky Tac for Component Placement
Sticky Tac was used to securely attach components, allowing easy adjustments during development.
We carefully planned the design ofour system by creating mockups of the circuitry beforehand. This step ensured proper component placement and efficient planning of the design, minimizing errors during assembly.