Pateicoties Raspberry Pi mazajam izmēram, šis viena borta dators ir ļoti pārnēsājams. Tomēr ceļojuma laikā jūs ne vienmēr atrodaties Wi-Fi tīklāja diapazonā, tāpēc iespēja izveidot savienojumu ar mobilo tīklu ir pievilcīga, ja vēlaties saglabāt savu Pi tiešsaistē.

Izmantojot mobilo datu plānu un LTE HAT (aparatūra pievienota augšpusē), jūs varēsiet savienot savu Raspberry Pi ar mobilo tīklu gandrīz jebkurā vietā. Mūsu soli pa solim sniegtie norādījumi palīdzēs jums veikt šo procesu.

Nepieciešamais aprīkojums

Lai Raspberry Pi varētu pievienot mobilajam tīklam, jums būs nepieciešams:

  • Raspberry Pi
  • microSD karte ar instalētu Raspberry Pi OS (vai līdzīgu uz ARM balstītu Linux izplatīšanu).
  • Cellular HAT (pazīstama arī kā LTE Base HAT vai WWAN HAT)
  • Mini PCIe modems (piemēram, Quectel modems), kas darbosies jūsu reģionā
  • USB-A uz mikro-USB kabelis
  • U.FL (vīriešu) uz SMA (vai U.FL) sieviešu antenas kabeļi
  • SIM karti
  • LTE antena (-es)
  • Ethernet kabelis
  • HDMI uz Micro-HDMI kabelis
  • Atkāpes un mazas skrūves
  • Strāvas adapteris
instagram viewer

Aparatūras pievienošana

Vispirms pie Raspberry Pi paneļa nostipriniet četras atstarpes. Pēc tam ar vieglu spiedienu uzlieciet Cepurīti uz Raspberry Pi GPIO tapām, pārliecinoties, ka tā atrodas pareizi. Pēc tam jūs vēlēsities nodrošināt ciešu piegulšanu, pieskrūvējot to uz balstiem.

Pēc tam modems ir jāiebīda savienotājā HAT augšpusē, līdzīgi kā tiek izveidots M.2 SSD savienojums. Modema otrā galā ir divas skrūves, kuras arī būs jānostiprina. u. Lai vēlāk pievienotu antenas, būs jāpievieno FL kabeļi. M1 un D1 ir antenas porti, un D2/G ports parasti ir paredzēts GPS (ja nepieciešams).

Šis ir piemērots brīdis, lai ievietotu mobilo sakaru operatora SIM karti. Tā ir laba prakse pirms Raspberry Pi barošanas pievienošanas LTE HAT un modemam.

Lai nodrošinātu, ka jaunā aparatūra saņem strāvu, pievienojiet USB kabeli HAT un otru galu pie a Raspberry Pi USB-A ports — ja izmantojat Raspberry Pi 4, izmantojiet vienu no zilajiem USB 3.0 portiem, lai iegūtu augstāku līmeni. ātrumu. Atkarībā no CEPURES ieslēgšanas sagaidiet, ka spīdēs spilgta gaisma.

Programmatūras instalēšana

Pieņemot, ka jūs zināt kā instalēt Raspberry Pi OS pārejiet uz savu Raspberry Pi, pāriesim pie savienojuma ar mobilo tīklu konfigurēšanas.

Raspberry Pi OS vajadzētu noteikt USB ierīci, tiklīdz jūsu HAT un modems ir pievienoti, izmantojot USB kabeli. Lai apstiprinātu, ka jūsu modems ir redzams sistēmai, terminālī ierakstiet:

lsusb

Jūs redzēsit kaut ko līdzīgu šim:

Tas apstiprina, ka Raspberry Pi atpazīst modemu. Pēc tam jums ir jāpārbauda, ​​​​vai jūsu USB savienotais modems reģistrē IP adresi. Lai to izdarītu, ierakstiet:

ip -a

Jūs to pamanīsit 4: usb0 ir IP adrese. Ja jūsu ierīcei nav IP adreses, mēģiniet atkārtoti savienot aparatūru un vēlreiz mēģiniet izpildīt termināļa komandas.

