ARDUINO SCARY SPIDER
The following project consists of a small box stuck to a window on top of a door with a movement sensor. When this sensor detects someone going through the door, a servo motor allows the spider to fall down on top of that person. Then, a stepper motor collects the spider stuck to a thread so it can be done all over again.
COMPONENTS USED
- Arduino
- Stepper motor
- Servo motor
- Speaker
- DFPlayer Mini
- Ultrasonic sensor
- Fake spider
- Nylon thread
- Wood box
- 4 suction cups
- Decorations
- Piece to roll thread
- Hot silicone
- Superglue
- Hinge
- Black paint spray
SCHEMATIC ELECTRICAL OF THE ELECTRICAL CONNECTIONS (with Tinkercad)
FLOW DIAGRAM
GUIDE OF HOW TO BUILD THE PROJECT
1.- Once we have thought about the project idea, we write a flow diagram to organise the project.
2.- We proceed to write the code that will recap all the information that will be carried out with Arduino.
3.- We perform the structure that will contain in the interior all the electronic elements. This consists of a squared wooden box painted in black and with Halloween decorations such as spider webs. There is a front door that can be opened which allows putting in and distributing the components in case it is necessary. It can be opened thanks to two hinges. Moreover, on the back of the box there are 4 suction cups so that it allows the box being stuck to a window on top of a door and when the users pass through it, they get scared.
4.- Next, we perform the electronic composition joining all the necessary elements mentioned in the previous section.
5.- Finally, once we have all the system and we have checked it works correctly, we put it inside the box distributed in an adequate way so that the spider drops when the sensor detects a person walk through the door and under the box.
6.- When the box is finished, the only thing left to do is stick the suction cups on top of a door’s window and enjoy the horrifying experience this project provides!
CONCLUSION AND FINAL PRODUCT
After designing an implementing a system using a combination of the elements learned during these first weeks, we can conclude that with very little time we have been able to carry out a functional project with digital interaction using Arduino.
Thanks to the performance of this project we have been able to apply everything learned during this term and remember the bases of coding we learned last year in computing.