Pic Of The Week
When Good Plastic Goes Bad    
main | login

  Battle Photos
  Battle Videos
  The Graveyard
  Upcoming Battles
  Battle Types


  About Battle Bricks
  Discussion Forums
  Remote Control
  Message Ownership
  In The Classroom
  Early Days
  The WiigoBot
  iPhone NXT Robot
  Lego Skill Crane: The Claw
  EV3 Android Player


  Lee Cheng
  Joe Czechowski
  Mike D'Amour
  Will Gorman
  Tom Kiehl
  Shannon Hastings
  Steve Langella
  Doug Moran
  Dan Morrill
  Scott Oster
  Mike Petersen
  Bill Seyler
  Gregg Steuben
  Steve Zingelewicz

 RoboFlush: The Lego NXT Mindstorms Toilet Flusher Robot
Tired of flushing your own toilet? Build a RoboFlush! RoboFlush is a simple Lego NXT Mindstorms Robot designed to flush a toilet automatically. It also comes with a manual flush option! Check out these instructions to build your own. Mike D'Amour came up with the idea, and Will Gorman built and documented RoboFlush.

How much do you know about Lego Robotics? Take the Lego Mindstorm Quiz at SomeTests.com


The Video:

The Flusher:

The flusher is mounted under the toilet bowl cover for the extra weight. Flushing requires no gearing, the NXT motor is strong enough to flush every time.

The NXT and Manual Flush:

The program for this robot is a little complicated in the NXT graphical language. It would be much simpler to understand in a traditional language like Java.

The Ultrasonic Sensor:

The ultrasonic sensor waits till it detects someone in range, then waits till that person is out of range. A polite thank you, and then flush!

The Lucky Toilet:

Comments? Check out our forums.

GIZMODO: Do-It-Yourself Roboflush Made of LEGO NXT Mindstorms
TechEBlog: RoboFlush: The LEGO Mindstorms NXT Toilet Flushing Robot
Make: Online: Roboflush - The LEGO NXT Mindstorms toilet flusher robot
Engadget: How to build a toilet-flushing Lego robot

Mindstorms, RCX, and LEGO are trademarks of the LEGO Group.  BattleBots is a trademark of BattleBots, inc.  This site is in no way affiliated with The Lego Group or BattleBots, inc.