Turinys
Iš esmės "Raspberry Pi" yra gerai žinomas vienos plokštės kompiuteris.
Skirtingai nei senesni modeliai, "Raspberry Pi 3" ir "Raspberry Pi 4" turi "Bluetooth" ir "Wifi" ryšio galimybes. Dauguma "Raspberry Pi" modelių turi įmontuotas ryšio galimybes. Tai padeda išvengti priklausomybės nuo šakotuvo ir USB rakto.
"Raspberry Pi 3" turi integruotus belaidžio LAN, t. y. "Wifi" ir "Bluetooth" adapterius. Taigi, norint prisijungti prie "WiFi", jums tereikia "Raspberry Pi 3" ir nereikia papildomų periferinių įrenginių, pavyzdžiui, USB rakto.
Jūs galite gauti WiFi sąranka tiek Raspbian Desktop naudoti Raspberry Pi su klaviatūra ir monitoriumi ir iš SSH ryšys atveju headless sąranka.
"Raspberry Pi Zero" leidžia kompiuterį įtraukti į mažesnius projektus. Jei savo projektuose naudojate "Raspberry Pi", galbūt kartais susiduriate su daugybe "wifi" tinklų ar belaidžio ryšio problemų.
Šiame vadove pamatysite įvairių "Wifi" tinklo nustatymo būdų "Raspberry Pi 3".
![](/wp-content/uploads/how/1221/llr8vvo1jm.jpg)
Aviečių pi prijungimas prie "Wifi": keletas alternatyvių metodų
Šiame vadove aprašysime įvairius metodus, kuriuos galite naudoti norėdami prijungti Raspberry Pi prie belaidžio tinklo. Be to, aptarsime kiekvieno metodo privalumus ir trūkumus. Šie metodai turi veikti su Raspberry Pi 4 ir ankstesniais "Wifi" palaikančiais modeliais.
Sąranka per "Bluetooth
Jei turite "Android" programėlę, šiuo metodu galite prijungti "Raspberry Pi" prie "Wifi" tinklo.
Jei jau kurį laiką naudojate "Raspberry Pi" pagrindą, galbūt esate prisijungę prie "Pi" "Wifi" tinklo. Tai darydami reikalaujate prijungti "Pi" prie klaviatūros, monitoriaus arba sukonfigūruoti jį SD kortelėje naudodami bet kokį kitą įrenginį.
Šioje pamokoje padėsime jums sukonfigūruoti "Raspberry Pi" "Wifi" tinklą naudojant "Android" įrenginį per "Bluetooth".
Reikalingi dalykai
Pradžiai reikės:
- APK failas ir "Python" paleidimo scenarijus
- "Android" įrenginys
- "Raspbian" įkeltas į "micro SD" kortelę.
- Raspberry Pi 3
Metodas
Įdiekite "Bluez" į "Raspbian
- Raspbian terminale įveskite šią komandą, pirmiausia įdiekite "Bluez", "Python Bluetooth" biblioteką:
- Į šį failą įrašykite "Wifi" tinklo pavadinimą ir slaptažodį. Taigi, norėdami atidaryti failą, įveskite šią komandą: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
- Įkelkite nuosekliojo prievado profilį ir iš naujo paleiskite "Pi".
Pi "Bluetooth" suporavimas su "Android
- Perkrovę kompiuterį, susiekite "Pi" "Bluetooth" su "Android" įrenginiu.
- Tada į "Raspbian" pridėkite "Python" scenarijų, įveskite komandą "nano" ir nukopijuokite išeities kodą:
- Tada paleiskite scenarijų, padarydami jį vykdomuoju.
- Įdiegę programą, atidarykite "Android" programėlę naudodami .apk failą.
- "Bluetooth" suporuotame įrenginyje pasirinkite "Raspberry Pi". Įveskite tinklo SSID, PSK ir paspauskite mygtuką pradėti konfigūravimą. Dabar turi būti prisijungta prie "Raspberry Pi" "Wifi".
Privalumai
- Nereikia nei klaviatūros, nei pelės, nei ekrano.
- Puikiai tinka pradedantiesiems
- Šis metodas leidžia lengvai perjungti "Wifi" tinklus.
Trūkumai
- Reikia papildomo "Python" scenarijaus ir "Android" programos.
- Jums reikia "Android" įrenginio.
Belaidžio "Wifi" ryšio konfigūracija
Jei norite dirbti su sistema be periferinių įrenginių, neprijungę jos per "Ethernet" kabelį, išsaugokite konfigūracijos failą SD kortelės įkrovos aplanke. Pirmą kartą įkrovus "Pi", "Wifi" tinklas bus sukonfigūruotas automatiškai.
Galite išbandyti šį metodą, kad įjungtumėte SSH.
Metodas
- Įdėkite "Raspberry Pi OS" SD kortelę į kompiuterį.
- Pereikite į įkrovos katalogą.
- Pridėkite wpa_supplicant.conf failą.
- Laikykite SD kortelę "Raspberry Pi", paleiskite ir prijunkite.
- Galiausiai pašalinkite trikdžius.
Privalumai
- Nereikia jokių papildomų nustatymų (pvz., eterneto kabelio)
- Nereikia jokių periferinių įrenginių
- Galimas visiškai "headless" nustatymas
Trūkumai
- Sudėtinga pradedantiesiems
- Dėl konfigūracijos failo klaidų gali atsirasti ryšio klaidų.
Komandinės eilutės naudojimas
Šis komandinės eilutės metodas yra pats sudėtingiausias. Tačiau, kai jis nustatytas, tai pats universaliausias metodas. Kaip ir pirmiau aprašytu atveju, šiuo metodu galite konfigūruoti "Raspberry Pi" nuotoliniu būdu.
Metodas
1 veiksmas: Prisijunkite prie "Pi" naudodami bet kurią SSH programą. Turite žinoti "WiFi" tinklo, prie kurio norite prisijungti, pavadinimą, bet jei nežinote, įveskite šią komandą: sudo iwlist wlan0 skenavimas.
2 veiksmas: Dabar pamatysite visų jūsų vietovėje esančių belaidžių tinklų sąrašą. Jūsų tinklo pavadinimas yra eilutėje, kurioje rašoma ESSID.
3 veiksmas: Toliau į failą reikia įtraukti "WiFi" vardą ir slaptažodį. Tada įveskite šią komandą: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
4 veiksmas: Jei faile yra toliau pateiktos eilutės, jas redaguokite. Priešingu atveju į failą reikia įtraukti šias eilutes: ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
šalis = JAV
network={{
ssid="SSID"
psk="PASSWORD"
key_mgmt=WPA-PSK
}
5 veiksmas: Dabar pakeiskite tinklo SSID į savo "Wifi" ryšio pavadinimą ir įveskite slaptažodį.
6 veiksmas: Dabar įveskite Ctrl-X, tada įrašykite ir išeikite Y. Tada paleiskite "WiFi" adapterį naudodami šią komandą:
sudo ifdown wlan0
sudo ifup wlan0
Taip pat žr: Kaip nustatyti "Chromecast" ryšį su "Wi-FiJei problema neišspręsta, paleiskite "Pi" iš naujo naudodami sudo poweroff arba sudo reboot.
Jei tai nustatote per eternetą ir SSH prie maršrutizatoriaus, jūsų vietinis IP adresas bus kitoks. Taigi reikia nuskaityti tinklą naudojant naują išplėstinį IP skenerį.
Privalumai
- Palaiko paslėptų tinklų naudojimą
- Galima sukurti kelis profilius.
- Nereikia jokios darbalaukio aplinkos
- Nereikia nei monitoriaus, nei klaviatūros.
- Leidžia konfigūruoti daugumą parinkčių
Trūkumai
- Sudėtinga, ypač pradedantiesiems
- Reikalinga prieiga prie "Pi
"Raspi-Config" naudojimas
Taip pat galite naudoti "Raspi-Config" metodą, jei esate nustatę SSH arba jei prie "Pi" prijungtas ekranas ir klaviatūra. Bet kuriuo atveju galite naudoti "Raspi-Config" programą.
Reikalingi dalykai
- Monitorius
- Pelė
- USB klaviatūra
- USB "Wifi" adapteris
- HDMI kabelis
- "Micro SD" kortelė
- USB maitinimo adapteris su USB kabeliu
- Raspberry Pi
Metodas
- Pirmiausia nustatykite "Raspberry Pi".
- Pakeiskite numatytąjį tinklo slaptažodį.
- Tada pasirinkite "Prisijungimas prie darbalaukio".
- Dabar įjunkite SSH.
- Tada pasirinkite perkrauti Raspberry Pi.
- Dabar išjunkite "Raspberry Pi" ir prijunkite "Wifi" prie USB prievado.
- Tada vėl jį įjunkite. "Wifi" adapteris įsijungs paleidimo metu.
- Galiausiai sukonfigūruokite "Wifi" adapterį.
Privalumai
- Nereikia konsolės komandų
- Darbalaukio aplinka nebūtina
- Nereikia jokių periferinių įrenginių
- Galima su nuotoline prieiga
- Lankstus
Trūkumai
- Paslėpti tinklai nerodomi.
- SSH sąrankai reikia nuotolinės prieigos.
"Wifi" ryšys naudojant darbalaukio programėlę
Galiausiai šis būdas yra pats paprasčiausias iš visų. Jei naudojate "Raspberry Pi 4" arba bet kurią senesnę versiją su pele, klaviatūra ir ekranu, galite spustelėti belaidžio ryšio simbolį savo "Raspberry Pi" darbalaukyje.
Atsiradus išskleidžiamajam meniu, pasirinkite savo tinklą. Dabar reikia pradėti vykdyti projektą.
Taip pat žr: Kodėl "Wi-Fi" skambinimas neveikia "T-Mobile"?Privalumai
- nereikia konsolės komandų
- Lengva sąranka net pradedantiesiems
Trūkumai
- Darbalaukio aplinką reikia įdiegti
- Nėra rodomi paslėpti tinklai
- Reikalingas monitorius, klaviatūra ir pelė
Apatinė linija
Kartais "Raspberry Pi" automatiškai neprisijungia prie "Wifi" tinklo įkrovos metu. Jei susiduriate su tokia problema, įsitikinkite, kad jūsų "Wifi" SSID ir slaptažodis yra teisingi ir kad "Wifi" tinklo konfigūracijos failai yra atnaujinti.
Kaip matote, "Raspberry Pi" prie "Wifi" tinklo galima prijungti keliais būdais.
Kiekvienas "Wifi" tinklo įrenginys turi ribotą veikimo spindulį. Jei "Raspberry Pi" laikote toli nuo prieigos taško arba maršrutizatoriaus, jūsų "Raspberry Pi" gali atsijungti dėl silpno tinklo. Todėl įsitikinkite, kad "Raspberry Pi" yra prieigos taško arba maršrutizatoriaus veikimo zonoje.
Tačiau, jei atstumo sutrumpinti negalite, galima naudoti laidinį "Ethernet" tinklą.
Šiame vadove paaiškinome keletą sprendimų, kaip išspręsti "Wifi" tinklo ryšio problemas, susijusias su "Raspberry Pi". Todėl šis straipsnis padės diagnozuoti jūsų maršrutizatoriaus arba "Raspberry Pi" problemą ir pasiekti sprendimą.