Kā redzat, ir eth0 savienojums reģistrēts. Šī izeja attiecas uz Ethernet savienojumu, kas ir izveidots un darbojas. Ja Wi-Fi savienojums būtu iespējots, blakus tiktu parādīta arī IP adrese wlan0.

Lai pārliecinātos, ka jūsu modems varēs izveidot savienojumu ar tuvējo mobilo sakaru torni, terminālī ierakstiet:

ping-Esusb0www.google.com-c 5

Tā kā modems ir pievienots, izmantojot USB, modems ir jāiestata režīmā, ko sauc par ECM (Ethernet vadības modelis). Lai iestatītu modemu, jums būs nepieciešama lietojumprogramma ar nosaukumu minicom. Lai instalētu minicom, atveriet termināli un ierakstiet šādu komandu:

sudo apt uzstādīt minicom -y

Kad tā ir instalēta, atgriezieties savā terminālī un ievadiet šo komandu (iespējams, jums būs jāievada sudo prefikss, ja tiek parādīta kļūda):

minicom -D /dev/ttyUSB2 -b 115200

Tas atvērs seriālo savienojumu, izmantojot jūsu USB modemu ar datu pārraides ātrumu 115 200. Ja sākat rakstīt un ekrānā neredzat rakstzīmes, nospiediet Ctrl+A tad E lai ieslēgtu atbalsi.

Izmantojiet šo AT komandu, lai apstiprinātu pašreizējo USB režīmu:

AT+QCFG="usbnet"

Ja esat saņēmis kaut ko ar usbnet=0, tad jums būs jāpārslēdzas uz "1." To sauc arī par ECM režīmu. Ja tas attiecas uz jums, ierakstiet:

AT+QCFG="usbnet",1

Šajā brīdī modemam vajadzētu automātiski atsāknēties. Lai apstiprinātu šo darbību, meklējiet "Nevar atvērt /dev/ttyUSB2!" parādīsies ekrānā piecu sekunžu laikā. Ja nē, ierakstiet šo:

AT+CFUN=1,1

Tips AT vēlreiz, un jums vajadzētu saņemt atbildi "OK". Tagad jums būs jāpaziņo modemam sava APN informācija, ievadot minicom:

AT+CGDCONT=1,"IP","JŪSU_APN"

Restartējiet modemu vēlreiz, izmantojot komandu:

AT+CFUN=1,1

Jūs redzēsiet kaut ko līdzīgu pēc modema atkārtotas palaišanas.

Izejiet no minicom, nospiežot Ctrl+A tad X. Pārliecinieties, vai esat atlasījis "Jā", un nospiediet Ievadiet.

Atsāknējiet savu Raspberry Pi; terminālī ievadiet:

sudo atsāknēšana

Kad atsāknēšana ir pabeigta, piesakieties un atveriet termināļa lietojumprogrammu. Veids:

ifconfig usb0

Jūs meklēsit pieminēšanu par cdc_ether vadītājs. Tas apstiprina, ka modems darbojas, kā paredzēts.

Tāpat jūs varat atkārtot ping komanda, kas parādīta iepriekš, lai apstiprinātu, ka varat izveidot savienojumu ar internetu, izmantojot tuvāko mobilo sakaru torni.

Ja jums nepieciešama turpmāka problēmu novēršana, Sixfab ir lielisks ceļvedis, kas izskaidro ECM modema iestatīšana Quectel modemam.

Kur jūs ņemsit savu Raspberry Pi?

Tagad, kad varat savienot savu Raspberry Pi ar blakus esošu mobilo sakaru operatoru atbalstītu mobilo sakaru torni, varat uzturēt savienojumu ar internetu, lai kur jūs dotos. Atcerieties, ka joprojām var tikt piemērota maksa par datu pārraidi, tāpēc, pirms sākat regulāri lietot Raspberry Pi modemu, sazinieties ar mobilo sakaru operatoru.

Apsveriet iespēju spert šo projektu vēl vienu soli, koplietojot Raspberry Pi usb0 savienojumu, izmantojot Ethernet portu. Tas ļaus jums patiešām nopietni uztvert darbu no mājām, savienojot Raspberry Pi ar citu ierīci, slēdzi vai maršrutētāju.