在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何制作基于arduino的微型CNC繪圖儀機器

單片機 ? 來源:單片機 ? 2020-05-14 09:57 ? 次閱讀

您好,在這篇文章中的朋友們,我們將看到如何使用舊的廢舊DVD驅動器arduino和L293D電機護罩制造微型CNC繪圖儀機器。

實際上,我過去曾經建造過一些arduino微型CNC繪圖儀或繪圖機。

但是這些項目的文檔尚不完善,不清楚,因此我提出了許多要求,以深入了解如何制作基于arduino的微型CNC繪圖儀機器的詳細信息。

因此,在這篇文章中,我將涵蓋所有方面,例如硬件組裝,arduino的代碼,GUI的處理,G代碼的生成等。

因此,在繼續之前,讓我向您簡要介紹什么是CNC繪圖儀機器。

總覽

CNC繪圖機基本上是2.5軸CNC機器,它在X和Y軸上都有兩個步進電機,在Z軸上有一個伺服電機。在Y軸上連接了一支筆,在Z軸上用于上下翻頁。
顧名思義,繪圖儀機器可以根據給定的指示進行明顯的繪圖或繪圖。

為了給出指令以加工什么,需要繪制一種稱為G代碼的特殊類型的代碼。
圖像將在特殊類型的軟件的幫助下轉換為G代碼。

之后,此G代碼將發送至控制器,并且控制器命令電動機如何移動。
結果機器將在紙上繪制圖像。

現在讓我們來看看如何構建這樣的機器。從材料清單開始

物料清單

高級 項目 數量
1個 廢品DVD驅動器 2
2 Arduino UNO 1個
3 L293D電機護罩 1個
4 微型伺服馬達 1個
5 5V 1Amp電源適配器 1個
6 某些用于電機連接的線 ---
7 所需的螺母和螺栓 ---

軟件清單


