Khóa Học Robotics Căn Bản - Chế Tạo Robot Điều Khiển Bằng Bluetooth

Khóa Học Robotics Căn Bản - Chế Tạo Robot Điều Khiển Bằng Bluetooth

Khóa Học Robotics Căn Bản - Chế Tạo Robot Điều Khiển Bằng Bluetooth

Ngày nay, việc chế tạo robot đã trở nên đơn giản hơn bao giờ hết. Nhờ có Arduino, giờ đây, bất cứ ai với niềm đam mê, yêu thích công nghệ và ham thích tìm tòi, học hỏi đều có thể tự chế tạo những robot có khả năng ứng dụng trong cuộc sống với chi phí phải chăng. 

Khóa học này được thiết kế như một bộ giáo trình sơ lược và cơ bản về Robotics. Các khóa học khác về robot thường chia ra 2 hướng: Một là chuyên sâu về thuật toán, sử dụng các ngôn từ phức tạp và gây hoang mang cho người học, nặng tính lý thuyết. Hai là thiên về lắp ghép, không lập trình, mang tính giải trí cao, gây hạn chế về khả năng mở rộng và phát triển của mẫu robot trong tương lai. 

Khóa học này giúp khắc phục những hạn chế đó. Nội dung khóa học sử dụng các ngôn từ thông dụng, dễ hiểu, nếu có thuật ngữ sẽ giải thích chi tiết, để người học không chuyên và trẻ em cảm thấy dễ hiểu, nhanh chóng thực hành và nhìn thấy kêt quả luôn. 

Tôi sẽ hướng dẫn các bạn cách sử dụng và vận hành các tính năng cơ bản nhất của bo mạch Arduino. 

Các bạn sẽ được học các kiến thức sử dụng Arduino để lập trình cho một hệ thống điện tử, biết cách sử dụng một số công cụ để làm việc với một hệ thống robot cơ bản và các kỹ năng để lập trình một app điện thoại Android cơ bản. 
Ngoài ra, các bạn còn được trang bị các kiến thức cơ bản về lập trình visual C# để lập trình bảng điều khiển trên máy tính
Các bạn sẽ được trang bị một số kỹ năng tự học và các kiến thức nền tảng để tiếp tục nghiên cứu sâu hơn về lĩnh vực robotics. Ngay sau khóa học này, bạn sẽ có thể bắt đầu lập trình các robot đơn giản. Khả năng tùy biến của Arduino không thua kém gì các vi điều khiển khác, bạn có thể nhanh chóng có những bước phát triển không giới hạn. 

Mong muốn của chúng tôi là đem công nghệ robotics từ một thứ khoa học đầy thách thức, chỉ xuất hiện trong các phòng thí nghiệm, được nghiên cứu bởi các chuyên gia, trở thành một thú chơi của con em người Việt. Để 30 năm, khi các em lớn lên, những công trình lớn lao sẽ được xây dựng, các nhà máy có thể tự vận hành để sản xuất của cải vật chất, hay xa hơn, chúng ta có những cỗ máy thay chúng ta khai thác tài nguyên trên những hành tinh xa lạ.
 

Lợi ích từ khóa học

  • - Biết được thành phần board mạch Arduino
  • - Biết cách lập trình cơ bản cho một board mạch Arduino
  • - Biết sử dụng Arduino để chế tao một số sản phẩm hoặc đồ chơi thông mình
  • - Biết cách tạo một ứng dụng Android cơ bản
  • - Biết cách thiết kế một phần mềm điều khiển robot cơ bản chạy trên hệ điều hành Windows
  • - Khơi gợi đam mê và óc sáng tạo, đánh thức nhà khoa học bên trong con người bạn
  • - Tạo một thú vui lành mạnh và niềm yêu thích học tập cho các bạn học sinh.
  • - Có khả năng tự nghiên cứu và tìm hiểu khoa học công nghệ
  • - Có thể mang vào giảng dạy trong các trường trung học

