Taula de continguts:

Barret IOT BIT GSM V1.5 per al Raspberry Pi: 9 passos
Barret IOT BIT GSM V1.5 per al Raspberry Pi: 9 passos

Vídeo: Barret IOT BIT GSM V1.5 per al Raspberry Pi: 9 passos

Vídeo: Barret IOT BIT GSM V1.5 per al Raspberry Pi: 9 passos
Vídeo: How To Set Up MQTT With Raspberry Pi Pico W | Guide For Beginners 2024, De novembre
Anonim
Barret IOT BIT GSM V1.5 per al Raspberry Pi
Barret IOT BIT GSM V1.5 per al Raspberry Pi

IOT BIT és el HAT definitiu que fa que el vostre Raspberry Pi sigui realment útil a qualsevol lloc. El nostre mòdul intel·ligent HAT proporciona dades mòbils GSM per a Raspberry Pi, informació de posicionament GPS i connectivitat Bluetooth. Aquest és el mòdul perfecte per a pirates informàtics, científics i creadors, ja que proporciona al vostre Pi una connectivitat potent allà on estigueu. Simplement connecteu el nostre mòdul al vostre Raspberry Pi i comenceu a jugar.

HAT es pot integrar fàcilment amb el programari del vostre sistema operatiu i us permetrà accedir a dades generals d’Internet a través de la xarxa mòbil. Mitjançant la nostra API, aquest barret us permet enviar missatges SMS (text) i comunicar-vos per Bluetooth. També oferim fàcil accés al GPS de bord que exposa les dades d’ubicació.

Característiques HAT:

  • Admet qualsevol micro sim, només cal inserir la targeta SIM i començar.
  • Configuració fàcil, amb una sola ordre de terminal, configureu el nostre programari per racionalitzar IOT BIT amb el vostre Raspberry Pi.
  • Dades mòbils GSM per al suport de Raspberry Pi. Battery.
  • Despertar el Pi o activar esdeveniments amb missatges de text.
  • Antena externa opcional per a una millor recepció.
  • Regulació de potència d’alta eficiència fins a 3 amperes.

Pas 1: Què hi ha a la caixa?

El paquet inclou:

  • 1 x placa GSM
  • 1 x antena GPS
  • 1 x antena de senyal
  • 1 x antena Bluetooth
  • 1 x cable USB a micro USB
  • 1 Enllaç a instruccions

Pas 2: Disseny de capçalera de 40 pins

Disseny de capçalera de 40 pins
Disseny de capçalera de 40 pins

L'esquema de la capçalera de 40 pins s'adapta al vostre projecte en conseqüència amb els pins disponibles.

Pas 3: ajunteu el bit IoT amb el Raspberry Pi

Poseu IoT Bit juntament amb el Raspberry Pi
Poseu IoT Bit juntament amb el Raspberry Pi
  • Endoll de paret Raspberry Pi a IOT BIT per alimentar tant IOT BIT com Raspberry Pi (no cal que connecteu també el Raspberry Pi).
  • Introduïu les 2 antenes i l'antena GPS a IOT BIT.
  • Col·loqueu la targeta Sim al suport de la targeta SIM IOT BIT amb la cantonada tallada cap a fora del tauler (que podeu comprar a qualsevol proveïdor important de SIM)

Pas 4: Configuració del Raspberry Pi

Components necessaris perquè el Raspberry Pi funcioni:

  • Raspberry Pi 2 o 3.
  • Monitor.
  • Ratolí i teclat.
  • Cable HDMI.
  • Carregador Raspberry Pi.
  • Targeta SD (es necessiten més de 8 GB) amb la versió més recent de Raspbian Jessie.

La guia per configurar el programari Raspberry Pi es troba a

La versió més recent de Raspbian Jessie es pot trobar a

Pas 5: Configuració senzilla de l'IoT Bit

Hi ha diverses maneres de posar-ho en marxa. El primer és descarregar la imatge del disc i fer-la flash amb Win32 Disk Imager. Necessitareu una targeta SD de 8 GB o més. L’enllaç per a la baixada es troba a continuació:

Per utilitzar-lo, activeu el bit IoT connectant el cable d'alimentació al port USB anomenat POWER. Un cop connectat, l'IoT Bit alimentarà el Raspberry Pi.

A més, podeu utilitzar IOT BIT en un sistema Windows. Tot el que heu de fer és utilitzar aquests controladors i instal·lar-los:

Pas 6: Funcions dels LED

POWER (verd): aquest led hauria d’estar encès quan el bit IoT està connectat mitjançant USB quan el bit IoT s’alimenta mitjançant la bateria, aquest led estarà apagat.

