CNC Laser för utskrift av bilder och gravyr - Shapeoko 2 baserade (11 / 15 steg)

Steg 11: Omprogrammering din Arduino Uno...



Arduino Uno som levererades med min Shapeoko 2 kit kom med grbl firmware version 0.8c. Denna version av firmware kan för M3/M5-kommandon för att aktivera eller inaktivera signalen på Pin 12 i Arduino. Det ger också stöd för Spindelriktning kontroll. Det ger emellertid inte spindeln fart kontroll eller någon annan typ av signal som vi kan använda för att kontrollera laser intensitet.

Därför har jag ändrat GRBL källkoden om du vill att GShield ska sättas i "Laser läge." När skölden mottar ett $L1 kommando, z-motorn är frikopplad och positiva Z-värden från 0 till 255 laser intensitet. En Z0 värdet anger lasern på lägsta nuvarande miljö bestäms av kalibrering av FlexMod P3 föraren. Ett Z255 värde kommer att ställa lasern på är det största nuvarande inställning som bör inte överstiga 1.8 ampere om FlexMod P3 var rätt kalibrerad. Makten bör gradvis ökar du Z1 till Z254.

Inaktivera Laser-läge, och återuppta z-motorn, skicka kommandot $L0 till GShield. Detta gör ett "GRBL" program för att aktivera och inaktivera laser-läge som behövs.

Om du så önskar, kan du komma åt min källa koden förändringar till GRBL firmware i github på följande länk:

https://github.com/alsliahona/grbl/tree/LaserMode. Var noga med att välja den LaserMode grenen när du har klonat trädet.

Om du vill börja med en förkompilerade fil (rekommenderas) du kan ladda ner den bifogade grbl.hex filen. En gång installerat på Arduino bör den Visa version 0.8laser.

Det finns många dokumenterade sätt att installera hex filen på Arduino Uno. Jag * högt rekommendera * som du köper en ny Arduino Uno att använda med din Shapeoko 2. Lämna den gamla en som backup om du har allvarliga problem omprogrammering Uno med nya GRBL koden. Det bör vara möjligt att programmera Arduino Uno med egen USB-port. Jag lyckades i mitt försök att göra detta från en Windows 8.1 PC dock. Programvaran frös upp på mig och lämnade Arduino i en obrukbar stat. För att åtgärda detta, omprogrammeras jag bara Arduino använder en USBtinyISP programmerare från Adafruit. Om du gör mycket arbete med Arduinos eller AVR mikrokontroller detta är en måste har redskap! Du kan också försöka med andra USB-baserade AVR programmerare, från en Sparkfun säljer till de dyra (icke-hobby) versionerna säljs av ATMEL. Du kan gå för färdiga programmerare också, som den här från Hobby King som är endast $3,99.

Efter dataöverföring den grbl.hex arkivera, enkelt ansluta ISP programmeraren till Arduino Uno, och följ instruktionerna på programmeraren att ladda upp filen grbl.hex. Se de bifogade bilderna för detaljer om hur jag gjorde detta med USBtinyISP programmeraren. Om du följer min process kommer du behöva installera Arduino utveckling programvara på din Windows PC. Oroa dig inte, om du inte programmet kan du ta bort när vi är klar med detta steg. Om det finns tillräcklig efterfrågan, kunde jag förmodligen göra några förprogrammerade Uno finns att köpa på eBay om jag för närvarande inte har planer på att göra detta.

Leta upp mappen som innehåller filen grbl.hex från Kommandotolken cmd.exe. Kör följande kommandon. Vid behov justera kataloger att peka på rätt platser för din dator:

avrdude - C "C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf" - c usbtiny -p m328p -e - U flash:w:grbl.hex

Du kan också använda burn.bat filen bifogas till detta steg.

När du får en bekräftelse meddelande "avrdude gjort. Tack", du kan lossa den ISP programmeraren och direkt koppla Arduino Uno till datorns USB-port. Använd sedan din favorit GRBL controller programvara för att ansluta till Arduino. I de bifogade bilderna använder jag en helt ny Beta kopia av Pic avsändaren. Den gjordes av författaren av PicLaser Lite från http://www.picengrave.com. Vi använder PicLaser Lite för att skicka bilder till Shapeoko 2 att skriva ut (eller verkligen bränna) gråskalebilder på olika material.

