Phần mềm lập trình arduino

      6

Giới thiệu phần mềm Arduino IDE, khám phá phần mềm lập trình Arduino IDE là gì, hoạt động như cầm cố nào, biện pháp tải, các chức năng và nhiều tin tức hữu ích khác


Trong bài viết này Điện Tử Tương Lai vẫn giới thiệu chi tiết về ứng dụng Arduino IDE, trong các số đó IDE là viết tắt của môi trường phát triển tích hợp. Đây là 1 phần mềm bằng lòng được ra mắt bởi Arduino.cc, chủ yếu được áp dụng để viết, biên dịch và sở hữu mã vào trong đồ vật Arduino. Số đông tất cả các module Arduino phần đa tương mê thích với ứng dụng này. Nó là một mã nguồn mở để thiết đặt và biên dịch mã. Trong bài viết này Điện Tử tương lai sẽ ra mắt về phần mềm, cách thiết đặt và sẵn sàng sẵn sàng đến module Arduino. Bọn họ hãy thuộc đi sâu và khám phá về ứng dụng này.

Bạn đang xem: Phần mềm lập trình arduino

 

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

Arduino IDE là một trong những phần mềm mã nguồn mở hầu hết được sử dụng để viết cùng biên dịch mã vào module Arduino.

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

Nó có những phiên phiên bản cho các hệ điều hành như MAC, Windows, Linux và chạy trên gốc rễ Java đi kèm với các công dụng và lệnh gồm sẵn nhập vai trò đặc trưng để gỡ lỗi, sửa đổi và biên dịch mã vào môi trường.

Có không hề ít các module Arduino như Arduino Uno, Arduino Mega, Arduino Leonardo, Arduino Micro và những module khác.

Mỗi module đựng một bộ vi tinh chỉnh và điều khiển trên bo mạch được xây dựng và gật đầu đồng ý thông tin dưới dạng mã.

Mã chính, có cách gọi khác là sketch, được chế tạo ra trên nền tảng IDE sẽ tạo nên ra một file Hex, tiếp đến được gửi và cài đặt lên vào bộ tinh chỉnh và điều khiển trên bo.

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

Môi ngôi trường này hỗ trợ cả ngôn từ C cùng C ++.

 

Arduino IDE chuyển động như thay nào

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

 

Cách cài Arduino IDE

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

Nếu bạn có nhu cầu tải xuống phiên bạn dạng ứng dụng Windows, các bạn phải có Windows 8.1 hoặc Windows 10, bởi vì phiên bản ứng dụng không tương hợp với Windows 7 hoặc phiên bản cũ rộng của hệ quản lý điều hành này.

 

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

Arduino IDE bao gồm các phần không giống 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à phiên bạn dạng phần mềm Arduino IDE

 

Menu bar

Thanh menu bao gồm

 

FileEditSketchToolsHelp

 

File

*

New: chế tạo ra một tệp tin mới. (Ctrl + N)

Open: áp dụng để mở file đã được lưu trước đó. (Ctrl + O)

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

Sketchbook: hiển thị các sketch lúc này mà các bạn đã áp dụng cho project của mình

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

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

Save: được áp dụng để lưu lại sketch hiện nay tại. (Ctrl + S)

Save as… : có thể chấp nhận được lưu sketch hiện tại với một thương hiệu khác. (Ctrl + Shift + S)

Page setup: thiết lập trang nhằm 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: setup của phần mềm IDE rất có thể được thay đổi tại đây. (Ctrl +,)

Quit: đóng toàn bộ các hành lang cửa số IDE. (Ctrl + Q)

 

Edit

*

Undo / Redo: trở về một hoặc những bước chúng ta đã làm trong khi chỉnh sửa.

Cut: cắt văn phiên bản đã lựa 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: xào luộc và đổi khác kiểu mã cân xứng với diễn đàn.

Copy as HTML: xào luộc và thay đổi kiểu mã phù hợp với HTML.

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

Select All: chọn toàn bộ nội dung trường đoản cú trình chỉnh sửa.


*

Comment / Uncomment: thực hiện để ghi chú và quăng quật ghi chú các dòng mã sẽ chọn.

Increase / Decrease Indent: thêm hoặc xóa một khoảng tầm trắng làm việc đầu mỗi chiếc đã chọn

