Firmware GRBL được sử dụng phổ biến để điều khiển máy CNC tối đa 4 trục hoặc máy cắt Laser.
Hỗ trợ sử dụng trên các mạch Arduino, ....
Hỗ trọ điều khiển thông quan kết nối USB, Bluetooth....
Source: Github GRBL
Code Release: Github GRBL Code Releases
GRBL Wiki: Gihub GRBL Wiki
Trước khi đến phần hướng dẫn thì cần lưu ý những điều sau:
Chọn mạch: Tools chọn Board, chọn Arduino/Genuino Uno
Chọn cổng kết nối: Tools chọn Serial Port, chọn COM* chính xác với mạch bạn muốn Upload
Kết thúc Phần 1: Compiling and Upload
Các phần tiếp theo sẽ được Public trong thời gian tới.
Cảm ơn các bạn đã theo dõi.
Như các hướng dẫn khác thì mình chỉ chia sẻ những gì mình biết, mình đã thử. Nên có nhiều hướng dẫn sẽ không đúng với các bạn hoặc có cách nào đơn giản, dễ, và phù hợp hơn ... thì các bạn có thể sử dụng cách đó không nhất thiết phải theo hướng dẫn của mình.
Hỗ trợ sử dụng trên các mạch Arduino, ....
Hỗ trọ điều khiển thông quan kết nối USB, Bluetooth....
Source: Github GRBL
Code Release: Github GRBL Code Releases
GRBL Wiki: Gihub GRBL Wiki
Trước khi đến phần hướng dẫn thì cần lưu ý những điều sau:
- Firmware này phù hợp cho KIT Arduino Uno và CNC shield v3 - các bạn có thể tham khảo tại đây
- Có thể cũng phù hợp với KIT Arduino Nano và CNC shield v4 nhưng mình chưa thử nên không chắc chắn.
- Để upload code ".ino" thì bạn cần cài Arduino IDE có thể tải Arduino IDE Releases
- Để upload ".hex" file thì bạn cần phần mền Xloader có thể tải tại Google Drive hoặc MediaFrire
Các bước tải và sử dụng Firmware GRBL cho máy CNC
{getToc} $title={Table of Contents}
Firmware gốc ".ino"
Tải phiên bản mới nhất
Tại Github GRBL hoặc các phiên bản cũ hơn tại Github GRBL Code Releases
Click Sketch , chọn Include Library và chọn Add .Zip Library
Truy cập tới thư mục giải nén ở trên, chọn thư mục "grbl" chọn Open
Cách 2: Copy thủ công vào thư mục quản lý thư viện của Arduino IDE
Copy thư mục "grbl" trong thư mục giải nén bên trên vào thứ mục "libraries" theo đường dẫn:
Để kiểm tra thư viện đã được thêm thành công chưa chọn Sketch, chọn Include Library, kéo xuống dưới phần Contributed libraries xem có "grbl" chưa
- Chọn cửa sổ <>Code
- Click chọn Download Code
- Chọn Download ZIP
- Giải nén file ZIP trên ta sẽ được thư mục chứ Firmware
Mở phần mềm Arduino IDE
Thêm thư viện GRBL vào Arduino IDE
Cách 1: Thêm trực tiếp bằng Arduino IDEClick Sketch , chọn Include Library và chọn Add .Zip Library
Truy cập tới thư mục giải nén ở trên, chọn thư mục "grbl" chọn Open
Cách 2: Copy thủ công vào thư mục quản lý thư viện của Arduino IDE
Copy thư mục "grbl" trong thư mục giải nén bên trên vào thứ mục "libraries" theo đường dẫn:
C:\Users\****\Documents\Arduino\libraries
Để kiểm tra thư viện đã được thêm thành công chưa chọn Sketch, chọn Include Library, kéo xuống dưới phần Contributed libraries xem có "grbl" chưa
Mở GrblUpload
Chọn menu File , chọn Examples, kéo xuống chọn grbl, rồi chọn GrblUploadComplite và Upload code
Kết nối mạch Arduino với máy tínhChọn mạch: Tools chọn Board, chọn Arduino/Genuino Uno
Chọn cổng kết nối: Tools chọn Serial Port, chọn COM* chính xác với mạch bạn muốn Upload
Upload file .hex
Tải file ".hex" và chọn các phiên bản khác tại đây
Tải file Hex đã được sửa lại nguồn China: Google Drive hoặc MediaFire
Tải phần mềm XLoader tại Google Drive hoặc MediaFrire
Tải full Xloader, Hex tại Google Drive hoặc MediaFrire
- Giải nén file
- Mở phầm mềm Xloader. Mở và lựa chọn file Firmware cần upload [******.hex]
- Chọn chip điều khiển của mạch [Uno (ATmega328)]
- Chọn cổng kết nối của mạch [COM *]
- Chọn tốc độ kết nối Baudrate [115200]
- Click Upload, trên mạch điều khiển đèn [T, R] sẽ nhấp nháy
- Khi có thông báo [***** bytes uploaded] là thành công
Kết thúc Phần 1: Compiling and Upload
Các phần tiếp theo sẽ được Public trong thời gian tới.
Cảm ơn các bạn đã theo dõi.
Như các hướng dẫn khác thì mình chỉ chia sẻ những gì mình biết, mình đã thử. Nên có nhiều hướng dẫn sẽ không đúng với các bạn hoặc có cách nào đơn giản, dễ, và phù hợp hơn ... thì các bạn có thể sử dụng cách đó không nhất thiết phải theo hướng dẫn của mình.
______________________________
Các bạn có thắc mắc, cần tư vấn thêm thì có thể liên hệ mình qua các thông tin sau:
Shopee: DIY Everything Store
Fanpage: DIY Everything - Tự làm mọi thứ
Group: Group DIY Everything - Tự làm mọi thứ
Email: [email protected]
Group: Group DIY Everything - Tự làm mọi thứ
Email: [email protected]