Phần mềm lập trình Arduino IDE là gì

Chúng tôi rất vui mừng chia sẻ kiến thức về từ khóa Arduino ide la gi và hi vọng rằng nó sẽ hữu ích cho các bạn đọc. Bài viết tập trung trình bày ý nghĩa, vai trò và ứng dụng của từ khóa trong việc tối ưu hóa nội dung trang web và chiến dịch tiếp thị trực tuyến. Chúng tôi cung cấp các phương pháp tìm kiếm, phân tích và chọn lọc từ khóa phù hợp, kèm theo các chiến lược và công cụ hữu ích. Hi vọng rằng thông tin chúng tôi chia sẻ sẽ giúp bạn xây dựng chiến lược thành công và thu hút lưu lượng người dùng. Cảm ơn sự quan tâm và hãy tiếp tục theo dõi blog của chúng tôi để cập nhật kiến thức mới nhất.

Trong nội dung bài viết này Điện Tử Tương Lai sẽ giới thiệu rõ ràng và 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 phần mềm chính thức được giới thiệu bởi Arduino.cc, chủ yếu được sử dụng để viết, biên dịch và tải mã vào trong thiết bị Arduino. Hồ hết tất cả những module Arduino đều tương thích với phần mềm này. Nó là một mã nguồn mở để tùy chỉnh và biên dịch mã. Trong nội dung bài viết này Điện Tử Tương Lai sẽ giới thiệu về phần mềm, cách tùy chỉnh và chuẩn bị sẵn sàng sẵn sàng cho module Arduino. Tất cả chúng ta hãy cùng đi sâu và tìm hiểu về phần mềm này.

Bạn Đang Xem: Phần mềm lập trình Arduino IDE là gì

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

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

Đây là một phần mềm Arduino chính thức, hỗ trợ cho việc biên dịch mã trở thành dễ dàng mà trong cả một người thông thường không có tri thức kỹ thuật cũng đều có thể làm được.

Nó có những phiên bản cho những hệ điều hành như MAC, Windows, Linux và chạy trên nền tảng Java đi kèm với những chức năng và lệnh có sẵn đóng vai trò quan trọng để gỡ lỗi, chỉnh sửa và biên dịch mã trong môi trường xung quanh.

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

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

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

Môi trường xung quanh IDE chủ yếu chứa hai 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ầu và phần sau được sử dụng để biên dịch và tải mã lên module Arduino.

Môi trường xung quanh này tương trợ cả tiếng nói C và C ++.

Arduino IDE hoạt động ra làm sao

Khi người dùng viết mã và biên dịch, IDE sẽ tạo file Hex cho mã. File Hex là các file thập phân Hexa được Arduino hiểu và sau này được gửi đến bo mạch bằng cáp USB. Mỗi bo Arduino đều được tích hợp một bộ vi điều khiển và tinh chỉnh, 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 tải Arduino IDE

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

Nếu khách hàng muốn tải xuống phiên bản ứng dụng Windows, bạn phải có Windows 8.1 hoặc Windows 10, vì phiên bản ứng dụng không tương thích với Windows 7 hoặc phiên bản cũ hơn của hệ điều hành này.

Các chức năng của Arduino IDE

Arduino IDE gồm có các phần khác nhau

  1. Window bar
  2. Thực đơn bar
  3. Phím tắt
  4. Text Editor
  5. Output Panel

Window bar

Thanh hành lang cửa số gồm có tên của File và phiên bản phần mềm Arduino IDE

Thực đơn bar

Thanh thực đơn gồm có

  • File
  • Edit
  • Sketch
  • Tools
  • Help

File

New: tạo một file mới. (Ctrl + N)

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

Open Recent: hiển thị list rút gọn các lớp học đã mở gần đây.

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

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

Xem Thêm : Thang điểm VAS là gì? Đánh giá thang điểm VAS với mục đích gì?

Close: đóng hành lang cửa số màn hình hiển thị chính. (Ctrl + W)

Save: được sử dụng để lưu sketch ngày nay. (Ctrl + S)

Save as… : được chấp nhận lưu sketch ngày nay với một tên khác. (Ctrl + Shift + S)

Page setup: tùy chỉnh trang để sửa đổi trang (Văn bản). (Ctrl + Shift + P)

Print: được sử dụng để in lớp học ngày nay. (Ctrl + P)

Preferences: tùy chỉnh của phần mềm IDE có thể được thay đổi tại đây. (Ctrl +,)

Quit: đóng tất cả những hành lang cửa số IDE. (Ctrl + Q.)

Edit

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

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

Copy: sao chép văn bản đã chọn từ trình chỉnh sửa