Đối tượng mục tiêu

  • Bất cứ ai muốn tìm tòi học hỏi về điện tử, tự động, điều khiển
  • Người chưa có kinh nghiệm về điện tử
  • Các bạn trẻ trên 12 tuổi ( những bạn trẻ hơn thì cần có người giám sát) + Học sinh (cấp 2- cấp 3) sử dụng trong học tập, Stem, dự án nhỏ
  • Sinh viên kỹ thuật (điện, điện tử, tự động hóa, CNTT..) sử dụng trong đồ án học tập, nghiên cứu, dự án
  • Người đi làm thích sáng tạo, muốn tạo ra sản phẩm cải tiến công cụ sản xuất: ví dụ hệ thống tưới nước tự đông, điều khiển từ xa.....

 

 

Tổng quát

Ngày nay, việc chế tạo robot đã trở nên đơn giản hơn bao giờ hết. Nhờ có Arduino, giờ đây, bất cứ ai với niềm đam mê, yêu thích công nghệ và ham thích tìm tòi, học hỏi đều có thể tự chế tạo những robot có khả năng ứng dụng trong cuộc sống với chi phí phải chăng. 

Khóa học này được thiết kế như một bộ giáo trình sơ lược và cơ bản về Robotics. Các khóa học khác về robot thường chia ra 2 hướng: Một là chuyên sâu về thuật toán, sử dụng các ngôn từ phức tạp và gây hoang mang cho người học, nặng tính lý thuyết. Hai là thiên về lắp ghép, không lập trình, mang tính giải trí cao, gây hạn chế về khả năng mở rộng và phát triển của mẫu robot trong tương lai. 

Khóa học này giúp khắc phục những hạn chế đó. Nội dung khóa học sử dụng các ngôn từ thông dụng, dễ hiểu, nếu có thuật ngữ sẽ giải thích chi tiết, để người học không chuyên và trẻ em cảm thấy dễ hiểu, nhanh chóng thực hành và nhìn thấy kêt quả luôn. 

Tôi sẽ hướng dẫn các bạn cách sử dụng và vận hành các tính năng cơ bản nhất của bo mạch Arduino. 

Các bạn sẽ được học các kiến thức sử dụng Arduino để lập trình cho một hệ thống điện tử, biết cách sử dụng một số công cụ để làm việc với một hệ thống robot cơ bản và các kỹ năng để lập trình một app điện thoại Android cơ bản. 
Ngoài ra, các bạn còn được trang bị các kiến thức cơ bản về lập trình visual C# để lập trình bảng điều khiển trên máy tính
Các bạn sẽ được trang bị một số kỹ năng tự học và các kiến thức nền tảng để tiếp tục nghiên cứu sâu hơn về lĩnh vực robotics. Ngay sau khóa học này, bạn sẽ có thể bắt đầu lập trình các robot đơn giản. Khả năng tùy biến của Arduino không thua kém gì các vi điều khiển khác, bạn có thể nhanh chóng có những bước phát triển không giới hạn. 

Mong muốn của chúng tôi là đem công nghệ robotics từ một thứ khoa học đầy thách thức, chỉ xuất hiện trong các phòng thí nghiệm, được nghiên cứu bởi các chuyên gia, trở thành một thú chơi của con em người Việt. Để 30 năm, khi các em lớn lên, những công trình lớn lao sẽ được xây dựng, các nhà máy có thể tự vận hành để sản xuất của cải vật chất, hay xa hơn, chúng ta có những cỗ máy thay chúng ta khai thác tài nguyên trên những hành tinh xa lạ.

Yêu cầu của khóa học

  • Máy tính nên cài hệ điều hành Windows 7 trở lên và có kết nối Internet
  • Sử dụng tại nghe để hiệu quả học tốt nhất
  • Bộ linh kiện để thực hành
  • Nên có điện thoại Android
  • Ưu tiên các bạn đã tốt nghiệp tiểu học

