国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

單片機(jī) ? 來源:單片機(jī) ? 2020-05-14 09:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

您好,在這篇文章中的朋友們,我們將看到如何使用舊的廢舊DVD驅(qū)動(dòng)器arduino和L293D電機(jī)護(hù)罩制造微型CNC繪圖儀機(jī)器。

實(shí)際上,我過去曾經(jīng)建造過一些arduino微型CNC繪圖儀或繪圖機(jī)。

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

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

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

總覽

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

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

之后,此G代碼將發(fā)送至控制器,并且控制器命令電動(dòng)機(jī)如何移動(dòng)。
結(jié)果機(jī)器將在紙上繪制圖像。

現(xiàn)在讓我們來看看如何構(gòu)建這樣的機(jī)器。從材料清單開始

物料清單

高級(jí) 項(xiàng)目 數(shù)量
1個(gè) 廢品DVD驅(qū)動(dòng)器 2
2 Arduino UNO 1個(gè)
3 L293D電機(jī)護(hù)罩 1個(gè)
4 微型伺服馬達(dá) 1個(gè)
5 5V 1Amp電源適配器 1個(gè)
6 某些用于電機(jī)連接的線 ---
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)

請(qǐng)從上面的鏈接下載軟件,然后將其安裝在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中添加.
所有這些功能嗎?我們會(huì)在以下步驟中看到。

機(jī)器組裝

步驟1

要使基于Arduino的迷你CNC繪圖儀機(jī)器顯然需要兩個(gè)報(bào)廢DVD驅(qū)動(dòng)器。
我從不到1美元的價(jià)格從本地計(jì)算機(jī)維修店購買了該驅(qū)動(dòng)器。
我們將使用其步進(jìn)電機(jī)和滑動(dòng)機(jī)構(gòu),

在這里請(qǐng)注意,并非所有DVD驅(qū)動(dòng)器都帶有步進(jìn)電機(jī)。如果電動(dòng)機(jī)有4線,則表示它是步進(jìn)電動(dòng)機(jī)。

如果您在DVD驅(qū)動(dòng)器中未找到任何4線制電動(dòng)機(jī),則使用較少。

步驟2

我借助螺絲刀快速擰開了DVD驅(qū)動(dòng)器盒,并通過施加一些力從DVD驅(qū)動(dòng)器盒中取出了步進(jìn)電機(jī)裝置。

這樣,我有兩個(gè)步進(jìn)驅(qū)動(dòng)器機(jī)制和兩個(gè)空的DVD驅(qū)動(dòng)器盒。

步驟3


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

然后,我小心地剝?nèi)ル娋€,而不會(huì)損壞電線的銅應(yīng)變。并將其焊接到步進(jìn)電機(jī)的裸露端子上。

步驟4

步驟5


在這里,我使用灰色陰影噴涂漆來涂裝DVD驅(qū)動(dòng)器的空盒,如果您不想對(duì)其進(jìn)行噴涂,則此步驟不是必須的。

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

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

步驟6

現(xiàn)在,我在DVD驅(qū)動(dòng)器盒上標(biāo)記孔,以安排兩個(gè)步進(jìn)電機(jī)機(jī)構(gòu)的安裝。

我在鉆孔機(jī)的幫助下仔細(xì)鉆了5mm的孔。

步驟7

在DVD驅(qū)動(dòng)器盒中鉆孔后,我將四個(gè)M4 X 60螺母螺栓固定在步進(jìn)電機(jī)機(jī)構(gòu)的四個(gè)角上。
現(xiàn)在,我將步進(jìn)電機(jī)機(jī)構(gòu)放置到位,并用M4螺母固定所有四個(gè)螺栓。

步驟8

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


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

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

步驟9


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

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

布線

我們將Arduino UNO用作CNC機(jī)器的大腦,因?yàn)槲覀冎繡NC機(jī)器中使用了步進(jìn)電機(jī)。

步進(jìn)電機(jī)不易控制,因此這里我們使用L293D電機(jī)罩來控制我們的步進(jìn)電機(jī),而一個(gè)伺服電機(jī)用于筆向下運(yùn)動(dòng)。

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

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

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

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

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

源代碼


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

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庫。

現(xiàn)在,只需簡單地上傳代碼,無需進(jìn)行任何更改

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

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

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

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

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

G代碼生成


要使用CNC繪圖儀進(jìn)行繪圖,我們顯然需要G代碼,G代碼是CNC機(jī)器的語言。在這個(gè)項(xiàng)目中,我們使用Inkscape軟件和makerboat G代碼庫來生成圖像的G代碼。

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

注意:-如果您在機(jī)器即將啟動(dòng)時(shí)arduino斷開連接或重置,請(qǐng)?jiān)趯?dǎo)出G代碼時(shí)取消選中以下選項(xiàng)

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

