Air Dry Clay Ghost Haunted House Pomodoro
by jwang1027 in Circuits > Arduino
286 Views, 6 Favorites, 0 Comments
Air Dry Clay Ghost Haunted House Pomodoro
Video: https://youtu.be/teC6-oVyTb0
I have always wanted to try making my own dollhouse and integrate it with some practical functionality. That's why I designed and created this Haunted-House Pomodoro. I hope it can serve as a desktop ornament to help users develop good study and work habits, becoming a regular part of their daily life with fun.
The inspiration comes from my recent design of a little ghost font and Christmas gingerbread house.
The idea is to divide different time blocks into different-sized little ghosts. When you press the first ghost to start, it begins to flicker.
The first 25-minute ghost slowly brightens like a breathing light. When the 25-minute work session ends, that ghost stays lit.
Then the next 5-minute break ghost starts flickering. This cycle repeats four times.
After that, all the ghosts light up. Users can extend the break if they want, or start a new Pomodoro round.
Ideally, users can swap out the default small ghosts for different sizes—for example, a large 60 minute ghost, which works better for design students.
Supplies
Lightweight air-dry clay with Sculpting tools (white model magic small pack x2)
Acrylic paints and black marker or fine-tip pen
Acrylic board base
Cardboard
Foam board
Hot glue
Arduino Nano ESP32 x1
Breadboard x1
Switch x1
LED light bulbs x8
Power cord x1
Wires x20
Heat shrink tubing x8
Determine the size of each ghost based on the size of your LEDs.
The ghosts representing longer time periods can be slightly larger than those representing shorter ones. My technique is to first roll nine spheres, flatten them, and then place them over a finger or a thick pen barrel to create the hollow, ghostly shape.
Then, use your finger to slowly press in circles until the clay is evenly distributed and looks smooth.
Next, use clay to create some accessories, such as a computer (for work), a drinking cup, snack foods, and so on.
Once the clay is completely dry, you can use a fine-tip pen or thin marker to draw on expressions, and use acrylic paints to color the accessories.
Arrange the finished ghosts on an easy-to-cut board to determine the room dimensions.
Then, you can cut the base and the two walls and cover them with clay for the surface.
Once the clay is completely dry, you can use acrylics to paint the walls.
When assembling the floor and walls, you can use clay strips to reinforce and cover the joints. If you include a window, you can add a window frame.
Use clay to create decorative hanging pictures and a fireplace.
Once the clay is dry, you can use a fine-tip pen to draw patterns on it.
Arrange the pictures on the wall to determine the layout and composition first.
Once the position is confirmed, use hot glue to secure them.
Place the ghosts in the room to determine the required position for each LED light.
Use a nail, a drill, or any convenient tool to make the holes.
You can use disposable chopsticks to expand the space.
Insert the LED bulbs and the switch, and confirm the position and sequence again.
Solder the Arduino Nano ESP32 and the breadboard.
Test and solder the LED bulbs and the extension wires.
Use different colors to distinguish which wire connects to the negative and which connects to the positive terminal.
Use heat-shrink tubing to support the LED bulbs so that the clay ghosts can be lifted slightly, creating a floating effect.
Solder the switch and LED bulbs onto the breadboard.
You can connect all the ground wires first, and then connect each bulb to each pin port. Mark the order of the bulbs and the corresponding pin numbers.
Connect the Arduino Nano ESP32 to the computer using a data cable.
Use the Arduino to test whether all the bulbs light up.
After confirming that all bulbs are free of soldering issues, you can upload the Pomodoro code into the Arduino.
Place the small ghosts onto the bulbs sequentially.
After all tests pass, secure the breadboard to the exterior wall or underneath the floor.
Completed.
Test code:
Pomodoro code: