資料介紹
描述
在這個項目中,我將向您展示如何輕松構建自己的低成本 Arduino Mini CNC 繪圖儀!
對于 X 和 Y 軸,我們將使用來自兩個 dvd/cd rom 的步進電機和導軌!打印區域最大為 4x4cm。
因為它適用于串行通信,您還可以使用藍牙模塊(如 HC-06)通過計算機藍牙連接無線打印您的東西!
我已經使用了這個站點的代碼,所以我需要感謝 Makerblog.at 與我們分享這個。
不要害怕構建它,非常容易!本教程也是為初學者制作的!
讓我們開始吧!
第 1 步:您將需要什么
對于這個項目,您將需要:
初學者零件清單:
- 阿杜諾
- 面包板
- 迷你伺服電機
- 2 個 DVD/CD 驅動器
'pro' 的零件清單:
- ATmega328p(帶有 Arduino 引導加載程序)*
- 28針DIP IC插座
- 16MHz晶體振蕩器
- 2x 22pF 和 1x 100nF 電容器
- 10K電阻
- USB 轉串口適配器**
- 2x L293D IC
- 迷你伺服電機
- 2 個 DVD/CD 驅動器
- 原型PCB電路板條板
*您還需要一個 Arduino UNO 板來對 ATmega328 微型處理器進行編程
**USB 轉串口適配器將允許電路通過 USB 電纜與計算機通信,就像 Arduino uno 一樣。
***為什么要使用螺絲端子連接器?因為在找到正確的工作組合之前,您不想焊接和拆焊步進電機的電纜。
工具(僅適用于“專業”零件清單):
- 螺絲刀
- 烙鐵
- 焊接
- 切割工具(例如 Dremel)(可選用于切割塑料零件)
- 膠水
第 2 步:拆卸 DVD/CD 驅動器

開始建造這臺數控機床的第一步是拆卸兩個 dvd/cd 驅動器并取下步進電機。使用螺絲刀將它們打開并從導軌上取下它們。
下一步是為這臺 CNC 機床選擇我們的基地。我使用了剩余的 dvd '垃圾' 材料中的一個表面。
最后,我們需要找到一些東西將其中一個步進導軌垂直連接到我們的結構上。(您將在下一步中理解我的意思)觀看上圖。
第 3 步:X 和 Y 軸

?

在上面的第一張圖片中,您將看到我們 CNC 機床的 Y 軸。把它貼在你的表面上,在這部分你需要一些螺絲和螺母。
在第二張圖片中,您將看到 X 和 Y 軸。X 軸連接到我從剩余的“垃圾”材料中取出的兩個塑料部件上。我剪了它以適應結構。
這是一個簡單的程序。只需確保將 Y 軸直接放置在 CNC 底座上,并將 X 軸垂直放置在此(90 度)。
第 4 步:Z 軸

這是我們建設中最困難的部分。
你需要一些東西將它連接到 X 軸,一個平面上。在該表面上,您將連接伺服電機(Z 軸)和筆座。筆(或鉛筆)必須能夠在伺服電機的幫助下上下移動。
觀看上面的圖片,了解你需要做什么來獲得 Z 軸。
小費!動用你的想象力 ;)
第五步:紙基

現在您必須在 Y 軸上附加一個木頭(或塑料)表面(5x5cm 就可以了)。
在此您將放置紙張以打印您的文本或圖像!
請記住,打印區域為 4x4cm。
第 6 步:電路

現在我們已經準備好收縮,是時候構建電路并測試步進電機(X 和 Y 軸)了。
用面包板電路原理圖觀看上面的圖像。
步進電機接線是需要耐心的。在下一步中,您將找到 x 和 y 軸的“測試”代碼。如果您的步進器無法正常工作,您必須通過更改它們與 L293D IC 之間的電纜來找到正確的工作組合。
在我的 cnc 上,X 軸電機連接是:L293 A:引腳 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 程序

現在我們準備打印我們的第一張圖像!為此,我們將使用 gctrl.pde 處理程序。該程序將“gcode”圖像發送到 cnc 繪圖儀。
什么是gcode?
Gcode 是一個帶有 X、Y 和 Z 坐標的文件。此文件的標題設置為:
- M300 S30.00(伺服下降)G1 X10.00 Y10.00 F2500.00
- G1 X20.00 Y10.00 F2500.00
- M300 S50.00 (伺服升起)
從這里下載處理,現在下載并打開 GCTRL.pde 應用程序。
單擊“播放”圖標/按鈕啟動程序。
更新!您可以使用 gctrl.exe,在“gctrl exe for windows.zip”文件中查找文件。
~看上圖~
現在按“p”并選擇您的 Arduino 串行端口。
按“g”并選擇“drawing.gcode”文件
(如果出現問題,請按“x”停止繪圖儀)
第 10 步:制作自己的 gcode 文件!

?

?

?

?
?

