精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何構建一個低成本的Arduino MiniCNC繪圖儀

科技觀察員 ? 來源:hackster.io ? 作者:hackster.io ? 2022-05-12 17:47 ? 次閱讀

在這個項目中,我將向您展示如何輕松構建自己的低成本ArduinoMiniCNC繪圖儀!

對于X和Y軸,我們將使用來自兩個DVD/CDROM的步進電機和導軌!打印區域最大為4x4cm。

因為它適用于串行通信,您還可以使用藍牙模塊(如HC-06)通過計算機藍牙連接無線打印您的東西!

第1步:您需要什么

poYBAGJ812WAOcSgAAQX_VeA9xs480.png

對于這個項目,您將需要:

初學者零件清單:

阿杜諾大學

面包板

2xL293DIC電機驅動器

微型伺服電機

2個DVD/CD驅動器

‘pro’的零件清單:

ATmega328p(帶有Arduino引導加載程序)*

28針DIPIC插座

16MHz晶振

2x22pF和1x100nF電容器

10K電阻

USB轉串口適配器**

2個L293DIC

微型伺服電機

2個DVD/CD驅動器

原型PCB電路板Stripboard

4x2pins螺絲端子連接器(或2x4針螺絲端子連接器)

您還需要一個ArduinoUNO板來對ATmega328微型擁有者進行編程

USB轉串口適配器將允許電路通過USB電纜與計算機通信,就像Arduinouno那樣。

為什么要使用螺絲端子連接器?因為在找到正確的工作組合之前,您不想焊接和拆焊步進電機的電纜。

工具(僅適用于“專業”零件清單):

螺絲刀

烙鐵

焊接

切割工具(例如Dremel)(用于切割塑料零件可選)

膠水

第2步:拆卸DVD/CD驅動器

poYBAGJ811-AGPiVAAZjiULWywU844.png

開始構建這臺cnc機器的第一步是拆開兩個DVD/CD驅動器,然后將步進電機取下。使用螺絲刀打開它們并將它們從導軌上取下。

下一步是為這臺數控機床選擇我們的底座。我使用了剩余DVD“垃圾”材料中的一個表面。

最后,我們需要找到一些東西將其中一個步進導軌垂直連接到我們的結構上。(您將在我們的下一步中理解我的意思)觀看上圖。

第3步:X和Y軸

pYYBAGJ811yAPAvWAApC_w-aBbQ510.png

在上面的第一張圖中,您將看到我們CNC機床的Y軸。把它貼在你的表面上,在這部分你需要一些螺絲和螺母。

在第二張圖片中,您將看到X軸和Y軸。X軸連接到我從剩余的“垃圾”材料中取出的兩個塑料部件上。我切割它以適應結構。

這是一個簡單的過程。只需確保將Y軸垂直放置在CNC底座上,并將X軸垂直放置(90度)。

第4步:Z軸

pYYBAGJ811iAVgZsAAUtSm9Hl7w638.png

這是我們建設中最困難的部分。

您將需要一些東西將其固定在X軸上,一個平面。在那個表面上,您將連接伺服電機(Z軸)和筆座。鋼筆(或鉛筆)必須能夠在伺服電機的幫助下上下移動。

觀看上圖以了解您需要做什么來調整Z軸。

第5步:紙基

pYYBAGJ811OAdp1wAAR2TLpRaiM679.png

現在您必須在Y軸(5x5cm就可以)上附加一個木材(或塑料)表面。

在此您將放置紙張以打印您的文本或圖像!

請記住,打印區域為4x4cm。

第6步:電路

poYBAGJ810-AIvvVAAUG_-NwIDA775.png

現在我們已經準備好收縮了,是時候構建電路并測試步進電機(X軸和Y軸)了。

觀看帶有面包板電路原理圖的上圖。

步進電機接線是需要耐心的。在下一步中,您將找到x和y軸的“測試”代碼。如果您的步進器無法正常工作,您必須通過更換它們與L293DIC之間的電纜來找到正確的工作組合。

在我的cnc上,X軸電機連接是:L293A:引腳1和3&B:2和4,但在Y軸電機連接是A:1和2&B:3和4。

第7步:測試X和Y軸移動

這是使用codebender嵌入的X和Y軸測試代碼!

