INHOUDSOPGAWE:
- Stap 1: Vereistes vir u reis:
- Stap 2: Vernietiging
- Stap 3: soldeer aan
- Stap 4: Die magtige skinkbord
- Stap 5: Die Arduino -saak
- Stap 6: Proef deur vuur
- Stap 7: Die monteerlyn
- Stap 8: dryf aan
- Stap 9: Hacker -tyd
- Stap 10: Sukses is 'n A !?
Video: Arduino CNC -tekenmasjien (of die pad na sukses): 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie projek is meestal gebaseer op items wat maklik gevind kan word. Die idee is om twee ongebruikte rekenaarskyfeenhede te neem en dit te kombineer om 'n outomatiese tekenmasjien te skep wat soos 'n CNC -masjien lyk.
Die stukke wat uit die dryfkragte gebruik word, sluit in die motors en relings van beide die aandrywers en die plastieksamestelling van ten minste een van die dryf (insluitend skinkbord)
Stap 1: Vereistes vir u reis:
Stukke benodig:
- Arduino uno
- 1 stapmotor (ons het die modelnommer 28BYJ-48 gebruik)
- Adafruit motorskerm v2
- Baie drade
- Twee rekenaar -CD -skinkborde
- opsioneel: 'n paar ratte en relings in 3d
- Sommige hout of strukturele materiaal 'n Rekenaar
Arduino -kode benodig:
Aangepaste GRBL -kode om te werk met Adafruit -motorskerm (Riley_adafruit_cnc_2)
Rekenaarsagteware benodig:
- Arduino IDE Plotter
- Gekodeerde prent- of tekenlêers (google u keuse).
Gereedskap benodig:
- Soldeertoerusting
- Gomgeweer en gomstokkies
- Heerser
- Pen
- Geduld
Stap 2: Vernietiging
Haal die dvd -bakkies uitmekaar en sorg dat u die strukturele integriteit van ten minste een van die dvd -bakke behou terwyl u die metaalkomponent wat gewoonlik twee relings bevat, verwyder. Die proses om hierdie bakkies saam te neem, sal verskil van verskillende cd -laaie. Die twee motoraandrywings moet soos die prentjie hieronder lyk, sodra hulle verwyder is. Let op die deel wat die skyf draai, is verwyder, aangesien dit nie nodig sal wees nie.
Stap 3: soldeer aan
Sodra dit uitmekaar gehaal is, is die volgende stap om die terminale in die motor te soldeer wat op die foto gesien kan word. Die manier waarop hierdie terminale aan die motor geheg word, kan volgens die spesifieke model verskil. Die manier waarop dit met die Adafruit -motorskerm verbind word, sal later bespreek word. Herhaal dieselfde opstelling vir die tweede skyfstuurmotor.
Hierdie twee sal dien as ons Y- en Z -as in die tekenproses.
Stap 4: Die magtige skinkbord
Die volgende stap is om die skyfbak te laat werk, die X-as. Vir hierdie doel is die stepper motor gebruik en die samestelling benodig snydele van die skinkbord om die rat deur te pas. (sien foto's) Op hierdie stadium het ons besef ons ratverhouding is af en daar is verder geknoei. Aan die einde het ons besluit om 'n ratkas van 4 tot 1 te druk om die soepelheid en reisafstand te verseker wat nodig is om die tekening suksesvol te voltooi sonder dat die kamer opraak.
Stap 5: Die Arduino -saak
Sit die Arduino -eenheid en die motorskermopstelling saam. Vir hierdie stap is 'n bietjie soldeer nodig. Daar sal twee Adafruit Motor Shields gestapel wees. As gevolg van die manier waarop hulle werk, moet 'n brug gesoldeer word sodat die tweede arduino as sodanig geïdentifiseer kan word. Die proses daaragter word hier verduidelik:
learn.adafruit.com/adafruit-motor-shield-v…
Soldeer die brug soos hieronder aangedui met die etiket 1 vir die boonste Adafruit -motorskerm. Die eerste bord moet (0x60) wees en die boonste bord (0x61). Let ook op die springer met die etiket 2. Dit is op die onder- en bo -skilde aangebring wat die planke vertel om hul krag uit die arduino te trek in plaas van die blou terminale reg bo dit. U kan kies om u eie kragbron aan hierdie blou terminale te koppel as die arduino ontbreek. (Let daarop dat ons die arduino aan die rekenaar gekoppel het, sowel as 'n 9v -kragtoevoer na die arduino terwyl ons met die drie motors werk)
Stap 6: Proef deur vuur
Toets! Toets u onderdele voordat u alles bymekaar sit. Ons het dit veral moeilik gevind om inligting te vind oor hoe om stepper motors aan te sluit op die Adafruit Motor Shield. Hier is 'n nuttige diagram. Dit is belangrik om daarop te wys dat pen 1 en 4 (blou en oranje) en pen 2 en 5 (pienk en geel) pare is. Soms kan die verkeerde aansluiting van die motor beteken dat die motor werk. Rooi word ook gemaal in hierdie diagram soos hieronder getoon. As die skyfmotormotors slegs 4 terminale het, moet u die grond sonder verbinding verlaat.
Gebruik die sagteware wat in die vereiste gereedskap uiteengesit is om die beweging van die motors te bestuur, met behulp van die plotter sagteware in die skakel.
'N Baie maklike manier om te toets watter terminale pare is, is om met 'n ohm-meter te toets. Hier is 'n goeie gids oor hoe u u stappermotordraadpare kan vind:
knowledge.ni.com/KnowledgeArticleDetails?i…
Sodra u u pare gevind het, plaas die eerste een in M1, die tweede in M2
Stap 7: Die monteerlyn
Sodra al die motors getoets is, kan u begin monteer. Die eerste stap is om 'n struktuur te skep om die Y- en Z-as bo die X-as te hou. Dit is gedoen met eenvoudige items wat by 'n stokperdjiewinkel gekoop is. Sien prentjie hieronder.
Stap 8: dryf aan
Die volgende stap is om die Z-as aan die Y-as te koppel, dit is hoofsaaklik met warm gom gedoen, hoewel ons dit beslis anders sou gedoen het met meer tyd en gereedskap.
Stap 9: Hacker -tyd
Nou is dit Arduino -programmeringstyd. Die eerste stap is om die aangehegte kode in u Arduino op te laai. Nadat u u Arduino IDE oopgemaak het en die aangehegte program oopgemaak het, hoef u net die poort te verander na die een waarop u arduino gekoppel is en op die PYL (of oplaai -knoppie) te druk om dit te stuur.
Stap 10: Sukses is 'n A !?
Alhoewel hierdie kode gebaseer is op die oorspronklike GRBL -kode, is dit belangrik om daarop te let dat dit sterk aangepas is om met adafruit -motorskerms te werk. As gevolg hiervan is daar baie ontbrekende funksies in GRBL wat nie werk as dit in hierdie opstelling ingevoer word nie, maar vir enige basiese plot (dit is teken) werk hierdie kode perfek. Dit kan enige GCODE teken wat as G90 geformateer is.
As u dieselfde opset as ons gebou het, sal u arduino nou werk! As u 'n ander weergawe gemaak het met verskillende motors of verskillende dimensies, moet u die konfigurasielêer wat in die Arduino -kode ingesluit is, verander.
** MAAK NET WYSIGINGS AAN DIE "config.h" -LêER, WYSIGINGS ELKERS ANDERS IN DIE KODE SAL DIE PROGRAM OORWAAK OM NIE TE WERK NIE **
As ons terugkyk, kon ons die samestelling van die skinkbord waarskynlik gebruik het en 'n deel van die struktuur versterk het, beter meet vir die kanteling van verskillende as en dit net meer gestruktureerd gemaak het. Dit is 'n netjiese projek wat skaalbaar kan wees en vir ander gebruike toegepas kan word.
As u eers 'n basiese begrip het van hoe GRBL werk, en hoe die stapmotors van die X, Y, Z -as werk, is hierdie projek uiters skaalbaar, solank u die nodige materiaal het. Ons het gekies om een van hierdie grootte te maak omdat ons beperk was tot die grootte van die DVD -skinkbord. As u egter sou kies om een met rieme en stepper motors te maak, word u slegs beperk deur die stepper wringkrag.
Aanbeveel:
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder op: 5 stappe
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder: In hierdie geval sal ons 'n eenvoudige program in C -kode skep en dit in die geheue van die mikrokontroleerder verbrand. Ons sal ons eie program skryf en die hex -lêer saamstel, met behulp van die Atmel Studio as die geïntegreerde ontwikkelingsplatform. Ons sal die sekering van twee instel
Hoe om die temperatuur van die bierfermentasie en die swaartekrag van u slimfoon te beheer: 4 stappe (met foto's)
Hoe om die temperatuur van die bierfermentasie en -gravitasie vanaf u slimfoon te beheer: as bier fermenteer, moet u die erns en temperatuur daarvan daagliks monitor. Dit is maklik om te vergeet om dit te doen, en as u weg is, is dit onmoontlik. Na 'n bietjie gegoogle het ek verskeie oplossings gevind vir outomatiese swaartekragmonitering (een, twee, drie). Een van die
Hoe om die veiligheid van die meeste blokkeerders aan die kant van die bediener te omseil: 3 stappe
Hoe om die veiligheid van die meeste webblokkers op die bediener te verlig: dit is my eerste instruksie, so hou my in gedagte: Ok, ek sal u vertel hoe u die webblokkers wat ek in skole gebruik het, kan omseil. Al wat u nodig het, is 'n flash drive en 'n paar sagteware aflaai
Hoe om probleme op te los met die afstandsbediening van die Pionner -stuurwiel - Verhoog die IR -sein en herstel die klein slot: 14 stappe
Hoe om probleme op te los met die afstandsbediening van die stuurwiel van Pionner - Verhoog die IR -sein en herstel die klein slot.: Hierdie afstandsbediening is baie mooi en gerieflik, maar soms werk dit nie behoorlik nie. projek is nie 'n voorbeeld van doeltreffendheid nie. Ek kom uit Brasilië en het hierdie wenk op Amaz gekry
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek