Graveur Laser Arduino (10 / 11 étapes)

Étape 10 : Améliorations apportées par la communauté de Instructables

Cette étape est prévue pour le partage des améliorations faites par les lecteurs de Instructables.

Poignée de main - par « spiralout11235 »

La première amélioration est de « spiralout11235 » (nom d’utilisateur habile!) qui a mis en place le protocole de communication série entre l’esquisse de traitement et de l’Arduino (pour la gravure de raster). Ceci élimine le besoin d’établir des délais dans le schéma de traitement.  En outre, l’Arduino croquis commande PWM caractéristiques de sortie laser et quelques autres modifications, vous remarquerez que si vous regardez attentivement le code.
Il a gentiment offert de partager ses idées et le code. Voici ses notes :

Croquis de l’Arduino : version 4.0 Handshake
Croquis de traitement : Handshake 2.0

Notes de version : Handshaking est maintenant mis en place : plus besoin de définir des délais dans le traitement. Cela signifie Arduino et traitement envoyer et recevoir des données lorsque l’autre est prêt. Traitement attend jusqu'à ce qu’il reçoit des données Serial : SerialEvent() déclenche et lecture jusqu'à ce que le saut de ligne « \n ». Donc, Serial.print () est jusqu'à ce que Serial.println() est la commande entière de Arduino. (Images noir et blanc uniquement ; aucune échelle de gris)

1. Arduino println attend de traitement pour recevoir cela et il renverra et de sortir un « A ». « Connexion établie ».
2. Arduino envoie un « 1 » pour signaler qu’il est prêt pour le « linelength » de la prochaine série d’instructions.
3. Si le traitement reçoit « 1 » il envoie (linelength + 10) (raisons expliquées dans le code).
4. Arduino attend maintenant linelength. Série de lectures quand il s’agit et écrit linelength = linelength-10. Arduino envoie « 2 » signalisation prêt pour le bloc d’instructions.
5. Si le traitement reçoit « 2 », il envoie le bloc d’instruction suivant.
6. Arduino reçoit le bloc d’instructions et continue la lecture de chaque octet jusqu'à numBytes = linelength (nombre attendu d’octets) comme assurance de base de données complètes
7. Répétez les étapes 2 à 6 jusqu'à ce que tous les jeux d’instructions sont envoyées.

En outre, j’ai accroché un bouton et un Pot
-Démarrage de Arduino, alors que c’est la recherche de traitement pour commencer (fonction establishContact()), il permet à l’utilisateur d’appuyer sur un bouton pour allumer le laser ; le pourcentage de « on » est déterminé par la lecture du Pot. Après l’installation, bouton/pot ne sont pas utilisés.
-Cela m’a permis de mettre en place la laser tirage/limitation de courant (à Pot max) ainsi que ma cible (à faible Pot) s’alignent
-Bouton : un côté à la terre, un côté pour axe de 12, qui est fixé à INPUT_PULLUP
-Pot (10k ou quoi que ce soit assez élevé pour ne pas faire sauter la goupille (20mA je crois)): 1 fin à 5V, l’autre au Gnd, le milieu et la broche 14 ou analogiques (A0)
* Après l’installation, puissance du laser est déterminée à partir des laserPercentage variable définie
Laser de contrôle doit être au pin 10 (ou pas avec le PWM) pour analogWrite() de travailler. Si vous n’avez pas un Pot encore, il suffit de nourrir broche 14 5V donc laser est fixé à pleine puissance.

Les fichiers de transformation et Arduino sont dans le fichier "Handshake.zip" ci-dessous.

