สารบัญ:

VEX Tournament Manager การตั้งค่า Raspberry Pi 3B+ 5GHz WiFi: 4 ขั้นตอน
VEX Tournament Manager การตั้งค่า Raspberry Pi 3B+ 5GHz WiFi: 4 ขั้นตอน

วีดีโอ: VEX Tournament Manager การตั้งค่า Raspberry Pi 3B+ 5GHz WiFi: 4 ขั้นตอน

วีดีโอ: VEX Tournament Manager การตั้งค่า Raspberry Pi 3B+ 5GHz WiFi: 4 ขั้นตอน
วีดีโอ: New Raspberry Pi Manager - Install & Setup 2024, พฤศจิกายน
Anonim
ตัวจัดการการแข่งขัน VEX Raspberry Pi 3B+ 5GHz WiFi Setup
ตัวจัดการการแข่งขัน VEX Raspberry Pi 3B+ 5GHz WiFi Setup

เพิ่มการรองรับ Wifi แบบกึ่งทางการแล้ว! ดูลิงค์ด้านล่าง:

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

ภาพรวม:

การสนับสนุน VEX ในการใช้คอมพิวเตอร์บอร์ดเดี่ยว Raspberry Pi (SBC) ทำให้การตั้งค่าการแข่งขัน VEX ง่ายขึ้นมาก อย่างไรก็ตาม เนื่องจากรุ่นเก่าใช้ WiFi 2.4GHz ที่อาจรบกวนตัวควบคุม จึงไม่รองรับการตั้งค่าไร้สาย ด้วยการเปิดตัว Raspberry Pi 3 B+ ซึ่งรวมถึง 5GHz WiFi เป็นไปได้ที่จะใช้งานแบบไร้สายโดยไม่รบกวนการจับคู่ RECF ยังไม่รองรับสิ่งนี้ แต่อนุญาตให้ตั้งค่าการแข่งขันและใช้งานได้ค่อนข้างดี

คู่มือนี้ใช้ระบบปฏิบัติการ Windows และซอฟต์แวร์ มีซอฟต์แวร์ที่คล้ายกันสำหรับคอมพิวเตอร์ Apple และกระบวนการจะคล้ายกัน

โปรดทราบ:

คู่มือนี้จัดทำขึ้นในลักษณะดังกล่าว และไม่มีการรับประกันหรือการสนับสนุนใด ๆ ที่นำเสนอหรือโดยนัย

คู่มือนี้อนุมานว่าผู้ใช้มีความรู้ด้านซอฟต์แวร์และฮาร์ดแวร์คอมพิวเตอร์ในระดับปานกลางหรือดีกว่า และคุณสามารถคลำทางผ่าน Linux ได้ (เช่นฉัน) ตัวอย่างเช่น ฉันจะไม่กล่าวถึงวิธีการติดตั้ง Linux บนคอมพิวเตอร์หรือ VM

คู่มือนี้ไม่ครอบคลุมถึงการตั้งค่าเครือข่ายและการตรวจสอบสำหรับการแข่งขัน VEX หากคุณกำลังใช้คำแนะนำนี้ คุณควรมีสิ่งอื่น ๆ ลงแล้ว

