Giới thiệu ứng dụng Arduino IDE, khám phá phần mềm thiết kế Arduino IDE là gì, hoạt động như cụ nào, bí quyết tải, các tác dụng và nhiều thông tin hữu ích khác


Trong bài viết này Điện Tử Tương Lai đang giới thiệu cụ thể về phần mềm Arduino IDE, trong đó IDE là viết tắt của môi trường xung quanh phát triển tích hợp. Đây là một trong những phần mềm thỏa thuận được reviews bởi Arduino.cc, chủ yếu được thực hiện để viết, biên dịch và download mã vào trong sản phẩm Arduino. Phần đông tất cả những module Arduino đa số tương thích hợp với ứng dụng này. Nó là 1 mã nguồn mở để thiết lập và biên dịch mã. Trong bài viết này Điện Tử sau này sẽ ra mắt về phần mềm, cách cài đặt và chuẩn bị sẵn sàng mang đến module Arduino. Họ hãy thuộc đi sâu và khám phá về ứng dụng này.

Bạn đang xem: Arduino ide là gì

 

Phần mềm Arduino IDE là gì

Arduino IDE là một phần mềm mã mối cung cấp mở hầu hết được sử dụng để viết cùng biên dịch mã vào module Arduino.

Đây là 1 phần mềm Arduino bao gồm thức, hỗ trợ cho việc biên dịch mã trở nên dễ dãi mà trong cả một người thông thường không có kỹ năng và kiến thức kỹ thuật cũng rất có thể làm được.

Nó có các phiên phiên bản cho các hệ quản lý như MAC, Windows, Linux với chạy trên căn cơ Java kèm theo với các tác dụng và lệnh có sẵn nhập vai trò đặc biệt quan trọng để gỡ lỗi, sửa đổi và biên dịch mã trong môi trường.

Có rất nhiều các module Arduino như Arduino Uno, Arduino Mega, Arduino Leonardo, Arduino Micro và những module khác.

Mỗi module chứa một bộ vi tinh chỉnh trên bo mạch được lập trình và chấp nhận thông tin bên dưới dạng mã.

Mã chính, còn gọi là sketch, được chế tạo trên nền tảng gốc rễ IDE sẽ tạo nên ra một file Hex, sau đó được chuyển và download lên trong bộ điều khiển trên bo.

Môi ngôi trường IDE hầu hết chứa nhì phần cơ bản: Trình sửa đổi và Trình biên dịch, phần đầu sử dụng để viết mã được yêu mong và phần sau được áp dụng để biên dịch và download mã lên module Arduino.

Môi ngôi trường này cung ứng cả ngữ điệu C cùng C ++.

 

Arduino IDE chuyển động như chũm nào

Khi người tiêu dùng viết mã và biên dịch, IDE sẽ khởi tạo file Hex đến mã. Tệp tin Hex là các file thập phân Hexa được Arduino phát âm và tiếp nối được gửi đến bo mạch bởi cáp USB. Mỗi bo Arduino đa số được tích hợp một bộ vi điều khiển, cỗ vi điều khiển và tinh chỉnh sẽ dấn file hex và chạy theo mã được viết.

 

Cách thiết lập Arduino IDE

Bạn rất có thể tải ứng dụng từ trang web chính thức của Arduino. Như đã nói trước đó, phần mềm có các phiên bạn dạng cho các hệ điều hành thịnh hành như Linux, Windows với MAC, vày vậy hãy đảm bảo tải xuống đúng phiên bạn dạng phần mềm tương thích với hệ điều hành quản lý của bạn.

Nếu bạn có nhu cầu tải xuống phiên phiên bản ứng dụng Windows, chúng ta phải tất cả Windows 8.1 hoặc Windows 10, do phiên bạn dạng ứng dụng không tương thích với Windows 7 hoặc phiên phiên bản cũ hơn của hệ điều hành quản lý này.

 

Các công dụng của Arduino IDE

Arduino IDE bao hàm các phần khác nhau

 

Window barMenu barPhím tắtText EditorOutput Panel

*

Window bar

Thanh cửa ngõ sổ bao gồm tên của File với phiên bạn dạng phần mềm Arduino IDE

 

Menu bar

Thanh menu bao gồm

 

