Lập trình C cho Arduino

Lập trình Arduino là gì ?

Là một board mạch vi xử lý, nhằm xây dựng các ứng dụng tương tác với nhau hoặc với môi trường được thuận lợi hơn. Arduino giống như 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 có các công cụ chuyên biệt để phục vụ việc nạp code.

Học lập trình arduino

Học Lập trình Arduino ở đâu ?

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, Dakdesign tổ chức khóa học vừa lý thuyết vừa thực hành để học viên có thể dễ dàng nắm bắt những gì mình quan tâm. Khóa học dành cho mọi lứa tuổi, giảng viên đã thực hiện nhiều dự án liên quan tới Arduino nên sẽ giúp bạn tiết kiệm thời gian khi học, nắm được những điều chính và quan trọng liên quan tới Arduino, cũng như sẽ hứng thú hơn khi học và tự mình làm được các dự án mà bản thân bạn mong muốn

Học lập trình arduino

Đối tượng khóa học lập trình Arduino

Dành cho các bạn có các kỹ năng cơ bản về lập trình Arduino hoặc đã hoàn thành các khóa “Lập trình Arduino cơ bản” của DAKdesign

Mục tiêu khóa học lập trình Arduino

  • Các kỹ năng lập trình nâng cao
  • Sử dụng các mạch điện tử cao cấp
  • Hệ thống Arduino phức tạp

Địa điểm khóa học lập trình Arduino

Để biết địa điểm khóa học lập trình Arduino các học viên có thể click chuột vào ô bên dưới.

Nội dung khóa học lập trình arduino tại Dakdesign ?

Nội dung khóa học lập trình Arduino

    STT         NỘI DUNG KHÓA HỌCThời lượng (h)
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
5 h
    STT         NỘI DUNG KHÓA HỌCThời lượng (h)
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( 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 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
7.5h
    STT         NỘI DUNG KHÓA HỌCThời lượng (h)
PHẦN 3
NGẮT/ ADC
1. Tìm hiểu về ngắt ngoài
    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)
        Lập trình bài toán đo nhiệt độ sử dụng LM35
        Đo giá trị điện áp hiển thị lên màn hình LCD

3. Tìm hiểu về xung PWM

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

7.5h
    STT         NỘI DUNG KHÓA HỌCThời lượng (h)
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 androi

    Lập trình giao tiếp UART giữa máy tính và boar 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
    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
       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

 

7.5h
    STT         NỘI DUNG KHÓA HỌCThời lượng (h)
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 có thể thực hiện đề tài theo các Modul 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
2.5h

Liên hệ Dakdesign để được tư vấn khóa học

Vui lòng liên hệ qua số hotline 0943 943 179 của DAKdesign để biết thêm chi tiết về khóa học hoặc tham khảo thông tin bên dưới :

  • Trụ sở: 49/09 Nguyễn Trường Tộ, TP. Buôn Ma Thuột, Đắk Lắk
  • HCM: 115 Lê Lư, Quận Tân Phú, HCM
  • Đồng Nai: 117 Nguyễn Thị Minh Khai, TP.Long Khánh
  • Long An: 09 Phan Bội Châu, Long An
  • USA: 450 SW Powerhouse Dr. Suite 429 Bend, Oregon 97702
  • Điện thoại: (02623) 79 77 790943 943 179
  • Email: [email protected]
  • Website : www.dakdesign.net

Khóa học lập trình Arduino bắt đầu khai giảng vào ngày 5/9/2019