GCTRL


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

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

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

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

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17791

    瀏覽量

    193156
  • CNC
    CNC
    +關(guān)注

    關(guān)注

    8

    文章

    453

    瀏覽量

    40382
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

    196927

原文標(biāo)題:如何制作Arduino迷你CNC繪圖儀機(jī) -【創(chuàng)客-DIY-電子制作-單片機(jī)教程】

文章出處:【微信號(hào):aidanpianji,微信公眾號(hào):單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    賦能CNC加工:經(jīng)世智能復(fù)合機(jī)器人,打造無人化生產(chǎn)車間

    CNC加工車間的高效運(yùn)轉(zhuǎn)是企業(yè)提升核心競爭力的關(guān)鍵。然而,傳統(tǒng)的CNC上下料模式普遍面臨著“人工成本高、生產(chǎn)效率低、產(chǎn)品質(zhì)量不穩(wěn)定”等難題。經(jīng)世智能推出專為CNC加工場景服務(wù)的CNC
    的頭像 發(fā)表于 11-20 13:54 ?1486次閱讀
    賦能<b class='flag-5'>CNC</b>加工:經(jīng)世智能復(fù)合<b class='flag-5'>機(jī)器</b>人,打造無人化生產(chǎn)車間

    Arduino Uno l兩輪自平衡機(jī)器人 電機(jī)驅(qū)動(dòng)無輸出求解

    Arduino Uno l兩輪自平衡機(jī)器人 電機(jī)驅(qū)動(dòng)無輸出求解
    發(fā)表于 10-15 06:36

    深入解析微型光纖光譜的核心技術(shù)與應(yīng)用優(yōu)勢

    近年來,隨著技術(shù)的不斷進(jìn)步,微型光纖光譜作為一種新興的光學(xué)分析工具,其應(yīng)用領(lǐng)域正在迅速擴(kuò)大。根據(jù)市場研究公司ResearchAndMarkets的數(shù)據(jù)顯示,光譜市場預(yù)計(jì)將在未來五年內(nèi)呈現(xiàn)
    的頭像 發(fā)表于 09-25 11:59 ?393次閱讀

    如何選擇高性能微型光纖光譜:實(shí)用指南與技術(shù)要點(diǎn)

    在現(xiàn)代科技不斷發(fā)展的浪潮中,光譜正逐漸成為各行各業(yè)中不可或缺的分析工具。尤其是微型光纖光譜,以其小巧的體積和出色的性能,受到了越來越多研究者和工程師的青睞。根據(jù)市場研究,預(yù)計(jì)到2025年,全球
    的頭像 發(fā)表于 09-22 15:09 ?502次閱讀

    微型光譜核心技術(shù)解析及行業(yè)應(yīng)用全景指南

    隨著科技的飛速發(fā)展,微型光譜以其體積小、便攜性強(qiáng)及高精度測量優(yōu)勢,成為光譜分析領(lǐng)域的熱門產(chǎn)品。根據(jù)最新行業(yè)報(bào)告,全球便攜式光譜市場預(yù)計(jì)到2026年將達(dá)到20億美元。您是否也在尋找一款精準(zhǔn)且適用于
    的頭像 發(fā)表于 09-12 14:44 ?625次閱讀
    <b class='flag-5'>微型</b>光譜<b class='flag-5'>儀</b>核心技術(shù)解析及行業(yè)應(yīng)用全景指南

    CNC行業(yè)|復(fù)合機(jī)器CNC上下料及自動(dòng)換刀解決方案

    經(jīng)世智能CNC上下料復(fù)合機(jī)器人,復(fù)合機(jī)器人集成AGV+機(jī)械臂+視覺系統(tǒng),提供CNC多工序柔性上下料、CNC全自動(dòng)刀具更換自動(dòng)化解決方案,打通
    的頭像 發(fā)表于 08-13 15:52 ?2174次閱讀
    <b class='flag-5'>CNC</b>行業(yè)|復(fù)合<b class='flag-5'>機(jī)器</b>人<b class='flag-5'>CNC</b>上下料及自動(dòng)換刀解決方案

    CNC散熱器鋁件加工:精密制造中的散熱解決方案

    復(fù)雜流道設(shè)計(jì)、精細(xì)表面處理,滿足不同場景對(duì)散熱效率與結(jié)構(gòu)強(qiáng)度的雙重需求。 一、材料選擇:鋁合金的“散熱基因” 鋁制散熱器的核心優(yōu)勢源于材料特性。6061鋁合金因強(qiáng)度高、耐腐蝕性強(qiáng),常用于CNC高精度加工,例如制作微通道散熱器
    的頭像 發(fā)表于 08-07 17:43 ?1239次閱讀

    微型化IMU如何突破無人機(jī)與機(jī)器人的性能邊界?

    與加速度數(shù)據(jù),更能在極端環(huán)境下保持測量可靠性。 微型化設(shè)計(jì) 38.6mm x 44.8mm x 25.5mm 的超小尺寸,≤70g 的重量,輕松集成于空間受限的微型無人機(jī)、小型機(jī)器人關(guān)節(jié)。 專業(yè)級(jí)性能:低成本不妥協(xié)精度 陀螺
    的頭像 發(fā)表于 07-28 15:53 ?478次閱讀

    打造一臺(tái)可以制作PCB的微型CNC雕刻機(jī)

    “ ?Tom Nixon 打造了一臺(tái)簡易的 CNC 雕刻機(jī),用于制造簡單的 PCB。 ” 我制造了一臺(tái)用于制作 PCB 等物品的微型 CNC 雕刻機(jī)。它的工作行程為 106 x 104
    的頭像 發(fā)表于 06-23 11:10 ?2682次閱讀
    打造一臺(tái)可以<b class='flag-5'>制作</b>PCB的<b class='flag-5'>微型</b><b class='flag-5'>CNC</b>雕刻機(jī)

    CNC數(shù)控機(jī)床數(shù)據(jù)采集解決方案

    CNC數(shù)控機(jī)床數(shù)據(jù)采集
    的頭像 發(fā)表于 06-19 16:36 ?801次閱讀
    <b class='flag-5'>CNC</b>數(shù)控機(jī)床數(shù)據(jù)采集解決方案

    USB微型頻譜分析模塊介紹

    SYN5216型USB微型頻譜分析模塊是一種重要的電子測量儀器,用于測量信號(hào)的頻譜特性。它能夠?qū)⑿盘?hào)分解為頻率成分,并提供關(guān)于每個(gè)頻率成分的幅度和相位信息。頻譜分析廣泛應(yīng)用于各個(gè)領(lǐng)域,提供了豐富
    的頭像 發(fā)表于 06-06 13:55 ?596次閱讀

    CNC數(shù)采網(wǎng)關(guān)是什么?有哪些功能特點(diǎn)

    CNC設(shè)備以其卓越的高精度和高效率在制造業(yè)中占據(jù)核心地位。但不可忽視的是,生產(chǎn)環(huán)境的復(fù)雜性和設(shè)備狀態(tài)的波動(dòng)往往會(huì)直接關(guān)聯(lián)到加工質(zhì)量的優(yōu)劣以及設(shè)備的穩(wěn)定性。借助CNC數(shù)采網(wǎng)關(guān),企業(yè)能夠?qū)崟r(shí)跟蹤CNC
    的頭像 發(fā)表于 04-01 17:16 ?967次閱讀
    <b class='flag-5'>CNC</b>數(shù)采網(wǎng)關(guān)是什么?有哪些功能特點(diǎn)

    復(fù)合機(jī)器人可在CNC行業(yè)替代3-5人工位

    CNC加工領(lǐng)域,人工上下料環(huán)節(jié)長期面臨效率低、成本高、招工難等痛點(diǎn)。隨著柔性制造需求激增,傳統(tǒng)“人海戰(zhàn)術(shù)”已難以匹配高精度、高節(jié)拍的生產(chǎn)要求。富唯智能憑借自主研發(fā)的復(fù)合機(jī)器人應(yīng)用在CNC行業(yè)可以
    的頭像 發(fā)表于 03-18 16:52 ?1051次閱讀
    復(fù)合<b class='flag-5'>機(jī)器</b>人可在<b class='flag-5'>CNC</b>行業(yè)替代3-5人工位

    支持PLC、傳感器、工業(yè)機(jī)器人、CNC的數(shù)據(jù)采集平臺(tái)有哪些功能

    支持PLC、傳感器、工業(yè)機(jī)器人、CNC的數(shù)據(jù)采集平臺(tái)通常具有以下功能: 數(shù)據(jù)采集功能 多設(shè)備接入:能夠連接多種工業(yè)設(shè)備,包括不同品牌和型號(hào)的PLC、各種類型的傳感器(如溫度、壓力、液位傳感器等
    的頭像 發(fā)表于 03-17 17:12 ?879次閱讀

    微型光譜在醫(yī)藥行業(yè)中的關(guān)鍵作用

    在醫(yī)藥行業(yè),藥品的安全與質(zhì)量關(guān)乎生命,容不得半點(diǎn)馬虎。而在這背后,有一項(xiàng)“黑科技”正悄然發(fā)揮著至關(guān)重要的作用,它就是——微型光譜微型光譜,顧名思義,就是將傳統(tǒng)大型光譜
    的頭像 發(fā)表于 03-07 16:20 ?666次閱讀
    <b class='flag-5'>微型</b>光譜<b class='flag-5'>儀</b>在醫(yī)藥行業(yè)中的關(guān)鍵作用