So in this episode we are going to look at wiring the Arduino running GRBL to a parallel port CNC machine control yet before you get too concerned this is actually a pretty simple project as what we’re going to cover are the pinouts from the Arduino and matching them up with the opinions of the standard parallel port again most of this is simple soldering to a DB 25 connector which we will plug into the parallel port.
Probotix Pinouts: www.probotix.com/wiki/index.php/PBX-2
Arduino w/GRBL Pinouts:github.com/grbl/grbl/wiki/Connecting-Grbl
So we’ve been doing a lot of experimentation in the lab lately with motion control and one of the latest projects we’ve been working on is converting our Probotix Fireball V 90 from parallel port control using Mach 3 to using GRBL on the Arduino as a replacement. The reason for this is we want to take advantage of the many second-generation programs out there such as Easel and others which streamline the workflow of the CNC process. However one of the first challenges is getting GRBL on your Arduino itself and to do this we took a quick scan of the Internet and couldn’t find any good videos demonstrating how this process works, so the next step was to create one of our own and in this video we will show you how to flash the Arduino and send commands to GRBL and more importantly where to find all this in addition below we have placed the key URL links to what you will see in the video there so they are easy to find.
Github Zip Download
So we finally got it done, the 28BYJ-48 stepper motor gimbal we downloaded and remixed from Thingiverse (www.thingiverse.com/thing:794786 and www.thingiverse.com/thing:325876). This project was so cool, it involved 3D printing, electronics and code writing. What more could you ask for, oh and a camera too! Well check out the video and the Thingiverse links for the gimbal & tripod are above and the links for the GoPro arm and gimbal base are on TinkerCad here (www.tinkercad.com/things/1xm4ZRDMeuy-gopro-to-28byj-48-mount and www.tinkercad.com/things/kkIE3qFwVO1-28byj-48-gimbal-base). Also a link to the 28BYJ-48 stepper motors can be found below along with the XYZprinting Da Vinci 2.0 Duo 3D Printer which was use to print this out with an Arduino controller.
So when you need something what is the first thing you do? Well if you have a 3D printer it is to visit Thingiverse and look for what you need, download it and print away. Well that is what we did when we needed a small tripod for the gimbal project we where working on. It turned out so well we created a video as if you need a small tripod, this is worth the plastic. One extra note is you will have to also design and print you inter-bushing for the 1/4″ 20 TPI rod, we liked this as it also allows us to customize things a bit.
Tripod link: www.thingiverse.com/thing:325876
So we are doing more work in the lab with 28BYJ-48 stepper motors and the gimbal we printed on the XYZprinting Da Vinci 2.0 Duo 3D Printer from Thingiverse (www.thingiverse.com/thing:794786) but we need a way to mount a small GoPro style camera…
Read more →
Int he 3D world you need something, you print something and that is wha we did! We needed a L bracket in the lab for a camera stand to se printed one how great is that! If you need one just follow this link to download the STL file. www.tinkercad.com/things/9Bpvk6eqBAv-basic-l-bracket-for-tripod-mounting-of-camera
Since we have been doing a lot in the lab lately with the Arduino, we decided to print a holder from Thingiverse to hold both the Arduino and Perfboard as one unit. Well the STL is great, but the print didn’t come out so good as since the last firmware release on the XYZprinting Da Vinci 2.0 Duo 3D Printer they seem to have dropped the bed temp from 90 deg-C to 70 deg-C which is on the low side we have been using rafts to hold prints down, however with the large surface area this one got away from us and we had edge curling. Watch the video and you can see it happen. Well the world didn’t end and it still worked however it did not look as nice as it could of.
If you have been following along lately, you know that in the lab we have been doing a lot with the 28BYJ-48 stepper motors and the Arduino controller. To help with this we have designed several printed boards on with…
Read more →
In the lab this week we designed the new 28BYJ-48 stepper motor & board mount which can be used with either the Arduino or the Raspberry Pi for automation or robotic projects. The STL can be found over at TinkerCad (www.tinkercad.com/things/4TAvPHsP07x-28byj-48-motor-and-board-slide-mount) and while we do have a few more changes we would like to do, we do plan on sending a version up to Shapeways when we are done as again is a great little board for building all kinds of projects!
Here you see both first and second versions of the 28BYJ-48 stepper motor and board mounting bracket were we made some changes in the updated version to allow it to be printed without supports. In addition we changed the mounting of…
Read more →
Here the first build of the 28BYJ-48 stepper motor and board housing printed on the XYZprinting Da Vinci 2.0 Duo 3D Printer. While most aspects of this first generation build did work out well, there a couple build issues which did push…
Read more →
As we do more work in the lab with the 28BYJ-48 stepper motors, we found the need to build an all in one housing to mount the motor as well as the control board. We also left several hole…
Read more →