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ả

Cảm biến mưa với Arduino

Chúng ta có thể dễ dàng nhận biết mưa bằng mắt thường hoặc cảm nhận ở da. Với tư tưởng ấy, các hệ thống điện tử phát hiện mưa cũng chia ra làm hai loại: thứ nhất là dùng camera để nhận biết và loại thứ hai là dùng cảm biến (tương tự da của con người). Vậy Arduino có thể phát hiện mưa bằng cách nào ?

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

Lập trình PLC cơ bản - Bài 005 - Hướng dẫn kết nối iNut PLC tới server nội bộ / server tại biên / server không cần qua bên thứ 3

Khi sử dụng một thiết bị IoT trong công nghiệp, đại đa số chủ đầu tư sẽ quan tâm đến việc máy chủ của họ sẽ nằm ở đâu trong quá trình lưu trữ và sử dụng một hệ thống IoT. Vì sao lại như thế? Vì họ không bị phụ thuộc vào nhà cung cấp dịch vụ hoặc là nhà cung cấp Internet,... Máy móc thiết bị mua thì phải thuộc sỡ hữu của họ chứ không phải là đi thuê mướn,... Và giải pháp cho toàn bộ  việc đó chính là iNut PLC với khả năng tích hợp vào một máy chủ bên thứ 3 nhưng vẫn đảm bảo lưu thông của toàn bộ hệ thống IoT. Đem IoT từ trên mây (clouding) về nhà máy (tại biên - edge computing). Cùng khám phá nhé.

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