Find: kiếm tìm văn phiên bản đã nhập trong trình chỉnh sửa

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

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

Xem thêm: Cài Đặt Phần Mềm Dịch Tiếng Anh Cho Máy Tính Chuẩn Nhất, Tải Xuống Và Sử Dụng Google Dịch

 

Sketch

*

Verify / Compile: đánh giá hoặc xác minh chương trình của công ty 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à thiết lập mã lên bo Arduino.

Upload using programmer: sở hữu mã lên bằng Programmer có sẵn trong tab Tools.

Export Compiled Binary: lưu tệp tin .hex trong hệ thống

Show Sketch Folder: mở thư mục sketch hiện tại.

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

Add File… : thêm một tệp tin vào sketch với file mới xuất hiện thêm trong tab bắt đầu trong cửa sổ.

 

Tools

*

Auto Format: định dạng mã của người tiêu dùng thành một định dạng đẹp để gần như người rất có thể hiểu.

Archive Sketch: xào luộc mã sang format winrar (.zip)

Fix Encoding và Reload: hạn chế sự khác biệt có thể gồm giữa mã hóa bản đồ char của trình biên soạn thảo và các bạn dạng đồ 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 với nhận dữ liệu

Board: để chọn các loại bo Arduino

Port: để lựa chọn cổng mà các bạn đã liên kết Arduino

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

Burn Bootloader: được áp dụng để ghi cỗ nạp khởi rượu cồn vào bo Arduino

 

Output panel

*

Bảng cổng đầu ra này được sử dụng để đưa ra dấ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 nào xảy ra.Nếu mã sẽ được cài đặt 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 có ích để thêm chức năng bổ sung vào module Arduino. Tất cả một danh sách những thư viện bạn có thể thêm bằng cách nhấp vào nút Sketch trong thanh menu và đi tới Include Library.

Khi chúng ta nhấp vào Include Library cùng Thêm thư viện tương ứng, nó sẽ xuất hiện trên đầu sketch với ký hiệu #include. Mang sử, các bạn thêm tủ sách EEPROM, nó sẽ xuất hiện thêm 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 hồ hết được cài đặt sẵn và kèm theo với ứng dụng Arduino. Mặc dù nhiên, chúng ta cũng có thể tải xuống từ các nguồn mặt ngoài.

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

Các lệnh digitalRead cùng digitalWrite được sử dụng để định showroom và tạo những chân Arduino làm đầu vào và áp ra output tương ứng. Các lệnh này còn có độ nhạy văn bản, tức là bạn đề nghị viết chúng theo cách đúng đắn như digitalWrite bắt đầu bằng chữ "d" nhỏ và viết hoa "W". Nếu khách hàng viết Digitalwrite hoặc digitalwrite sẽ không gọi bất kỳ chức năng nào.

 

Cách chọn bo

Để sở hữu sketch lên, bạn cần chọn bo mạch phù hợp mà nhiều người đang sử dụng và những cổng mang lại hệ điều hành đó. Bạn nhấp vào Tool trên Menu, đi tới phần Board và lựa chọn bo bạn muốn làm việc. Tương tự, COM1, COM2, COM4, COM5, COM7 hoặc cao hơn nữa được dành riêng cho bo Serial với bo USB. Bạn cũng có thể tìm sản phẩm serial USB vào phần cổng của Windows Device Manager.

 

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

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

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

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

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

Điều đáng kinh ngạc về ứng dụng này là không thật phức tạp khi thiết đặt phần mềm, và chúng ta cũng có thể viết công tác đầu tiên của bản thân trong vòng eo thon phút sau khi thiết đặt môi trường IDE.

Bootloader

Khi bạn đi mang đến phần Tool, bạn sẽ tìm thấy Bootloader sinh hoạt cuối. Bài toán ghi mã thẳng vào bộ điều khiển sẽ khá hữu ích, bạn không nhất thiết phải mua ổ ghi phía bên ngoài để ghi mã.

Khi bạn đặt hàng module Arduino mới, bootloader đã được thiết lập đặt phía bên trong bộ điều khiển. Tuy nhiên, nếu bạn định tải một bộ tinh chỉnh và đặt vào module Arduino, các bạn cần đánh dấu bootloader bên phía trong bộ điều khiển bằng phương pháp chuyển cho phần Tools và chọn Burn Bootloader.