produk 3D Printer Electronics Materials

3D Printer
Electronics Materials
Required Material :












Arduino Mega 2560 Board
Ramps 1.4 shield
Fully assembled A4988 Stepper motor Drivers with heat sink ( 5 Pcs )
Arduino USB cable
12864 full graphic LCD controller
Stepper Motors (4 Pcs)

Power supply (SMPS)
Wires, connectors
Thermistor (2Pcs)
Wires, connectors

The above total kit is available in ebay, see below link
http://www.ebay.in/itm/111812549833?aff_source=Sok-Goog
Wiring Diagram:



Arduino Mega 2560 Board:

The MEGA 2560 is designed for more complex projects. With 54 digital
I/O pins, 16 analog inputs and a larger space for your sketch it is the
recommended board for 3D printers and robotics projects. This gives
your projects plenty of room and opportunities.
The Mega 2560 is a microcontroller board based on the ATmega2560. It has 54
digital input/output pins (of which 15 can be used as PWM outputs), 16 analog
inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB

connection, a power jack, an ICSP header, and a reset button. It contains everything
needed to support the microcontroller; simply connect it to a computer with a USB
cable or power it with a AC-to-DC adapter or battery to get started. The Mega 2560
board is compatible with most shields designed for the Uno and the former boards
Duemilanove or Diecimila.

Technical specs :
Microcontroller
Operating Voltage
Input Voltage (recommended)
Input Voltage (limit)
Digital I/O Pins
Analog Input Pins
DC Current per I/O Pin
DC Current for 3.3V Pin
Flash Memory
SRAM
EEPROM
Clock Speed
Length

Width
Weight

ATmega2560
5V
7-12V
6-20V
54 (of which 15 provide PWM output)
16
20 mA
50 mA
256 KB of which 8 KB used by bootloader
8 KB
4 KB
16 MHz
101.52 mm
53.3 mm
37 g

Memory : The ATmega2560 has 256 KB of flash memory for storing code (of which 8

KB is used for the bootloader), 8 KB of SRAM and 4 KB of EEPROM (which can be
read and written with the EEPROM library).



Ramps 1.4 :

Ramps is short for reprap Arduino mega pololu shield, it is mainly designed for the purpose of using
pololu stepper driven board (similar to 4988 driven board). Ramps can only work when connected to
its mother board Mega 2560 and 4988/DRV8825. Owning to its stability in operation and great
compatibility with most 3Dprinter (all reprap-model such as pursa i2 and i3). The combination of
Ramps1.4+MEGA2560+A4988/DRV8825 is becoming a mainstream of DIY 3D printer control board.

Features
1. Standard interfaces (as that of extruder)
2. Reserved GCI like I2C and RS232

3 MOSFET 3 MOSFET are applied to the heater/ fan and thermistor circuit.
4. Adding another 5A to protect the component parts.
5. An 11A fuse is added to the hotbed

6. Support 5 stepper drive board
7. The adoption of Pin Header as pololu makes it more convenient to repair or change.
8. I2C and SPI are reserved for expanding
9. All the MOSFET can be controlled by PWM
10. Use the interface of servo motor to adjust the level of printing platform automatically.
11. Adding a SD module for SD ramps module.
12. LED can indicate the status of the heater (the open and close of MOS).
13. 2 stepper motor for Z axis in parallel.

 A4988 Stepper Motor Driver :

This breakout board for Allegro’s A4988 microstepping bipolar stepper motor
driver features adjustable current limiting, over-current and over-temperature
protection, and five different microstep resolutions (down to 1/16-step). It
operates from 8 V to 35 V and can deliver up to approximately 1 A per phase

without a heat sink or forced air flow (it is rated for 2 A per coil with sufficient
additional cooling). This board ships with 0.1″ male header pins included but
not soldered in.



Arduino USB cable :

This is a standard USB cable with USB 2.0. This is the most common A to B
Male/Male type peripheral cable, the kind that's usually used for printers.
Compatible with most USB boards as well as USB Arduino boards like the Uno.

 Stepper Motors (4 Pcs) :
In this project we are using Four Stepper motors.
One for X- axis
One for Y-axis
One for Z-axis
One for extruder

Software :

In this project we are using two software’s they are

1) Slic3r
2) Pronterface

Slic3r :
Slic3r  is the tool  you need  to convert  a  3D model  into printing  instructions  for  your  3D
printer. It cuts the model into horizontal slices (layers), generates toolpaths to fill them and
calculates the amount of material to be extruded.

The Slic3r project was born in 2011 within the RepRap community as an 
effort to provide the growing 3D printing technology with an open and 
flexible toolchain. The code and the algorithms are not based on any other 
previous   work. Readabilityand maintainability of the code are among the 
design goals. Slic3r, being a true non­profit community project, allowed the
community to experiment with several original new features that have 
become common thereafter such as multiple 
extruders, brim, microlayering, bridge detection, command line 
slicing, variable layer heights, sequential printing (one object at 
time), honeycomb infill, mesh 
cutting, object splitting into parts, AMF support, avoid crossing perimeters, distinct 
extrusion widths, and much more. All of these features were first introduced in Slic3r 
and are now part of the commercial software out there.
Slic3r is based on a community of people working collaboratively on GitHub, 
discussing new features and testing them. It's being used by thousands of people all 

over the world, and there are more than 500 forks of it. It's a non­profit project. 3D 
printing became a business since the RepRap community was born, but we want to 
keep 3D printing free, and Slic3r will always be an independent project, not driven by
any business or single vendor.

Pronterface :