1 ARDUNIO IDE
(https://www.arduino.cc/en/main/software)
2 PROCESSING IDE
(https://processing.org/download/)
3 INKSCPAE VERSION 0.48.5
(https://inkscape.org/release/inkscape-0.48/?latest=1)

請從上面的鏈接下載軟件,然后將其安裝在PC上。這是所有的文件打包

代碼和庫

1 CNC CODE FOR ARDUINO
(https://secureservercdn.net/198.71.233.106/k8u.855.myftpupload.com/wp-content/uploads/2019/09/cnc-code.zip)
2 GCTRL PROCESSING CODE
(https://secureservercdn.net/198.71.233.106/k8u.855.myftpupload.com/wp-content/uploads/2019/09/GCTRL.zip)
3 AFMOTOR LIBRARY FOR ARDUINO
(https://github.com/adafruit/Adafruit-Motor-Shield-library/archive/master.zip)
4 Makerboat Gcode Inkscape extension
(https://github.com/martymcguire/inkscape-unicorn)

必須在arduino上上傳“ CNC CODE FOR ARDUINO”。需要在處理軟件中打開“ GCTRL”,“ AFMOTOR”庫需要在arduino IDE中添加.
所有這些功能嗎?我們會在以下步驟中看到。

機器組裝

步驟1

要使基于Arduino的迷你CNC繪圖儀機器顯然需要兩個報廢DVD驅動器。
我從不到1美元的價格從本地計算機維修店購買了該驅動器。
我們將使用其步進電機和滑動機構,

在這里請注意,并非所有DVD驅動器都帶有步進電機。如果電動機有4線,則表示它是步進電動機。

如果您在DVD驅動器中未找到任何4線制電動機,則使用較少。

步驟2

我借助螺絲刀快速擰開了DVD驅動器盒,并通過施加一些力從DVD驅動器盒中取出了步進電機裝置。

這樣,我有兩個步進驅動器機制和兩個空的DVD驅動器盒。

步驟3


取出步進電機機構后,我在剪刀的幫助下切割了默認的電機連接器條。
然后帶上約40厘米的杜邦4線,將其切成兩段,用于每個步進電機連接。

然后,我小心地剝去電線,而不會損壞電線的銅應變。并將其焊接到步進電機的裸露端子上。

步驟4

步驟5


在這里,我使用灰色陰影噴涂漆來涂裝DVD驅動器的空盒,如果您不想對其進行噴涂,則此步驟不是必須的。

然后,我用一塊20 x 20 mm的鋁角制成X軸和Y軸的支架。

我在鋁片上鉆了5mm的孔,并將其切成兩片夾,然后再用M5X10螺母和螺栓用該夾固定兩個軸。

步驟6

現在,我在DVD驅動器盒上標記孔,以安排兩個步進電機機構的安裝。

我在鉆孔機的幫助下仔細鉆了5mm的孔。

步驟7

在DVD驅動器盒中鉆孔后,我將四個M4 X 60螺母螺栓固定在步進電機機構的四個角上。
現在,我將步進電機機構放置到位,并用M4螺母固定所有四個螺栓。

步驟8

這是制造迷你Arduino CNC繪圖儀機器中最重要的步驟,在這里我們正在制作筆上下機構。
首先,我拿著指南針,小心地取下筆架部分。
然后我使用了一個可以打開頂部和底部的簡單筆。
首先取出筆芯,并從筆芯頂部切出約2厘米的部分。
現在,我在筆芯的頂部放置了一個彈簧,可以用其他扳機筆進行打撈。
然后我用一根堅固的線將其綁在筆芯的中央,并用強力膠將其固定在筆芯的位置。
現在我在筆身中心上方的上方開一個小孔。


現在,我將筆芯小心地放在筆內,并將線從孔中穿過。
這樣,當我拉動線筆筆芯向上推時,當我松開線筆芯時,筆尖向下調撥。
并且由于筆芯頂部附有彈簧,因此可以與紙張保持良好的摩擦。.
現在將筆放在筆架中,并在X軸上用超強力膠將其粘上

我在X軸上安裝了一個微型伺服器,并用微型伺服電機的旋鈕將線綁起來。

步驟9


我在機器背面鉆了四個孔,并擰上四個15mm的墊片,以將arduino UNO安裝在其上。

L293D電機護罩安裝在Arduino UNO上。
通過這種方式,現在可以競爭Arduino CNC繪圖儀機器的裝配,我們將看到接線

布線

我們將Arduino UNO用作CNC機器的大腦,因為我們知道CNC機器中使用了步進電機。

步進電機不易控制,因此這里我們使用L293D電機罩來控制我們的步進電機,而一個伺服電機用于筆向下運動。

在開始接線之前,我們先要知道步進電機的正確接線。
我們的步進電機有4線,而步進電機有2個線圈,這意味著一組2線組成一個線圈。

因此我們需要從一個線圈中找出哪兩條線,因此在這里我使用萬用表保持萬用表的連續性。

我將測距儀的探頭一個接一個地連接到導線上,如果在任意兩根導線之間獲得連續性(幾歐姆),則意味著兩條導線都屬于單個線圈,其余兩根屬于其他線圈。

不要忘記卸下該黃色跳線,并按照上圖所示連接步進電機電線。并將伺服電機也連接到L293D電機護罩的伺服1端子上。

您需要電源適配器為機器供電,可以使用5VDC 1amps電源適配器。這樣,接線就完成了,現在我們可以進行arduino代碼上載過程了。

源代碼


希望您沒有從上面從上面下載arduino代碼和庫,不要擔心,您可以從下面的鏈接下載它。

Arduino代碼:https://secureservercdn.net/198.71.233.106/k8u.855.myftpupload.com/wp-content/uploads/2019/09/cnc-code.zip
AFMotor庫:https://github.com/adafruit/Adafruit-Motor-Shield-library/archive/master.zip

首先,如果您不知道如何通過Google Google添加庫,則需要在arduino IDE中安裝AFMotor庫。

現在,只需簡單地上傳代碼,無需進行任何更改

在這里,我正在解釋一些可能對您有用的代碼的重要部分

以下是伺服上/下值必要時增加或減少。如果伺服方向相反,請切換punZUp和penZDown值。

以下是更改cnc繪圖儀機器速度的值,您可以將StepDelay的值從0更改為2,0,表示最大速度,2表示最小速度,最好保持為1。

如果您的繪圖區域較大,則可以從此處更改Xmax和Ymax值。

arduino Mini CNC繪圖儀mahcine的完整代碼

G代碼生成


要使用CNC繪圖儀進行繪圖,我們顯然需要G代碼,G代碼是CNC機器的語言。在這個項目中,我們使用Inkscape軟件和makerboat G代碼庫來生成圖像的G代碼。

首先,首先下載Inkscape 0.48.5版本,然后下載makerboat gcode擴展。安裝Inkscape軟件并按照以下說明添加擴展名。

注意:-如果您在機器即將啟動時arduino斷開連接或重置,請在導出G代碼時取消選中以下選項

注意:-如果您的機器僅繪制圖形的一半,則可以使用此inkscape(https://secureservercdn.net/198.71.233.106/k8u.855.myftpupload.com/wp-content/uploads/2019/09/cnc-plotter-tamplet.zip)模板下載此模板并在inkscape中打開它,并在虛線框中設置設計。

GCTRL


至此,我們的機器已經準備好在等待命令的情況下繪制任何東西。
我們還生成了G代碼,但是如何將該G代碼發送到機器呢?

為此,我們使用GCTRL G代碼發送方GUI進行處理。
我們正在通過處理和GCTRL的幫助將G代碼流式傳輸到機器,希望您能從上面下載GCTRL(如果不是從這里下載的話)

只需雙擊即可打開GCTRL.pde,然后單擊處理窗口右上角可見的播放按鈕,將出現這種類型的窗口

有關如何使用此GUI的所有詳細信息都清楚地寫在其中。
通過按“ p”鍵,您可以從下拉列表中選擇COM端口。
選擇端口后,您可以借助箭頭鍵點動X和Y軸。
使用數字鍵“ 5”和“ 2”上下移動筆。
要將G代碼發送到arduino,請按“ g”鍵,并在瀏覽窗口中選擇G代碼文件,然后選擇填充并按Enter鍵以開始繪制圖形。

以此方式競爭基于Arduio的微型CNC繪圖儀機器的過程,希望我已經涵蓋了要點,如果您需要提出任何問題,只需在下面的評論部分中進行評論即可。我會盡力回答你的。

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

    關注

    112

    文章

    16468

    瀏覽量

    179638
  • CNC
    CNC
    +關注

    關注

    7

    文章

    319

    瀏覽量

    35344
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187964

原文標題:如何制作Arduino迷你CNC繪圖儀機 -【創客-DIY-電子制作-單片機教程】

文章出處:【微信號:aidanpianji,微信公眾號:單片機】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    智能柔性制造:AMR 復合機器人賦能 CNC 加工行業

    隨著科技的不斷進步,CNC加工行業正面臨著前所未有的變革。傳統的CNC上下料方式已無法滿足現代生產對效率、精度和安全性的高要求。在這樣的背景下,富唯智能推出的AMR復合機器人鋁板CNC
    的頭像 發表于 12-23 14:47 ?294次閱讀
    智能柔性制造:AMR 復合<b class='flag-5'>機器</b>人賦能 <b class='flag-5'>CNC</b> 加工行業

    復合機器人在 CNC 上下料中的創新應

    在現代制造業中,CNC 加工技術廣泛應用于各類精密零部件的生產。然而,傳統的 CNC 上下料方式多依賴人工操作或簡單的自動化設備,存在諸多局限性。隨著科技的不斷進步,復合機器人的出現為 CNC
    的頭像 發表于 12-20 14:11 ?200次閱讀
    復合<b class='flag-5'>機器</b>人在 <b class='flag-5'>CNC</b> 上下料中的創新應

    新技術解決方案 復合機器CNC 自動上下料

    在追求高效、精準與自動化的現代制造業中,CNC加工技術的應用日益廣泛。然而,CNC機床的上下料過程往往成為制約生產效率的瓶頸。為了突破這一限制,富唯智能推出了復合機器CNC自動上下料
    的頭像 發表于 12-18 16:03 ?340次閱讀
    新技術解決方案 復合<b class='flag-5'>機器</b>人 <b class='flag-5'>CNC</b> 自動上下料

    Arduino采集雷達模塊數據與串口繪圖

    Arduino采集雷達模塊數據與串口繪圖
    的頭像 發表于 12-14 11:44 ?330次閱讀
    <b class='flag-5'>Arduino</b>采集雷達模塊數據與串口<b class='flag-5'>繪圖</b>

    復合機器人:CNC 行業上下料的高效變革者

    在競爭激烈的 CNC 加工領域,提高生產效率、降低成本并確保加工精度是企業持續發展的關鍵。富唯智能復合機器人的出現,為 CNC 行業的上下料環節帶來了創新性的解決方案,成為眾多企業實現智能化升級的核心驅動力。
    的頭像 發表于 12-11 16:42 ?254次閱讀
    復合<b class='flag-5'>機器</b>人:<b class='flag-5'>CNC</b> 行業上下料的高效變革者

    AMR 復合機器人:CNC 加工行業的變革性力量

    CNC 加工領域摸爬滾打多年,見證了這個行業的諸多變遷與挑戰。從最初單純追求加工精度,到如今在保證精度的前提下,對生產效率和成本控制提出了近乎嚴苛的要求,整個行業都在不斷探索創新之路。而 AMR 復合機器人的出現,無疑給 CNC
    的頭像 發表于 12-09 15:59 ?209次閱讀
    AMR 復合<b class='flag-5'>機器</b>人:<b class='flag-5'>CNC</b> 加工行業的變革性力量

    CNC智能工廠如何實現

    自動化和智能化。本文將探討CNC智能工廠如何實現高效與智能化。 一、自動化與智能化生產 CNC智能工廠的核心在于自動化和智能化生產。通過引入AI(人工智能)、機器學習、物聯網等先進技術,智能工廠能夠實現對加工過程的精準控制。從
    的頭像 發表于 10-15 14:29 ?282次閱讀

    AMR復合機器人:鋁板CNC加工線上的智能‘搬運工’

    傳統的CNC上下料方式因繁瑣、耗時且效率低下,已難以滿足現代生產對效率、精度和安全性的高要求。在這一背景下,AMR(自主移動機器人)復合機器人鋁板CNC上下料方案應運而生,以其智能化、
    的頭像 發表于 10-10 15:30 ?398次閱讀
    AMR復合<b class='flag-5'>機器</b>人:鋁板<b class='flag-5'>CNC</b>加工線上的智能‘搬運工’

    工業微型光譜有哪些特點?

    在現代工業和科研領域中,工業微型光譜正發揮著越來越重要的作用。它以其獨特的性能特點,為各個行業的檢測和分析提供了強大的工具。今天,就讓我們一起來深入了解工業微型光譜的性能特點。 一
    的頭像 發表于 09-23 17:26 ?296次閱讀
    工業<b class='flag-5'>微型</b>光譜<b class='flag-5'>儀</b>有哪些特點?

    CNC機床加工上下料自動化解決方案

    隨著科技的不斷進步,CNC加工行業正面臨著前所未有的變革。傳統的CNC上下料方式已無法滿足現代生產對效率、精度和安全性的高要求。在這樣的背景下,富唯智能推出的AMR復合機器人鋁板CNC
    的頭像 發表于 06-21 16:54 ?634次閱讀
    <b class='flag-5'>CNC</b>機床加工上下料自動化解決方案

    AMR復合機器人助力CNC加工行業解決人力成本問題

    CNC加工行業中,人力成本一直是企業運營的重要考量因素。傳統的人工上下料方式需要大量的人力投入,不僅增加了企業的運營成本,還降低了生產效率。為了解決這一問題,富唯智能推出了AMR復合機器人鋁板CNC上下料方案。
    的頭像 發表于 06-18 13:35 ?452次閱讀
    AMR復合<b class='flag-5'>機器</b>人助力<b class='flag-5'>CNC</b>加工行業解決人力成本問題

    cnc怎么編程m99循環次數

    編程通常使用G代碼(一種數控編程語言)來編寫。M99指令是G代碼中的一個重要指令,用于結束循環。 CNC編程基礎 在深入了解M99指令之前,我們需要了解一些CNC編程的基本概念。 2.1 CNC機床
    的頭像 發表于 06-14 15:49 ?2835次閱讀

    復合機器CNC柔性上下料

    隨著制造業的快速發展,提高生產效率、降低人力成本、確保產品質量已成為企業競爭的關鍵。本項目針對一家模具制造企業的CNC加工環節,引入富唯智能復合機器人自動上下料系統,以優化生產流程,提升生產效率。
    的頭像 發表于 06-05 16:36 ?493次閱讀

    CNC主軸有哪些基礎與應用?|深圳恒興隆機電.

    CNC主軸有哪些基礎與應用?|深圳恒興隆機電CNC技術作為現代制造業的重要組成部分,旨在通過計算機控制來實現工件的精確加工。在這個系統中,主軸是核心部件之一,它直接關系到機床的性能、精度和穩定性
    發表于 03-11 10:54

    如何制作自己的Arduino電容計

    在這個項目中,您將學習如何制作自己的Arduino電容計(測量電容器的值,范圍從pF到1000的uF)。一般來說,電子愛好者喜歡設計自己的小工具而不是購買。在這個項目中,我們使用兩種電容測量方法,即
    的頭像 發表于 02-25 15:10 ?1743次閱讀
    如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>電容計
    主站蜘蛛池模板: 日韩1 | 五月天婷婷基地 | 国产欧美亚洲精品第二区首页 | 亚洲1区2区3区4区 | 日韩色中色| 天天干天天拍 | 啪啪免费网站视频观看 | 国产色视频网站 | 国产精品免费久久 | 久久国内精品 | 久久草在线播放 | 日韩美aaa特级毛片 日韩美a一级毛片 | 九月婷婷亚洲综合在线 | 人人澡 人人澡 人人看 | jiuse在线| 日本级毛片免费观看 | 成人看的午夜免费毛片 | www.婷婷| 日本一二线不卡在线观看 | 日本一本一道久久香蕉免费 | 日本小视频免费 | 久久午夜免费视频 | xxxxbbbb欧美 | 国产综合色在线视频区色吧图片 | 久久99国产亚洲高清观看首页 | 亚洲mm8成为人影院 亚洲qingse中文在线 | 91一区二区三区四区五区 | 国产私密 | 唐人呦一呦xxxx视频 | 色网站在线视频 | 四虎永久在线视频 | 天天视频免费观看高清影视 | 国产成人精品亚洲77美色 | 女人双腿搬开让男人桶 | 国产精品资源在线播放 | 天堂v网| 天天操夜夜摸 | 92香蕉视频 | 黄 色 录像成 人播放免费99网 | 在线亚洲免费 | 丁香狠狠色婷婷久久综合 |