ARDUINO par moi-même Mini-CNC (Plotter) (17 / 18 étapes)

Étape 17 : Logiciel et programme

Le logiciel dont nous avons besoin sont énumérées ci-dessous et peut être téléchargée sur GitHub.

https://github.com/Arduinobymyself/ABMsMiniCNC

1 - fichier ArduinoByMyselfMiniCNC.ino - vous devez ouvrir ce fichier dans l’IDE Arduino, il doit être compilé et envoyé à la carte Arduino.

2 - fichier CNCTool.pde - vous devez ouvrir ce fichier à l’aide de traitement IDE, c’est l’interface homme-machine.

InkScape - si vous wanto pour créer votre propre G-Code (langage CNC - codes instructions), vous aurez besoin d’images éditeur et un Add-on. Vous pouvez générer le G-Codes d’Images ou de textes.

Il y a beaucoup de tutoriels sur Youtube à ce sujet, je vais mettre ici (dans un futur proche quelques tutoriel trop, restez à l’écoute!)

Vous devez télécharger la version 0.48 de :

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

Et l’Add-on "MakerBot Unicorn G-Code sortie pour Inkscape" (dans l’ordre vous pourrez générer des fichiers de Codes G) de :

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

Vous pouvez télécharger traitement de :

https://Processing.org/download/

Arduino codes aux essais du Z, X et Y - axe :

Eixo X:
#include

const int stepsPerRevolution = 20 ;

Broches de connexion : Stepper myStepperX (stepsPerRevolution, 8,9,10,11) ;

void setup() {Vitesse //Set : myStepperX.setSpeed(100) ; //max 250 marches pour cd/dvd pas à pas moteurs myStepperX.step(160) ; delay(100) ;

}

void loop() {}

Eixo Y:

#include

const int stepsPerRevolution = 20 ;

Broches de connexion : Stepper myStepperY (stepsPerRevolution, 2,3,4,5) ;

void setup() {/ / Set Vitesse : myStepperY.setSpeed(100); / / max 250 pas pour dvd/cd stepper moteur 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) ;

}

Après les essais... vous êtes enfin en mesure d’imprimer le premier message image ou texte. Permet de le faire ensemble :

1 - Connectez votre ordinateur à la carte Arduino via un câble USB ;

2 - ouvre l’IDE Arduino ;

3 - charge le fichier « ArduinoByMyselfMiniCNC.ino » ;

4 - compiler le fichier ;

5 - sne d le fichier à l’Arduino ;

6 - ouvre le « Traitement » ;

7 - charger le fichier « CNCTool.ino » (voir figure) ;

8 - jouer le fichier (il sera ouvert l’application CNCTool) (voir ci-joint la figure) ;

9 - commandes de bases de CNCTool en tapant (voir les figures pour plus de détails) :

p - il sera sélectionné le port de communication série avec carte Arduino ;

0 - cette commande configure la position initiale de la machine (position zéro, il est donc important que l’axe allall soient la phisique position zéro avant cette commande) ;

g - charge le G-Code pour la machine (dans le dépôt GitHub il y a quelques test fichiers objet) ;

x - pour abattage le traitement sur le machin (arrêt envoyer le fichier à l’Arduino) des fichiers ou si quelque chose de mal a été passé commande type « x »

Toutes les commandes de G-Code interprétés par la machine sont visibles en temps réel dans la fenêtre « Traitement ».

Si tout va bien... FÉLICITATIONS!!! Vous concluez ce projet de « ARDUINO By Myself »

Articles Liés

Mini CNC Plotter

Mini CNC Plotter

Il s'agit d'un traceur de vecteur Bureau miniature issu d'une imprimante photo compacte et un lecteur de DVD.Voici la nomenclature :Matériel :-Rotring Rapidograph stylo (ou n'importe quel autre stylo)Lecteur DVD--Compact Photo Printer comme la Canon
Arduino Mini CNC Machine de table traçante de dvd lecteurs

Arduino Mini CNC Machine de table traçante de dvd lecteurs

Dans ce projet, je vais vous montrer comment construire facilement vos propres Arduino Mini CNC Plotter de faible coût !Ce projet est une mise à jour de mon précédent cnc, avec construction mieux et avec plus de précision.J'ai décidé de faire ce guid
Mini CNC machine Arduino basé et Adafruit pilote moteur L293D v1 & 2 * Mini Stepper CD/lecteur DVD #1

Mini CNC machine Arduino basé et Adafruit pilote moteur L293D v1 & 2 * Mini Stepper CD/lecteur DVD #1

Dans ce projet, je vais vous montrer comment construire facilement vos propres Arduino Mini CNC Plotter de faible coût !Pour les axes X et Y, nous allons utiliser pas à pas moteurs et rails de deux dvd/cd rom ! Zone d'impression sera max 4x4cm.Étape
Maison Mini moulin bois Router fraiseuse par l’axe de coulissement CNC et Table presse Drill

