広告 *[[Arduino]]などで動くCNCコントローラ [#raa39239] [[Grbl:https://github.com/grbl/grbl]]は[[Arduino]]またはAVRのAtmega328pで動くCNCコントローラ **ハード [#pec08a35] -[[Arduino]] UnoなどのAtmega328マイコン -ステッピングモータードライバ --[[Arduino CNC Shield:http://blog.protoneer.co.nz/arduino-cnc-shield/]]など **インストール [#g8ec754c] -[[Grblのページ:https://github.com/grbl/grbl]]の右上にある「Download ZIP」をクリックしてソースをダウンロード -Arduino IDEを起動 -スケッチ→ライブラリの使用→Add library->grbl-master(上でダウンロードしたものを展開したディレクトリ)→grblを選択 -ファイル→スケッチの例→grbl→grblUploadを開く --grblUploadの中身は #include <grbl.h> のみ -Arduino IDEからArduino Unoなどにインストール -インストール後シリアルを接続(v0.9の時115200bps)すると Grbl v0.Xx ['$' for help] と表示される **G-code送信プログラム [#k651b8d1] 実際にCNCを動かすにはPCから[[Grbl:https://github.com/grbl/grbl]]にG-codeを送る必要がある。 -[[bCNC:https://github.com/vlachoudis/bCNC]] --Pythonベース -[[Universal-G-Code-Sender:https://github.com/winder/Universal-G-Code-Sender]] --Javaベース -[[grblControl:https://github.com/Denvi/grblControl]] --Qtベース 広告 |