Xem thêm

Khóa học lập trình Arduino ứng dụng – Lý thuyết và thực hành

Huy Erick
Giới thiệu chung về Arduino Arduino là một board mạch vi xử lý, giúp xây dựng các ứng dụng tương tác với nhau hoặc với môi trường một cách dễ dàng hơn. Với một máy...

Giới thiệu chung về Arduino

Arduino là một board mạch vi xử lý, giúp xây dựng các ứng dụng tương tác với nhau hoặc với môi trường một cách dễ dàng hơn. Với một máy tính nhỏ, người dùng có thể lập trình và thực hiện các dự án điện tử mà không cần phải sử dụng các công cụ chuyên biệt để nạp code.

Arduino đã trở nên rất phổ biến tại nhiều quốc gia trên thế giới, và gần đây nó cũng đang được biết đến rộng rãi ở Việt Nam. Arduino là một bo mạch vi xử lý hoàn thiện, giúp con người dễ dàng tiếp cận và điều khiển các thiết bị thông qua cảm biến và cơ cấu chấp hành. Với các board như Arduino UNO, MEGA, NANO, người dùng có thể giao tiếp với máy tính thông qua cổng USB và sử dụng các chân I/O đầu vào và ra kỹ thuật số.

Image1 Caption: Arduino - công cụ hữu ích cho việc lập trình và thực hiện các dự án điện tử

Arduino đã tạo ra một cách tiếp cận mới mẻ và dễ dàng cho các yêu thích, sinh viên và chuyên gia. Với Arduino, họ có thể nghiên cứu và tạo ra những thiết bị có khả năng tương tác với môi trường thông qua cảm biến và cơ cấu chấp hành. Ví dụ, người mới bắt đầu có thể lập trình robot đơn giản, điều khiển nhiệt độ, phát hiện vật cản và nhiều ứng dụng khác.

Arduino - Tạo ra nhiều cơ hội trong việc tự động hóa

Arduino có chi phí thấp và có thể được sử dụng trong việc tự động hóa nếu bạn không làm việc chuyên môn trong lĩnh vực này. Với Arduino, bạn có thể làm từ những sản phẩm đơn giản đến những sản phẩm phức tạp như:

  • Đóng ngắt thiết bị từ xa.
  • Đo nhiệt độ, thông số môi trường, thời gian và gửi về điện thoại.
  • Điều khiển động cơ.
  • Làm máy CNC mini, máy khắc laser, máy in 3D.
  • Làm robot.
  • Đo độ ẩm và tự động tưới nước cho hệ thống nhà kính và dân dụng.
  • Lập trình LED matrix.
  • Và còn rất nhiều dự án khác, tùy thuộc vào khả năng ứng dụng thực tế của bạn.

Khóa học lập trình Arduino ứng dụng – Lý thuyết và thực hành

Nhấn vào đây để xem hình ảnh

Nhằm giúp những người quan tâm tới Arduino tại Việt Nam có cơ hội học tập và thực hành trên những bộ kit và linh kiện mới nhất, Advance CAD tổ chức khóa học lập trình Arduino vừa lý thuyết vừa thực hành. Khóa học này dành cho mọi lứa tuổi và được giảng dạy bởi giảng viên giàu kinh nghiệm trong lĩnh vực Arduino, giúp bạn tiết kiệm thời gian khi học và nắm bắt những kiến thức chính liên quan đến Arduino. Bạn sẽ hứng thú hơn khi học và tự mình thực hiện các dự án mà bạn mong muốn.

Thông tin về khóa học

  • Thời gian đào tạo: Tuần 2 buổi, từ 18h30 - 21h30
  • Học phí: 2.680.000 ₫ (Sinh viên: 2.380.000 ₫)

Image2 Caption: Khóa học lập trình Arduino - Lý thuyết và thực hành

Chương trình đào tạo

PHẦN 1: GIỚI THIỆU VỀ ARDUINO

  1. Arduino là gì?
  2. Lịch sử phát triển của Arduino.
  3. Cài đặt IDE, driver cho Arduino.
  4. Giới thiệu kit thực hành Arduino UNO3.
  5. Giới thiệu vi điều khiển ATmega328.
  6. Nạp chương trình cho Arduino.
  7. Sử dụng thư viện lập trình Arduino.
  8. Ngôn ngữ lập trình cho Arduino.

PHẦN 2: THỰC HÀNH LẬP TRÌNH IO TRÊN KIT THỰC HÀNH ARDUINO UNO3 A. Tìm hiểu ngôn ngữ lập trình cho Arduino

  1. Ngôn ngữ lập trình cho Arduino (phần tiếp theo).
  2. Khởi tạo Project.
  3. Tìm hiểu các toán tử và lệnh cơ bản.

B. Thực hành lắp mạch và viết chương trình cho Arduino

  1. Lập trình nháy LED đơn.
  2. Lập trình nút bấm điều khiển LED đơn và hiển thị lên Serial.
  3. Lập trình nút bấm điều khiển bật, tắt rơ le và hiển thị lên Serial.
  4. Lập trình hiển thị LED 7 thanh.
  5. Lập trình hiển thị màn hình LCD.

PHẦN 3: NGẮT/ADC

  1. Tìm hiểu về ngắt ngoài và lập trình bài toán đếm sản phẩm hiển thị lên LCD.
  2. Tìm hiểu về ADC (đọc giá trị analog) và lập trình bài toán đo nhiệt độ sử dụng LM35, đo giá trị điện áp và hiển thị lên màn hình LCD.
  3. Tìm hiểu về xung PWM và lập trình PWM điều khiển độ sáng tối của đèn LED, lập trình điều khiển robot đơn giản.

PHẦN 4: TRUYỀN THÔNG NỐI TIẾP

  1. Giao tiếp UART:
    • Lập trình điều khiển Bluetooth bằng điện thoại Android.
    • Lập trình giao tiếp UART giữa máy tính và board Arduino.
  2. Giao tiếp SPI:
    • Lập trình điều khiển LED matrix dùng IC dịch HC595.
    • Tìm hiểu giao thức truyền thông SPI và sử dụng điều khiển từ xa qua sóng RF.
  3. Giao tiếp I2C:
    • Tìm hiểu giao thức truyền thông I2C và lập trình đồng hồ thời gian thực sử dụng DS1307.
  4. Tìm hiểu giao thức truyền thông internet:
    • Điều khiển máy bơm nước sử dụng module ESP8266 và phần mềm Blynk.

PHẦN 5: PROJECT CUỐI KHÓA

  • Học viên có thể tự lựa chọn đề tài thực hiện hoặc thực hiện theo các module có sẵn tại trung tâm:
    • Điều khiển robot qua Bluetooth.
    • Điều khiển thiết bị qua internet.
    • Đo và giám sát nhiệt độ, độ ẩm.
    • Điều khiển từ xa qua sóng RF.

Hãy tham gia khóa học lập trình Arduino ứng dụng – Lý thuyết và thực hành để trở thành một chuyên gia trong lĩnh vực này!

1