Dėl mažo Raspberry Pi dydžio šis vienos plokštės kompiuteris yra labai nešiojamas. Vis dėlto keliaudami ne visada galite būti „Wi-Fi“ viešosios interneto prieigos taško diapazone, todėl galimybė prisijungti prie korinio ryšio tinklo yra patraukli, jei norite, kad „Pi“ būtų prisijungęs.
Naudodami mobiliųjų duomenų planą ir LTE HAT (į viršų pritvirtinta aparatinė įranga) galėsite beveik bet kur prijungti savo Raspberry Pi prie korinio ryšio tinklo. Mūsų žingsnis po žingsnio instrukcijos padės jums atlikti šį procesą.
Reikalinga įranga
Kad galėtumėte prijungti Raspberry Pi prie korinio ryšio tinklo, jums reikės:
- Raspberry Pi
- „microSD“ kortelė su įdiegta „Raspberry Pi OS“ (arba panašiu ARM pagrindu veikiančiu „Linux“ platinimu).
- Cellular HAT (taip pat žinomas kaip LTE Base HAT arba WWAN HAT)
- Mini PCIe modemas (pvz., Quectel modemas), kuris veiks jūsų regione
- USB-A į mikro-USB laidas
- U.FL (vyriški) ir SMA (arba U.FL) moteriški antenos kabeliai
- SIM kortelė
- LTE antena (-os)
- Ethernet kabelis
- HDMI į Micro-HDMI laidas
- Atramos ir maži varžtai
- Maitinimo adapteris
Aparatinės įrangos prijungimas
Pirmiausia pritvirtinkite keturis Raspberry Pi plokštės atramas. Tada švelniai spausdami uždėkite HAT ant Raspberry Pi GPIO kaiščių ir įsitikinkite, kad jis tinkamai išdėstytas. Tada norėsite užtikrinti tvirtą prigludimą, prisukdami jį ant stovų.
Tada modemas turėtų būti įstumtas į jungtį, esančią HAT viršuje, panašiai kaip jungiasi M.2 SSD. Kitame modemo gale yra du varžtai, kuriuos taip pat reikės pritvirtinti. u. Norint vėliau prijungti antenas, reikės prijungti FL kabelius. M1 ir D1 yra antenos prievadai, o D2/G prievadas paprastai skirtas GPS (jei reikia).
Tai tinkamas laikas įdėti SIM kortelę iš savo operatoriaus. Gera praktika tai padaryti prieš prijungiant maitinimą iš Raspberry Pi prie LTE HAT ir modemo.
Norėdami užtikrinti, kad nauja aparatinė įranga gautų maitinimą, prijunkite USB kabelį prie HAT ir kitą galą prie a „Raspberry Pi“ USB-A prievadas – jei naudojate Raspberry Pi 4, naudokite vieną iš mėlynų USB 3.0 prievadų greitis. Priklausomai nuo jūsų SKRYBĖS, tikėkitės, kad įjungus šviečia ryški šviesa.
Programinės įrangos diegimas
Darant prielaidą, kad žinai kaip įdiegti Raspberry Pi OS prie Raspberry Pi, pereikime prie ryšio su korinio tinklo konfigūravimo.
Raspberry Pi OS turėtų aptikti USB įrenginį, kai tik jūsų HAT ir modemas bus prijungti per USB kabelį. Norėdami patvirtinti, kad jūsų modemas matomas sistemai, terminale įveskite:
lsusb
Pamatysite kažką panašaus:
Tai patvirtina, kad jūsų modemą atpažįsta jūsų Raspberry Pi. Tada turite patvirtinti, kad prie USB prijungtas modemas užregistruoja IP adresą. Norėdami tai padaryti, įveskite:
ip -a
Jūs tai pastebėsite 4: usb0 turi IP adresą. Jei jūsų įrenginys neturi IP adreso, pabandykite iš naujo prijungti aparatinę įrangą ir dar kartą bandykite terminalo komandas.
Kaip matote, yra eth0 užregistruotas ryšys. Ši išvestis nurodo eterneto ryšį, kuris yra sukurtas ir veikia. Jei „Wi-Fi“ ryšys buvo įjungtas, šalia taip pat būtų rodomas IP adresas wlan0.
Norėdami būti tikri, kad jūsų modemas galės prisijungti prie netoliese esančio mobiliojo ryšio bokšto, savo terminale įveskite:
ping-Ašusb0www.google.com-c 5
Kadangi modemas prijungtas per USB, modemą nustatysite režimu, vadinamu ECM (Ethernet Control Model). Norėdami nustatyti modemą, jums reikės programos, vadinamos minicom. Norėdami įdiegti minicom, atidarykite terminalą ir įveskite šią komandą:
sudo apt diegti minicom -y
Įdiegę grįžkite į savo terminalą ir įveskite šią komandą (gali tekti įvesti sudo priešdėlis, jei gaunate klaidą):
minicom -D /dev/ttyUSB2 -b 115200
Tai atidarys nuoseklųjį ryšį naudojant USB modemą, kurio perdavimo sparta yra 115 200. Jei pradedate rašyti ir nematote simbolių ekrane, paspauskite Ctrl + A tada E kad įjungtų aidą.
Norėdami patvirtinti esamą USB režimą, naudokite šią AT komandą:
AT+QCFG="usbnet"
Jei ką nors gavote su usbnet=0, tada turėsite perjungti į „1“. Tai taip pat vadinama ECM režimu. Jei taip yra jūsų atveju, įveskite:
AT+QCFG="usbnet",1
Šiuo metu modemas turėtų būti automatiškai paleistas iš naujo. Norėdami patvirtinti šį veiksmą, ieškokite "Nepavyko atidaryti /dev/ttyUSB2!" ekrane pasirodys per penkias sekundes. Jei ne, įveskite tai:
AT+CFUN=1,1
Tipas AT dar kartą, ir jūs turėtumėte gauti atsakymą „Gerai“. Dabar turėsite nurodyti modemui savo APN informaciją, minicom įvesdami:
AT+CGDCONT=1,"IP","YOUR_APN"
Dar kartą paleiskite modemą iš naujo naudodami komandą:
AT+CFUN=1,1
Kai modemas vėl bus paleistas iš naujo, pamatysite kažką panašaus.
Išeikite iš minicom paspausdami Ctrl + A tada X. Įsitikinkite, kad pasirinkote „Taip“ ir paspauskite Įeikite.
Iš naujo paleiskite Raspberry Pi; terminale įveskite:
sudo perkrovimas
Baigę paleisti iš naujo prisijunkite ir atidarykite terminalo programą. Tipas:
ifconfig usb0
Jūs ieškosite paminėjimo apie cdc_ether vairuotojas. Tai patvirtina, kad modemas veikia taip, kaip tikėtasi.
Taip pat galite pakartoti ping komanda, parodyta anksčiau, kad patvirtintumėte, jog galite prisijungti prie interneto per artimiausią mobiliojo ryšio bokštą.
Jei jums reikės tolesnio trikčių šalinimo, „Sixfab“ turi puikų vadovą, paaiškinantį ECM modemo nustatymas Quectel modemui.
Kur pasiimsite savo Raspberry Pi?
Dabar, kai turite galimybę prijungti Raspberry Pi prie netoliese esančio operatoriaus palaikomo mobiliojo ryšio bokšto, galite prisijungti prie interneto, kad ir kur būtumėte. Atminkite, kad duomenų mokesčiai vis tiek gali būti taikomi, todėl prieš pradėdami reguliariai naudoti Raspberry Pi modemą pasitarkite su savo operatoriumi.
Apsvarstykite galimybę žengti šį projektą dar vieną žingsnį, bendrindami Raspberry Pi usb0 ryšį per Ethernet prievadą. Tai leis jums tikrai rimtai žiūrėti į darbą namuose, prijungę Raspberry Pi prie kito įrenginio, jungiklio ar maršrutizatoriaus.