Daftar Isi:

Manajer Turnamen VEX Pengaturan WiFi Raspberry Pi 3B+ 5GHz: 4 Langkah
Manajer Turnamen VEX Pengaturan WiFi Raspberry Pi 3B+ 5GHz: 4 Langkah

Video: Manajer Turnamen VEX Pengaturan WiFi Raspberry Pi 3B+ 5GHz: 4 Langkah

Video: Manajer Turnamen VEX Pengaturan WiFi Raspberry Pi 3B+ 5GHz: 4 Langkah
Video: Новый менеджер Raspberry Pi — установка и настройка 2024, Desember
Anonim
Manajer Turnamen VEX Pengaturan WiFi Raspberry Pi 3B+ 5GHz
Manajer Turnamen VEX Pengaturan WiFi Raspberry Pi 3B+ 5GHz

Dukungan Wifi telah ditambahkan secara semi-resmi! Lihat tautan di bawah ini:

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

Gambaran:

Dukungan VEX untuk menggunakan komputer papan tunggal Raspberry Pi (SBC) telah membuat pengaturan turnamen VEX menjadi lebih mudah; namun, karena model lama menggunakan WiFi 2.4GHz yang dapat mengganggu pengontrol, pengaturan nirkabel tidak didukung. Dengan dirilisnya Raspberry Pi 3 B+, yang mencakup WiFi 5GHz, dimungkinkan untuk menggunakan nirkabel tanpa mengganggu pertandingan. RECF masih tidak mendukung ini, tetapi diperbolehkan untuk pengaturan kompetisi dan bekerja dengan cukup baik.

Panduan ini menggunakan OS & perangkat lunak Windows. Perangkat lunak serupa ada untuk komputer Apple dan prosesnya akan serupa.

Tolong dicatat:

Panduan ini disediakan seperti itu dan tidak ada jaminan atau dukungan dalam bentuk apa pun yang ditawarkan atau tersirat.

Panduan ini mengasumsikan bahwa pengguna memiliki pengetahuan perangkat lunak dan perangkat keras komputer tingkat menengah atau lebih baik, dan bahwa Anda dapat meraba-raba melalui Linux (seperti yang saya lakukan). Misalnya, saya tidak akan membahas cara menginstal Linux di komputer atau VM.

Panduan ini TIDAK mencakup pengaturan jaringan dan monitor untuk turnamen VEX. Jika Anda menggunakan instruksi ini, Anda seharusnya sudah memiliki hal-hal lain.

