Skip to content

A useless box machine i made as my first arduino project

Notifications You must be signed in to change notification settings

Thetigri/Useless-Box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Useless Box

Description

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.

Image

Useless Box

Material List

Electronics

  • 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

Miscellaneous

  • 6 Zip Ties
  • 3D Printer Filament (I used PLA for printed parts)
  • 1.75mm PLA Filament (for the hinges of the lids)

Recommendations for 3D Printing Each Piece

  • 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.

Step-by-Step Guide

(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

  1. 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.
  2. Step 2: Print the Parts

    • Print the toy box's main body and lids using your 3D printer.
    • Print the hinges with flexible filament.
  3. 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.
  4. 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.

List of Links

(Links to all purchased materials)

Todo List

  • Upload each part of the box
  • Finalize material list (add missing resistor values)

About

A useless box machine i made as my first arduino project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages