I recently started working on my own tutorial blog, makerguides.com. I currently have written several Arduino tutorials on using sensors and controlling stepper motors:
- How to control a stepper motor with A4988 driver and Arduino
- HC-SR04 ultrasonic distance sensor tutorial
- 28BYJ-48 Stepper Motor with ULN2003 Driver and Arduino Tutorial
- DRV8825 Stepper Motor with Arduino Tutorial
- How to control a Stepper Motor with Arduino Motor Shield Rev3
Need parts for your project? Check out my Amazon Affiliate link below:
Anything you buy through this link provides a small commision and helps support projects and free content like below, Thanks!
I have started biking a lot more lately and I didn't have a good way to bring water with me on a trip. I decided to quickly design and 3D print a water bottle holder for my bike to solve this problem. The holder fits standard 50 cL bottles, this way it's universal and you don't need a special bottle for the holder.
This Instructable includes all the design files and some information about how it was made.
Step 1: Design
I started by measuring the distance between the two mounting points on my bike (65 mm). Then I collected a couple of different water bottles and measured their diameter. They were all maximum 65 mm wide, so that's what I used in my design.
The design was made in Solidworks. I have included the STL, SLDPRT and STEP files for this part. I think most bikes have the same type of mounting holes (M5), but I'm not completely sure about that. You can use the SLDPRT or STEP files to edit the part for your specific bike.
I tried to keep the design light, but still relatively easy to print. The backside of the attachment point is slightly curved, so it would sit a little bit better on the tube. The main holder consists of a 65mm ID tube, but your totally free to change the shape and look of it. I would love to see your remixes on this design.
Step 2: Tools and Materials
- 3D printer with minimum build volume of 80 x 80 x 120 mm
- Small pliers to remove the support material
- Allen key
- 3D printer filament (PLA/ABS)
- 2 M5 bolts
I used PLA for this project, but ABS should work as well.
Step 3: Print
I used Cura to slice the model and create the gcode for the printer. I used a relatively large layer height and nozzle, because this was a fairly large print. Don't forget to add support material. This model was printed on a homemade delta printer (kossel mini).
Nozzle diameter: 0.5 mm
Layer height: 0.35 mm
The STL file can be found in the Design step.
Step 4: Remove Support Material
To remove the support material, I used small needle nose pliers and a flush cutter.
Step 5: Install
The holder is installed with two button head cap screws.
Step 6: Enjoy!
And it's done! The bottles fit quite snugly in the holder and can be easily reached while biking.
This was a fun and quick project that solved a 'problem' I had and it was a lot cheaper and more fun than just buying a bottle and bottle holder.
Participated in the
Maker Olympics Contest 2016