Nội Dung Bài Viết
Bài viết này chúng ta sẽ xây dựng một chương trình Blink LED dùng MATLAB – Lập trình Matlab cho Arduino. Chúng ta sử dụng LED trên board Arduino Uno/Mega/Leonardo bằng cách kết nối board với chân 13.
Trước hết phải đảm bảo máy tính của các bạn phải cài Matlab từ phiên bản R2014a trở lên và cài MATLAB Support Package for Arduino Hardware.
Các bạn xem bài viết: Download Matlab R2018a full crack và hướng dẫn cài đặt chi tiết và Hướng dẫn thiết lập Matlab lập trình Arduino. Bây giờ chúng ta bắt đầu viết chương trình Blink LED thôi nào.
Tạo file Script
Trước tiên, chúng ta cần tạo một thư mục làm việc trên MATLAB. Bạn có thể thay đổi nó trên MATLAB IDE, phần được đánh dấu khung màu đỏ.
Bây giờ chúng ta click chọn vào icon Script để tạo file script mới.
Viết code MATLAB
Sau đó chúng ta biên soạn trên script vừa tạo đoạn chương trình như hình dưới.
Save script vừa biên soạn với tên blinking. Sau đó gọi blinking.m. Bạn chạy đoạn chương trình bằng cách tại cửa sổ Command Window:
>>blinking.m –> Enter
Nếu bạn nhận được thông báo lỗi như hình dưới đây. Các bạn cần xóa dòng được đánh dấu trong khung màu đỏ trong cửa sổ Workspace: click chuột phải –> delete –> Ok.
Sau khi xóa dòng được đánh dấu, các bạn chạy lại lệnh blinking và được kết quả như hình dưới đây.
Các bạn có thể quan sát sự nhấp nháy LED trên board như hình dưới
Bài viết sau tôi sẽ cho bạn thấy làm thế nào để làm việc với chân digital I/O lập trinh arduino dùng MATLAB.
Download file
Bài viết các bạn có thể tham khảo: