Kết nối và thiết lập Arduino. Môi trường phần mềm Arduino IDE để phát triển Arduino

Khi cài đặt Arduio IDE, các trình điều khiển cần thiết để hoạt động với bo mạch Arduino gốc sẽ được cài đặt tự động. Nhưng bí quyết là ở chỗ bảng Trung Quốc chi phí một bộ điều khiển rẻ hơn Giao diện USB, để làm việc với nó bạn cần tài xế đặc biệt. Bộ điều khiển Trung Quốc cũng không tệ hơn, nó chỉ rẻ hơn mà thôi =)

Nếu vì lý do nào đó bạn chưa cài đặt trình điều khiển Arduino, bạn có thể cài đặt chúng theo cách thủ công từ thư mục chương trình.
Trình điều khiển CH341 cho Windows có thể được tải xuống hoặc bạn có thể tự tìm kiếm trên Google.


Tiếp theo, kết nối Arduino với máy tính, đợi cho đến khi Windows nhận ra và ghi nhớ nó (kết nối lần đầu).
tái bút Một cửa sổ sẽ xuất hiện thông báo cho bạn rằng thiết bị đã được nhận dạng và kết nối với cổng COM Với con số cụ thể khác với số 1

Theo mặc định, trong Linux bạn có thể flash Arduinos Trung Quốc mà không cần thiết bị bổ sung. Nhưng lúc đầu không có gì hoạt động và Arduino IDE báo lỗi.
Vấn đề là như thế này. Linux (trong trường hợp của tôi bạc hà linux) định nghĩa Arduino là thiết bị ttyUSB*. Thông thường đây là ttyUSB0. Điều này có thể được tìm ra bằng lệnh dmesg trong thiết bị đầu cuối.
Tức là một giao diện xuất hiện trong hệ thống /dev/ttyUSB0. Nhưng để làm việc với nó, bạn cần có quyền truy cập. Đọc và ghi vào thiết bị /dev/ttyUSB0 Nó có người dùng root và người dùng của nhóm quay số. Tốt hơn hết là tránh làm việc với quyền siêu người dùng, vì vậy bạn nên thêm người dùng của mình vào nhóm quay số. Điều này có thể được thực hiện bằng lệnh sau (lưu ý lệnh whoami nằm trong dấu ngoặc kép)
sudo usermod -a -G quay số `whoami`
Sau đó, bạn cần phải đăng nhập lại. Tiếp theo, khởi chạy Arduino IDE và trong menu “Tools-Port”, hãy chọn hộp bên cạnh /dev/ttyUSB0.

Cảm ơn bạn về thông tin Vlad Shemenkov

28 09.2016

Bạn đã bao giờ nghĩ đến việc làm cho cuộc sống ở nhà của mình dễ dàng hơn chưa? Để có những thứ có thể giải quyết mọi việc hàng ngày cho bạn, công việc thường ngày. Thiết bị thông minh, điều này sẽ thực hiện chức năng hữu ích, chẳng hạn như tưới vườn, dọn phòng, gánh vác. Những vấn đề này có thể được giải quyết. Nhưng chỉ mua thôi thì chưa đủ. Bất kỳ công nghiệp bộ điều khiển logic hoặc con chip cần có “bộ não” để làm một trình tự nhất định hành động. Để thực hiện các thao tác trong trường hợp của chúng tôi, ngôn ngữ lập trình Arduino là phù hợp.

Từ bài viết này bạn sẽ học được:

Chào hỏi những người bạn! Dành cho những ai chưa biết tôi, tên tôi là Gridin Semyon. Bạn có thể đọc về tôi. Bài viết hôm nay sẽ dành cho hai chương trình chính, nếu không có chương trình này chúng ta sẽ không có sự chuyển động và hiểu biết lẫn nhau hơn nữa.

Mô tả chung về ngôn ngữ lập trình

Như tôi đã viết ở trên, chúng ta sẽ xem xét hai môi trường phát triển phổ biến. Bằng cách tương tự với, có thể chia thành biên tập đồ họa và “sổ ghi chú thông minh”. Đây là các chương trình Arduino IDE và FLprog.

Cơ sở của môi trường phát triển là Xử lý/Kết nối - đây là C++ thông thường, được bổ sung các chức năng và nhiều thư viện khác nhau. Có một số phiên bản dành cho hệ điều hành Windows, Mac OS và Linux.

