Back to Projects
RoboticsHardwareHigh School

Rope-Travelling Counting Sheep

Electronics & SoftwareMay 2024robotics

Overview

An Arduino-controlled, 3D-printed rope-traveling robot designed to count laps while carrying a sheep. Built for my senior year “Battle of the Classes” theme: Sweet Dreams Seniors.

Technologies Used

  • CAD: Fusion 360
  • Programming: C++, PlatformIO
  • Electronics: Arduino, DC motor, LiPo battery, L298N motor controller, 7-seg display, switch

Key Features

  • 3D-printed enclosure
  • Battery-powered operation
  • Reliable all-day runtime

Contributions

I assembled all electronics and handled soldering and wiring. The project relied heavily on spare parts, requiring extensive testing and connector reuse. A teammate designed most of the printed components, and our iteration cycle was fast and hands-on.

Challenges

Early designs overcomplicated direction switching using sensors. We ultimately learned that simple timed motion was sufficient, as mechanical constraints naturally limited travel at the rope ends.

Created during my final month at Millburn High School

Other Photos

office

First prototype of rope traveling robot being tested in our robotics lab


tests

Testing the wheel's compression on the rope we found


tests

Powered by dreams