TiiL Tutorials
@TinhocTiiL

Bài 1- Bảng mạch máy Arduino, một bộ não cho robot

Cái “bộ não” của robot chính là phần quan trọng nhất mà các em sẽ làm việc, có nhiều cách đề làm ra “bộ não” này. Về phần cứng chúng ta có thể sử dụng các bảng mạch tích hợp (tạm xem là máy tính “mini”) của một hãng sản xuất nào đó, ví dụ Arduino, RasperyPI, STMelectronic, … Về phần mềm, các em sẽ là những người xây dựng cho nó để hướng dẫn nó làm việc.

Hình ảnh bảng mạch Arduino

Đối với các em, tiếp cận Arduino theo TiiL là giải pháp đơn giản, rẻ tiền, dễ học nhất. Bởi một số lý do sau:

  1. Được thiết kế tối giản, thư viện cho lập trình phong phú, gần như đáp ứng hết các nhu cầu
  2. Nguồn mở, hỗ trợ từ nhà cung cấp thứ 3 tương đối lớn
  3. Cộng đồng phát triển rộng lớn, rất nhiều các hướng dẫn tỉ mỉ, bài bản
  4. Cho phép gắn thêm các module/ shield khác nhau để tăng thêm khả năng cho mạch
  5. Ngôn ngữ lập trình C, và trực quan (như lập trình Scratch)

Với ~500 ngàn đồng tiền Việt nam để mua bộ Arduino Starter Kit, các bé đã có thể thỏa sức để học tập và sáng tạo



Ngoài ra, còn khá nhiều  công cụ mô phỏng giúp ta học tập, nghiên cứu thử nghiệm mà không tốn tiền, ví dụ Proteus, Tinkercad

Avatar
https://khoacntt.ntu.edu.vn/giang-vien/mai-cuong-tho

một GV Đại học. TiiL đã phụ trách một số môn học như: Lập trình Java, Phát triển web với Java, Lập trình thiết bị di động, Lập trình hệ thống nhúng và IoT.