Sự khác biệt cơ bản của họ là gì?? Arduino IDE là môi trường phát triển mô tả mã chương trình. Và FLprog tương tự như CFC CoDeSyS, cho phép bạn vẽ sơ đồ. Môi trường nào tốt hơn? Cả hai đều tốt và tiện lợi theo cách riêng của chúng, nhưng nếu bạn muốn nghiêm túc về bộ điều khiển, tốt nhất nên học các ngôn ngữ tương tự SI. Ưu điểm chính của chúng là tính linh hoạt và tính chất không giới hạn của thuật toán. Tôi thực sự thích Arduino IDE.

Mô tả của Arduino IDE

Bản phân phối có thể được tải xuống từ Trang web chính thức. Tải xuống kho lưu trữ, nó chiếm hơn 100 MB một chút. Việc cài đặt là tiêu chuẩn, giống như tất cả các ứng dụng dành cho Windows. Trình điều khiển cho tất cả các loại bo mạch phải được cài đặt trong gói. Và nó trông như thế này cửa sổ làm việc các chương trình.

Môi trường phát triển Arduino bao gồm:

  • biên tập viên Mã chương trình;
  • khu vực tin nhắn;
  • cửa sổ xuất văn bản;
  • thanh công cụ với các nút cho các lệnh thường dùng;
  • một số menu

Cài đặt Arduino IDE

Một chương trình được viết trong môi trường phát triển Arduino được gọi làphác họa. Bản phác thảo được viết bằng trình soạn thảo văn bản, có tô sáng màu của mã chương trình đã tạo. Một ví dụ về một chương trình đơn giản trong hình dưới đây.

Chức năng bổ sung có thể được thêm vào bằng cách sử dụngthư viện,đại diện cho mã được thiết kế theo cách đặc biệt. Về cơ bản, nhà phát triển không thể truy cập được. Môi trường thường đi kèm với bộ tiêu chuẩn, có thể được bổ sung dần dần. Chúng nằm trong thư mục conthư viện Thư mục Arduino.

Nhiều thư viện đi kèm với các ví dụ nằm trong thư mụcví dụ.Việc chọn một thư viện từ menu sẽ thêm nó vào nguồn dòng:

Arduino

#bao gồm

#bao gồm

Đây là một chỉ thị - một loại chỉ dẫn nào đó, tập tin tiêu đề với mô tả về các đối tượng, hàm và hằng số của thư viện. Nhiều chức năng đã được phát triển cho hầu hết các nhiệm vụ thông thường. Hãy tin tôi, điều này làm cho cuộc sống của lập trình viên dễ dàng hơn.

Sau khi chúng ta đã kết nối bảng điện tử với máy tính. Chúng tôi thực hiện cài đặt sau- chọn bo mạch Arduino và cổng Com mà chúng ta sẽ kết nối qua đó.

Arduino

