In this tutorial, we’ll build a USB 3.0 hub with a 3D printed enclosure that uses an Arduino Uno to control the 3D print.
The Raspberry Pi has always been the king of 3D printers and this tutorial will show you how to make an Arduino-compatible hub that supports 3D printing.
You’ll also get the 3d printed hub and some basic Arduino code to make it work.
The 3D Printer we’ll be using:3D Prong 3D Printers are the cheapest, most affordable, and easiest way to make 3D objects.
They come in a variety of sizes and materials, and are available in a number of designs, including the cheapest 3D extruders you’ll find.
This tutorial will cover how to build the 3DProng 3d printer using a Raspberry PI and an Arduino.
If you have an Arduino, you can make this 3D hub using the Arduino IDE.
The project is based on an Arduino board called the Raspberry Pi Pi Zero.
We’ll start by creating a 3d object.
You can use any Makerbot Replicator, Makerbot Teensy, or Makerbot Prusa Mendel, as long as they’re 3D-printed.
We’ll use the Raspberry Pis 3D Hub for the 3-axis printer.
You will need a Raspberry pi 3.2 GHz or higher quad-core processor and a USB 2.0 port.
The project can be done in a few different ways, but for this tutorial we’ll assume you’ve got a Pi 3.
If not, you’ll need to create an app that will let you download files from the internet.
Open up a terminal window and type the following commands:mkdir myproject cd myprojectcd myprojectRun the following command:sudo nano myproject.inoRun the command:git clone git://github.com/konglose/RaspberryPi-Hub.git cd RaspberryPi-Center/Raspbian-Pi-3D-Hub/Rabr-pi-3d-hub.inoOpen up the file with nano.
In the file, replace the default value of the Raspbian_PIPE_ADDRESS environment variable with the Raspberry pi’s IP address.
The default is 192.168.1.1, but you can set it to whatever you want.
Save and close the file.
You can then install the latest Raspi-Hub packages by running:sudo apt-get update sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 2F5EF3B5 sudo aptitude install raspberrypi-pi3dhubIf you’re having trouble getting your Pi 3 to work with the 3DS, you may need to run the following code:sudo python3 install rpi-hobby.pyThe next step is to configure the hub with the Arduino software.
In my case, I’m using the Linux Arduino IDE, which lets me configure all the software from the command line.
In my case it’s: sudo arduino config menu rpi3ds.confIf you haven’t already, open up a Terminal window and run the command sudo nano my.cfg.ino in the directory you copied the .ino file to.
This will let the IDE see your Raspberry Pi settings and configure the software to work.
You should now have a new .ino, which is the default one.
Open the file in your favorite text editor and edit the file to point to your .ino.
The .ino is the first line of code.
Replace the default values of the GPIO pin number, the DMA pins number, and the D-subpin numbers, and you should see your new configuration in the text editor.
You should now be able to start printing.
Open up a new terminal window, and type:The output should be a text file that you can read with your favourite text editor (eg, nano, Notepad).
Save and run this file with the command nano my3dspi.ino.
This file should now look like this:Your 3D object should now appear on the screen.
Press and hold the D button to rotate the 3 axis of the 3Ds Printer, and then press and hold down the B button to zoom in.
You’ll notice that the printer has a little bit of motion, but it’s very smooth.
Press and hold B again to print a new object.
If your 3D model is still moving, you will need to press and release the D and B buttons to change the direction.
Press the Z button to move back to the previous view.
If it’s still moving in a different direction, press the B and Z buttons to move in the opposite direction.
Now you should have a 3-dimensional model of the object.
Now, go back to your computer and start printing