對于X軸:

對于Y軸:

如果您在這里看到任何移動,則表示步進電機接線正確!

如果沒有,請嘗試更換電纜

第8步:上傳CNC代碼

這是使用codebender嵌入的主要CNC代碼!

在這一部分,您將看到您的筆上升。如果沒有,請更改控制伺服電機的penUp和penDown變量。

按“在Arduino上運行”按鈕并從瀏覽器對您的電路板進行編程!

第9步:GCTRL程序

pYYBAGJ810qAUKcGAAK02jBZhus228.png

現在我們準備打印我們的第一張圖像!為此,我們將使用gctrl.pde處理程序。該程序將“gcode”圖像發送到cnc繪圖儀。

什么是gcode?

Gcode是一個帶有X、Y和Z坐標的文件。此文件的標題設置為:

M300S30.00(伺服下降)G1X10.00Y10.00F2500.00

G1X20.00Y10.00F2500.00

M300S50.00(伺服向上)

單擊“播放”圖標/按鈕啟動程序。

更新!您可以使用gctrl.exe,在“gctrlexeforwindows.zip”文件中查找文件。

~看上圖~

現在按“p”并選擇您的Arduino串行端口

按“g”并選擇“drawing.gcode”文件

(如果出現問題,請按“x”停止繪圖儀)

第10步:制作您自己的gcode文件!

pYYBAGJ810WAZxkfAAG7h9vopFk756.png

顯示所有項目

要制作與此cnc機器兼容的gcode文件,您必須使用Inkscape。

Inkscape是專業品質的矢量圖形軟件,可在Windows、MacOSX和Linux上運行。全世界的設計專業人士和愛好者都使用它來創建各種各樣的圖形,例如插圖、圖標、徽標、圖表、地圖和Web圖形。Inkscape使用W3C開放標準SVG(可縮放矢量圖形)作為其原生格式,并且是免費的開源軟件。

設置Inkscape以供首次使用

打開Inkscape,轉到文件菜單,然后單擊“文檔屬性”。請參閱上面的第一張圖片并進行更改,確保先更改為“cm”。現在關閉這個窗口。

我們將使用4到8厘米內的區域。請參閱上面的第二張圖片。

如何打印文本

放置文本,將字體更改為TimesNewRoman并將大小更改為22。現在單擊光標圖標并將文本居中,如上圖3所示。從菜單中選擇路徑和“對象到路徑”。

如何打印圖像

這比文本更難。圖像必須具有透明背景。將arduino徽標圖像(從文件下載)拖放到Inkscape中。單擊確定進入下一個窗口。現在您必須重新調整圖像大小以適合我們的打印區域,請參見上面的第4個圖像。單擊菜單中的路徑和“跟蹤位圖”。

如上圖5所示進行更改。單擊確定并關閉窗口。現在,移動灰度圖像,并刪除它后面的顏色。再次將灰色圖像移動到正確的位置,然后從路徑菜單中單擊“對象到路徑”。上面的第6幅圖顯示了如何刪除圖像輪廓。

導出為gcode

最后,轉到文件菜單,單擊另存為并選擇.gcode。在下一個窗口單擊確定。就是這樣!準備好出發!使用gctrl.pde應用程序在新的ArduinoCNC繪圖儀上打印gcode文件!

我將在接下來的幾天制作一個關于這個程序的視頻,因為它有點復雜。我花了很多時間來了解它是如何工作的。。。。。。

第11步:干得好!

您已成功完成本次設計,并且您的辦公桌上已擁有自己的CNC繪圖儀!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CNC
    CNC
    +關注

    關注

    7

    文章

    295

    瀏覽量

    35068
  • Arduino
    +關注

    關注

    187

    文章

    6464

    瀏覽量

    186642
