Cuprins:

IOT BIT GSM V1.5 Hat pentru Raspberry Pi: 9 pași
IOT BIT GSM V1.5 Hat pentru Raspberry Pi: 9 pași

Video: IOT BIT GSM V1.5 Hat pentru Raspberry Pi: 9 pași

Video: IOT BIT GSM V1.5 Hat pentru Raspberry Pi: 9 pași
Video: Using GSM Module with Arduino,Raspberry Pi, PC [TUTORIAL] 2024, Noiembrie
Anonim
Pălărie IOT BIT GSM V1.5 pentru Raspberry Pi
Pălărie IOT BIT GSM V1.5 pentru Raspberry Pi

IOT BIT este HAT-ul suprem care face Raspberry Pi cu adevărat util oriunde. Modulul nostru inteligent HAT oferă date mobile GSM pentru Raspberry Pi, informații de poziționare GPS și conectivitate Bluetooth. Acesta este modulul perfect pentru hackeri, oameni de știință și creatori, deoarece oferă conectivității dvs. puternice Pi oriunde vă aflați. Pur și simplu conectați modulul nostru la Raspberry Pi și începeți să jucați.

HAT se poate integra cu ușurință cu software-ul sistemului de operare, oferindu-vă acces la date generale de internet prin rețeaua mobilă. Folosind API-ul nostru, această pălărie vă oferă posibilitatea de a trimite mesaje SMS (text) și de a comunica prin Bluetooth. De asemenea, oferim acces ușor la GPS-ul de la bord, care expune datele despre locație.

Caracteristici HAT:

  • Suportă orice micro sim, doar introduceți cartela SIM și începeți.
  • Configurare ușoară, cu o singură comandă de terminal, configurați software-ul nostru pentru a simplifica IOT BIT cu Raspberry Pi.
  • Date mobile GSM pentru suportul Raspberry Pi. Baterie.
  • Trezește-ți Pi-ul sau declanșează evenimente cu mesaje text.
  • Antena externă opțională pentru o recepție mai bună.
  • Reglare a puterii de înaltă eficiență până la 3 amperi.

Pasul 1: Ce se află în cutie?

Pachetul include:

  • 1 x placa GSM
  • 1 x antena GPS
  • 1 x antena de semnal
  • 1 x antena Bluetooth
  • 1 x cablu USB la micro USB
  • 1 Link către instrucțiuni

Pasul 2: aspectul antetului cu 40 de pini

Aspect antet cu 40 de pini
Aspect antet cu 40 de pini

Schema antetului cu 40 de pini pentru a se potrivi proiectului în mod corespunzător cu pinii disponibili.

Pasul 3: Puneți IoT Bit împreună cu Raspberry Pi

Puneți IoT Bit împreună cu Raspberry Pi
Puneți IoT Bit împreună cu Raspberry Pi
  • Fișă de perete Raspberry Pi În IOT BIT pentru a alimenta atât IOT BIT, cât și Raspberry Pi. (Nu trebuie să conectați și Raspberry Pi).
  • Puneți cele 2 antene și antena GPS în IOT BIT.
  • Așezați cartela SIM în suportul pentru cartele SIM IOT BIT, cu colțul tăiat orientat în fața tabloului (pe care îl puteți cumpăra de la orice furnizor important de SIM)

Pasul 4: Configurarea Raspberry Pi

Componente necesare pentru ca Raspberry Pi să fie operațional:

  • Raspberry Pi 2 sau 3.
  • Monitor.
  • Mouse și tastatură.
  • Cablu HDMI.
  • Încărcător Raspberry Pi.
  • Card SD (este necesar mai mult de 8 GB) cu cea mai recentă versiune a Raspbian Jessie.

Ghidul pentru configurarea software-ului Raspberry Pi poate fi găsit la

Cea mai recentă versiune a Raspbian Jessie poate fi găsită la

Pasul 5: Configurare ușoară IoT Bit

Există mai multe modalități de a pune acest lucru în funcțiune. Primul este să descărcați imaginea discului și să o blocați folosind Win32 Disk Imager. Veți avea nevoie de un card SD de 8 GB sau mai mare. Link-ul pentru descărcare este mai jos:

Pentru a utiliza, porniți bitul IoT conectând cablul de alimentare la portul USB etichetat POWER. Odată conectat, IoT Bit va alimenta Raspberry Pi.

De asemenea, puteți utiliza IOT BIT pe un sistem Windows. Tot ce trebuie să faceți este să utilizați aceste drivere și să le instalați:

Pasul 6: Funcțiile LED-urilor

POWER (verde) - Acest Led ar trebui să fie aprins când bitul IoT este conectat prin USB când bitul IoT este alimentat prin baterie, acest led va fi oprit.

