реклама

Повечето модели Raspberry Pi сега се доставят с опции за свързване на борда. Raspberry Pi 3, 3B +, Raspberry Pi Zero W и Raspberry Pi 4 разполагат с вграден Bluetooth и Wi-Fi.

Това включване разширява възможностите за вашите проекти, спестявайки ви да разчитате на USB донгъл и концентратори. Но само как да настроите Wi-Fi на Raspberry Pi 3 или по-нова версия? Как се свързва Bluetooth?

Ето какво трябва да знаете за настройката на безжичната мрежа чрез Wi-Fi и Bluetooth в Raspberry Pi.

Wi-Fi и Bluetooth на Raspberry Pi 3 и 4

Raspberry Pi 3 Raspberry Pi 3: По-бързо, по-добро, с Wi-Fi и BluetoothДнес фондацията Raspberry Pi обяви излизането на Raspberry Pi 3. Това е най-значимата актуализация на популярната линия на нискотарифните компютри досега. Прочетете още е първата версия на компютъра, която има бордова безжична връзка и Bluetooth. Следващата версия с тези функции включва Raspberry Pi Zero W, Raspberry Pi 3 B + и Raspberry Pi 4.

С вградения Wi-Fi, Raspberry Pi може лесно да бъде свързан към безжични мрежи. Това повишава значително свързаността. Междувременно, включително Bluetooth радио в Raspberry Pi (Pi 3 има Bluetooth 4.1 BLE, Pi 3 B + 4.2 BLE и Pi 4 Bluetooth 5.0) означава, че можете да добавите всяко устройство, като смартфон, телевизор или Xbox One контрольор

Настройте Wi-Fi на Raspberry Pi чрез настолен компютър

Най-лесният начин да свържете Raspberry Pi към безжична мрежа е да използвате инструмента за десктоп. Това обаче означава, че ще трябва да го настроите с клавиатура, мишка и дисплей. Алтернативата е първо да свържете Ethernet кабел, след това свържете се чрез VNC или RDP Как да стартирате отдалечен работен плот на Raspberry Pi с VNCАми ако имате нужда от достъп до настолния компютър Raspberry Pi от вашия компютър или лаптоп, без да е необходимо да включвате клавиатура, мишка и монитор? Тук идва VNC. Прочетете още . Само не забравяйте да изключите Ethernet, когато Pi е свързан безжично!

За да се свържете с вашия рутер, щракнете с десния бутон върху сивата икона на безжичната мрежа в десния ъгъл на панела. Изберете опцията за Включете Wi-Fi, след това изберете желаната мрежа от менюто.

Активиране на Wi-Fi на Raspberry Pi

Въведете Предварително споделен ключ когато бъдете подканени, изчакайте да се установи връзката.

Въведете паролата за вашата безжична мрежа

Сега трябва да сте онлайн.

Конфигурирайте безжичната мрежа, за да свържете Raspberry Pi към Wi-Fi

Освен това можете да настроите безжична мрежа в командния ред. Това е добър вариант, ако сте достъп до вашия Raspberry Pi с помощта на SSH (първоначално през Ethernet).

sudo apt актуализация sudo apt ъпгрейд

Имате две възможности за настройка на безжична връзка. Може да изглежда по-лесно да стартирате в GUI, но е по-лесно да го направите в командния ред. Вече трябва да имате вашето SSID име, но ако не, използвайте

sudo iwlist wlan0 scan

Това ще разкрие SSID в реда „ESSID“. След това отворете wpa_supplicant.conf:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Ще трябва да добавите или редактирате следното:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 страна = САЩ мрежа = {ssid = "SSID" psk = "PASSWORD" key_mgmt = WPA-PSK}

Отделете време, за да промените стойността за държава според случая и добавете SSID и парола за вашата мрежа.

употреба Ctrl + X за да излезете и запишете, натискайки Y и Въведете за да потвърдите. Безжичната връзка трябва да започне незабавно. Ако не, използвайте тази команда, за да рестартирате безжичната връзка:

sudo ifdown wlan0 sudo ifup wlan0

Можете също така просто да влезете судо рестартиране.

Настройте Wi-Fi на Raspberry Pi 3 преди стартиране

Друга опция за Wi-Fi на Raspberry Pi 3 и по-нова версия е да го конфигурирате преди първото зареждане. Това е възможно чрез поставяне на microSD карта в четеца на карти на вашия компютър и сърфиране в /boot/ директория. Тук създайте текстов файл, наречен wpa_supplicant.conf след това го отворете и добавете детайлите, както по-горе.

Запишете това, затворете файла и след това безопасно извадете microSD картата. Обърнете внимание, че успехът на този метод ще зависи от вашата Raspberry Pi операционна система. Работи с pre-Raspbian Buster OS, както и с различни други операционни системи. Raspbian Buster има драйвер за Wi-Fi, който предотвратява използването на файл wpa_supplicant.conf по този начин.

