Bài 5: Lập trình Arduino với Mblock

Nội dung bài học 5.1 Lập trình khối MBlock Download và cài đặt MBlock Các khối lệnh trong MBlock 5.2 Lập trình ứng dụng với MBlock Khối lệnh Motion Khối lệnh Control   Khối Operators 5.3 Thực hành Chuẩn bị thực hành Phần mềm MBlock được cài đặt sẵn trên máy tính Yêu cầu: - Bật tắt phần mềm - Tạo Project mới - Lưu Project - Sử dụng một số khối - Lập trình chươn...
Read More

Bài 4: Làm quen với Bo mạch Arduino

Nội dung bài học 4.1 Arduino Khái niệm bo mạch điều khiển Bo mạch Arduino 4.2 Sử dụng các chân tín hiệu của Arduino Chân cấp nguồn Chân tín hiệu vào/ra 4.3 Thực hành Đèn chiếu sáng sử dụng nguồn Arduino Đèn nhấp nháy sử dụng chân tín hiệu ra của Arduino (lập trình sẵn) Chuẩn bị linh kiện thực hành lập trình Arduino Bộ linh kiện Arduino / 1 học sinh: - Arduino đ...
Read More

TẬP HỢP CÁC HÀM THƯỜNG DÙNG TRONG LẬP TRÌNH ARDUINO (P3)

Ở bài trước Hour Of Code Việt Nam đã giới thiệu với các bạn các hàm trong nhóm toán học, lượng giác và thời gian. Trong bài này hour of code Vietnam sẽ cung cấp thêm cho các bạn một số hàm thường được sử dụng trong quá trình các bạn học lập trình Arduino. Nhóm hàm Advanced I/O noTone() Cú pháp: noTone(pin) Chức năng: Dùng để ngừng việc tạo ra sóng vuông góc được kích hoạt bởi hàm t...
Read More

TẬP HỢP CÁC HÀM THƯỜNG DÙNG TRONG LẬP TRÌNH ARDUINO (P2)

Ở bài trước Hour Of Code Việt Nam đã cung cấp cho các bạn các hàm trong nhóm Digital I/O và Analog I/O. Trong bài này hour of code Vietnam sẽ cung cấp thêm cho các bạn một số hàm thường được sử dụng trong quá trình các bạn học lập trình Arduino. Nhóm hàm Math (toán học) Hàm ABS() Công dụng: Trả về giá trị tuyệt đối của một số. Cú pháp: abs(n) - trong đó n là một số. Hàm cons...
Read More

Tập hợp các hàm thường dùng trong lập trình Arduino

Trong bài này hour of code Vietnam sẽ cung cấp cho các bạn tất cả các hàm thường được sử dụng trong quá trình các bạn học lập trình Arduino. Nhóm hàm Digital I/O digitalRead(): Chức năng: đọc giá trị từ các chân tín hiệu digital, trả về giá trị là HIGH hoặc LOW. Cú pháp: digitalRead(pin). digitalWrite(): Chức năng: Viết (xuất) giá trị từ các chân tín hiệu digital, giá...
Read More

Giới thiệu khóa học Smart things – Vạn vật thông minh

1.  Tổng quan về khóa học Smart things Khóa học Smart Things (Vạn vật thông minh) là chương trình đào tạo mở đầu về Internet của vạn vật được xây dựng theo dự án IoT thuộc chương trình của Hour Of Code Vietnam xây dựng dành cho học sinh tiểu học. Chương trình là các dự án sản phẩm nhỏ vui nhộn ngắn liền với thực tế nhằm giúp cho học sinh tiếp cận với hệ thống Internet vạn vật – một chìa khoá quan...
Read More

Cấu trúc của một chương trình Arduino IDE

Phần này sẽ đưa ra cấu trúc của một chương trình trong Arduino IDE, đồng thời giải thích một số lệnh thường được sử dụng để thuận tiện cho người dùng. Xét 1 ví dụ đơn giản, ví dụ làm cho led nhấp nháy: #define led = 13 // khai báo chân led là chân 13 void setup() { pinMode(led, OUTPUT); //Thiết lập chân led (chân 13) là chân ra (OUTPUT) } void loop() { digitalWrite(led, HIGH); // Ra lệnh mở...
Read More

Lập trình Arduino – Giới thiệu giao diện Arduino IDE

Trong bài này Hour Of Code Việt Nam sẽ nói về giao diện của phần mền Arduino IDE, hình bên dưới thể hiện những phần cơ bản của giao diện. Các bạn có thể tìm hiểu sâu hơn về giao diện này, tuy nhiên đây là phần cơ bản nhất và thường dùng nhất để có thể học nhanh Arduino IDE. Khi có thời gian các bạn có thể tìm hiểu thêm các bài viết về nó trên arduino.cc hoặc google,… Các chức năng cơ bản của các b...
Read More

Dowload và cài đặt chương trình Arduino IDE

Download chương trình Arduino IDE Truy cập trang chủ Arduino http://arduino.cc Click chọn Download Chọn hệ điều hành, ví dụ hệ điều hành là Windows: Có 2 tùy chọn cho hệ điều hành Windows là Windows installer và Windows zip file for non admin install. Tùy chọn thứ nhất dùng cho người là admin của máy, tùy chọn thứ 2 cho người không phải admin của máy. Thông thườ...
Read More

Lập trình Arduno – Phần cứng của mạch Arduino UNO R3

Trong bài này Hour Of Code Việt Nam sẽ nói về phần cứng của mạch Arduino Uno R3, một bo mạch thông dụng hiện nay. Đây là tài liệu hướng dẫn học nhanh nên chúng tôi chỉ đưa ra những kiến thức cơ bản cần thiết cho việc sử dụng board mạch này. Nếu bạn cần học những kiến thức chuyên sâu hơn thì có thể tham gia các lớp học tại Hour of Code Việt Nam Một số thông số của mạch Arduino Uno R3 ...
Read More