CHARGE (Blau): el LED està encès quan el bit IoT està connectat mitjançant USB quan el bit IoT s’alimenta mitjançant la bateria, aquest led estarà apagat. Aquest led també funciona com a indicador quan la bateria està completament carregada. Si el bit IoT està connectat mitjançant USB i la bateria també està connectada. Un cop carregada la bateria, aquest led s’apagarà.

ACTIVITAT (Blau): s'activa en arrencar quan està apagat, vol dir que el mòdem està llest per al seu ús.

NET (blau): quan s’encén mostra que el bit IoT està llegint la targeta sim, quan aquest led parpelleja ràpidament significa que busca un bloqueig de senyal, quan comença a parpellejar lentament significa que s’ha bloquejat al proveïdor de la Simcard.

Led RGB: aquest LED es tornarà blanc a l’inici, cosa que significa que la placa no està connectada al mòdem USB, aleshores el llum d’activitat s’encendrà, el RGB parpellejarà de color verd i després blau, l’activitat i el RGB s’apagaran, és a dir, el mòdem. està llest per al seu ús.

Pas 7: activeu el bus UART

L’IOTBit GSM HAT no té una interfície de port USB COM, per tant, utilitzarem UART per comunicar-nos-hi. Per tant, hem d’habilitar UART al Raspberry pi. Treballarem amb un RPi 3, de manera que les instruccions següents són específiques per a aquesta versió. Si utilitzeu una versió anterior del raspberry pi, poseu-vos en contacte amb nosaltres per obtenir més assistència.

Això es pot fer de dues maneres:

En primer lloc, podeu utilitzar el nostre script bash que es pot trobar aquí

recordeu de donar-li permisos executables fent:

$ chmod + x Uart_Enable_RPi3.sh A continuació, executeu-ho fent: $ sudo./Uart_Enable_RPi3.sh

En segon lloc, podeu fer-ho manualment seguint els passos següents.

  1. Feu una còpia de seguretat del vostre sistema actual per si alguna cosa surt malament !!!
  2. Obriu el terminal i escriviu

    $ sudo nano /boot/config.txt

  3. afegiu el següent al fitxer

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

      Imatge
      Imatge
    • Deseu el fitxer amb ctrl-x i, a continuació, i introduïu.
    • A continuació, obriu el fitxer cmdline.txt mitjançant l'ordre següent.

      $ sudo nano /boot/cmdline.txt

    • Modifiqueu el fitxer perquè el contingut sigui el mateix que la segona línia:

      • dwc_otg.lpm_enable = 0 consola = serial0, 115200 consola = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 elevator = data límit rootwait

        Imatge
        Imatge
      • dwc_otg.lpm_enable = 0 consola = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 elevator = data límit rootwait

        Imatge
        Imatge
      • Ara reinicieu el sistema
      • Un cop hagueu reiniciat el bus UART hauria d'estar habilitat.
      • Per provar aquest ús:

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

          Depenent de la versió de Raspbian, el port UART serà ttyAMA0, ttyS0 o serial0. Si utilitzeu Rasbian stretch, serà serial0.

        • Hauríeu de veure repetit el mòdem a punt.

          Imatge
          Imatge

Pas 8: Actualització del firmware

Aquest pas és obligatori, ja que recentment hi ha hagut una nova actualització. Un cop s'hagi habilitat UART, estem preparats per carregar el nou firmware. ATENCIÓ, és important en aquesta etapa, abans de continuar, alimentar el bit IoT i el Raspberry Pi de manera independent per fer aquest pas.

Imatge
Imatge

Aneu a la carpeta IOTBit-GSM_Firmware_Update que podeu descarregar des de

Utilitzant el terminal do:

$ cd ~ / IOTBit-GSM_Firmware_Update

$ sudo python Firmware_Updater_IOT.py

Imatge
Imatge

El script us demanarà el port sèrie si utilitzeu Raspbian stretch i, a sobre, podeu introduir / dev / serial0

Si la càrrega té èxit, el programa escriurà i llegirà des de diverses adreces de memòria i dirà que la verificació està bé

Imatge
Imatge

Pas 9: Instruccions d'ús

Per utilitzar el tauler, simplement descarregueu Example_Script.py i IOTBit_Library_GSM_Variant.py des del repositori de GitHub:

Des de la seqüència d'exemple, podeu provar bàsicament qualsevol ordre AT que substitueixi "AT + CPIN?" segons el vostre comandament, es poden trobar més ordres AT per al SIM808 al pdf adjunt al mateix repositori de GitHub.

Recomanat: