RGB LED Newton's Cradle

by TecnoProfesor in Circuits > LEDs

27842 Views, 174 Favorites, 0 Comments

RGB LED Newton's Cradle

20190513_183822.jpg
20190513_185127_1.gif
20190513_190825_2.gif

The Newton´s pendulum is a device that demonstrates conservation of momentum and energy. A typical Newton's cradle consists of a series of identically sized metal balls suspended in a metal frame so that they are just touching each other at rest.

Instead of buliding such device, I thought to build an idealized 5-LED-ball Newton´s cradle desk-toy using a microcontroller. The strikes between balls is simulated by two micro servo motors.

I have included a potenciometer to adjust the frequency of the movement and a button to switch between the two run modes availables.

I hope you like.

List of Material

The list of material is the following:

  • ARDUINO MEGA 2560 R3 or compatible ARDUINO MEGA 2560 R3 microcontroller
  • Protoboard 480
  • 2 micro servo motors
  • 5 ping-pong balls
  • 5 RGB LED (common anode)
  • 15 220 ohmios resistors
  • 1 10K ohmios resistor
  • 1 potenciometer
  • 1 button
  • Metal tubes
  • Methacrylate
  • Wooden rods

Building a RGB LED Ball

20190415_132344.jpg
20190415_132239.jpg
20190415_132656.jpg
20190508_105640.jpg
20190415_134818.jpg
20190415_135049.jpg
20190502_135202.jpg

STEP 2.1 Cut a little piece of wood and drill 4 holes (PICTURE 1)

STEP 2.2 Insert the RGB led terminals in the holes (PICTURE 2)

STEP 2.3 Drill a hole in the ping-pong ball (PICTURE 3)

STEP 2.4 Solder a cable to each RGB led terminal (the black cable is the anode) (PICTURE 4 and PICTURE 5)

STEP 2.5 Cut a 8 inches piece of tube metal and pass the cables inside it (PICTURE 6)

STEP 2.6 Build a white paper cone to cover the weldings (PICTURE 7)

Building the 5-ball Newnton´s Cradle

20190510_105104.jpg
geogebra-export.png
20190510_180925.jpg
20190510_181611.jpg
20190512_191640.jpg
20190512_193726.jpg
20190512_194613.jpg

STEP 3.1 Cut a wood piece to place the metal tubes of the cradle (PICTURE 1)

STEP 3.2 Cut a methacrylate piece following the drawing in the PICTURE 2

STEP 3.3 Paste the methacrylate piece over the 4 metals tubes (PICTURE 3)

STEP 3.4 Paste the ball number 2 (PICTURE 4)

STEP 3.5 Paste the balls number 3 and 4 (PICTURE 5)

STEP 3.6 Paste a micro servo motor for the ball number 1 (PICTURE 6) and fix the metal tube as you can see in the PICTURE 7

STEP 3.7 Repeat the step 3.6 for the ball number 5

Connecting Everything

20190513_120413.jpg
20190513_123130.jpg
20190513_132310.jpg
20190514_143303.jpg
Ball1_bb.jpg
Ball2_bb.jpg
Ball3_bb.jpg
Ball4_bb.jpg
Ball5_bb.jpg
PotenandButton_bb.jpg

Over the piece of methacrylate you have to mount another one where you will install the microcontroller and the protoboard (PICTURE 1)

You see that we will have 5 ping-pong balls numbered from 1 to 5 from left to right in the PICTURE 1. So you have to install 3 220 ohmios resistors for each ball on the protoboard as you can see in the PICTURE 2 and connect the cables from each ball (Red cable, Blue cable, Green cable and the anode terminal) as you can see in the PICTURE 3

On the PICTURE 4 you can see a detail of the potenciometer and the button.

The potenciometer allow us to change the frecuency of the movements and the button to switch between the two functions mode programmed.

I have included the drawings for the connection of each RGB ball, the connection of the potentiometer and the button following the sketch I have programmed.

Downloads