Arduino.vn Download Toolbox

 Bài viết này sẽ tập hợp tất cả những liên kết tải về mà bạn có thể sẽ cần đến khi lập trình các mạch Arduino

1.a Arduino IDE Classic

Phiên bản mới nhất tính đến ngày 14/01/2015 là 1.0.6.

Nếu bạn có bất kỳ thắc mắc nào về việc cài đặt hoặc cài đặt bị lỗi, xin hãy vào chuyên mục Giới thiệu vè Arduino hoặc tham khảo bài viết Lỗi của Arduino?

Bản IDE này phù hợp cho các mạch:

  • Arduino BT
  • Arduino Fio
  • Arduino Leonardo and Micro
  • Arduino Esplora
  • LilyPad Arduino USB
  • LilyPad Arduino
  • Arduino Mini
  • Arduino Nano
  • Arduino Pro
  • Arduino Pro Mini
  • Arduino Robot
  • Arduino Uno

1.b Arduino IDE Modern

Phiên bản mới nhất tính đến ngày 21/01/2016 là 1.6.7

Nếu bạn có bất kỳ thắc mắc nào về việc cài đặt hoặc cài đặt bị lỗi, xin hãy vào chuyên mục Giới thiệu vè Arduino hoặc tham khảo bài viết Lỗi của Arduino?

Bản IDE này phù hợp cho các mạch:

  • Arduino Due
  • Arduino Yún

2. Arduino IDE cho máy tính Intel Galileo và Intel Edision

Tải về các công cụ liên quan trên các hệ điều hành Windows, Linux và Mac tại đây

Các thông tin về board mạch Intel Galileo và các ví dụ về cách sử dụng Intel Galileo, bạn có thể tham khảo chuyên mục Intel Galileo.

3. Proteus phần mềm giả lập Arduino và hướng dẫn

Bạn tham khảo bài viết Cách xuất file .HEX từ Arduino IDE và mô phỏng Arduino trên phần mềm Proteus nếu chưa biết cách sử dụng Proteus.

Tải về Proteus tại đây.

4. Arduino Cookbook

Sách nghiên cứu Arduino chuyên sâu (ngôn ngữ tiếng Anh)

5. Processing

Công cụ lập trình và ngôn ngữ lập trình cho việc giao tiếp giữa máy tính và các mạch Arduino. Nếu bạn chưa biết về Processing thì ngại gì không tìm hiểu tại bài viết Giao tiếp giữa máy tính và Arduino thông qua Serial - khám phá Processing

6. Các tài nguyên cộng đồng

a. Biểu tượng điểm cộng đồng

Điểm cộng đồng là gì?

b. Logo điểm cộng đồng

c. Logo Cộng đồng Arduino Việt Nam

Năm 2016

Tải về file PSD

lên
76 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

noInterrupts()

Giới thiệu

Nếu bạn chưa biết Ngắt (interrupt) là gì, vui lòng tham khảo thêm tại bài attachInterrupt().

Khi cần chạy các đoạn chương trình yêu cầu chính xác về thời gian, bạn cần tắt các ngắt để Arduino chỉ tập trung vào xử lý các tác vụ cần thiết và chỉ duy nhất các tác vụ này. Các ngắt chạy nền sẽ không được thực thi sau khi gọi hàm noInterrupts().

lên
4 thành viên đã đánh giá bài viết này hữu ích.

detachInterrupt()

Hàm detachInterrupt() sẽ tắt các ngắt đã được kích hoạt tương ứng với thông số truyển vào. Giả sử sau khi nhấn nút bấm lần đầu tiên đèn led sẽ tắt nhưng nhấn lần thứ 2 đèn sẽ không tắt nữa. Lúc này cần dùng đến detachInterrupt() để tắt ngắt chúng ta đã tạo ra.

lên
5 thành viên đã đánh giá bài viết này hữu ích.