ÎNCĂRCARE (albastru) - Ledul este aprins când bitul IoT este conectat prin USB când bitul IoT este alimentat prin baterie, acest led va fi oprit. Acest Led funcționează și ca indicator atunci când bateria este complet încărcată. Dacă Bitul IoT este conectat prin USB și bateria este conectată și ea. Odată ce bateria este încărcată, acest Led se va stinge.

ACTIVITATE (Albastru) - Se activează la pornire când este oprit, înseamnă că modemul este gata de utilizare.

NET (albastru) -când se aprinde arată că Bit-ul IoT citește cartela SIM, atunci când acest led clipește rapid înseamnă că este în căutarea unui blocaj de semnal, când începe să clipească încet înseamnă că s-a blocat la furnizorul de Simcardul.

Led RGB - Acest LED va deveni alb la început, ceea ce înseamnă că placa nu este conectată la modemul USB, apoi lumina de activitate se va aprinde RGB va clipi verde și apoi albastru, activitatea și RGB se vor opri, adică modemul este gata de utilizare.

Pasul 7: Activați autobuzul UART

IOTBit GSM HAT nu are o interfață de port USB COM, prin urmare, vom folosi UART pentru a comunica cu acesta. Deci, trebuie să activăm UART pe Raspberry pi. Vom lucra cu un RPi 3, astfel încât instrucțiunile de mai jos sunt special pentru această versiune. Dacă utilizați o versiune mai veche a raspberry pi, vă rugăm să ne contactați pentru asistență suplimentară.

Acest lucru se poate face în două moduri:

Mai întâi, puteți utiliza scriptul nostru bash care poate fi găsit aici

nu uitați să îi acordați permisiuni executabile făcând:

$ chmod + x Uart_Enable_RPi3.sh Apoi rulați-l făcând: $ sudo./Uart_Enable_RPi3.sh

În al doilea rând, puteți face manual urmând pașii de mai jos.

  1. Faceți o copie de rezervă a sistemului dvs. curent doar în cazul în care ceva nu merge bine !!!
  2. Deschideți terminalul și tastați

    $ sudo nano /boot/config.txt

  3. adăugați următoarele la fișier

    • enable_uart = 1
    • dtoverlay = pi-miniuart-bt

      Imagine
      Imagine
    • Salvați fișierul folosiți ctrl-x apoi y și introduceți.
    • Apoi deschideți fișierul cmdline.txt folosind următoarea comandă.

      $ sudo nano /boot/cmdline.txt

    • Modificați fișierul astfel încât conținutul să fie același cu al doilea rând:

      • dwc_otg.lpm_enable = 0 console = serial0, 115200 console = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 elevator = deadline rootwait

        Imagine
        Imagine
      • dwc_otg.lpm_enable = 0 console = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 elevator = termen rădăcină

        Imagine
        Imagine
      • Acum reporniți sistemul
      • Odată ce ați repornit autobuzul UART ar trebui să fie activat.
      • Pentru a testa această utilizare:

        • $ sudo apt-get install minicom
        • $ minicom -D / dev / serial0

          În funcție de versiunea dvs. de Raspbian, portul UART va fi fie ttyAMA0, ttyS0 sau serial0. Dacă folosiți Rasbian stretch, acesta va fi serial0.

        • Ar trebui să vedeți modemul repetat continuu.

          Imagine
          Imagine

Pasul 8: Actualizarea firmware-ului

Acest pas este necesar, deoarece a existat recent o nouă actualizare. Odată ce UART a fost activat, suntem gata să încărcăm noul firmware. ATENȚIE, este important în această etapă, înainte de a continua, să alimentați bitul IoT și Raspberry Pi independent pentru a face acest pas.

Imagine
Imagine

Navigați la dosarul IOTBit-GSM_Firmware_Update îl puteți descărca de pe

Utilizarea terminalului face:

$ cd ~ / IOTBit-GSM_Firmware_Update

$ sudo python Firmware_Updater_IOT.py

Imagine
Imagine

Scriptul vă va cere portul serial dacă utilizați extensia Raspbian și mai sus puteți introduce / dev / serial0

Dacă încărcarea are succes, programul va scrie și citi din mai multe adrese de memorie, apoi va spune verificarea ok

Imagine
Imagine

Pasul 9: Instrucțiuni de utilizare

Pentru a utiliza placa, descărcați pur și simplu Example_Script.py și IOTBit_Library_GSM_Variant.py din repo GitHub:

Din exemplul de script, puteți testa practic orice comandă AT care înlocuiește „AT + CPIN?” prin comanda dvs., mai multe comenzi AT pentru SIM808 pot fi găsite în pdf atașat în același repo GitHub.

Recomandat: