Inspiration
Build a fast, reliable robot that can navigate a messy course and pick the best path.
What it does
Follows taped paths using a TCS color sensor and avoids right-side blocks with an ultrasonic sensor; includes a tunable standalone sketch for testing.
How we built it
Arduino (Uno-compatible), L298N motor driver, TCS230/TCS3200 color sensor, HC‑SR04 ultrasonic; code in C++ (Arduino sketches) with separate sketches: Turn.ino, RedFollow.ino, obstaclecourse.ino. Challenges
Noisy color readings, timing/tuning motor commands, and mounting sensor positions to reliably detect tape vs background. Accomplishments
Working red-track follower with right-side obstacle avoidance; separate standalone sketch for rapid tuning; consistent ultrasonic wiring and tuned thresholds (15 cm). What we learned
Also did a software project: blink-battle Sensors need simple filtering and short pulses; small timing changes dramatically affect behavior; keep test harnesses separate from main logic.
What’s next
Add front ultrasonic, refine avoidance strategy, document wiring + add a short demo video.
Log in or sign up for Devpost to join the conversation.