Introduction: Cigarette Rolling Machine
This instructable was created in fulfillment of the project requirement of the Makecourse at the University of South Florida (www.makecourse.com)
This guide will show you how to 3-D Print and assemble your very own cigarette rolling machine!
Step 1: Print Your Box
First, you will want to print the box into which all of your other pieces will be assembled.
Attached below is the .stl file.
Attachments
Step 2: Print the Rollers
You will need to print two copies of the Roller.stl file.
Attachments
Step 3: Print the Swing Arms
You will need to print two copies of the swingArm.stl file as well.
Attachments
Step 4: Print Your Custom Servo Horn
Print one copy of the custom servo arm, horn.stl file below.
Attachments
Step 5: Print Your Gears
You will want to print the attached gears as follows:
2 x spurGearSmall.stl
1 x spurGearLarge.stl
Step 6: Purchase Wooden Dowels
Purchase a package of 3/16" wooden dowels from your local craft store or Michaels.com, and then cut them to the following lengths:
2 ~ +/- 10mm
2 ~ +/- 24mm
2 ~ +/- 28mm
1 ~ +/- 84mm
Step 7: File Longest Paired Dowels
Take the two dowels that you cut to ~28mm, and file the last 4mm of one side each into a square shape, with sides approximately 3mm in length.
Step 8: Purchase Your Motors
For this projects, you will need the following two motors:
1 x 28BYJ-48 Stepper Motor w/ ULN2003 Driver
1 x SG90 9G Servo Motor
both can be purchased online at eBay.com or similar vendors.
Step 9: Purchase Your Arduino
You will want to buy an Arduino UNO for this project.
It can be purchase from eBay.com or many other online electronics vendors.
Step 10: Find a Remote
Using any Infrared Remote Control, you are able to send signals to this device, however if you purchase the Arduino Kit available at MakeCourse.com, it will come with the remote that will allow the provided code to function as is.
NOTE: This kit also includes all of the other component necessary for this project. (Except for roller apron)
Step 11: Purchase Your Roller Apron
You will need a plastic belt in order to load your tobacco, you can purchase one of these "roller aprons" at a local tobacco store, or online at RollingPaperDepot.com.
Step 12: Fasten Your Stepper Motor
Using two machine screws and nuts, fasten your stepper motor to the corresponding mounts at the left end of the box.
Using two #8-32 x 1/2" machine screws (which can be purchased from your local hardware store, or at McMaster-Carr.com), fasten your stepper motor to the corresponding mounts at the left end of the box.
NOTE: Due to clearance issues, you will want to slide your
large spur gear onto the stepper motor nub before securing it into position.
Step 13: Fasten Your Servo Motor
Using two #1-72 x 1/4" machine screws and nuts (which can be purchased from your local hardware store, or at McMaster-Carr.com), fasten your servo motor to the corresponding mounts offset just left of center of the box.
NOTE: Now would also be an ideal time to attach your custom printed horn to your servo.
Step 14: Mount Your First Roller
Use the ~24mm unshaven dowel on the right side, and the ~28mm shaven dowel on the left with the squared end left protruding.
NOTE: Be sure that you've slid your rolling apron over the roller before completely mounting it to your box.
Step 15: Mount Your Swing Arms
NOTE: Use the two shortest dowels to mount both swing arms on each side mount.
Step 16: Mount Your Second Roller
Use the ~24mm unshaven dowel on the right side, and the ~28mm shaven dowel on the left with the squared end left protruding.
NOTE: Be sure that you've slid your rolling apron over the roller before completely mounting it to your box.
Step 17: Connect Your Swing Arms to Your Servo
Taking your longest wooden dowel, ~84mm, slide it through both of your swing arms as well as your custom servo horn.
Step 18: Press on Your Drive Gears
Press each of your smaller gears onto the squared end of your driving rods.
Step 19: Wire Up Your Arduino and Components
Wire up all components as shown in the wiring diagram above, with the only exception being that the stepper motor is run through the ULN2003 driver which is actually connected to pins 8 through 11, as well as connected to the ground and power rail of the breadboard.
Step 20: Upload the Arduino Code
Upload the arduino sketch attached.
Attachments
Step 21: Viola!
Power up your arduino, and then using your remote (if purchased at MakeCourse.com), press the "1" button in order to open the roller arms allowing you to load your tobacco.
Once loaded, pressing the "2" button will close the arms.
A press on the "3" button will engage the stepper motor to spin the rollers together, forming a nice round cigarette.
In the video, I do not have an apron on my rollers, but I demonstrate what it would look like if I did.
A final press on the "1" button opens the arms for a final time for you to retrieve your nicely rolled cigarette!
Happy Making....
ENJOY!
8 Comments
1 year ago
gran trabajo, estoy aprendiendo arduino, y me interesa un proyecto asi.
has hecho actualizaciones? pronto pondre manos a la obra.
graciasgreat job, i'm learning arduino, and i'm interested in such a project. Have you made updates? I'll get to work soon. Thank you
7 years ago
I agree...and I believe a little bit of tweaking on the 3-D modeling
could bring the roller support arms up so as the create the same sort of
barrier as the plastic frame on your typical hand roller.
7 years ago
This is a great idea! It's definitely more attractive than the cigarette packing machines that they sell. Nice job on the modeling and design. How does it keep tobacco from rolling out of the ends of the apron and clogging up the moving parts? Normally this is achieved by the plastic frame of most rolling machines.
Reply 7 years ago
I agree...and I believe a little bit of tweaking on the 3-D modeling could bring the roller support arms up so as the create the same sort of barrier as the plastic frame on your typical hand roller.
7 years ago
Nice idea, but I guess it doesn't work or you would have shown us it actually rolling a cigarette.
Reply 7 years ago
Yeah, near the end of the project, I found that I was running into issues with tolerances and warping in the pieces. That being said, I believe that the only things standing in the way of this being a fully functional project would be two very nicely rounded rollers, and the roller apron.
The only other hang up would be that (as with a hand roller), you may need to keep pressure applied to the plastic material and the rollers in order to actually get it all to spin together :)
I apologize for the incomplete design, but a little tweaking on the 3-D modeling and an added piece or two, and you could be all set!?!
7 years ago
Great 3D modeling job.
Reply 7 years ago
Thanks!