Si vous souhaitez partager vos améliorations ou des suggestions, envoyez-moi un message (via Instructables ou getburnt1 et moi pouvons chargez-les à cette étape.

Articles Liés

Coupe/graveur au Laser Arduino 2W

Coupe/graveur au Laser Arduino 2W

EDIT 10/05/16 : J'ai ajouté un PDF fait par Ed Powell qui donne des instructions sur la façon d'utiliser Inkscape et universelle Gcode expéditeur pour créer et envoyer des images et du texte pour le graveur laser. Vérifiez-le dehors !Dans ma 4e class
Graveur laser avec arduino

Graveur laser avec arduino

Cette machine est conçue pour rendre le laser gravent en plastique bois et opaque, ayant un Arduino et le début comme base de machine automation. L'axe de la machine sont juste les axes X et Y, qui se déplacent d'un laser avec puissance 1w 445nm, et
Graveur Laser Lego NXT

Graveur Laser Lego NXT

Après avoir vu quelques graveurs laser sur Instructables et leurs résultats complexes, j'ai décidé qu'il serait intéressant de construire ma propre machine pour faire des panneaux en bois et l'oeuvre. Aussi, j'ai décidé que je voulais qu'il soit faci
Le MicroSlice V1 | Un petit coupe au laser Arduino

Le MicroSlice V1 | Un petit coupe au laser Arduino

Il y a quelques années, j'ai vu une Instructable où rainureuse avait utilisé une paire de disques DVD-RW pour faire un graveur laser de poche. Inspiré par l'idée, entraînée par l'achat récent d'un coupeur de laser de 50Watts pleines CO2 et attira par
DVD graveur Laser

DVD graveur Laser

Bonjour tout le monde!!C'est mon tout premier instructable, j'ai été dans cette page pour une couple d'années maintenant, et c'est le premier grand projet m'attaquer, alors j'ai décidé qu'après que je l'ai fini j'allais publier donc, c'est ici !Mon n
Graveur laser de poche.

Graveur laser de poche.

J'ai essayé de mettre la main sur un coupe au laser pendant un certain temps, mais ils semblent toujours hors de portée. Toutes les grandes choses qui peuvent être faits avec un cutter laser réel titiller l'imagination.Selon moi, qu'il est temps de p
À l’aide de Zen Toolworks CNC avec graveur Laser

À l’aide de Zen Toolworks CNC avec graveur Laser

Ce Instructable de Zen Toolworks va couvrir comment utiliser votre machine Zen Toolworks CNC avec un kit de graveur laser de Jtech Photonics.Matériel nécessaire :Machine de Zen Toolworks CNC. Nos kits complets se trouvent sur notre site WebJtech phot
Votre propre graveur laser.  À peu de frais.

Votre propre graveur laser. À peu de frais.

N'a pas gagné le concours de laser ? Poisse.  Eh bien, vous pouvez toujours obtenir votre graveur laser très propre, pour presque rien.Il s'agit de mon entrée pour le concours, laser epilog et arduino (donc s'il vous plaît votez pour moi), ainsi que
Graveur Laser bricolage 5500mW / Cutter

Graveur Laser bricolage 5500mW / Cutter

[Jeu vidéo]Si vous demandez à n'importe quel passe-temps DIY ist comme moi, ce qui est au sommet de leur liste de souhaits, les chances sont assez élevés qu'ils vont dire une imprimante 3D ou coupeur/graveur au laser. Coupe/graveur au laser sont incr
Graveur Laser 5500mW / Cutter

Graveur Laser 5500mW / Cutter

[Jeu vidéo]Si vous demandez à n'importe quel passe-temps DIY ist comme moi, ce qui est au sommet de leur liste de souhaits, les chances sont assez élevés qu'ils vont dire une imprimante 3D ou coupeur/graveur au laser. Coupe/graveur au laser sont incr
Graveur laser 2.5W A5

Graveur laser 2.5W A5

Salut les gars, permettez-moi de vous présenter cette machine laser chinois qui Gearbest m'a envoyé.Caractéristiques principales :● Soutien début / Benbox logiciel.Structure d'aluminium ● qui le rendent fort.● Peut être sculpté éléments inclus : bois
Graveur laser rapide, sale et pas cher

Graveur laser rapide, sale et pas cher

Après avoir joué un certain temps avec le « graveur de laser de poche » j'ai fabriqué suivant l'instructable faite par Groover, je veux faire quelque chose de plus grand avec les choses que j'ai déjà en ma possession. La seule chose que j'ai acheté e
Benbox avec graveur Laser d’ergerg (GearBest /Banggood)

Benbox avec graveur Laser d’ergerg (GearBest /Banggood)

Figure : Gearbest.com Machine de gravure Laser (plinthes non inclus)Matériel ConstructionCe document s'étend sur le détail de l'Instructable ci-dessous :«Comment : graveur Laser!» par MakerBoxAjout de quelques indices supplémentaires sur la construct
Portable graveur Laser CoreXY

Portable graveur Laser CoreXY

Cette instructable est pour ma construction de graveur laser de CoreXY mouvement style. Il y a beaucoup d'instructables construction CNC, donc je ne vais pas dans les détails car ce n'est pas une construction simple et certaines connaissances de base