void setup() ( // khởi tạo chân kỹ thuật số 13 làm đầu ra. pinMode(13, OUTPUT); ) void loop() ( digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000 );

thiết lập void() (

// khởi tạo chân số 13 làm đầu ra.

pinMode(13, OUTPUT);

vòng lặp trống() (

digitalWrite(13, CAO);

độ trễ (1000);

digitalWrite(13, THẤP);

độ trễ (1000);

Vì vậy, nhân tiện, thật thuận tiện để kiểm tra chức năng của bảng từ cửa hàng. Nhanh và dễ.

Có một cái khác điều tiện lợi. Nó được gọi làMàn hình cổng nối tiếp (Màn hình nối tiếp). Hiển thị dữ liệu được gửi đến nền tảngArduino.Tôi thường nhìn vào những tín hiệu họ gửi cho tôi cảm biến khác nhau, được kết nối với bảng.

Kết nối thư viện

Hiện hữu những cách khácđể thêm chức năng tùy chỉnh. Bạn có thể kết nối các thư viện theo ba cách:

  1. Sử dụng Trình quản lý thư viện
  2. Sử dụng nhập dưới dạng tệp .zip
  3. Hướng dẫn cài đặt.

1. Sử dụng Trình quản lý thư viện.Trong cửa sổ làm việc của chương trình, chọn tab Sketch. Sau đó, nhấp vào nút Kết nối thư viện. Người quản lý thư viện sẽ mở trước mặt chúng tôi. Cửa sổ sẽ hiển thị tập tin đã cài đặt có chữ kýCài đặtvà những thứ có thể được cài đặt.

2.Sử dụng nhập dưới dạng tệp .zip.Thông thường trên Internet bạn có thể tìm thấy các tập tin thư viện được đóng gói trong kho lưu trữ với phần mở rộng zip. Nó chứa một tệp tiêu đề.h và một tệp mã.cpp. Không cần phải giải nén kho lưu trữ trong khi cài đặt. Chỉ cần vào menu Sketch - Kết nối thư viện - Thêm thư viện .ZIP

3. Cài đặt thủ công.Đầu tiên, đóng chương trình Arduino IDE. Trước tiên, chúng tôi giải nén kho lưu trữ của mình. Và chúng tôi chuyển các tệp có phần mở rộng .h và .cpp sang một thư mục có cùng tên với kho lưu trữ. Đặt thư mục vào thư mục gốc.

Tài liệu của tôi\Arduino\thư viện

Mô tả của FLPprog

FLprog là dự án miễn phí các nhà phát triển độc lập, cho phép bạn làm việc với khối chức năng hoặc bằng sơ đồ bậc thang. Môi trường này thuận tiện cho mọi người - không phải cho lập trình viên. Nó cho phép bạn nhìn thấy thuật toán một cách trực quan và rõ ràng bằng cách sử dụng sơ đồ và khối chức năng. Bạn có thể tải xuống bản phân phối tại Trang web chính thức.

Tôi đã theo dõi dự án này khá lâu. Các chàng trai đang phát triển, không ngừng bổ sung chức năng mới và thay đổi cái cũ. Tôi thấy có nhiều hứa hẹn trong môi trường này. Vì nó thực hiện hai chức năng quan trọng:sự đơn giản và dễ sử dụng.

Hãy thử tạo một dự án đơn giản. Chúng tôi sẽ chuyển đầu ra 13 sang LED.

Chúng tôi tạo ra dự án mới. Trong cửa sổ trên cùng thêm số lượng yêu cầuđầu vào và đầu ra, đặt tên và gán lối vào vật lý hoặc đầu ra bảng.

Chúng tôi lấy các phần tử chúng tôi cần từ cây đối tượng và các phần tử chúng tôi cần vào khung chỉnh sửa. Trong trường hợp của chúng tôi, chúng tôi có thể sử dụng trình kích hoạt RS đơn giản để bật và tắt.

Sau khi tạo thuật toán, nhấp vào nút biên dịch, chương trình sẽ cung cấp bản phác thảo tạo sẵn trong IDE.

Chúng tôi đã xem xét khả năng và sự tiện lợi của các chương trình phát triển thuật toán trên bộ điều khiển dòng Arduino. Ngoài ra còn có các chương trình cho phép bạn tạo sơ đồ cấu trúc và hình ảnh trực quan. Nhưng tôi khuyên bạn nên sử dụng trình soạn thảo văn bản vì nó sẽ dễ dàng hơn cho bạn sau này. Hãy cho tôi biết, môi trường nào thuận tiện nhất cho bạn và tại sao??

Vào ngày 22 tháng 9, tôi đã tham gia một buổi hội thảo ở Krasnodar “Bộ điều khiển cảm ứng OVEN SPK.” Hội nghị được tổ chức trong không khí sang trọng và khách sạn đẹp"Bristol". Nó rất thú vị và mát mẻ.

Phần đầu tiên của buổi hội thảo, chúng tôi đã được giới thiệu về khả năng, ưu điểm của sản phẩm OWEN. Sau đó là giờ giải lao uống cà phê với bánh rán. Tôi nhặt một đống đồ, bánh rán, bánh quy và kẹo vì tôi rất đói. =)

Trong phần thứ hai của hội thảo, sau bữa trưa, chúng tôi đã được giới thiệu. Họ đã nói với chúng tôi rất nhiều về trực quan hóa Web. Xu hướng này đang bắt đầu có đà. Tất nhiên, hãy điều khiển thiết bị thông qua bất kỳ trình duyệt Internet nào. Điều này thực sự tuyệt vời. Nhân tiện, thiết bị này nằm trong vali.

Tôi sẽ xuất bản một loạt bài viết về CoDeSyS 3.5 trong thời gian tới. Vì vậy, nếu có ai quan tâm, hãy đăng ký hoặc chỉ ghé thăm. Tôi sẽ luôn vui mừng!!!

Nhân tiện, tôi suýt quên mất, bài viết tiếp theo sẽ nói về bảng điện tử Arduino. Sẽ rất thú vị đấy, đừng bỏ lỡ nhé.

Hẹn gặp lại các bạn ở những bài viết tiếp theo.

Trân trọng, Gridin Semyon.

Sử dụng Arduino IDE, bạn chỉ có thể dựa trên kiến ​​thức về C++ để giải quyết nhiều vấn đề sáng tạo liên quan đến lập trình và mô hình hóa.

Arduino IDE là môi trường phát triển phần mềm được thiết kế để lập trình bo mạch cùng tên. Đến nay, kể từ sử dụng Arduino xây dựng tất cả các loại mô hình và thiết bị tương tác, giáo dục, thử nghiệm, giải trí. Giao diện tương đối dễ học; nó dựa trên ngôn ngữ C++, vì vậy ngay cả những lập trình viên mới làm quen cũng có thể thành thạo các công cụ này.

Tôi có thể tải xuống Arduino IDE ở đâu

Bản thân chương trình là nguồn mở. Tất cả Công cụ cơ bảnđược phân phối miễn phí - chỉ cần chọn phiên bản phù hợp với hệ điều hành của bạn.

Với mô tả (trên tiếng anh) có thể được tìm thấy trên trang web chính thức https://www.arduino.cc/en/main/software. Bạn cũng có thể tải xuống ở đó phiên bản cần thiết các chương trình.

Sau khi chọn hệ điều hành mong muốn và tập tin mong muốn Quá trình cài đặt sẽ đưa bạn đến trang tải xuống (xem bên dưới), tại đây bạn chỉ cần nhấp vào "Chỉ cần tải xuống" để bắt đầu tải xuống.

Phiên bản hiện tại của Arduino Ide tại thời điểm viết bài này là 1.8.5.

Arduino IDE bằng tiếng Nga

Ban đầu, bộ công cụ được cung cấp bằng tiếng Anh. Và mặc dù các lệnh menu khá đơn giản nhưng chương trình có thể dễ dàng dịch sang ngôn ngữ mong muốn.

Danh sách đầy đủ các bản địa hóa đã phát hành được trình bày trên trang này: http://playground.arduino.cc/Main/LanguagesIDE. Ngôn ngữ tiếng Nga được bao gồm trong danh sách.

Tiếng Nga được đưa vào danh sách các ngôn ngữ Arduino IDE.

Bật Giao diện tiếng Nga, bạn cần sử dụng lệnh:

Tài liệuSở thíchNgôn ngữ
(Tệp → Cài đặt → Ngôn ngữ)

và chọn tiếng Nga từ danh sách.

Thiết lập môi trường

Cài đặt môi trường phần mềm Arduino là một quá trình khá đơn giản. Sau khi đã chọn và tải xuống phiên bản mong muốn, bạn cần bắt đầu cài đặt thông qua tệp arduino.exe.

Như mọi khi, trước tiên bạn phải đồng ý với Thỏa thuận cấp phép, mặc dù thực tế là bản thân môi trường được phân phối miễn phí.

Bước tiếp theo là chọn các hành động mà trình cài đặt phải thực hiện. Bạn có thể kiểm tra tất cả các hộp.

Nếu trình cài đặt nhắc bạn cài đặt USB nối tiếp trình điều khiển - nhấp chuột Cài đặt.

thiết lập IDE

Cổng USB được sử dụng để kết nối bo mạch với máy tính. Lập trình không yêu cầu thiết bị đặc biệt; bản thân bo mạch rất nhỏ gọn và nhẹ.

Bước 1

Chúng tôi kết nối bo mạch Arduino với máy tính.

Bước 2

Chúng ta hãy đi đến:
Bắt đầu → Bảng điều khiển → Trình quản lý thiết bị
Chúng ta tìm thấy " cổng COM và LPT" và xem bảng của chúng tôi trên COM2.

Rất có thể bạn sẽ không nhìn thấy gì cả. Trong hầu hết các trường hợp, vấn đề là bạn đã mua bo mạch dựa trên chip CH340G. Trong trường hợp này, bạn cần sử dụng .

Bước 3

Khởi chạy Arduino IDE và đi đến: Công cụ → Cổng. Chọn cổng COM2 (hoặc cổng bạn có ở bước trên).

Bước 4

Chọn một bảng.

Điều này hoàn tất việc thiết lập. Bây giờ bạn đã thiết lập Arduino IDE và bạn có thể bắt đầu phát triển các dự án của mình.

Thư viện cho môi trường phần mềm

Có 3 cách để kết nối thư viện với Arduino IDE:

  1. Sử dụng trình quản lý thư viện đã xuất hiện trong chương trình từ phiên bản 1.6.2. Bạn phải sử dụng lệnh "Phác thảo" → Bao gồm Thư viện → Quản lý Thư viện. Danh sách các thư viện có sẵn sẽ xuất hiện và bạn có thể bật hoặc tắt (xem ảnh chụp màn hình bên dưới).
  2. Thêm thư viện đã tải xuống ở định dạng *.ZIP. Để làm điều này bạn cần sử dụng lệnh "Sketch" → Bao gồm Thư viện → Thêm thư viện .ZIP. Sau đó, chọn tệp để thư viện được thêm vào danh sách và khởi động lại chương trình.
  3. Thêm tệp thư viện theo cách thủ công. Để thực hiện việc này, bạn cần giải nén tệp lưu trữ và đảm bảo rằng tất cả các tệp đều nằm trong một thư mục. Sau này, nó sẽ cần được đặt trong thư mục chứa thư viện người dùng, nằm ở " Tài liệu của tôi\Arduino\thư viện" (Windows) hoặc " ~/Tài liệu/Arduino/thư viện"(Linux). Phương pháp này khá phức tạp; nó chủ yếu được khuyên dùng cho các lập trình viên có kinh nghiệm.

Đến nay, các phiên bản đã có sẵn cho hệ điều hành Windows, Linux, MacOS. Vào đầu tháng 9 năm 2017, hầu hết Một phiên bản mới Arduino IDE - 1.8.5. Bạn có thể tải xuống ở trên - chọn tùy chọn mong muốn từ bảng hoặc trên trang https://www.arduino.cc/en/main/software. Đối với Linux có phiên bản 32 bit, 64 bit và ARM. Đối với Windows, ngoài khả năng cài đặt và di động, còn có phiên bản dưới dạng ứng dụng Windows.

Do đó, làm việc với Arduino IDE không gây khó khăn gì ngay cả đối với những lập trình viên chưa hoàn toàn thành thạo ngôn ngữ C++. Bằng cách thử nghiệm các chức năng, thêm thư viện của riêng bạn hoặc tải xuống thư viện mới, bạn có thể đạt được kết quả tuyệt vời và giải quyết ngay cả những vấn đề sáng tạo rất phi tiêu chuẩn.

Tất cả điều này giải thích sự phổ biến ngày càng tăng của nó và sự gia tăng số lượng lập trình viên đang thử nghiệm môi trường phần mềm và bổ sung các chức năng mới cho nó.

Arduino IDE là môi trường phát triển chương trình (bản phác thảo) cho các bộ vi điều khiển dòng Arduino. Bằng cách sử dụng ứng dụng này học sinh và sinh viên làm quen với lập trình và thiết kế radio, đồng thời các nhà thiết kế nghiệp dư trên khắp thế giới tạo ra các dự án giáo dục và giải trí trên Arduino. Ứng dụng này có sẵn để tải xuống miễn phí trên trang web chính thức của nhà sản xuất.

Tải xuống Arduino IDE bằng tiếng Nga ở đâu

Chương trình được phân phối miễn phí và là nguồn mở, ngôn ngữ Arduino Dựa trên ngôn ngữ lập trình C++, nhưng được đơn giản hóa rất nhiều với sự trợ giúp của nhiều thư viện khác nhau. Bạn có thể tải xuống Arduino IDE trên trang web chính thức tại: www.arduino.cc/en/Main/Software, nơi bạn có thể chọn phiên bản phù hợpđối với hệ điều hành của mình, bạn cũng có thể tải xuống kho lưu trữ cùng với chương trình từ Google Disk.

Cài đặt Arduino IDE Windows/Linux

Sau khi tải file cài đặt .exe chương trình sẽ tự tạo ra nó thư mục cần thiếtđể lưu trữ các bản phác thảo và thư viện trong thư mục người dùng Tai liệu của tôi. Ban đầu, Arduino IDE 1.8.6 chỉ chứa các thư viện tiêu chuẩn. Để làm việc với mô-đun riêng biệt Ngoài ra, bạn sẽ cần phải tải xuống và cài đặt tập tin cần thiết thư viện để kết nối các mô-đun với bo mạch Arduino.

Băng hình. Cài đặt Arduino IDE trên Windows 7/Win 10

Băng hình. Cài đặt Arduino IDE trong Ubuntu/Debian/Mint

Thiết lập Arduino IDE cho công việc

tinh chỉnh Arduino IDE 1.8.5 trên Windows hoặc Linux theo dõi qua thanh công cụ " Tệp -> Cài đặt» Một số mục sẽ có sẵn trong cửa sổ mới mà bạn có thể tùy chỉnh (xem hình bên dưới). Sau khi thiết lập ứng dụng, để những thay đổi có hiệu lực, hãy nhấp vào nút " ĐƯỢC RỒI" và khởi động lại chương trình. Các cài đặt có thể được thay đổi theo ý của bạn.

  1. chọn nơi lưu trữ các bản phác thảo và thư viện;
  2. chọn ngôn ngữ giao diện trong chương trình Arduino IDE 1.8
  3. chọn cỡ chữ soạn thảo văn bản và quy mô;
  4. trình diễn tin nhắn chi tiết khi biên dịch/tải;
  5. hiển thị số dòng trong trình soạn thảo văn bản;
  6. kiểm tra các bản cập nhật trên mạng khi khởi động Arduino IDE;
  7. lưu bản phác thảo trước khi biên dịch/tải lên.

Thiết lập Arduino IDE cho Nano/Mega 2560/Uno

Khi kết nối vi điều khiển lần đầu tiên, bạn nên đảm bảo rằng chương trình Arduino IDE 1.8 đã phát hiện được bo mạch Arduino Nano được kết nối với cổng USB. Khi bạn kết nối bất kỳ bo mạch Arduino nào với máy tính, một cổng COM ảo sẽ được tạo. Bạn có thể kiểm tra kết nối thông qua trình quản lý thiết bị hoặc thông qua bảng điều khiển Arduino IDE" Công cụ -> Cổng"—ngoài COM1, một cổng bổ sung sẽ xuất hiện.


Khi được kết nối vi điều khiển Arduino khác nhau cổng USB số máy tính cổng COM sẽ thay đổi. Nếu bạn có bộ vi điều khiển “không chính thức” có microUSB thì bạn phải cài đặt thêm trình điều khiển cho CH340G. Nếu cổng được xác định thì trước khi tải bản phác thảo lên, bạn nên chọn bảng bạn đang sử dụng trong bảng điều khiển Công cụ Arduino IDE « Công cụ -> Quản lý bảng»


Khi kết nối với máy tính Arduino Uno nên được chọn trong Trình quản lý bảng Arduino/Genuino Uno. Trong trường hợp một bảng Arduino Mega hoặc Nano, bạn phải chọn thêm bộ xử lý vi điều khiển. Đối với Nano có thể là ATmega168 hoặc ATmega328, đối với Mega board có thể là bộ xử lý ATmega2560 hoặc ATmega1280. Bạn có thể nhận biết loại qua đặc điểm mà nhà sản xuất thường ghi trên bảng mạch in.

Băng hình. Kết nối Arduino IDE Nano/Uno/Mega

Sau khi hoàn thành mọi thao tác, bạn nên kiểm tra kết nối của vi điều khiển và tải một bản phác thảo trống lên bảng hoặc một bản phác thảo để nhấp nháy đèn LED trên Arduino. Để thực hiện việc này, có các biểu tượng tương ứng trên thanh công cụ: xem hình ảnh với các chức năng Arduino IDE ở trên. Tại kết nối không chính xác hoặc không có driver, chương trình sẽ báo lỗi - lập trình viên không phản hồi.

Trình soạn thảo web Arduino IDE trực tuyến

Hướng dẫn sử dụng dịch vụ này chỉ có bằng tiếng Anh và có tại đây. Một trong những điểm trừ cũng cần lưu ý là bản phác thảo được viết trong Arduino Web Editor chỉ có thể được tải vào bo mạch Arduino gốc. Quyền truy cập vào dịch vụ chỉ dành cho người dùng đã đăng ký (đăng ký miễn phí). Bạn có thể để lại câu hỏi ở phần bình luận

Để viết (chỉnh sửa) và tải các chương trình (chương trình cơ sở) (bản phác thảo) lên Arduino, bạn cần cài đặt chương trình lập trình như Arduino IDE hoặc sử dụng trình soạn thảo Web trực tuyến. Tải xuống (tải lên) chương trình Arduino IDE phiên bản mới nhất hoặc bạn có thể sử dụng trình soạn thảo web từ phần Phần mềm của trang web arduino.cc.

Tải xuống (tải lên) Arduino IDE từ trang web chính thức:

Truy cập trang web chính thức của Arduino và chọn từ danh sách được cung cấp, hệ điều hành trên đó máy tính của bạn đang chạy. Trong bài viết này, chúng ta sẽ xem xét việc cài đặt Arduino IDE trên hệ điều hành. Hệ thống Windows. Chọn dòng đầu tiên" các cửa sổ Trình cài đặt"Bạn sẽ cài đặt Arduino IDE (như khi cài đặt bất kỳ chương trình nào khác) và bằng cách chọn dòng thứ hai " các cửa sổ Tệp ZIP để cài đặt không phải quản trị viên» Bạn sẽ tải xuống kho lưu trữ ZIP có thư mục chương trình mà bạn có thể chạy mà không cần cài đặt (ngay cả khi bạn không có quyền quản trị viên trên máy tính của mình).

Bất kể bạn chọn hệ điều hành nào, bạn sẽ được yêu cầu cảm ơn các nhà phát triển, chính xác là như vậy, tùy bạn.


Nếu bạn chỉ muốn tải xuống chương trình, hãy nhấp vào nút “CHỈ TẢI XUỐNG” nếu bạn muốn tải xuống chương trình và cảm ơn các nhà phát triển bằng cách đóng góp phát triển hơn nữa phần mềm, sau đó nhấp vào nút “ĐÓNG GÓP & TẢI XUỐNG”.

Đợi cho đến khi tập tin được tải xuống

Sau khi tải xuống hoàn tất, tệp sẽ nằm trong thư mục: " Máy tính này > Tải xuống "(trừ khi bạn chỉ định một vị trí khác để lưu tệp).

Chạy tập tin cài đặt

từ thư mục: “This PC > Downloads” (bạn sẽ có số thay vì X.X.X trong tên tệp Phiên bản Arduino IDE).






  • 1 tin nhắn: giới thiệu bạn với thỏa thuận cấp phép, nhấn vào nút “I Agree”, thông báo thứ 2 sẽ hiện ra.
  • Thông báo 2: nhắc bạn chọn thành phần cài đặt, nhấn vào nút “Next”, thông báo 3 sẽ xuất hiện.
  • Tin nhắn 3: nhắc bạn chọn đường dẫn cài đặt Arduino IDE, bấm vào nút “Install”, thông báo 4 sẽ xuất hiện.
  • Thông báo 4: thông báo cho bạn về tiến trình cài đặt Arduino IDE, sau đó thông báo 5 sẽ xuất hiện.
  • Tin nhắn 5: thông báo cho bạn rằng quá trình cài đặt Arduino IDE đã hoàn tất, nhấp vào nút “Đóng”.

Trong quá trình cài đặt có thể xuất hiện 4 thông báo phía trên cửa sổ cửa sổ Windows xin phép bạn cài đặt trình điều khiển:


Cho phép cài đặt trình điều khiển bằng cách nhấp vào nút “Cài đặt”, những trình điều khiển này sẽ cho phép bạn xác định và làm việc với các bo mạch Arduino được kết nối qua bus USB.

Điều này hoàn tất việc cài đặt Arduino IDE. .

Biểu tượng chương trình sẽ xuất hiện trên màn hình của bạn:

Khởi chạy Arduino IDE:

Khi bạn khởi chạy chương trình lần đầu tiên, một thông báo có thể xuất hiện Tường lửa Windows về việc chặn quyền truy cập đối với một số người chức năng mạng Java Arduino IDE:


Cho phép truy cập bằng cách nhấp vào nút “Cho phép truy cập”. Sau đó, cửa sổ này sẽ không xuất hiện.

Cửa sổ chương trình Arduino IDE sẽ mở ra:


Hình dưới đây cho thấy mục đích của các khu vực và nút chức năng chương trình:


Bây giờ bạn có thể viết một bản phác thảo (mã) và tải (tải lên/flash) nó lên Arduino. Nhưng trước đó, bạn cần kết nối bo mạch Arduino với máy tính và cho chương trình Arduino IDE biết bạn đã kết nối bo mạch Arduino nào và với cổng nào...

Kết nối bo mạch Arduino:

Sau khi bạn kết nối bo mạch Arduino qua cổng USB với máy tính, chương trình Arduino IDE cần cho biết bạn đã kết nối bo mạch Arduino nào. Để thực hiện việc này, hãy chọn phí cần thiết từ danh sách trong phần menu " Công cụ > Chi trả > Tên bảng của bạn


Bây giờ bạn cần chọn cổng Com mà bo mạch Arduino của bạn được kết nối. Để thực hiện việc này, hãy chọn cổng Com mong muốn từ danh sách các cổng Com có ​​sẵn trong phần menu " Công cụ > Hải cảng > Số cổng có sẵn", như thể hiện trong hình sau:


Nếu như Bộ điều khiển USB Nếu bo mạch Arduino của bạn được triển khai trên chip FTDI hoặc tương tự, thì trong danh sách các cổng Com có ​​sẵn, bạn sẽ không thấy tên của bo mạch Arduino trong ngoặc đối diện với cổng Com. Trong trường hợp của chúng tôi, bạn chỉ cần nhìn thấy “COM1” và “COM7”, sau đó câu hỏi đặt ra là bo mạch Arduino được kết nối với cổng nào trong số những cổng này?

Đang được quyết định câu hỏi này rất đơn giản. Ngắt kết nối bo mạch Arduino khỏi máy tính và mở " Công cụ > Hải cảng » . Trong danh sách cổng Com bạn sẽ chỉ thấy có sẵn Cổng Com, nghĩa là trong trường hợp của chúng tôi chỉ có “COM1”. Bây giờ hãy kết nối bo mạch Arduino với máy tính và mở lại menu " Công cụ > Hải cảng » . Bây giờ bạn sẽ thấy danh sách các cổng Com đã tăng thêm một (trong trường hợp của chúng tôi, “COM7” đã được thêm vào “COM1”) và chính cổng Com xuất hiện cho thấy bo mạch Arduino của bạn đã được kết nối.

Nếu khi kết nối bo mạch Arduino mà bạn không thấy xuất hiện cổng Com mới thì bộ điều khiển USB của bo mạch Arduino của bạn đã được triển khai trên chip nhà sản xuất bên thứ ba và nó yêu cầu cài đặt Bổ sung điều khiển. Ví dụ như trình điều khiển cho chip CH340G.

Tải bản phác thảo từ chương trình Arduino IDE lên bo mạch Arduino:

Sau khi bạn đã chỉ ra loại bo mạch Arduino, chọn cổng Com và viết bản phác thảo của bạn (mã chương trình), bản phác thảo có thể được tải lên (tải lên/flash) lên bộ điều khiển bo mạch Arduino . Để thực hiện việc này, hãy chọn mục menu “» hoặc nhấn vào nút hình tròn có mũi tên:


Nếu bạn viết một bản phác thảo trong một cửa sổ mới và không lưu nó vào một tệp nào đó thì trước khi tải nó vào bo mạch Arduino, chương trình Arduino IDE sẽ nhắc bạn lưu nó. Nhập tên mà bạn muốn lưu bản phác thảo vào một tệp và nhấp vào nút “Lưu”.


Trong quá trình tải, bạn sẽ thấy một thanh trạng thái hiển thị tiến trình biên dịch và tải bản phác thảo. Nếu không có lỗi trong bản phác thảo và nó được tải thành công thì thông tin về số lượng đã sử dụng và bộ nhớ khả dụng Arduino và thông báo “Tải xuống hoàn tất.” sẽ xuất hiện phía trên khu vực thông báo.


Bản phác thảo nhỏ ở trên (trong hình) sẽ làm cho đèn LED trên bo mạch Arduino nhấp nháy. Nhiều bản phác thảo được đơn giản hóa và rút ngắn bằng cách sử dụng các thư viện. Bạn có thể tìm hiểu thư viện là gì và cách cài đặt chúng trong phần này.