Maison Mini moulin bois Router fraiseuse par l’axe de coulissement CNC et Table presse Drill

BRICOLAGE moulin bois Mini routeur Milling Machine par l'axe de coulissement CNC et exercice de Table de presseÉtape 1: Maison Y axe bois toboggan CNCMaison Y Axis bois glisser CNC avec morceau de boisÉtape 2: Axe X maison faites glisser en boisMaiso
Soldadura del Kilomux MIDI shield Arduino para

Soldadura del Kilomux MIDI shield Arduino para

El Kilomux es un bouclier para Arduino creado por Yaeltex para facilitar y potenciar la creación de controladores MIDI.FUE diseñado y fabricado para facilitar la creación de herramientas MIDI totalmente personalizadas un artistas visuales, músicos, p
PCB maison Mini CNC fraisage routeur Mill X bricolage stade vue Slide Aluminium alliage

PCB maison Mini CNC fraisage routeur Mill X bricolage stade vue Slide Aluminium alliage

PCB maison Mini CNC fraisage routeur Mill X bricolage étape cadre diapositive en alliage d'AluminiumMatériaux :2 pces Aluminium alliage 420 x 42 x 12 mm2 pces Aluminium alliage 290 x 42 x 12 mm1 pcs Aluminium 200 x 200 x 6 mm pour top1 pcs 340 mm 8D
BRICOLAGE moulin Mini routeur Machine par l’axe de coulissement CNC et Aluminium alliage profil

BRICOLAGE moulin Mini routeur Machine par l’axe de coulissement CNC et Aluminium alliage profil

DIY Mini Mill routeur Machine par glisser Axis CNC et profilé en alliage d'Aluminium très bon marchéPièces et outils :4 ou 6 ou 8 SCS10UU 20 mm roulements à billes linéaires Motion portant le CNCrails de guidage linéaires 2 x 300 mm 20 mmrails de gui
Fait par moi-même sur la base d’Arduino de station de soudage

Fait par moi-même sur la base d’Arduino de station de soudage

Salut! Une fois que j'ai parlé de la station de soudage sur l'Arduino et immédiatement accablé moi questions (Comment? / où? / quand?). Compte tenu de la masse de demandes, j'ai décidé d'écrire un examen de la station de soudage simple (fer à souder
Mini CNC Foam Cutter

Mini CNC Foam Cutter

Cette instructable explique comment faire un mini foamcutter de commande numérique par ordinateur de e-déchets recyclés.Voici les choses de base, que vous aurez besoin :X1 compact Photo PrinterX2 Bureau de DVD-romX1 sèche-cheveuxX1 Arduino et connexi
Arduino par aspersion soupapes + wifi + twitter

Arduino par aspersion soupapes + wifi + twitter

[Edit : J'ai fait le matériel partie plus compact à l'aide d'un bouclier de relais. Si vous envisagez d'utiliser 4 relais ou moins, alors jetez un oeil ici...]Il s'agit de mon premier post donc... être brutal !J'ai un petit yard avec une forme très é
Comment contrôle arduino par bluetooth (PC, PC de poche PDA)

Comment contrôle arduino par bluetooth (PC, PC de poche PDA)

Je voulais faire il possible de commander une carte arduino de mon téléphone.Alors que je pouvais contrôler d'autres appareils.le moyen le plus simple semble être en utilisant bluetooth.mais quand j'ai reçu les pièces nécessaires j'ai trouvé ça veux
Arduino basé du cabinet arcade mini

Arduino basé du cabinet arcade mini

Duinocade est un meuble très petite arcade (14cm / 5, 5 pouces de hauteur).Le logiciel et les parties du schéma électrique basé sur l'open source Gamebunio ordinateur de poche, qui basé sur la fameuse plate-forme Arduino. Le Gamebuino et aussi notre
Super simple et pas cher robot Arduino pare-chocs à l’aide de steppers 28BYJ-48

Super simple et pas cher robot Arduino pare-chocs à l’aide de steppers 28BYJ-48

Dans cette vidéo, je vais vous montrer comment construire votre premier robot arduino ou tout autre dans l'ordre ofcourse, mais si vous n'avez pas fait un robot avant puis ce robot est un excellent endroit pour commencer, c'est vraiment simple à comp
Bon marché capteur PIR pour Arduino par exemple

Bon marché capteur PIR pour Arduino par exemple

pour un projet j'avais besoin de plusieurs capteurs PIR et je sais Adafruit vend une planche PIR pour environ 10 USD. Une description de ce Conseil est sur instructables. C'est faisable, mais j'avais besoin de quelques uns et bien sûr il est égalemen