Конфигурирайте Bluetooth на Raspberry Pi 3 и 4

Както при Wi-Fi, софтуерът за конфигуриране и свързване на Bluetooth е вграден в Raspbian Buster. За по-стари версии изпълнете актуализация и надстройка, след това

sudo apt инсталирате bluetooth-pi

Вече можете да активирате Bluetooth от командния ред с:

bluetoothctl

Съществува множество опции с това. Въведете „помощ“, за да ги видите.

Raspberry Pi Bluetooth помощни команди

За да работи Bluetooth, той трябва да бъде активиран, откриваем и способен да открива устройства.

За целта използваме три команди:

  1. включено
  2. агент на
  3. сканиране на
Активирайте Bluetooth в командния ред

В този екран можете да видите, че Raspberry Pi е открил моя телефон Ubuntu. Връзка може да се осъществи чрез въвеждане на връзка, последвано от MAC адрес. Ако се изисква парола на отдалеченото устройство, въведете това, когато бъдете подканени.

След няколко минути вашата Bluetooth връзка ще бъде установена.

Свържете се с Bluetooth на Raspberry Pi Desktop

Ако предпочитате да настроите вашите Bluetooth връзки Raspberry Pi на работния плот, щракнете върху иконата на Bluetooth в панела. В менюто изберете Добави устройство за да намерите откриваеми устройства, изберете това, което искате, след това двойка да започнете процеса на сдвояване / доверие.

Raspberry Pi меню за избор на Bluetooth

Bluetooth работи и работи!

Свържете по-стар Raspberry Pi към Wi-Fi и Bluetooth

Ако притежавате Raspberry Pi 2 или по-ранна версия или стандартен Raspberry Pi Zero, Wi-Fi не е опция. Всъщност и в случая с Raspberry Pi Zero, Ethernet също не е опция. Решението са USB донгли, които добавят Wi-Fi и Bluetooth възможност към Pi.

Топ USB Wi-Fi Dongle за Raspberry Pi

Трябва да свържете по-стария си Raspberry Pi към безжична мрежа? Ще ви трябва USB Wi-Fi донгъл, но с ограничени USB портове на оригиналните модели, това може да е разочароващо. Ethernet може да е за предпочитане.

Raspberry Pi USB Wi-Fi донгълRaspberry Pi USB Wi-Fi донгъл Купете сега на Amazon $7.99

Вземете USB Bluetooth Dongle за Raspberry Pi

USB Bluetooth донгли се предлагат и за Raspberry Pi. Може обаче да откриете, че няма да се насладите на функционалността от ключ, който може да се ползва с интегриран Bluetooth

USB Bluetooth dongleUSB Bluetooth dongle Купете сега на Amazon $13.95

За проекти, базирани на Raspberry Pi Zero, изискващи Wi-Fi и Bluetooth, имате две възможности. Първият е да преминете към a Raspberry Pi Zero W, което е невероятна стойност за компютър.

Raspberry Pi Zero WRaspberry Pi Zero W Купете сега на Amazon $16.93

В противен случай ще трябва да свържете стандартни USB ключове към вашия Pi Zero с помощта на USB хъб с микро-USB кабел. Донгълите по-горе ще работят на Pi Zero с този USB хъб.

Pi Zero USB хъбPi Zero USB хъб Купете сега на Amazon $6.99

Wi-Fi на Raspberry Pi 3 и 4 е активиран!

Вече трябва да работите с безжична връзка и Bluetooth на Raspberry Pi 3 и 4. Както при всеки компютър е лесно да се настрои; с някои операционни системи можете да го конфигурирате преди зареждане.

Междувременно Bluetooth е също толкова прост и позволява да се свързват дистанционни управления, както и аудио устройства. Хардуерът е надежден, а софтуерът - неусложнен. И ако използвате по-стар Raspberry Pi, тези функции са достъпни и чрез USB донгли.

Ако още не сте го направили, ето защо трябва да опитате новия Raspberry Pi 4 Защо всички трябва да опитат Raspberry Pi 4: Нови функции и впечатляващи характеристикиИнтересувате се от закупуването на Raspberry Pi 4? Ето какво ново, както и защо са налични три версии на Raspberry Pi 4. Прочетете още .

Кристиан Каули е заместник-редактор по сигурността, Linux, направи си сам, програмирането и обяснените технологии. Освен това той произвежда The Really Useful Podcast и има богат опит в поддръжката на десктоп и софтуер. Сътрудник на списание Linux Format, Кристиан е тенисър на Raspberry Pi, любител на Lego и фен на ретро игри.