Tell A Friend

  • Friend's email:
 

'Rube Goldberg Type Light Switch'
Many robots are designed to do simple tasks in an efficient way to make our lives easier. But what if robotic machines did simple tasks in an over-complicated way? This is the type of Machine that 'Rube Goldberg' envisaged for his weird world. Below is an example of a 'Rube Goldberg Light Switch'. I have attempted emulate this crazy idea of Goldberg's, with my very own over complicated LEGO Mindstorms NXT based 'Light Switch'.

Posted by:

 sparra_mc

Created:

 20 March 2012

Rate:

 

Tags:(?):

 crazycontraption, lego, mindstorms, nxt, nxtlog, crazy, contraption, rube, goldberg, machine, reuben, lucius, robot, contest, math, electronics

Rube Goldberg Type Light Switch Modules

The Contraption uses two LEGO Mindstorms NXT's to control it. I could have just use the one, by using a couple of extra long Home-brew NXT Cables. The two NXT's control the six modules involved with making this Crazy Contraption turn on your 'Table Lamp'.

(Random) Distance Measuring Module

To operate my NXTLOG 'Crazy Contraption' Entry, you first need to know how to subtract! No basic maths. No light to read by! When the first NXT's program is run, the measuring target is positioned a random distance from the Ultrasonic Sensor at the extreme left of the gantry. The user's goal is to get the Trolley with the 'Red Plate' to move along the gantry until it is 100mm from the Ultrasonic Sensor. If you go closer than 100mm, you are forced to start again.

Crazy Contraption's Data Entry Keyboard.

The RCX-TouchMux is a fully compatible, I2C Bus Type Sensor, based on a Philips PCF8574 remote I/O expander. It’s a single integrated circuit that includes eight pins that can be either inputs or outputs. The PCF8574 has eight I/O pins that are labelled P0 to P7. Full Details in a previous Article: NXT - 8 Input RCX Touch Sensor Mux. For more Information Gogle: "rjmcnamara"

Ball Dispenser Module

When you managed to have the Trolley 100mm from the Ultrasonic Sensor, you win and a 'Ball' is dispensed. The ball drops onto a 'Trigger Mechanism' which fires 2x 'Darts' at the Black and red target which then triggers a Touch Sensor attached to the second NXT.

Light Switch Trigger and Lamp Module

Once the Touch Sensor has been depressed, the second NXT sends a signal to the Mains Voltage Appliance Controller which in turn turns the 'Reading Lamp' ON!

Appliance Controller Module

This Lego Mindstorms NXT Appliance Controller allows you to turn on-and-off your Household mains powered equipment such as lights, radios, heaters, etc. All via your Robot. Using this Controller in conjunction with a Lego Touch Sensor allow the 'Crazy Contraption' to control the Reading Lamp, Turning the Lamp ON and OFF! For more Information Gogle: "rjmcnamara"

'Rube Goldberg Light Switch' Video

After spending several hours trying to upload a 4 Mega Byte video in all NXTLog formats listed. I even tried different browsers only to fail. So you will need to google "rjmcnamara." to view it. If someone knows the secret to uploading video to NXTLog, please let me know?

Program Code: NXC

The Complete 'Rube Goldberg' type Light Switch's code is written in NXC. For more Information Gogle: "rjmcnamara".

Comments

7 comments
  • idkwhoyouare

  • yup i know who is going to win you that is AWESOME SO COOL AMAZING come see my stuff

  • Posted 426 days and 1 hour ago


  • botmaker3092

  • Do you use this at home?

  • Posted 426 days and 0 hours ago


  • sparra_mc

  • Much to my Wife's annoyance. There's always LEGO all over the lounge-room floor, seating, TV cabinet and behind most of the lounge furniture. Visitors are advise to give notice if the wish to be seated. I used the 'Appliance Controller' and a NXT with my son's ducklings a few months ago to keep the ward as the original thermostat died and I needed a replacement quick!

  • Posted 425 days and 23 hours ago


  • NXTein1996

  • You have a good shot at winning. Come check my entry out when you have time!

  • Posted 425 days and 13 hours ago



  • IlikeLEGOs322

  • sparra mc the video has to be 3 mega bytes or less oh very cool robot

  • Posted 423 days and 14 hours ago



Add A Comment


Please log in or register to add a comment