IDE để Làm Việc Với Arduino Là Gì

Mục lục:

IDE để Làm Việc Với Arduino Là Gì
IDE để Làm Việc Với Arduino Là Gì

Video: IDE để Làm Việc Với Arduino Là Gì

Video: IDE để Làm Việc Với Arduino Là Gì
Video: Tự học Arduino bài 0: Gới thiệu về Arduino 2024, Tháng mười hai
Anonim

Tất cả những ai bắt đầu học Arduino đều quen thuộc với Arduino IDE. Nó cho phép bạn viết các bản phác thảo, kiểm tra tính đúng đắn và tải chúng vào bộ nhớ của bảng Arduino. Nhưng đây có phải là cách duy nhất để phát triển các chương trình cho Arduino? Không có gì! Hãy xem những môi trường phát triển khác tồn tại.

Logo Arduino
Logo Arduino

Cần thiết

  • - Arduino;
  • - máy vi tính.

Hướng dẫn

Bước 1

Hãy bắt đầu với môi trường phát triển PROGRAMINO. Đây là một môi trường phát triển trả phí, nhưng bạn có thể dùng thử miễn phí trong 14 ngày. Tuy nhiên, Programino, giống như các môi trường phát triển khác, yêu cầu bạn phải cài đặt Arduino IDE. Khi bạn khởi động chương trình lần đầu tiên, hãy chỉ định đường dẫn đến tệp thực thi arduino.exe trong cài đặt. Để thực hiện việc này, hãy chuyển đến menu cài đặt: Tùy chọn -> Cài đặt Trình chỉnh sửa. Một cửa sổ sẽ xuất hiện trong đó bạn sẽ cần chỉ định các đường dẫn đến thư mục có Arduino IDE và các thư viện liên quan. Bây giờ chúng tôi đã sẵn sàng để viết chương trình trong Programino.

Cài đặt môi trường lập trình
Cài đặt môi trường lập trình

Bước 2

Ngôn ngữ được sử dụng trong môi trường phát triển này giống như trong Arduino IDE - C gốc. Đó là, trên thực tế, nếu bạn đã viết bản phác thảo trong Arduino IDE, thì bạn sẽ không phải học một ngôn ngữ lập trình mới, đây là một điểm cộng lớn của môi trường phát triển này.

Tuy nhiên, ngoài ra, IDE này cung cấp một cách thuận tiện để phát triển nhanh chóng như hoàn thành mã. Có nghĩa là, bạn không phải liên tục xem qua lệnh và tham chiếu phương thức Arduino. Bạn bắt đầu nhập mã và môi trường phát triển sẽ nhắc bạn chọn mã bạn muốn từ các tùy chọn có sẵn. Ví dụ: bạn nhập "digi" và IDE cung cấp cho bạn các tùy chọn: "digitalRead", "digitalWrite".

Hãy viết một bản phác thảo đơn giản, trong đó chúng ta sẽ liên tục thăm dò một trong các chân analog của Arduino và xuất kết quả đọc ra cổng nối tiếp. Hãy thử gõ bản phác thảo bằng tay, thay vì sao chép và dán, để cảm nhận sự tiện lợi của việc hoàn thành mã Programino.

Phác thảo trong Programino
Phác thảo trong Programino

Bước 3

Programino IDE cung cấp điều gì thú vị khác? Môi trường phát triển này có một số công cụ thú vị có sẵn thông qua menu Công cụ. Ví dụ, notepad, trình thiết kế ký tự LCD, bộ chuyển đổi giữa DEC-BIN-HEX, thiết bị đầu cuối cổng nối tiếp, máy vẽ tương tự và những thứ khác.

Chúng ta hãy xem xét kỹ hơn công cụ Analog Plotter. Công cụ này cho phép bạn hình dung những gì đang đi vào cổng COM từ Arduino. Điều này có thể hữu ích, chẳng hạn, để hiển thị các số đọc của một số cảm biến tương tự: nhiệt độ, độ ẩm, áp suất, độ chiếu sáng và các cảm biến khác.

Để máy vẽ hoạt động trong bản phác thảo, bạn cần kích hoạt cổng nối tiếp ở tốc độ 19200 kb / s. Dữ liệu được in ra máy vẽ bằng Serial.println (). Hãy bắt đầu một máy vẽ tương tự. Nhấn nút Connect để kết nối với cổng mà chúng ta đã kết nối Arduino.

Máy vẽ đồ thị tương tự trong Programino
Máy vẽ đồ thị tương tự trong Programino

Bước 4

Một sự thay thế thú vị khác cho Arduino IDE là B4R, hoặc "Cơ bản cho Arduino". Một liên kết đến trang web chính thức cũng được đưa ra ở cuối bài viết. Môi trường phát triển này rất thú vị vì nó sử dụng ngôn ngữ Cơ bản thay vì C. Nó cũng hỗ trợ hoàn thành mã. Thêm vào đó, nó hoàn toàn miễn phí.

Ở lần khởi động đầu tiên, môi trường B4R cũng yêu cầu bạn chỉ định đường dẫn đến thư mục với Arduino IDE, cũng như, nếu cần, các thư viện không chuẩn và các mô-đun chung bổ sung. Các cài đặt này có thể được định cấu hình sau đó thông qua menu Công cụ -> Định cấu hình đường dẫn.

Cài đặt môi trường B4R
Cài đặt môi trường B4R

Bước 5

Hãy viết một bản phác thảo như thế này và đồng thời xem xét kỹ hơn về B4R IDE.

Ở phần trung tâm có một trường để chỉnh sửa mã. Ở bên phải là khu vực tab và chính các tab: thư viện có sẵn, mô-đun phác thảo, lịch sử và tìm kiếm. Một tab có tạp chí đang mở trên ảnh trên. Có thể thấy các thông báo được hiển thị ở đây, được thiết lập trong chương trình bằng lệnh Log (). Trong môi trường phát triển này, bạn có thể đặt các điểm ngắt, rất hữu ích trong quá trình gỡ lỗi và cũng sử dụng dấu trang để điều hướng nhanh hơn thông qua mã.

Bạn sẽ không thể bắt đầu lập trình trong môi trường phát triển này ngay lập tức, bởi vì nó sử dụng một ngôn ngữ hướng đối tượng khác với Arduino IDE cổ điển, với một cú pháp khác. Tuy nhiên, sự thuận tiện của môi trường này và sự sẵn có của hướng dẫn tốt từ các nhà phát triển đã bù đắp cho những nhược điểm này.

Bản phác thảo đầu tiên trong B4R
Bản phác thảo đầu tiên trong B4R

Bước 6

Có những môi trường phát triển khác cho Arduino ngoài những môi trường được liệt kê. Ví dụ, Codeblocks. Nó có các khả năng tương tự như những khả năng được IDE mô tả, vì vậy tôi sẽ không mô tả chi tiết hơn.

Nhưng bây giờ bạn biết rằng có những môi trường phát triển thay thế, thuận tiện hơn nhiều cho Arduino. Sử dụng chúng sẽ đơn giản hóa và tăng tốc độ phát triển các bản phác thảo của riêng bạn.

Đề xuất: