Angry cup-jellyfish

Picture of Angry cup-jellyfish
The cup-jellyfish will “hop around” to show its anger when you push its “son”, which is actually a button. Also, when you feed it with a small fish, Jelly will light up to show that it is happy.

Remove these adsRemove these ads by Signing Up

Step 1:

Picture of
Materials you need:

-a disposable cup
-scotch tape
-some soft threads
-conductive threads
-a coil of wire
-wire strippers
-Arduino Uno board
-motoproto shield with Arduino
-some LED
-a motor: EXI S1123 9G Micro Servo

Step 2:

Picture of
Make a jellyfish body with a disposable cup.

Step 3:

Picture of
Use threads to attach the motor to the jellyfish body, with the motor plugged into the A2 port of the Arduino Uno board.

Step 4:

Picture of
Connect some LED in a parallel. Attach them to a round paperboard, which is about the size of the jellyfish body. Connect the LED anodes to the positive terminal of the wire (wire B) extended from A3 port of the Arduino Uno board. Also, extend another wire (wire A) from the cathodes of the led.

Step 5:

Picture of
Use electrical wire to make a small fish, and connect it to the negative terminal of wire B with a conductive thread. (The fish should be conductive.) So that once the fish touches wire A, the circuit is completed, LEDs will be lighted up.

Step 6:

Picture of
Attach the round board (with LED) to the jellyfish body. Keep one end of wire A out of the jellyfish body, so that we can “feed” Jelly with the small fish from outside to light up the LED. Here I decide to cover the jellyfish body with scotch tape to hide its internal organs.

Step 7:

Picture of
Plugged the Arduino in to your computer, and set up programming with Modkit (, so the jellyfish could move as you want it to.

Step 8:

Picture of
Decorate the button of Arduino board. Make it look like a son jellyfish.

Here's a video of the moving cup-jelly.