This is my first robotics project – a toy box that shuts itself off if you try to turn it on. Currently, it's missing two key features that I'd love to add. The first one is remote control via an infrared sensor, which is already implemented in the code, but I burned my IR sensor. Additionally, I'm unsure if the IR signals from the remote are universal, as I hardcoded them.
- Arduino Nano Ripoff (from AliExpress)
- Small Breadboard (not necessary)
- 1 IR Arduino Sensor + Remote (not necessary, there is aversion without remote)
- Resistances (I don't remember the exact values, will update later)
- USB-A to USB-C Cable (this is for the Arduino Nano, if you have other arduino port use other cable)
- Small Arduino Servo Motor
- 1 Toggle Switch
- Cables to connect everything
- 6 Zip Ties
- 3D Printer Filament (I used PLA for printed parts)
- 1.75mm PLA Filament (for the hinges of the lids)
- Use PLA filament for all printed parts to ensure durability.
- For hinges, use 1.75mm PLA filament, as it provides the flexibility needed.
- If your printer supports it, consider printing at a lower resolution for non-critical parts to save time.
(I am considering including a brief step-by-step guide here for those interested in building their own Useless Box.) Real steps: 1-Assemble electronics, 2- download .ino file, 3- upload the code to the arduino, 4- if it works print the gear and arm parts, 5- test everything outside the box to make sure the motor can move everything, 6- print the box and assembel it with zip ties, /- Print the lids make and lube (optional but recomended) the hinges 8- Enjoy and feel free to ask about anything relateed to the project and hopefully i can help
-
Step 1: Assemble the Electronics
- Connect the Arduino Nano to the breadboard.
- Wire up the IR sensor and servo motor.
- Ensure the toggle switch is properly wired.
-
Step 2: Print the Parts
- Print the toy box's main body and lids using your 3D printer.
- Print the hinges with flexible filament.
-
Step 3: Final Assembly
- Attach the printed parts, ensuring that the lids close correctly.
- Test the IR sensor and adjust the servo motor’s positioning.
-
Step 4: Program the Arduino
- Upload the code to the Arduino Nano to control the box’s functionality.
- Test the box to see if it responds to the toggle switch.
(Links to all purchased materials)
- Upload each part of the box
- Finalize material list (add missing resistor values)