ARDUINO door mijzelf Mini-CNC (Plotter) (17 / 18 stap)

Stap 17: SOFTWARE en programma


De software die we nodig hebben zijn hieronder vermeld en kan worden gedownload van GitHub.

https://github.com/Arduinobymyself/ABMsMiniCNC

1 - ArduinoByMyselfMiniCNC.ino bestand - moet u dit bestand openen in de Arduino IDE, het moet worden gecompileerd en verzonden naar de Arduino Board.

2 - CNCTool.pde bestand - moet u het openen van dit bestand met behulp van verwerking IDE, het is de mannen-machine-interface.

InkScape - als u wilt maken van uw eigen G-Code (CNC taal - instructies-codes), moet u dit Image editor en een addon. U kunt de G-Codes genereren van afbeeldingen of teksten.

Er zijn een heleboel tutorials op Youtube met betrekking tot deze kwestie, zal ik hier (in de nabije toekomst sommige opvoeden ook stay tuned!)

U moet het downloaden van 0.48 versie van:

https://Inkscape.org/en/Download/Windows/Download

En de Add-on "MakerBot Unicorn G-Code Output voor Inkscape" (in volgorde u zitten kundig voor G-Codes bestanden genereren) uit:

https://github.com/martymcguire/Inkscape-Unicorn

U kunt downloaden van verwerking:

https://processing.org/download/

Arduino codes te testen de Z, X- en Y - as:

Eixo X:
#include

Const int stepsPerRevolution = 20;

Verbinding pinnen: Stepper myStepperX (stepsPerRevolution, 8,9,10,11);

void setup {//Set snelheid: myStepperX.setSpeed(100), //max 250 stappen voor dvd/cd stepper motors myStepperX.step(160); delay(100);

}

void loop {}

Eixo Y:

#include

Const int stepsPerRevolution = 20;

Verbinding pinnen: Stepper myStepperY (stepsPerRevolution, 2,3,4,5);

void setup {/ / stel snelheid: myStepperY.setSpeed(100); / / max 250 stappen voor dvd/cd stepper motor myStepperY.step(160); delay(100);

}

void loop {}

}

Eixo Z:

#include const int penZUp = 50;

Const int penZDown = 30;

Const int penServoPin = 6;

Servo penServo;

VOID Setup {}

Serial.begin (9600);

penServo.attach(penServoPin);

penServo.write(penZUp);

delay(200);

}

void loop {}

penServo.write(penZDown);

delay(5000);

penServo.write(penZUp);

delay(5000);

}

Na de tests... u bent tenslotte kundig voor prent van het eerste bericht van afbeelding of tekst. Laten we het samen doen:

1 - Sluit uw computer aan de Arduino board via USB-kabel;

2 - opent de Arduino IDE;

3 - belasting het bestand "ArduinoByMyselfMiniCNC.ino";

4 - het compileren van het bestand;

5 - GND d het bestand aan de Arduino;

6 - opent "Verwerking";

7 - vracht naar de vijl "CNCTool.ino" (zie bijgevoegde figuur);

8 - het afspelen van het bestand (zal het worden geopend de CNCTool toepassing) (zie figuur aangesloten);

9 - basics opdrachten uit CNCTool door te typen (Zie de figuren voor meer details):

p - het zal worden geselecteerd van de seriële communicatiepoort met Arduino board;

0 - Hiermee configureert de aanvankelijke positie van de machine (nulpositie, het is dus belangrijk dat de kennis-as in de fysieke nulpositie voordat deze opdracht);

g - ladingen van de G-Code aan de machine (in de GitHub repository er zijn enkele test doel bestanden);

x - aan stoping de dossierverwerking op de machin (stop het verzenden van het bestand naar de Arduino) of als er iets mis was gebeurd opdracht type "x"

Alle opdrachten van de G-Code uitgevoerd door de machine kunnen worden gezien in real-time in het venster "Verwerking".

Als alles goed gaat... GEFELICITEERD!!! U sluit dit project uit "ARDUINO door mezelf"

Gerelateerde Artikelen

Mini CNC Plotter - Arduino gebaseerd

Mini CNC Plotter - Arduino gebaseerd

In dit project zal ik u tonen hoe gemakkelijk het bouwen van uw eigen voordelige Arduino Mini CNC Plotter!Voor X- en Y-as zullen we gebruik maken van stepper motors en rails van twee dvd/cd roms! Drukkende deel zullen max 4x4cm.Omdat het werkt met se
Arduino Mini CNC Plotter Machine uit de dvd drijft

Arduino Mini CNC Plotter Machine uit de dvd drijft

In dit project zal ik u tonen hoe gemakkelijk het bouwen van uw eigen voordelige Arduino Mini CNC Plotter!Dit project is een update van mijn eerdere cnc, met betere bouw en met meer nauwkeurigheid.Heb ik besloten om deze gedetailleerde gids om u het
Mini vechtsporter Arduino - Mini CNC Plotter

Mini vechtsporter Arduino - Mini CNC Plotter