Bahan yang dibutuhkan:

  • Raspberry Pi Model 3 B+ dengan kekuatan. SEPERTI TULISAN INI, HANYA 3 B+ MENDUKUNG WIFI 5GHz - ANDA HARUS MENGGUNAKAN MODEL KHUSUS INI!
  • Manajer Turnamen VEX untuk Raspberry Pi (https://vextm.dwabtech.com/)
  • Kartu MicroSD kosong (8GB saat ini direkomendasikan karena harganya/kapasitas "sweet spot")
  • MicroSD -> Adaptor SD (jenis kartu atau USB)
  • Perangkat lunak flashing seperti Etcher (https://www.balena.io/etcher/)
  • Komputer yang menjalankan Linux (atau PC Windows yang menjalankan driver sistem file Linux seperti

    • Jika menggunakan Windows, Anda juga memerlukan editor teks yang memahami format teks biasa Linux; Notepad++ adalah pilihan yang baik.
    • Instruksi ini akan menggunakan Linux (yang saya BUKAN ahlinya)
  • Monitor dengan input HDMI, dan kabel HDMI
  • SSID dan kata sandi untuk jaringan WiFi 5GHz yang akan Anda sambungkan.

    • Memiliki router Anda tersedia dan dihidupkan untuk menguji konfigurasi baru sangat membantu
    • Router Anda harus diatur untuk menetapkan alamat IP melalui DHCP

Pengakuan:

Panduan ini didasarkan pada pekerjaan yang dilakukan oleh orang lain. Saya tidak tahu nama mereka, jadi saya tidak bisa memberi mereka kredit yang tepat. Yang saya lakukan di sini adalah menempatkan pengetahuan itu ke dalam format yang lebih ramah pengguna.

Langkah 1: Siapkan Kartu MicroSD Anda Dengan VEX TM

Siapkan Kartu MicroSD Anda Dengan VEX TM
Siapkan Kartu MicroSD Anda Dengan VEX TM
  1. Unduh VEX Tournament Manager untuk Raspberry Pi dan simpan file ke komputer Anda. Dapatkan file gambar terbaru di sini:
  2. Klik dua kali file yang diunduh untuk membuka arsip.
  3. Seret file gambar ke folder di komputer Anda
  4. Masukkan kartu MicroSD ke komputer Anda menggunakan pembaca USB atau MicroSD -> adaptor SD.
  5. Buka Etcher (atau perangkat lunak flashing gambar apa pun yang Anda gunakan).
  6. Klik "Pilih Gambar" dan ramban ke file gambar yang Anda pindahkan dari arsip yang diunduh ke folder di komputer Anda.
  7. Kartu MicroSD Anda akan ditampilkan di kontrol "Pilih Drive". Jika tidak, pilih.
  8. Klik pada "Blitz".
  9. Setelah flash selesai, lepaskan kartu MicroSD dari komputer Anda.

    Windows Explorer mungkin akan memunculkan jendela baru karena drive dibuat dengan flash

Langkah 2: Siapkan Sistem Operasi Rasberry Pi

Sekarang saatnya untuk membongkar gambar.

  1. Masukkan kartu MicroSD dengan gambar VEX TM for Raspberry Pi di dalamnya ke dalam slot kartu Raspberry Pi 3B+ MicroSD.
  2. Hubungkan RasPi ke monitor dengan kabel HDMI
  3. Hubungkan daya ke RasPi.

Raspberry Pi akan menyala dan mengatur OS secara otomatis. Anda akan melihat kotak abu-abu dan kemudian kotak spektrum warna penuh di layar saat ia bekerja, dan kemudian Anda akan melihat VEX TM Overlay dengan di bagian bawah. Itu harus menetapkan sendiri alamat IP (meskipun tidak terhubung ke jaringan).

Cabut Raspberry Pi dan lepaskan kartu MicroSD.

Langkah 3: Saatnya Meretas…

Saatnya Meretas…
Saatnya Meretas…
Saatnya Meretas…
Saatnya Meretas…
Saatnya Meretas…
Saatnya Meretas…

Apa yang akan kita lakukan adalah mengaktifkan antarmuka WiFi 5GHz untuk memungkinkannya terhubung ke jaringan nirkabel Anda. Untuk melakukan ini, Anda akan mengedit file teks pada partisi Linux pada kartu MicroSD yang baru saja Anda buat dan atur dengan menyalakan RasPi. Cara paling mudah untuk melakukan perubahan ini adalah di komputer yang menjalankan Linux (saya menggunakan Linux Mint yang berjalan di laptop lama). Menggunakan Mesin Virtual mungkin berhasil, tetapi saya belum mengujinya. Menggunakan berbagai driver dan alat di Windows dapat berfungsi, tetapi saya belum mengujinya. Dengan kata lain, jika Anda memutuskan untuk mengambil rute alternatif, Anda sendirian.

  1. Masukkan kartu MicroSD ke komputer Linux Anda. Anda kemungkinan besar perlu menggunakan semacam adaptor.
  2. Setelah dimasukkan, partisi pada kartu MicroSD akan muncul di desktop Linux Anda.
  3. Buka partisi ~700MB dan ramban ke folder /etc/network.
  4. Anda memerlukan izin yang lebih tinggi (sudo) untuk mengedit file "antarmuka", jadi Anda perlu membuka jendela terminal (command prompt) di lokasi ini. Klik kanan di folder dan pilih "Buka di Terminal"
  5. Di jendela terminal, ketik "sudo pico interfaces" Pico adalah editor teks *nix sederhana. Jika Anda lebih nyaman dengan vi atau vim, Anda dapat menggunakannya…tetapi untuk pemula, saya sarankan menggunakan pico. Kami akan mengedit file "antarmuka" di /etc/network/
  6. Anda perlu mengetikkan kata sandi superuser untuk komputer yang Anda gunakan untuk membuka file "antarmuka"
  7. Lihat di bawah untuk teks "sebelum" dan "setelah" yang akan dimuat dalam file "antarmuka". Edit file antarmuka sehingga terlihat seperti "setelah". Ketik informasi ini daripada menggunakan salin & tempel.

    1. Jika Anda memiliki banyak kartu untuk disiapkan, saya sarankan untuk menyimpan salinan file antarmuka editid ke desktop Anda sehingga Anda dapat menyalin-menempel saat kedua dan berikutnya Anda melakukan ini.
    2. Saya sarankan dua kali dan tiga kali memeriksa SSID dan kata sandi Anda saat Anda mengetikkan informasi…
    3. Anda akan mengganti teks yang mengatakan "TYPE IN VALUE" dalam kode sampel dengan nilai jaringan ANDA.
  8. Setelah Anda membuat perubahan ini, simpan file (Ctrl-S) dan keluar (Ctrl-X) dari jendela pico.
  9. Lepaskan kartu SD dan lepaskan dari komputer.

Sebelum:

loiface otomatis lo inet loopback

izinkan-hotplug eth0

iface eth0 inet dhcp

metrik 10

sumber /etc/network/interfaces.d/*

Setelah:

auto loiface lo inet loopback

izinkan-hotplug eth0

iface eth0 inet dhcp

izinkan-hotplug wlan0

wlan otomatis0

iface wlan0 inet dhcp

wpa-ssid "KETIKA NILAI"

wpa-psk "KETIKA NILAI"

Langkah 4: Periksa untuk Melihat Itu Berfungsi…

Periksa untuk Melihat Itu Berfungsi…
Periksa untuk Melihat Itu Berfungsi…
  1. Ini mengasumsikan bahwa Anda berada dalam jangkauan router nirkabel yang akan Anda gunakan untuk turnamen Anda.
  2. Pastikan Pi dicabut dari daya tetapi terhubung ke layar melalui kabel HDMI, masukkan kartu MicroSD Anda yang baru dimodifikasi ke dalam Raspberry pi Anda.
  3. Nyalakan Raspberry Pi
  4. Setelah Pi boot, tunggu beberapa detik dan Anda akan melihat logo "VEX Robotics".

    1. Pertama-tama Anda akan melihat "tidak ditetapkan" di bawah logo karena tidak ada alamat IP yang ditetapkan.
    2. Setelah Pi mendapatkan Alamat IP dari router Anda melalui DHCP, itu akan ditampilkan di bawah logo.