Giáo trình

  • Giới thiệu khóa học

    Bài 1: Giới thiệu khóa học

  • Tổng quan về Arduino

    Bài 2: Giới thiệu chương 2

    Bài 3: Sơ lược về Arduino

    Bài 4: Giới thiệu về các linh kiện

    Bài 5: Demo robot và các tiêu chí về mức độ hoàn thiện robot

  • Lắp ráp khung và làm quen với mạch điện

    Bài 6: Giới thiệu chương 3

    Bài 7: Chập mạch và quá dòng

    Bài 8: Cách nối dây điện

    Bài 9: Cách làm động cơ quay và quay ngược lại

    Bài 10: Cấp nguồn bằng công tắc cho động cơ

    Bài 11: Cấp nguồn bằng công tắc cho Arduino

    Bài 12: Giới thiệu pin Li-ion, cách sạc pin

    Bài 13: Lắp khung robot

  • Hướng dẫn cài đặt và sử dụng phần mềm quản lý Arduino

    Bài 14: Giới thiệu chương 4

    Bài 15: Giới thiệu về Arduino IDE Download và cài đặt

    Bài 16: Giới thiệu và cài đặt driver CH340

  • Lập trình Led

    Bài 17: Giới thiệu chương 5

    Bài 18: Khái niệm đèn led

    Bài 19: Cách nạp code cho Arduino

    Bài 20: Nháy led với Arduino

    Bài 21: Sử dụng Breadboard

    Bài 22: Hướng dẫn làm 2 led nháy luân phiên

    Bài 23: Thử thách 1: Làm 3 led nháy đuổi nhau

    Bài 24: Thử thách 2: Làm 5 led nháy đồng loạt 3 lần

    Bài 25: Thử thách 3: Phân chia 5 led ra 5 góc của robot

  • Giới thiệu mạch điều khiển L298

    Bài 26: Giới thiệu chương 6

    Bài 27: Giới thiệu về mạch L298 và lý do sử dụng

    Bài 28: Hướng dẫn cách mắc nối L298

    Bài 29: Nguyên tắc điều khiển L298

    Bài 30: Thử thách 1: Làm động cơ tiến 1s, lùi 1s

    Bài 31: Thử thách 2: Làm robot tiến 1s, quay phải 1s

    Bài 32: Thử thách 3: Làm robot tiến 0.5s, quay trái 0.3s, quay phải 0.8s, lùi 2s

  • Tín hiệu serial

    Bài 33: Giới thiệu chương 7

    Bài 34: Xuất tín hiệu Serial

    Bài 35: Biến trong lập trình Arduino

    Bài 36: Nhận diện dữ liệu Serial

    Bài 37: Câu lệnh IF

    Bài 38: Câu lệnh Switch case

    Bài 39: Thử thách 1 : Lập trình điều khiển đèn bằng tín hiệu từ máy tính

    Bài 40: Thử thách 2: Lập trình điều khiển động cơ bằng tín hiệu từ máy tính

  • Lập trình bật tắt 1 led cho điện thoại Android

    Bài 41: Giới thiệu chương 8

    Bài 42: Giải thích code Arduino

    Bài 43: Giới thiệu app Inventor

    Bài 44: Hướng dẫn code bật 1 led

    Bài 45: Hướng dẫn nạp code vào Android và ghép đôi thiết bị

    Bài 46: Thử thách 1: Thêm nút blink để khi nhấn sẽ nháy led

    Bài 47: Thử thách 2: Tạo 2 nút move và stop để điều khiển động cơ

  • Hàm và chương trình con

    Bài 48: Giới thiệu chương 9

    Bài 49: Giới thiệu các khái niệm chương trình con trong Arduino

    Bài 50: Các chương trình con trong Arduino

    Bài 51: Giới thiệu về hàm (trả về giá trị)

    Bài 52: Thử thách 1: Tạo hàm blink3led()

    Bài 53: Thử thách 2: Viết các chương trình con: move 1(), move 2(), stopMotor()

    Bài 54: Thử thách 3: Viết các chương trình con: forward(), back(), spinLeft(), spinRight()

    Bài 55: Câu hỏi trắc nghiệm

  • Tổng kết

    Bài 69: Tổng kết khóa học

Google Driver    |    Mshare ( Tốc độ cao )

Pass giải nén: khosinhvien.com

Hướng dẫn getlink tại kho Sinh Viên  tại đây hoặc xem hình ảnh mịnh họa dưới

Nguồn Kho Sinh Viên - Tất cả dữ liệu chia sẽ hoàn toàn miễn phí