CE projet est basé sur le projet d'ardumotive. L'Objectif est de indiener VN kit d'éléments de structuur permettant VN assemblage plus facile d'un Mini vechtsporter (CNC Plotter) à baseren d'Arduino Uno nl recyclant 2 anciens lanceert de DVD. CE-kit
Mini CNC Plotter

Mini CNC Plotter

Dit is een miniatuur bureaublad vector plotter gemaakt van een compacte fotoprinter en een DVD-station.Hier is de stuklijst:Hardware:-Rotring Rapidograph Pen (of elke andere pen)-DVD-station-Compact Photo Printer zoals de Canon Selphy (http://www.ama
Mini CNC machine Arduino gebaseerd & Adafruit Driver Motor L293D v1 & 2 * Mini Stepper CD/DVD-speler #1

Mini CNC machine Arduino gebaseerd & Adafruit Driver Motor L293D v1 & 2 * Mini Stepper CD/DVD-speler #1

In dit project zal ik u tonen hoe gemakkelijk het bouwen van uw eigen voordelige Arduino Mini CNC Plotter!Voor X- en Y-as zullen we gebruik maken van stepper motors en rails van twee dvd/cd roms! Drukkende deel zullen max 4x4cm.Stap 1: De Video In yo
Tekening instructables robot door Mini CNC - Arduino - L293D Shield

Tekening instructables robot door Mini CNC - Arduino - L293D Shield

De mini cnc arduino gebaseerd en schild adafruit Driver motoren v1 L293D,Let's Make it ;)Stap 1: Belangrijkste Video YoutubeVergeet niet Subscripe in mijn Youtube kanaal, bedankt :) :) :)
Metalen Mini zelfgemaakte houten molen draaibank door aluminiumlegering en CNC dia

Metalen Mini zelfgemaakte houten molen draaibank door aluminiumlegering en CNC dia

Metalen Mini zelfgemaakte houten molen draaibank door aluminiumlegering en CNC diaMeer stap door stap zelfgemaakte Mini draaibank DIY hout frezen CNC Router hier:Kenmerken:Motor nemen van oude rot boor met behulp van krachtiger motorvermogen is 144WK
Zelfgemaakte Mini houten molen Router freesbank door dia as CNC en tabel pers Drill

Zelfgemaakte Mini houten molen Router freesbank door dia as CNC en tabel pers Drill

DIY Mini houten molen Router frezen Machine door dia as CNC en tabel pers boorStap 1: Zelfgemaakte Y as hout dia CNCZelfgemaakte Y as hout schuif CNC met schroot houtStap 2: Zelfgemaakte X-as Slide door houtZelfgemaakte X as Slide door hout en comple
DIY Mini molen Router Machine door dia as CNC en Aluminium aluminium profiel

DIY Mini molen Router Machine door dia as CNC en Aluminium aluminium profiel

DIY Mini molen Router Machine door schuif as CNC en aluminiumlegering profiel zeer goedkoopOnderdelen en Tools:4 of 6 of 8 SCS10UU 20 mm lineaire kogellager Motion rekening houdend met CNC2 x 300 mm 20 mm Lineare geleiders2 x 400 mm 20 mm Lineare gel
Intel Galileo beheerst cnc plotter

Intel Galileo beheerst cnc plotter

Dit is slechts een korte intro over hoe ik ging over het bouwen van CNC plotter. de meeste van deze is gebouwd met behulp van oude printer en scanner onderdelen of onderdelen die gemakkelijk kunnen worden gevonden bij een ijzerhandel. Als ik links ie
Mini CNC Foam Cutter

Mini CNC Foam Cutter

Dit instructable wordt uitgelegd hoe u een mini CNC foamcutter uit gerecycleerd e-afval.Hier zijn de dingen van de kern u moet:X1 compacte fotoprinterX2 desktop DVD-romX1 haardrogerX1 Arduino en USB verbinding met computerX3 gemakkelijk Stepper Motor
Mini CNC router, volledige plannen en instructies

Mini CNC router, volledige plannen en instructies

De Mini CNC-project is een complete set van plannen en instructies over hoe te bouwen van een 3-as CNC machine die is functioneel en ook nauwkeurig. De Mini-CNC is zeer eenvoudig en gemakkelijk te bouwen en als je alle materialen en onderdelen bereid
Zelfgemaakte Mini lasergravure Plotter Frame van aluminiumlegering

Zelfgemaakte Mini lasergravure Plotter Frame van aluminiumlegering

Zelfgemaakte Mini lasergravure Plotter Frame van aluminiumlegeringDIY XY biedt een fundamentele bouwsteen voor vele geautomatiseerde fabricage gereedschap Cartesiaanse motion in een eenvoudige en flexibele indeling.DIY XY is een techniek, niet een im
Arduino helikopterplatform voor mini Quad Copter

Arduino helikopterplatform voor mini Quad Copter

Gebruik deze helikopterplatform voor precisie landing opleiding of daag uw vrienden uit. Waarom niet instellen van een track en laat het Helipad tijd uw ronden?Als je dit instructable - gelieve stemming!Laten we eerlijk zijn - sinds je kreeg verslaaf