วัสดุที่จำเป็น:

  • Raspberry Pi รุ่น 3 B+ พร้อมไฟ ตามที่เขียนนี้ มีเพียง 3 B+ เท่านั้นที่รองรับ WIFI 5GHz - คุณต้องใช้โมเดลเฉพาะนี้!
  • VEX Tournament Manager สำหรับ Raspberry Pi (https://vexm.dwabtech.com/)
  • การ์ด MicroSD เปล่า (แนะนำ 8GB ในขณะนี้เนื่องจากอยู่ในราคา/ความจุ "จุดหวาน")
  • MicroSD -> อะแดปเตอร์ SD (ประเภทการ์ดหรือ USB)
  • ซอฟต์แวร์กะพริบ เช่น Etcher (https://www.balena.io/etcher/)
  • คอมพิวเตอร์ที่ใช้ Linux (หรือพีซีที่ใช้ Windows ที่ใช้ไดรเวอร์ระบบไฟล์ Linux เช่น
    • หากใช้ Windows คุณจะต้องใช้โปรแกรมแก้ไขข้อความที่เข้าใจรูปแบบข้อความล้วนของ Linux Notepad++ เป็นตัวเลือกที่ดี
    • คำแนะนำนี้จะใช้ Linux (ซึ่งฉันไม่ใช่วิซาร์ด)
  • จอภาพพร้อมอินพุต HDMI และสาย HDMI
  • SSID และรหัสผ่านสำหรับเครือข่าย WiFi 5GHz ที่คุณจะเชื่อมต่อ

    • การมีเราเตอร์ของคุณพร้อมใช้งานและเปิดขึ้นมาเพื่อทดสอบการกำหนดค่าใหม่นั้นมีประโยชน์มาก
    • ควรตั้งค่าเราเตอร์ให้กำหนดที่อยู่ IP ผ่าน DHCP

การรับทราบ:

คู่มือนี้อ้างอิงจากงานที่ทำโดยผู้อื่น ฉันไม่รู้จักชื่อของพวกเขา ดังนั้นฉันจึงไม่สามารถให้เครดิตที่ถูกต้องแก่พวกเขาได้ ทั้งหมดที่ฉันทำอยู่นี้คือการนำความรู้นั้นไปใช้ในรูปแบบที่เป็นมิตรต่อผู้ใช้มากขึ้น

ขั้นตอนที่ 1: เตรียมการ์ด MicroSD ของคุณด้วย VEX TM

เตรียมการ์ด MicroSD ของคุณด้วย VEX TM
เตรียมการ์ด MicroSD ของคุณด้วย VEX TM
  1. ดาวน์โหลด VEX Tournament Manager สำหรับ Raspberry Pi และบันทึกไฟล์ลงในคอมพิวเตอร์ของคุณ รับไฟล์ภาพล่าสุดที่นี่:
  2. ดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลดเพื่อเปิดไฟล์เก็บถาวร
  3. ลากไฟล์รูปภาพไปยังโฟลเดอร์บนคอมพิวเตอร์ของคุณ
  4. ใส่การ์ด MicroSD ลงในคอมพิวเตอร์ของคุณโดยใช้เครื่องอ่าน USB หรืออะแดปเตอร์ MicroSD -> SD
  5. เปิด Etcher (หรือซอฟต์แวร์กะพริบรูปภาพใดก็ตามที่คุณใช้)
  6. คลิก "เลือกรูปภาพ" และเรียกดูไฟล์รูปภาพที่คุณย้ายจากไฟล์เก็บถาวรที่ดาวน์โหลดไปยังโฟลเดอร์บนคอมพิวเตอร์ของคุณ
  7. การ์ด MicroSD ของคุณควรแสดงในส่วนควบคุม "เลือกไดรฟ์" หากไม่เป็นเช่นนั้น ให้เลือก
  8. คลิกที่ "แฟลช"
  9. เมื่อแฟลชเสร็จสิ้น ให้ถอดการ์ด MicroSD ออกจากคอมพิวเตอร์ของคุณ

    Windows Explorer อาจจะวางไข่หน้าต่างใหม่เมื่อไดรฟ์ถูกสร้างขึ้นด้วยแฟลช

ขั้นตอนที่ 2: เตรียมระบบปฏิบัติการ Rasberry Pi

ตอนนี้ได้เวลาแกะรูปภาพแล้ว

  1. ใส่การ์ด MicroSD ที่มี VEX TM สำหรับอิมเมจ Raspberry Pi ลงในช่องเสียบการ์ด Raspberry Pi 3B+ MicroSD
  2. เชื่อมต่อ RasPi กับจอภาพด้วยสาย HDMI
  3. เชื่อมต่อพลังงานกับ RasPi

Raspberry Pi จะเปิดเครื่องและตั้งค่าระบบปฏิบัติการโดยอัตโนมัติ คุณจะเห็นสี่เหลี่ยมสีเทาและสี่เหลี่ยมสีเต็มบนหน้าจอในขณะที่มันทำงาน จากนั้นคุณจะเห็น VEX TM Overlay ที่ด้านล่าง ควรกำหนดที่อยู่ IP ให้กับตัวเอง (แม้ว่าจะไม่ได้เชื่อมต่อกับเครือข่าย)

ถอดปลั๊ก Raspberry Pi และถอดการ์ด MicroSD

ขั้นตอนที่ 3: เวลาแฮ็ค…

ถึงเวลาแฮ็ค…
ถึงเวลาแฮ็ค…
ถึงเวลาแฮ็ค…
ถึงเวลาแฮ็ค…
ถึงเวลาแฮ็ค…
ถึงเวลาแฮ็ค…

สิ่งที่เราจะทำคือเปิดใช้งานอินเทอร์เฟซ 5GHz WiFi เพื่ออนุญาตให้เชื่อมต่อกับเครือข่ายไร้สายของคุณ ในการทำเช่นนี้ คุณจะต้องแก้ไขไฟล์ข้อความบนพาร์ติชัน Linux บนการ์ด MicroSD ที่คุณเพิ่งสร้างและตั้งค่าโดยเปิดเครื่อง RasPi วิธีที่ตรงไปตรงมาที่สุดในการเปลี่ยนแปลงเหล่านี้คือบนคอมพิวเตอร์ที่ใช้ Linux (ฉันใช้ Linux Mint ที่ทำงานบนแล็ปท็อปเครื่องเก่า) การใช้เครื่องเสมือนอาจใช้งานได้ แต่ฉันยังไม่ได้ทดสอบ การใช้ไดรเวอร์และเครื่องมือต่างๆ ใน Windows อาจใช้งานได้ แต่ฉันยังไม่ได้ทดสอบ กล่าวอีกนัยหนึ่ง หากคุณตัดสินใจที่จะใช้เส้นทางอื่น แสดงว่าคุณต้องอยู่คนเดียว

  1. ใส่การ์ด MicroSD ลงในคอมพิวเตอร์ Linux ของคุณ คุณมักจะต้องใช้อะแดปเตอร์บางประเภท
  2. เมื่อใส่เข้าไปแล้ว พาร์ติชั่นในการ์ด MicroSD จะแสดงขึ้นบนเดสก์ท็อป Linux ของคุณ
  3. เปิดพาร์ติชั่น ~700MB และเรียกดูโฟลเดอร์ /etc/network
  4. คุณต้องมีสิทธิ์ระดับสูง (sudo) เพื่อแก้ไขไฟล์ "อินเทอร์เฟซ" ดังนั้นคุณจะต้องเปิดหน้าต่างเทอร์มินัล (พร้อมท์คำสั่ง) ที่ตำแหน่งนี้ คลิกขวาในโฟลเดอร์และเลือก "เปิดในเทอร์มินัล"
  5. ในหน้าต่างเทอร์มินัล พิมพ์ "sudo pico interfaces" Pico เป็นโปรแกรมแก้ไขข้อความ *nix อย่างง่าย หากคุณคุ้นเคยกับ vi หรือ vim มากกว่า คุณสามารถใช้สิ่งนั้นได้…แต่สำหรับผู้เริ่มต้น ฉันขอแนะนำให้ใช้ pico เราจะแก้ไขไฟล์ "อินเทอร์เฟซ" ใน /etc/network/
  6. คุณจะต้องพิมพ์รหัสผ่าน superuser สำหรับคอมพิวเตอร์ที่คุณใช้เพื่อเปิดไฟล์ "อินเทอร์เฟซ"
  7. ดูข้อความ "ก่อน" และ "หลัง" ด้านล่างซึ่งจะอยู่ในไฟล์ "อินเทอร์เฟซ" แก้ไขไฟล์อินเทอร์เฟซเพื่อให้ดูเหมือน "หลัง" พิมพ์ข้อมูลนี้แทนที่จะใช้การคัดลอกและวาง

    1. หากคุณมีการ์ดจำนวนมากที่ต้องเตรียม เราขอแนะนำให้คุณบันทึกสำเนาของไฟล์ส่วนต่อประสานการแก้ไขไปยังเดสก์ท็อปของคุณ เพื่อให้คุณสามารถคัดลอกและวางในครั้งที่สองและครั้งต่อๆ ไปที่คุณทำเช่นนี้
    2. ฉันแนะนำให้ตรวจสอบ SSID และรหัสผ่านของคุณสองครั้งและสามครั้งในขณะที่คุณพิมพ์ข้อมูล…
    3. คุณจะแทนที่ข้อความที่ระบุว่า "พิมพ์ในมูลค่า" ในโค้ดตัวอย่างด้วยค่าเครือข่ายของคุณ
  8. เมื่อคุณทำการเปลี่ยนแปลงเหล่านี้แล้ว ให้บันทึกไฟล์ (Ctrl-S) และออก (Ctrl-X) จากหน้าต่าง pico
  9. ยกเลิกการต่อเชื่อมการ์ด SD และนำออกจากคอมพิวเตอร์

ก่อน:

loiface อัตโนมัติ lo inet loopback

อนุญาต-hotplug eth0

iface eth0 inet dhcp

เมตริก 10

แหล่งที่มา /etc/network/interfaces.d/*

หลังจาก:

loiface อัตโนมัติ lo inet loopback

อนุญาต-hotplug eth0

iface eth0 inet dhcp

อนุญาต-hotplug wlan0

อัตโนมัติ wlan0

iface wlan0 inet dhcp

wpa-ssid "พิมพ์ค่า"

wpa-psk "พิมพ์ค่า"

ขั้นตอนที่ 4: ตรวจสอบเพื่อดูว่ามันใช้งานได้…

ตรวจสอบเพื่อดูว่ามันใช้งานได้…
ตรวจสอบเพื่อดูว่ามันใช้งานได้…
  1. นี่ถือว่าคุณอยู่ในขอบเขตของเราเตอร์ไร้สายที่คุณจะใช้สำหรับการแข่งขันของคุณ
  2. ตรวจสอบให้แน่ใจว่าไม่ได้เสียบปลั๊ก Pi จากแหล่งจ่ายไฟ แต่เชื่อมต่อกับจอแสดงผลผ่านสาย HDMI ให้ใส่การ์ด MicroSD ที่แก้ไขใหม่ลงใน Raspberry pi ของคุณ
  3. เปิดเครื่อง Raspberry Pi
  4. หลังจากบูท Pi แล้ว รอสักครู่แล้วคุณจะเห็นโลโก้ "VEX Robotics"

    1. ขั้นแรกคุณจะเห็น "unassigned" ใต้โลโก้เนื่องจากไม่มีการกำหนดที่อยู่ IP
    2. เมื่อ Pi ได้รับที่อยู่ IP จากเราเตอร์ของคุณผ่าน DHCP ก็ควรแสดงอยู่ใต้โลโก้