顯示所有項目
要制作與這臺 cnc 機器兼容的 gcode 文件,您必須使用 Inkscape。
Inkscape 是專業品質的矢量圖形軟件,可在 Windows、Mac OS X 和 Linux 上運行。全世界的設計專業人士和愛好者都使用它來創建各種各樣的圖形,例如插圖、圖標、徽標、圖表、地圖和網絡圖形。Inkscape 使用 W3C 開放標準 SVG(可縮放矢量圖形)作為其原生格式,并且是免費的開源軟件。
從這里下載并安裝 Inkscape (重要:下載 0.48.5 版本)
現在您需要安裝一個附加組件,可以將圖像導出到 gcode 文件。可以在此處找到此附加組件以及安裝說明。
設置 Inkscape 以供首次使用
打開 Inkscape,轉到文件菜單并單擊“文檔屬性”。請參閱上面的第一張圖片并進行更改,確保首先更改為“cm”。現在關閉這個窗口。
我們將使用 4 到 8 厘米范圍內的區域。請參見上面的第二張圖片。
如何打印文本
放置文本,將字體更改為 Times New Roman,將大小更改為 22?,F在單擊光標圖標并將文本居中,如上面的第三張圖片。從菜單中選擇路徑和“對象到路徑”。
如何打印圖像
這比文字更難。圖像必須具有透明背景。在 Inkscape 中拖放 arduino 徽標圖像(從文件中下載)。單擊確定進入下一個窗口。現在您必須重新調整圖像大小以適合我們的打印區域,請參見上面的第四張圖像。單擊菜單中的路徑和“跟蹤位圖”。
如上圖 5 所示進行更改。單擊確定并關閉窗口。現在,移動灰度圖像,并刪除它后面的顏色之一。再次將灰色圖像移動到正確的位置,然后從路徑菜單中單擊“對象到路徑”。上面的第 6 張圖像顯示了如何刪除圖像輪廓。
導出為 gcode
最后,進入文件菜單,點擊另存為并選擇.gcode。在下一個窗口中單擊確定。而已!準備好出發!使用 gctrl.pde 應用程序在您的新 Arduino CNC 繪圖儀上打印 gcode 文件!
我將在接下來的幾天制作一個關于這個過程的視頻,因為它有點復雜。我花了很多時間來理解它是如何工作的......
第11步:干得好!
您已成功完成本教程,并且您的辦公桌上有自己的 CNC 繪圖儀!
我想看看你們 CNC 的照片。
我希望你喜歡這個,在評論中讓我知道。
- FPV天線波束繪圖儀構架
- 基于Arduino迷你CNC 2D繪圖儀
- 基于CNC的繪圖機器人Arduino GRBL CoreXY Drawbot
- 基于Arduino的迷你CNC 2D繪圖儀 3次下載
- 制作Arduino XY繪圖儀繪圖機器人極譜儀
- 繪圖儀開源項目
- PENXZYL Arduino畫筆繪圖儀開源
- 基于Arduino的Mini CNC 2D繪圖儀
- 如何使用DVD驅動器L293D制作迷你CNC 2D繪圖儀
- XY繪圖儀遇上縫紉機
- 數控筆式繪圖儀開源分享
- mXY板-低預算XY繪圖儀繪圖機器人板
- 基于tinyAVR和Nokia3310 LCD的溫度繪圖儀 25次下載
- HPdj 430繪圖儀驅動程序 XP 1次下載
- V12繪圖儀內部接口電路分析及其故障排除
- cnc是什么材質 cnc加工常見的材質都有哪些 9390次閱讀
- 電氣繪圖基礎 1247次閱讀
- 先進的LCD驅動器支持設計低成本、高性能的數據投影儀 1089次閱讀
- 如何使用Arduino構建一個電子動畫眼睛 2644次閱讀
- 一個低成本易構建的汽車防盜電路圖 2814次閱讀
- 如何構建一個低成本的Arduino MiniCNC繪圖儀 3240次閱讀
- 如何利用Arduino構建一個功率計 3363次閱讀
- 如何利用EG4002C構建一種微功耗聲光控燈電路 1w次閱讀
- 基于使用Atmega328P和ULN2003步進驅動器制造繪圖儀機器人 3596次閱讀
- 基于PON突發模式的高效低成本解決方案 4581次閱讀
- FPGA和SoC在設計中面臨小尺寸和低成本挑戰,如何解決 949次閱讀
- 低成本的單色LCD構建菜單界面的方案介紹 4550次閱讀
- 低成本開發板Arduino的三個強大但是常被忽視的用途 7896次閱讀
- 通用測試儀器大全之光譜分析儀(特性,工作原理,使用方法,應用范圍) 5876次閱讀
- 基于賽靈思FPGA的低成本MIPI接口IP 1.7w次閱讀
下載排行
本周
- 1人形機器人電機驅動和傳感報告
- 4.27 MB | 9次下載 | 免費
- 2Altium Designer元件庫
- 17.11 MB | 6次下載 | 免費
- 324V2A開關電源PCB資料分享
- 0.23 MB | 4次下載 | 1 積分
- 4GD100PIX120C6SNA規格書
- 0.98 MB | 3次下載 | 免費
- 5Multisim模擬電路仿真教程
- 1.93 MB | 1次下載 | 3 積分
- 6BK7258英文規格書
- 1.67 MB | 1次下載 | 免費
- 7RA4L1硬件手冊
- 21.89 MB | 1次下載 | 免費
- 8RA4L1_SENSOR-V1原理圖
- 754.36 KB | 1次下載 | 免費
本月
- 1晶體三極管的電流放大作用詳細說明
- 0.77 MB | 32次下載 | 2 積分
- 2雙極型三極管放大電路的三種基本組態的學習課件免費下載
- 4.03 MB | 25次下載 | 1 積分
- 3AIWA HS-J303 MKⅡ維修手冊
- 22.47 MB | 24次下載 | 10 積分
- 4九陽豆漿機高清原理圖
- 2.47 MB | 23次下載 | 1 積分
- 5多級放大電路的學習課件免費下載
- 1.81 MB | 21次下載 | 2 積分
- 6AIWA HS-J202/HS-J202M/HS-J800維修手冊
- 13.60 MB | 16次下載 | 10 積分
- 7東芝彩色電視機29SF6C維修說明書
- 4.86 MB | 9次下載 | 1 積分
- 8人形機器人電機驅動和傳感報告
- 4.27 MB | 9次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191382次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183338次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73814次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論