收藏 人收藏

    評論

    相關推薦

    構建簡單的基于Arduino的CNC繪圖儀

    在研究了數控機床之后,我決定使用當地可用的材料建造自己的數控機床。世界上有很多數控機床,其中些技術性很強,很難正確制造甚至操作它們。出于這個原因,我決定制作簡單的基于Arduino
    的頭像 發表于 12-29 11:00 ?4601次閱讀
    <b class='flag-5'>構建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>簡單的基于<b class='flag-5'>Arduino</b>的CNC<b class='flag-5'>繪圖儀</b>

    DIY能在布料上壓印電路的繪圖儀

    你曾經想過隨時隨地繪副藝術作品嗎?像藝術家樣。沒藝術天分沒關系,用科技來彌補你的天賦吧。今的DIY教程是做
    發表于 11-26 14:52

    怎樣使用Arduino構建繪圖儀

    怎樣使用Arduino構建繪圖儀呢?有哪些操作步驟呢?
    發表于 01-17 06:44

    HPdj 430繪圖儀驅動程序 XP

    電子發燒友網站提供《HPdj 430繪圖儀驅動程序 XP.rar》資料免費下載
    發表于 12-29 16:48 ?1次下載

    基于tinyAVR和Nokia3310 LCD的溫度繪圖儀

    基于tinyAVR和Nokia3310 LCD的溫度繪圖儀
    發表于 01-13 21:56 ?25次下載

    利用Arduino平臺把廢舊DVD光驅改成CNC繪圖儀

    廢舊DVD光驅改造成CNC繪圖儀,與之前的寫作業機器人非常相似哦!
    的頭像 發表于 05-24 06:03 ?7087次閱讀
    利用<b class='flag-5'>Arduino</b>平臺把廢舊DVD光驅改成CNC<b class='flag-5'>繪圖儀</b>

    數控筆式繪圖儀開源分享

    電子發燒友網站提供《數控筆式繪圖儀開源分享.zip》資料免費下載
    發表于 10-19 10:58 ?0次下載
    數控筆式<b class='flag-5'>繪圖儀</b>開源分享

    XY繪圖儀遇上縫紉機

    電子發燒友網站提供《XY繪圖儀遇上縫紉機.zip》資料免費下載
    發表于 10-24 10:51 ?0次下載
    XY<b class='flag-5'>繪圖儀</b>遇上縫紉機

    基于Arduino的Mini CNC 2D繪圖儀

    電子發燒友網站提供《基于Arduino的Mini CNC 2D繪圖儀.zip》資料免費下載
    發表于 11-04 09:26 ?1次下載
    基于<b class='flag-5'>Arduino</b>的Mini CNC 2D<b class='flag-5'>繪圖儀</b>

    PENXZYL Arduino畫筆繪圖儀開源

    電子發燒友網站提供《PENXZYL Arduino畫筆繪圖儀開源.zip》資料免費下載
    發表于 11-10 11:47 ?1次下載
    PENXZYL <b class='flag-5'>Arduino</b>畫筆<b class='flag-5'>繪圖儀</b>開源

    構建低成本Arduino Mini CNC繪圖儀

    電子發燒友網站提供《構建低成本Arduino Mini CNC繪圖儀.zip》資料免費下載
    發表于 11-17 11:05 ?1次下載
    <b class='flag-5'>構建</b><b class='flag-5'>低成本</b><b class='flag-5'>Arduino</b> Mini CNC<b class='flag-5'>繪圖儀</b>

    繪圖儀開源項目

    電子發燒友網站提供《繪圖儀開源項目.zip》資料免費下載
    發表于 11-22 11:08 ?1次下載
    <b class='flag-5'>繪圖儀</b>開源項目

    制作Arduino XY繪圖儀繪圖機器人極譜

    電子發燒友網站提供《制作Arduino XY繪圖儀繪圖機器人極譜.zip》資料免費下載
    發表于 11-29 14:46 ?4次下載
    制作<b class='flag-5'>Arduino</b> XY<b class='flag-5'>繪圖儀</b><b class='flag-5'>繪圖</b>機器人極譜<b class='flag-5'>儀</b>

    基于Arduino迷你CNC 2D繪圖儀

    電子發燒友網站提供《基于Arduino迷你CNC 2D繪圖儀.zip》資料免費下載
    發表于 06-26 14:52 ?1次下載
    基于<b class='flag-5'>Arduino</b>迷你CNC 2D<b class='flag-5'>繪圖儀</b>

    FPV天線波束繪圖儀構架

    電子發燒友網站提供《FPV天線波束繪圖儀構架.zip》資料免費下載
    發表于 07-11 15:51 ?0次下載
    FPV天線波束<b class='flag-5'>繪圖儀</b>構架