Om du får detta innan PicSender släpps officiellt kan du använda GRBL Controller 3.6.1 (som användes för några av de bilder som visas på Intro steg.) Du kan också använda "Universal GCode avsändaren." Jag kommer dock varna er att Universal GCode avsändaren inte bör användas med stora GCode filer, över ca 150 000 linjer! Eftersom det är ett Java-program-- och alla Java-program är olyckliga, har den liten kontroll över hur minnet används. Efter att skicka omkring 150.000 linjer till GShield, att Universal GCode avsändaren sakta ner, orsakar lasern att bränna ditt mål material efter bilden har utskrift för en timme eller mer. Förhoppningsvis kommer fixar för denna programvara att finnas, men jag är övertygad om att värsta problemen härrör från Val av språk.

Se Steg
Relaterade Ämnen

CNC Laser gravör med GRBL och Arduino

I denna serie videoklipp kommer jag visa dig hur jag gjorde min egen CNC laser gravör med en Arduino laddad med GRBLSteg 1: HårdvaraVarje bra projekt kräver viss maskinvaraHär är några länkar för denna del:Arduino-R3-UNO:http://www.banggood.com/Ardui...

CNC Laser Cutter resa

Jag vill dela med dig resan hade haft, att skapa min egen CNC laserskärare.Detta projekt är ca 2 år i vardande, på grund av forskning och utveckling, och utgifterna tilld tid å det tog mig lite längre än väntat, men jag äntligen beslutat att börja by...

Hemgjord gravyr Plotter Laser ram DIY Y axeln bild linjära

Hemgjord gravyr Plotter Laser ram DIY Y axeln bild linjärMaterial:2 st aluminiumlegering 20 x 20 mm 340 mm2 st aluminiumlegering 20 x 20 mm 300 mm4 hörn aluminium4 st linjär rörelse ball bild enheter blockera lager SC08UU Bore storlek 8 mm2 st 8 mm x...

Hemgjord RepRap Prusa 3D skrivare gravyr Plotter Laser ram DIY Y axeln bild linjära

Hemgjord RepRap Prusa 3D skrivare gravyr Plotter Laser ram DIY Y axeln bild linjär2 st SCS12S-UU Skjut linjär kullager Motion bollen2 st 12 mm 12 x 280 linjär axel 3d-skrivare Cylinder Liner järnväg linjär axel med redskap 20 mm2 st Stepper Motor 42...

Hur att göra 3D-utskrifter i hem och kontor säkrare, genom att bygga en inhägnad som filtrerar gaser och partiklar

Mitt mål med detta projekt var att göra 3D-utskrifter i små hem och kontor i stadsmiljö med ingen dedikerad workshop säkrare, eftersom 3D-utskrift innebär eventuella hälsorisker. Därför blir detta en instruktion om hur man bygger en DIY 3D utskrift h...

Hur till skapa bakgrund bild överlagra bilder och skriva ut mönstret på tyget

Jag har haft designa min egen tyg och skriva ut dem med min bläckstråleskrivare. Jag gjorde dessa mönster med Paint och förbättra ritningarna med Pixlr Editor och Pixlr Express. Följa upp och jag kommer att visa hur jag gjorde bilderna och hur jag an...

Hur man tar en hälsosam bild och göra den Creepy i Photoshop

alla har en mörk sida av deras sinne men mest aldrig Visa det. Om du är en av dem som gillar att uttrycka detta då och då jag har tagit steg för steg instruktioner på hur till ta din egen nyttiga foton och krypning-Patrik dem ut.Preparat:-1 hälsosamm...

Hur att testa och ställa in en kinesiska (Kina) gjorde CO2 Laser Power Supply att få lång livslängd från din CO2 Laser röret för lasergravyr och Laser Cutting Machine System

vara säker när du utför detta projekt.SÄKERHETEN ÄR VIKTIGAST. OM DU GÖR DET FEL KAN DÅ DU VARA STÖT. KOMBINATIONEN HÖG SPÄNNING OCH STRÖM KAN VARA DÖDLIGT. FÖLJ INSTRUKTIONERNA NEDAN. INTE AVVIK FRÅN INSTRUKTIONERNA NÄR DET GÄLLER SÄKERHET.Högspänni...