FileEditSketchToolsHelp

 

File

*

New: sản xuất một tệp tin mới. (Ctrl + N)

Open: thực hiện để mở file đã có lưu trước đó. (Ctrl + O)

Open Recent: hiển thị list rút gọn các chương trình vẫn mở ngay gần đây.

Sketchbook: hiển thị các sketch lúc này mà chúng ta đã thực hiện cho project của mình

Examples: ví dụ về một vài vụ việc cơ bản để tham khảo.

Close: ngừng hoạt động sổ màn hình chính. (Ctrl + W)

Save: được thực hiện để lưu sketch hiện nay tại. (Ctrl + S)

Save as… : có thể chấp nhận được lưu sketch bây giờ với một tên khác. (Ctrl + Shift + S)

Page setup: thiết đặt trang để sửa đổi trang (Văn bản). (Ctrl + Shift + P)

Print: được áp dụng để in chương trình hiện tại. (Ctrl + P)

Preferences: cài đặt của ứng dụng IDE rất có thể được biến đổi tại đây. (Ctrl +,)

Quit: đóng tất cả các cửa sổ IDE. (Ctrl + Q)

 

Edit

*

Undo / Redo: quay trở về một hoặc nhiều bước các bạn đã làm trong lúc chỉnh sửa.

Cut: giảm văn bản đã chọn khỏi trình chỉnh sửa.

Copy: coppy văn bạn dạng đã lựa chọn từ trình chỉnh sửa

Copy for Forum: sao chép và biến hóa kiểu mã phù hợp với diễn đàn.

Copy as HTML: xào nấu và biến đổi kiểu mã tương xứng với HTML.

Paste: dán văn bản từ văn bạn dạng đã sao chép.

Select All: chọn tất cả nội dung từ trình chỉnh sửa.


*

Comment / Uncomment: áp dụng để chú thích và quăng quật ghi chú những dòng mã đang chọn.

Increase / Decrease Indent: thêm hoặc xóa một khoảng chừng trắng sinh hoạt đầu mỗi dòng đã chọn

Find: tra cứu văn bản đã nhập vào trình chỉnh sửa

Find next: tìm vị trí tiếp theo của từ sẽ tìm kiếm.

Find previous: tìm vị trí trước đó của từ đang tìm kiếm.

 

Sketch

*

Verify / Compile: đánh giá hoặc xác minh chương trình của người sử dụng nếu có ngẫu nhiên lỗi nào và hiển thị trong bảng đầu ra.

Upload: biên dịch và cài mã lên bo Arduino.

Upload using programmer: sở hữu mã lên bởi Programmer gồm sẵn trong tab Tools.

Export Compiled Binary: lưu file .hex trong hệ thống

Show Sketch Folder: mở folder sketch hiện tại.

Include Library: thêm tủ sách vào sketch của bạn bằng phương pháp chèn những câu lệnh #include vào đầu mã

Add File… : thêm một file vào sketch với file mới lộ diện trong tab mới trong cửa ngõ sổ.

 

Tools

*

Auto Format: format mã của chúng ta thành một định dạng rất đẹp để những người có thể hiểu.

Archive Sketch: sao chép mã sang định hình winrar (.zip)

Fix Encoding & Reload: hạn chế sự biệt lập có thể bao gồm giữa mã hóa bạn dạng đồ char của trình soạn thảo và các phiên bản đồ char của hệ quản lý điều hành khác.

Serial Monitor: screen nối tiếp hiển thị giao tiếp trực quan bằng cách gửi cùng nhận dữ liệu

Board: nhằm chọn loại bo Arduino

Port: để chọn cổng mà bạn đã kết nối Arduino

Programmer: để lựa chọn 1 programmer phần cứng lúc lập trình bo mạch hoặc chip và không sử dụng kiểu tiếp xúc USB.

Burn Bootloader: được thực hiện để ghi cỗ nạp khởi động vào bo Arduino

 

Output panel

*

Bảng áp sạc ra này được sử dụng để mang ra thừa nhận xét về mã

Nếu mã được biên dịch thành công xuất sắc hoặc ngẫu nhiên lỗi như thế nào xảy ra.Nếu mã sẽ được tải lên bo thành công.

Bo đã chiếm bao nhiêu ko gian.

 

