Datorită dimensiunii mici a Raspberry Pi, acest computer cu o singură placă este extrem de portabil. Este posibil să nu vă aflați întotdeauna în raza de acțiune a unui hotspot Wi-Fi atunci când călătoriți, așa că opțiunea de a vă conecta la o rețea celulară este atrăgătoare dacă doriți să vă mențineți Pi online.

Cu un plan de date mobile și un LTE HAT (Hardware Attached on Top) veți putea să vă conectați Raspberry Pi la o rețea celulară aproape oriunde. Instrucțiunile noastre pas cu pas vă vor ghida prin proces.

Echipament necesar

Înainte de a fi gata să vă conectați Raspberry Pi la o rețea celulară, veți avea nevoie de:

  • Raspberry Pi
  • Card microSD cu sistemul de operare Raspberry Pi (sau distribuție Linux similară bazată pe ARM) instalat
  • Cellular HAT (cunoscut și ca LTE Base HAT sau WWAN HAT)
  • Modem mini PCIe (de exemplu, modem Quectel) care va funcționa în regiunea dvs
  • Cablu USB-A la micro-USB
  • Cabluri de antenă U.FL (mascul) la SMA (sau U.FL).
  • card SIM
  • antenă (e) LTE
  • cablu Ethernet
  • Cablu HDMI la Micro-HDMI
  • Elemente de separare și șuruburi mici
  • Adaptor de alimentare
instagram viewer

Conectarea hardware-ului

Mai întâi, asigurați patru separatoare pe placa Raspberry Pi. Apoi, cu o presiune ușoară, plasați HAT-ul pe pinii GPIO ai Raspberry Pi, asigurându-vă că este aliniat corect. Apoi veți dori să vă asigurați o potrivire strânsă prin înșurubarea acesteia pe suporturi.

Modemul ar trebui apoi să fie introdus în conectorul de deasupra HAT, în mod similar cu modul în care se conectează un SSD M.2. Există două șuruburi la celălalt capăt al modemului care vor trebui fixate și ele. U. Cablurile FL vor trebui atașate pentru a conecta mai târziu antenele. M1 și D1 sunt porturi de antenă, iar portul D2/G este de obicei pentru GPS (dacă este necesar).

Acesta este un moment bun pentru a introduce cartela SIM de la operator. Este o practică bună să faceți acest lucru înainte de a conecta alimentarea de la Raspberry Pi la LTE HAT și modem.

Pentru a vă asigura că noul hardware primește alimentare, conectați cablul USB în HAT și celălalt capăt la a Port USB-A de pe Raspberry Pi — dacă utilizați un Raspberry Pi 4, utilizați unul dintre porturile USB 3.0 albastre pentru mai multe viteză. În funcție de HAT, așteptați-vă să vedeți o lumină strălucitoare odată pornită.

Instalarea software-ului

Presupunând că știi cum se instalează sistemul de operare Raspberry Pi pe Raspberry Pi, să trecem la configurarea conexiunii la o rețea celulară.

Sistemul de operare Raspberry Pi ar trebui să detecteze dispozitivul USB de îndată ce HAT și modemul sunt conectate prin cablu USB. Pentru a confirma că modemul este vizibil pentru sistem, tastați următoarele în terminal:

lsusb

Veți vedea ceva de genul acesta:

Acest lucru confirmă faptul că modemul este recunoscut de Raspberry Pi. Apoi, trebuie să validați că modemul conectat prin USB înregistrează o adresă IP. Pentru a face acest lucru, tastați:

ip -a

Vei observa asta 4: usb0 are o adresă IP. Dacă dispozitivul dvs. nu are o adresă IP, încercați să vă reconectați hardware-ul și încercați din nou comenzile terminalului.

După cum puteți vedea, există o eth0 conexiune înregistrată. Această ieșire se referă la o conexiune Ethernet care este în funcțiune. Dacă conexiunea Wi-Fi a fost activată, veți vedea și o adresă IP afișată în apropiere wlan0.

Pentru a fi sigur că modemul dvs. se va putea conecta la un turn celular din apropiere, introduceți următoarele în terminal:

ping-Euusb0www.Google.com-c 5

Deoarece modemul este conectat prin USB, vă veți configura modemul într-un mod numit ECM (Ethernet Control Model). Veți avea nevoie de o aplicație, numită minicom, pentru a configura modemul. Pentru a instala minicom, deschideți un terminal și tastați următoarea comandă:

sudo apt instalare minicom -y

Odată ce este instalat, întoarceți-vă la terminal și introduceți această comandă (poate fi necesar să tastați codul sudo prefix dacă primești o eroare):

minicom -D /dev/ttyUSB2 -b 115200

Aceasta va deschide o conexiune serială folosind modemul USB cu o viteză de transmisie de 115.200. Dacă începeți să tastați și nu vedeți caracterele pe ecran, apăsați Ctrl + A apoi E pentru a activa ecoul.

Utilizați următoarea comandă AT pentru a confirma modul USB curent:

AT+QCFG="usbnet"

Dacă ai primit ceva cu usbnet=0, atunci va trebui să comutați la „1”. Acest lucru este denumit și modul ECM. Dacă acesta este cazul dvs., tastați:

AT+QCFG="usbnet",1

Modemul ar trebui să repornească automat în acest moment. Pentru a confirma această acțiune, căutați „Nu se poate deschide /dev/ttyUSB2!” care apare pe ecran în cinci secunde. Dacă nu, tastați asta:

AT+CFUN=1,1

Tip LA încă o dată și ar trebui să primiți „OK” ca răspuns. Acum va trebui să spuneți modemului informațiile dvs. APN introducând următoarele în minicom:

AT+CGDCONT=1,"IP","YOUR_APN"

Reporniți modemul încă o dată folosind comanda:

AT+CFUN=1,1

Veți vedea așa ceva după ce modemul termină repornirea încă o dată.

Ieșiți din minicom apăsând Ctrl + A apoi X. Asigurați-vă că ați selectat „Da” și apăsați introduce.

Reporniți Raspberry Pi; într-un terminal, introduceți:

sudo reboot

După ce repornirea este completă, conectați-vă și deschideți aplicația pentru terminal. Tip:

ifconfig usb0

Veți căuta mențiunea cdc_ether conducător auto. Acest lucru confirmă faptul că modemul funcționează conform așteptărilor.

De asemenea, puteți repeta ping comanda afișată mai devreme pentru a confirma că vă puteți conecta la internet prin cel mai apropiat turn de telefonie mobilă.

Dacă aveți nevoie de depanare suplimentară, Sixfab are un ghid grozav care explică Configurarea modemului ECM pentru un modem Quectel.

Unde îți vei duce Raspberry Pi?

Acum că aveți capacitatea de a vă conecta Raspberry Pi la un turn de telefonie mobilă din apropiere, acceptat de operator, puteți rămâne conectat la internet oriunde ați merge. Amintiți-vă că se pot aplica în continuare taxe de date, așa că consultați operatorul înainte de a începe să utilizați în mod regulat modemul Raspberry Pi.

Luați în considerare acest proiect cu un pas mai departe prin partajarea conexiunii USB a Raspberry Pi prin portul său Ethernet. Acest lucru vă va permite să luați în serios lucrul de acasă utilizând conectarea Raspberry Pi la un alt dispozitiv, comutator sau router.