Bilder och videor från alla på ditt bröllop App

alla alltid tar bilder och videor på ditt bröllop och chanserna är du inte kommer att kunna få tag på dem alla. Väl be din gäst att ladda ner denna app bara fick din tillfälle är super lätt att använda och ser till att du får de flesta bilder och vid...

CNC fräsning, 3D-utskrift, datainsamling. Att införa, C3 att föra personliga innovation i allas hem med en professionell kvalitet hybrid maskin klarar av 3D-utskrift och CNC fräsning!

http://www.youtube.com/watch?v=eLcYgvIIbBMJa detta är inte en 'instructable' persay. Även om jag har varit medlem på den här citera för ett par år vet och jag vet denna gemenskap skulle vilja vad jag har att erbjuda.Egna innovationer lanserar C-3,C-3...

CNC Laser gravör

Hej därTory på MYDIYCNC igen.Idag vill jag visa er alla hur du kan helt enkelt lasergravyr på din CNC-maskin. Med en laser huvud är SKITKUL att använda. Du kan gravera något från trä, plast, kartong, osv... Vad du gravera eller bränna in med laserhuv...

3D-linsformad utskrifter med Photoshop och PSDto3D och bläckstråle skrivare

lentikulär utskrift är en metod som normalt platt, statiska bilder kan förmedla djup och rörelse. "Magin" i bilden är en optisk illusion skapad av en plastfolie täckt med många rader av små linser.En bild måste vara speciellt beredd att matcha l...

Göra en 3D-därigenom bild och Video Shooter

Stereoscopen bild & Video Shooter3-D är ett riktigt hett ämne i dessa dagar, och för dig med massor av kontanter, Panasonic släppt precis en ny 3D-videokamera som ansluts till de nya 3D-TV-apparaterna, så med flera tusen spänn kan du få på 3D-action...

(Piren 9 luft) den osannolika mysticen (3D utskrift fötter och sätta dem på en bädd av naglar)

Detta är en nyckfull Instructable projekt som omfattar 3D-utskrifter. Det är roligt.Den första dagen av min Pier 9 artist residency gick jag upp till uppe mitt skrivbord för att se denna härliga objekt där, som tidigare luft Gabriel Kaprielian. En fo...

3D mdf tabell med cnc laser

Jag fick denna plan att göra en dekorativ reminiscences tabell med mdf lakan och laser cnc maskiner.Steg 1: Detta är min dwg fil som jag designadejag konstruerade min plan med 3mm mdf skivor och skär dem med laser cnc maskinerSteg 2: Steg 3: Färdiga...

Förbereda 3D scannar för 3D-utskrifter, med Rhino och Netfabb Pro

RAW 3D scannar presentera ett antal utmaningar för 3D-utskrifter. Om inte objektet skannades i 360 grader, kommer att skanna filen visas som ett skal med ingen tjocklek. De innehåller också ofta hål, själv korsningar, icke-grenrör geometri och felakt...

Intro till utskrift Silkscreen - Tips och Essentials

när närmar sig ett projekt som kräver silkscreen tryck har du 2 huvudsakliga uppsättningar av val1) att använda vinyl eller använda foto emulsionvinyl är snabbare och billigare, men kräver en vinyl fräs för de flesta projektFoto emulsion - kan göras...

Skicka en kopia av dina bilder och videor i din Android-telefon till Raspberry Pi med Bluetooth

IntroduktionDetta instructable byggd på en tidigare instructable "vända Raspberry Pi i en Bluetooth-enhet som jag skapat.Foton och videoklipp på min Android telefon säkerhetskopieras automatiskt till Google + Foto moln. Men vill jag spara en kopia i...

En 5MP stereo-kamera för bilder och filmer!

Detta Instructable beskriver hur att kombinera två normala kameror till en ny stereo-kamera som kan även spela in filmer!För att ansluta två kameror du behöver öppna kameran och löda några små kablar till alla relevanta stift. Sedan vi tillämpa ett k...