Thư viện

Các tủ sách rất hữu dụng để thêm chức năng bổ sung cập nhật vào module Arduino. Bao gồm một danh sách các thư viện bạn cũng có thể thêm bằng phương pháp nhấp vào nút Sketch trong thanh menu cùng đi cho tới Include Library.

Khi bạn nhấp vào Include Library cùng Thêm thư viện tương ứng, nó sẽ lộ diện trên đầu sketch với ký hiệu #include. Mang sử, bạn thêm thư viện EEPROM, nó sẽ lộ diện trên trình soạn thảo văn phiên bản dưới dạng

#include .

 

Hầu hết những thư viện đông đảo được thiết lập sẵn và đi kèm theo với ứng dụng Arduino. Mặc dù nhiên, bạn cũng có thể tải xuống từ các nguồn mặt ngoài.

Chân đầu vào hoặc đầu ra

Các lệnh digitalRead cùng digitalWrite được thực hiện để định showroom và tạo những chân Arduino làm đầu vào và áp sạc ra tương ứng. Những lệnh này còn có độ nhạy bén văn bản, có nghĩa là bạn phải viết bọn chúng theo cách đúng chuẩn như digitalWrite bước đầu bằng chữ "d" nhỏ tuổi và viết hoa "W". Nếu như khách hàng viết Digitalwrite hoặc digitalwrite sẽ không còn gọi bất kỳ chức năng nào.

 

Cách lựa chọn bo

Để cài sketch lên, bạn phải chọn bo mạch cân xứng mà ai đang sử dụng và các cổng mang đến hệ quản lý và điều hành đó. Các bạn nhấp vào Tool bên trên Menu, tiếp cận phần Board và chọn bo bạn có nhu cầu làm việc. Tương tự, COM1, COM2, COM4, COM5, COM7 hoặc cao hơn nữa được giành riêng cho bo Serial và bo USB. Chúng ta cũng có thể tìm vật dụng serial USB trong phần cổng của Windows Device Manager.

 

Sau khi lựa chọn đúng mực cả Bo mạch và Cổng Serial, hãy nhấp vào nút Verify và tiếp nối là nút Upload mở ra ở góc trên phía bên trái của phần sáu nút hoặc bạn cũng có thể chuyển đến phần Sketch cùng nhấn verify / compile rồi cài đặt lên.

Sketch được viết vào trình soạn thảo văn bạn dạng và tiếp nối được lưu với phần không ngừng mở rộng tệp .ino.

Điều đặc biệt cần chú ý là các module Arduino vừa mới đây sẽ tự động đặt lại khi chúng ta biên dịch và nhấn nút mua lên phần mềm IDE. Mặc dù nhiên các phiên phiên bản cũ có thể yêu cầu thiết lập lại vật dụng lý trên bo mạch.

Sau khi bạn tải mã lên, đèn led TX với RX vẫn nhấp nháy bên trên bo, cho thấy chương trình mong muốn đang làm việc thành công.

Lưu ý: Các tiêu chuẩn lựa chọn cổng được đề cập ở trên chỉ dành cho hệ điều hành và quản lý Windows.

Điều đáng quá bất ngờ về ứng dụng này là không thực sự phức tạp khi setup phần mềm, và bạn cũng có thể viết công tác đầu tiên của mình trong vòng hai phút sau khi cài đặt môi ngôi trường IDE.

Bootloader

Khi chúng ta đi mang lại phần Tool, bạn sẽ tìm thấy Bootloader ngơi nghỉ cuối. Vấn đề ghi mã thẳng vào cỗ điều khiển sẽ tương đối hữu ích, bạn không nhất thiết phải mua ổ ghi bên phía ngoài để ghi mã.

Xem thêm: 3:), V/V Nghĩa Là Gì ? Ý Nghĩa Của Các Biểu Tượng Cảm Xúc Này

Khi bạn đặt hàng module Arduino mới, bootloader sẽ được cài đặt đặt bên phía trong bộ điều khiển. Tuy nhiên, nếu khách hàng định cài một bộ điều khiển và để vào module Arduino, các bạn cần khắc ghi bootloader bên trong bộ điều khiển bằng cách chuyển mang đến phần Tools và chọn Burn Bootloader.