Bài 1: Một chương trình trên Arduino cần tối thiểu những gì?

Nội dung chính, cần nắm

Trong bài viết này, tôi muốn chỉ cho các bạn biết để viết một chương trình Arduino, bạn cần chuẩn bị TỐI THIỂU những điều gì!

Trong một chương trình Arduino, bạn cần có tối thiểu 2 hàm hệ thống chính, bắt buộc phải có, không có là không được. Đó là setup() loop()

Yêu cầu phần cứng

  • Mạch Arudino Uno

Mạch

Trong ví dụ này chỉ yêu cầu bạn có duy nhất một mạch Arduino Uno đã kết nối với máy tính (trước đã đã cài driver)!

Code

Hàm setup()loop() hoạt động như thế nào xin bạn vào đây.

Các đoạn chữ nằm sau dấu // được gọi là phần comment của đoạn code và trình biên dịch sẽ không dịch những phần code nằm trong một hàng tính từ dấu //. Chúng ta nên dùng // để ghi lại nhiệm vụ của hàm đó, giúp cho việc ghi nhớ hàm tốt hơn

void setup() {
 // toàn bộ đoạn code nằm trong hàm này chỉ được chạy duy nhất một lần khi chạy chương trình

}

void loop() {
  // lặp lại mãi mãi sau khi chạy xong setup()
 
}

 

lên
122 thành viên đã đánh giá bài viết này hữu ích.
Các dự án được truyền cảm hứng

Select any filter and click on Apply to see results

Các bài viết cùng tác giả

Vietnam Maker Contest with Intel Galileo lần 2 năm 2016 - VMIG2016 - Cuộc thi sáng tạo với Edision dành cho Sinh viên Việt Nam

Hôm nay là một ngày vui, 30/5/2016. Vì chỉ còn 1 ngày nữa (31/5/2016), cuộc thi Sáng tạo với Intel Edison lần 2 dành cho sinh viên sẽ được chính sức khởi động. Giải thưởng của cuộc thi rất lớn trên 15 triệu đồng, đồng thời chúng ta được hỗ trợ mạch Intel Edison và 02 triệu động để làm dự án nữa,... còn chần chừ gì mà không tìm hiểu ngay.

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

Bài 3: Cài đặt Driver cho máy tính để lập trình mạch Intel Galileo

Sau khi đã download phần mềm Arduino Galileo-ized IDE vs máy tính và cài đặt. Bước tiếp theo là bạn phải cài Driver cho máy tính để có thể lập trình được cho mạch Intel Galileo. Với mỗi hệ điều hành khác nhau, ta có những bước khác nhau. Vì vậy, bạn hãy chọn đúng hệ điều hành của mình để cài đặt driver.

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