Bài 3: Cài đặt Driver cho máy tính để lập trình mạch Intel Galileo

Giới thiệu

Sau khi đã download phần mềm Arduino Galileo-ized IDE vs máy tính và cài đặt. Bước tiếp theo là bạn phải cài Driver cho máy tính để có thể lập trình được cho mạch Intel Galileo. Với mỗi hệ điều hành khác nhau, ta có những bước khác nhau. Vì vậy, bạn hãy chọn đúng hệ điều hành của mình để cài đặt driver.

Cài đặt driver trên máy Windows

  1. Gắn nguồn 5V bào mạch Intel Galileo. (bạn hãy gắn bằng nguồn đi theo mạch)
  2. Dùng một dây micro USB (loại dây sạc điện thoại thông minh) và gắn vào cổng USB Client của mạch Galileo.
  3. Một khi bạn đã thực hiện xong bước 2 thì hệ điều hành sẽ tự động tìm driver và cài đặt cho mạch của bạn. Nếu nó không thành công, hãy theo những bước hướng dẫn tiếp theo sau đây.
  4. Mở Device Manager (có 2 cách: một là bạn nhấn Start > Run > gõ và devmgmt.msc, hai là bạn vào Control Panel, chọn mục System, và sau đó click chọn Device Manager.
  5. Sau đó, bạn tìm thiết bị tên là "Gadget Serial v2.4" trong bảng Device Manager, dưới mục Other device, Sau đó bạn nhấn chuột phải vào đó và chọn Update Driver Software…
  6. Sẽ có một panel hiện lên, bạn chọn Browse my computer for driver software. Sau đó kích vào nút Browse... và trỏ đến thư mục hardware\arduino\x86\tools trong thư mục mà bạn đã cài phần mềm Arduino. Sau đó kích vào nút Next. Ví dụ như hình dưới đây
  7. Kích vào nút Install trong bảng Windows Security sẽ hiện ra sau đó. Đợi 1 tí là bạn sẽ nhận được thông báo "Windows has successfully updated your driver software". Như vậy là bạn đã cài xong Driver cho mạch Intel Galileo.
  8. Bây giờ, hãy qua lại khung Device Manager, lúc này bạn sẽ nhận thấy sẽ có một cổng COM mới xuất hiện có tên là "Intel Galileo (COM #)" (dấu # được thay bằng một số nguyên nào đó). Điều này rất quan trọng, vì sau này bạn sẽ dùng cổng COM này cho việc lập trình mạch Intel Galileo thông qua chương trình Arduino Galileo-ized IDE.

Cài driver trên hệ điều hành Mac OS

Hệ điều hành Mac đã có sẵn một driver built-in sẵn nên việc cài đặt vô cùng đơn giản, bạn chỉ cần làm một số bước như sau:

  1. Gắn nguồn 5V bào mạch Intel Galileo. (bạn hãy gắn bằng nguồn đi theo mạch)
  2. Dùng một dây micro USB (loại dây sạc điện thoại thông minh) và gắn vào cổng USB Client của mạch Galileo.
  3. Đợi một vài giây để mạch khởi động xong, để xác minh rằng mạch Intel Galileo đã được liệt kê đúng. Bạn mở cửa sổ System Information (bằng cách nhấn vào Option > click vào Apple menu ở góc trái trên > click vào System Information). Sau đó, dưới thẻ USB, bạn tìm dòng Gadget Serial v2.4, nếu có thì mạch Intel Galileo đã sẵn sàng đươc lập trình từ máy của bạn.
  4. Ngoài ra, bạn cũng cần phải kiểm tra ở thẻ Network để xem Device Name của mạch Galileo trên máy tính của mình. Nó có dạng usbmodemXXXX. Hãy ghi nhớ vì nó cần thiết cho việc update firmware sau này.

Trên LINUX

Cũng giống như Mac, hệ điều hành Linux cũng không cần driver, tuy nhiên bạn cần làm những bước sau để có thể update firmware vào bài tới.

  1. Gắn nguồn 5V bào mạch Intel Galileo. (bạn hãy gắn bằng nguồn đi theo mạch)
  2. Dùng một dây micro USB (loại dây sạc điện thoại thông minh) và gắn vào cổng USB Client của mạch Galileo.
  3. Mở terminal hoặc ssh và gõ dòng lệnh sau: ls /dev/ttyACM
  4. Hãy ghi nhớ cổng Serial mà được cấp phát cho Intel Galileo, vì bạn sẽ cần nó ở bài tới đấy.

Lời kết

Cũng như bài viết cài driver cho Arduino, bài này nhằm cung cấp một tài liệu step-by-step để các bạn bắt đầu với Intel Galileo một cách dễ dàng hơn bao giờ hết!

lên
3 thành viên đã đánh giá bài viết này hữu ích.
Chuyên mục: 
Các dự án được truyền cảm hứng

Select any filter and click on Apply to see results

Các bài viết cùng tác giả

Bài 10: Đếm số lần nhấn một button - ButtonStateChange

Nếu bạn đã đọc qua Bài 3: Xác định trạng thái của một nút nhấn (button) thì chắc hẳn bạn đã biết cách sử dụng một button. Nhưng đôi khi bạn muốn button của bạn đặc biệt hơn một tí, chẳng hạn như là nhấn vài ba lần thì mới thực hiện chức năng của nó. Để làm được điều này, bạn cần biết được lúc nào button được nhấn và lúc nào button được thả ra, và đếm số lần. Hôm nay, tôi sẽ hướng dẫn bạn giải quyết vấn đề này.

lên
27 thành viên đã đánh giá bài viết này hữu ích.

Nhà sáng tạo trẻ với Intel Galileo, bạn có dám thử thách mình với Intel Galileo

Là một người có sở thích tìm hiểu về mạch điện tử và mong muốn tự động hóa cuộc sống, ắc hẳn bạn đã từng nghe nói về những board mạch nhúng vi điều khiển như Intel Galileo, hay Raspberry Pi. Vào thời điểm hiện tại, Intel Galileo chỉ mới được ra đời được hơn 2 năm, nên các tài liệu và dự án liên quan đến board mạch này còn chưa nhiều như Raspberry Pi được. Đồng thời, các bạn học sinh và sinh viên Việt Nam đã được tự tay vọc board mạch Intel Galileo ở những cuộc thi mang tầm Quốc gia. Như vậy, với chính sách phát triển và đưa board mạch Intel Galileo vào việc tìm hiểu và nghiên cứu trong cộng trẻ Việt Nam, đây là một cơ hội rất tốt để những mầm xanh của đất nước được khám phá và tiếp cận việc thực hành những gì mình học một các thú vị.

lên
4 thành viên đã đánh giá bài viết này hữu ích.