Copy for Forum: sao chép và thay đổi kiểu mã phù phù hợp với forum.

Copy as HTML: sao chép và thay đổi kiểu mã phù phù hợp với HTML.

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

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

Comment / Uncomment: sử dụng để ghi chú và bỏ ghi chú các dòng mã đã chọn.

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

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

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

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

Sketch

Verify / Compile: kiểm tra hoặc xác minh lớp học của bạn nếu có bất kỳ lỗi nào và hiển thị trong bảng đầu ra.

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

Upload using programmer: tải mã lên bằng Programmer có sẵn trong tab Tools.

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

Show Sketch Thư mục: mở thư mục sketch ngày nay.

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

Add File… : thêm một file vào sketch và file mới xuất hiện trong tab mới trong hành lang cửa số.

Tools

Xem Thêm : Dự đoán giá DIA coin: liệu giá có thể đạt 10 USD?

Auto Format: định dạng mã của bạn thành một định dạng đẹp để mọi người dân có thể hiểu.

Archive Sketch: sao chép mã sang định dạng winrar (.zip)

Fix Encoding & Reload: khắc phục sự khác biệt có thể có giữa mã hóa maps char của trình soạn thảo và các maps char của hệ điều hành khác.

Serial Monitor: màn hình hiển thị tiếp nối hiển thị giao tiếp trực quan bằng phương pháp gửi và nhận tài liệu

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

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

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

Burn Bootloader: được sử dụng để ghi bộ nạp phát động vào bo Arduino

Output panel

Bảng đầu ra này được sử dụng để mang ra nhận xét về mã

  • Nếu mã được biên dịch thành công hoặc bất kỳ lỗi nào xẩy ra.
  • Nếu mã đã được tải lên bo thành công.

Bo đã chiếm bao nhiêu không gian.

Thư viện

Các thư viện rất hữu ích để thêm chức năng bổ sung vào module Arduino. Có một list các thư viện chúng ta có thể thêm bằng phương pháp nhấp vào nút Sketch trong thanh thực đơn và đi tới Include Library.

Khi chúng ta nhấp vào Include Library và Thêm thư viện tương ứng, nó sẽ xuất hiện trên đầu sketch với ký hiệu #include. Giả sử, bạn thêm thư viện EEPROM, nó sẽ xuất hiện trên trình soạn thảo văn bản dưới dạng

#include .

Hồ hết các thư viện đều được tùy chỉnh sẵn và đi kèm với phần mềm Arduino. Tuy nhiên, bạn cũng đều có thể tải xuống từ các nguồn phía ngoài.

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

Các lệnh digitalRead và digitalWrite được sử dụng để định địa chỉ và tạo các chân Arduino làm nguồn vào và đầu ra tương ứng. Các lệnh này còn có độ nhạy văn bản, tức là bạn cần phải viết chúng Theo phong cách chuẩn xác như digitalWrite mở màn 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 còn gọi bất kỳ chức năng nào.

Cách chọn bo

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

Sau lúc lựa chọn chuẩn xác cả Bo mạch và Cổng Serial, hãy nhấp vào nút Verify và sau đó là nút Upload xuất hiện ở góc cạnh trên bên trái của phần sáu nút hoặc chúng ta có thể chuyển đến phần Sketch và nhấn verify / compile rồi tải lên.

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

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

Sau khi chúng ta tải mã lên, đèn LED TX và RX sẽ nhấp nháy trên bo, đã cho chúng ta biết lớp học mong muốn đang làm việc thành công.

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

Điều đáng ngạc nhiên về phần mềm này là không thực sự phức tạp khi tùy chỉnh phần mềm, và chúng ta có thể viết lớp học trước tiên của mình trong vòng 2 phút sau lúc tùy chỉnh môi trường xung quanh IDE.

Bootloader

Khi chúng ta đi đến phần Tool, các bạn sẽ tìm thấy Bootloader ở cuối. Việc ghi mã trực tiếp vào bộ điều khiển và tinh chỉnh sẽ rất hữu ích, bạn không cần thiết phải mua ổ ghi phía ngoài để ghi mã.

Khi chúng ta mua module Arduino mới, bootloader đã được tùy chỉnh bên trong bộ điều khiển và tinh chỉnh. Tuy nhiên, nếu như khách hàng định mua một bộ điều khiển và tinh chỉnh và đặt vào module Arduino, bạn cần phải ghi lại bootloader bên trong bộ điều khiển và tinh chỉnh bằng phương pháp chuyển đến phần Tools và chọn Burn Bootloader.

You May Also Like

About the Author: v1000

tỷ lệ kèo trực tuyến manclub 789club