Mục lục:

VEX Tournament Manager Raspberry Pi 3B + 5GHz WiFi Thiết lập: 4 bước
VEX Tournament Manager Raspberry Pi 3B + 5GHz WiFi Thiết lập: 4 bước

Video: VEX Tournament Manager Raspberry Pi 3B + 5GHz WiFi Thiết lập: 4 bước

Video: VEX Tournament Manager Raspberry Pi 3B + 5GHz WiFi Thiết lập: 4 bước
Video: Thursday TM Tech Bytes – Episode 3 | Raspberry Pi Setup and Configuration 2024, Tháng mười một
Anonim
VEX Tournament Manager Raspberry Pi 3B + 5GHz WiFi Thiết lập
VEX Tournament Manager Raspberry Pi 3B + 5GHz WiFi Thiết lập

Hỗ trợ Wi-Fi đã được thêm một cách chính thức! Xem liên kết dưới đây:

www.roboticseducation.org/event-partner-training-topics-raspberry-pi/

Tổng quat:

VEX hỗ trợ sử dụng máy tính bảng đơn Raspberry Pi (SBC) đã làm cho việc thiết lập giải đấu VEX dễ dàng hơn nhiều; tuy nhiên, vì các mẫu cũ sử dụng WiFi 2,4GHz có thể gây nhiễu bộ điều khiển, thiết lập không dây không được hỗ trợ. Với việc phát hành Raspberry Pi 3 B +, bao gồm WiFi 5GHz, bạn có thể kết nối mạng không dây mà không ảnh hưởng đến trận đấu. RECF vẫn không hỗ trợ điều này, nhưng nó được phép thiết lập cạnh tranh và hoạt động khá tốt.

Hướng dẫn này sử dụng hệ điều hành và phần mềm Windows. Phần mềm tương tự tồn tại cho máy tính Apple và quá trình sẽ tương tự.

Xin lưu ý:

Hướng dẫn này được cung cấp như vậy và không có bảo hành hoặc hỗ trợ dưới bất kỳ hình thức nào được cung cấp hoặc ngụ ý.

Hướng dẫn này giả định rằng người dùng có kiến thức phần mềm và phần cứng máy tính ở mức độ trung cấp trở lên và bạn có thể tìm hiểu theo cách của mình thông qua Linux (giống như tôi). Ví dụ, tôi sẽ không trình bày cách cài đặt Linux trên máy tính hoặc máy ảo.

Hướng dẫn này KHÔNG đề cập đến việc thiết lập mạng và màn hình cho một giải đấu VEX. Nếu bạn đang sử dụng hướng dẫn này, bạn nên có những thứ khác.

Vật liệu cần thiết:

  • Raspberry Pi Model 3 B + với sức mạnh. NHƯ BÀI VIẾT NÀY, CHỈ CÓ 3 B + HỖ TRỢ WIFI 5GHz - BẠN PHẢI SỬ DỤNG MÔ HÌNH CỤ THỂ NÀY!
  • VEX Tournament Manager dành cho Raspberry Pi (https://vextm.dwabtech.com/)
  • Thẻ MicroSD trống (8GB hiện được khuyến nghị vì nó nằm trong "điểm hấp dẫn" về giá / dung lượng)
  • MicroSD -> Bộ điều hợp SD (loại thẻ hoặc USB)
  • Phần mềm nhấp nháy như Etcher (https://www.balena.io/etcher/)
  • Máy tính chạy Linux (hoặc PC Windows chạy trình điều khiển hệ thống tệp Linux chẳng hạn như
    • Nếu sử dụng Windows, bạn cũng sẽ cần một trình soạn thảo văn bản hiểu các định dạng văn bản thuần túy của Linux; Notepad ++ là một lựa chọn tốt.
    • Có thể hướng dẫn này sẽ sử dụng Linux (mà tôi KHÔNG phải là một trình hướng dẫn tại đó)
  • Màn hình với đầu vào HDMI và cáp HDMI
  • SSID và mật khẩu cho mạng WiFi 5GHz mà bạn sẽ kết nối.

    • Chuẩn bị sẵn bộ định tuyến của bạn và bật để kiểm tra cấu hình mới là vô cùng hữu ích
    • Bộ định tuyến của bạn nên được đặt để gán địa chỉ IP qua DHCP

Nhìn nhận:

Hướng dẫn này dựa trên công việc được thực hiện bởi những người khác. Tôi không biết tên của họ, vì vậy tôi không thể cung cấp cho họ tín dụng thích hợp. Tất cả những gì tôi đang làm ở đây là đưa kiến thức đó vào một định dạng thân thiện hơn với người dùng.

Bước 1: Chuẩn bị thẻ MicroSD của bạn với VEX TM

Chuẩn bị thẻ MicroSD của bạn với VEX TM
Chuẩn bị thẻ MicroSD của bạn với VEX TM
  1. Tải xuống VEX Tournament Manager cho Raspberry Pi và lưu tệp vào máy tính của bạn. Tải tệp hình ảnh mới nhất tại đây:
  2. Bấm đúp vào tệp đã tải xuống để mở tệp lưu trữ.
  3. Kéo tệp hình ảnh vào một thư mục trên máy tính của bạn
  4. Cắm thẻ MicroSD vào máy tính của bạn bằng đầu đọc USB hoặc bộ chuyển đổi MicroSD -> SD.
  5. Mở Etcher (hoặc bất kỳ phần mềm flash ảnh nào bạn sử dụng).
  6. Nhấp vào "Chọn Hình ảnh" và duyệt đến tệp hình ảnh mà bạn đã chuyển từ kho lưu trữ đã tải xuống vào một thư mục trên máy tính của bạn.
  7. Thẻ MicroSD của bạn sẽ hiển thị trong điều khiển "Chọn ổ đĩa". Nếu không, hãy chọn nó.
  8. Nhấp vào "Flash".
  9. Khi quá trình flash hoàn tất, hãy tháo thẻ MicroSD khỏi máy tính của bạn.

    Windows Explorer có thể sẽ tạo ra các cửa sổ mới khi ổ đĩa được tạo bằng flash

Bước 2: Chuẩn bị Hệ điều hành Rasberry Pi

Bây giờ đã đến lúc giải nén hình ảnh.

  1. Cắm thẻ MicroSD có hình ảnh VEX TM for Raspberry Pi vào khe cắm thẻ nhớ Raspberry Pi 3B + MicroSD.
  2. Kết nối RasPi với màn hình bằng cáp HDMI
  3. Kết nối nguồn với RasPi.

Raspberry Pi sẽ tự động khởi động và thiết lập hệ điều hành. Bạn sẽ thấy một hình vuông màu xám và sau đó là một hình vuông phổ màu đầy đủ trên màn hình khi nó hoạt động và sau đó bạn sẽ thấy VEX TM Overlay với ở dưới cùng. Nó sẽ tự gán cho mình một địa chỉ IP (ngay cả khi nó không được kết nối với mạng).

Rút phích cắm Raspberry Pi và tháo thẻ MicroSD.

Bước 3: Đã đến lúc Hack…

Đã đến lúc hack…
Đã đến lúc hack…
Đã đến lúc hack…
Đã đến lúc hack…
Đã đến lúc hack…
Đã đến lúc hack…

Những gì chúng tôi sẽ làm là kích hoạt giao diện WiFi 5GHz để cho phép nó kết nối với mạng không dây của bạn. Để thực hiện việc này, bạn sẽ chỉnh sửa các tệp văn bản trên phân vùng Linux trên thẻ MicroSD mà bạn vừa tạo và thiết lập bằng cách bật nguồn RasPi. Cách đơn giản nhất để thực hiện những thay đổi này là trên máy tính chạy Linux (tôi đã sử dụng Linux Mint chạy trên máy tính xách tay cũ). Sử dụng Máy ảo có thể hoạt động, nhưng tôi chưa thử nghiệm nó. Sử dụng các trình điều khiển và công cụ khác nhau trong Windows có thể hoạt động, nhưng tôi chưa thử nghiệm nó. Nói cách khác, nếu bạn quyết định chọn một con đường thay thế, bạn đang ở trong tình trạng của riêng mình.

  1. Cắm thẻ MicroSD vào máy tính Linux của bạn. Rất có thể bạn sẽ cần sử dụng một bộ điều hợp nào đó.
  2. Sau khi được chèn, các phân vùng trên thẻ MicroSD sẽ hiển thị trên màn hình Linux của bạn.
  3. Mở phân vùng ~ 700MB và duyệt đến thư mục / etc / network.
  4. Bạn cần quyền cao (sudo) để chỉnh sửa tệp "giao diện", vì vậy bạn sẽ cần mở cửa sổ đầu cuối (dấu nhắc lệnh) tại vị trí này. Nhấp chuột phải vào thư mục và chọn "Mở trong thiết bị đầu cuối"
  5. Trong cửa sổ đầu cuối, nhập "sudo pico interface" Pico là một trình soạn thảo văn bản * nix đơn giản. Nếu bạn cảm thấy thoải mái hơn với vi hoặc vim, bạn có thể sử dụng nó… nhưng đối với người mới bắt đầu, tôi khuyên bạn nên sử dụng pico. Chúng tôi sẽ chỉnh sửa tệp "giao diện" trong / etc / network /
  6. Bạn sẽ cần phải nhập mật khẩu siêu người dùng cho máy tính mà bạn đang sử dụng để mở tệp "giao diện"
  7. Xem bên dưới để biết văn bản "trước" và "sau" sẽ được chứa trong tệp "giao diện". Chỉnh sửa tệp giao diện để nó trông giống như "sau". Nhập thông tin này thay vì sử dụng sao chép và dán.

    1. Nếu bạn có một số lượng lớn thẻ cần chuẩn bị, tôi khuyên bạn nên lưu một bản sao của tệp giao diện editid vào màn hình của bạn để bạn có thể sao chép-dán lần thứ hai và lần sau khi thực hiện việc này.
    2. Tôi khuyên bạn nên kiểm tra hai và ba lần SSID và mật khẩu của mình khi bạn nhập thông tin…
    3. Bạn sẽ thay thế văn bản có nội dung "LOẠI TRONG GIÁ TRỊ" trong mã mẫu bằng các giá trị mạng CỦA BẠN.
  8. Khi bạn đã thực hiện những thay đổi này, hãy lưu tệp (Ctrl-S) và thoát (Ctrl-X) khỏi cửa sổ pico.
  9. Ngắt kết nối thẻ SD và tháo nó khỏi máy tính.

Trước:

auto loiface lo inet loopback

allow-hotplug eth0

iface eth0 inet dhcp

số liệu 10

nguồn /etc/network/interfaces.d/*

Sau:

auto loiface lo inet loopback

allow-hotplug eth0

iface eth0 inet dhcp

allow-hotplug wlan0

auto wlan0

iface wlan0 inet dhcp

wpa-ssid "LOẠI TRONG GIÁ TRỊ"

wpa-psk "LOẠI TRONG GIÁ TRỊ"

Bước 4: Kiểm tra để xem nó hoạt động…

Kiểm tra để xem nó hoạt động…
Kiểm tra để xem nó hoạt động…
  1. Điều này giả định rằng bạn đang ở trong phạm vi phủ sóng của bộ định tuyến không dây mà bạn sẽ sử dụng cho các giải đấu của mình.
  2. Đảm bảo rằng Pi đã được rút phích cắm khỏi nguồn nhưng được kết nối với màn hình qua cáp HDMI, hãy lắp thẻ MicroSD mới được sửa đổi của bạn vào Raspberry pi của bạn.
  3. Bật nguồn Raspberry Pi
  4. Sau khi Pi khởi động, hãy đợi vài giây và bạn sẽ thấy logo "VEX Robotics".

    1. Trước tiên, bạn sẽ thấy "chưa được gán" bên dưới biểu trưng vì không có địa chỉ IP nào được chỉ định.
    2. Khi Pi nhận được Địa chỉ IP từ bộ định tuyến của bạn qua DHCP, nó sẽ hiển thị bên dưới logo.