打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Arduino机械学习笔记02(用GRBL控制电动机)
 下位机编译简单些,需要下载winavr(http://sourceforge.net/projects/winavr/files/),然后按照编译 avr 的流程进行编译。
最新的上位机好像是qt编译的,我没有编译成功。

初学者应该直接下载编译好的文件,(引用http://www.51hei.com/bbs/dpj-47861-1.html里的链接)
                                          grbl 固件 hex文件下载链接

下位机程序有了,不能使用普通的arduino ide来下载,需要利用 arduino builder下载
   
                                            下载grbl固件的软件链接


做过一遍就很简单了。

程序下载到arduino后,就可以使用上位机控制电机了,

需要下载和安装,

操作界面很简单


没有找到手册之类的东西,所以
查看了下位机代码 pin_map.h
ARDUINO 代码复制打印

  • #define X_STEP_BIT         2  // Uno Digital Pin 2
  •   #define Y_STEP_BIT         3  // Uno Digital Pin 3
  •   #define Z_STEP_BIT         4  // Uno Digital Pin 4
  •   #define X_DIRECTION_BIT    5  // Uno Digital Pin 5
  •   #define Y_DIRECTION_BIT    6  // Uno Digital Pin 6
  •   #define Z_DIRECTION_BIT    7  // Uno Digital Pin 7



*********************************
刚开始的话,其实连线参考笔记1就可以了,只是安装上面的pin 的号码 更改两个线的位置,脉冲和方向。

当然,也可以借鉴:http://www.51hei.com/bbs/dpj-47860-1.html


或者,标准用法(3轴 cnc 最后要实现的,激光雕刻机不需要)



***********************************
GRBL的学习

***********************************

从学习深度上看,GRBL 上下位机的学习应该是很难的;但是从应用角度上看,是非常简单的。

所以,感觉初学GRBL 只关注应用,应该不会占用太多精力和时间的,因为GRBL开发者已经把大量晦涩难懂的知识隐含在程序里了,应用的时候只要点点鼠标就可以了。

目前不清楚,水平到什么程度适合研究 GRBL 代码,暂时 把精力 集中 到 安装一台能工作的雕刻机上。

*********************************

所以,非常难的 GRBL 学习重点 转移到 应用 上,就是很简单的。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
arduino当Gcode解释程序(CNC)
Tiny85哒哒哒
如何使局域网/以太网使用Arduino Uno继电器开关
旧光驱新用途,手把手教你做一台激光雕刻机
使用Atmega 16/16A制作Arduino复制板
微型CNC制作基于开源项目GRBL
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服