Tabla de contenido:

Sombrero IOT BIT GSM V1.5 para Raspberry Pi: 9 pasos
Sombrero IOT BIT GSM V1.5 para Raspberry Pi: 9 pasos

Video: Sombrero IOT BIT GSM V1.5 para Raspberry Pi: 9 pasos

Video: Sombrero IOT BIT GSM V1.5 para Raspberry Pi: 9 pasos
Video: Hacking into Android in 32 seconds | HID attack | Metasploit | PIN brute force PoC 2024, Noviembre
Anonim
Sombrero IOT BIT GSM V1.5 para Raspberry Pi
Sombrero IOT BIT GSM V1.5 para Raspberry Pi

IOT BIT es el último HAT que hace que su Raspberry Pi sea realmente útil en cualquier lugar. Nuestro módulo HAT inteligente proporciona datos móviles GSM para Raspberry Pi, información de posicionamiento GPS y conectividad Bluetooth. Este es el módulo perfecto para piratas informáticos, científicos y creadores, ya que le brinda a su Pi una potente conectividad dondequiera que se encuentre. Simplemente conecte nuestro módulo a su Raspberry Pi y comience a jugar.

El HAT puede integrarse fácilmente con el software de su sistema operativo, lo que le brinda acceso a datos generales de Internet a través de la red móvil. Al usar nuestra API, este sombrero le brinda la capacidad de enviar mensajes SMS (texto) y comunicarse a través de Bluetooth. También brindamos un fácil acceso al GPS a bordo que expone los datos de ubicación.

Características del SOMBRERO:

  • Admite cualquier micro SIM, simplemente inserte su tarjeta SIM y comience.
  • Fácil configuración, con un solo comando de terminal, configure nuestro software para optimizar IOT BIT con su Raspberry Pi.
  • Datos móviles GSM para Raspberry Pi. Soporte de batería.
  • Despierta tu Pi o activa eventos con mensajes de texto.
  • Antena externa opcional para una mejor recepción.
  • Regulación de potencia de alta eficiencia hasta 3 amperios.

Paso 1: ¿Qué hay en la caja?

El paquete incluye:

  • 1 x tablero GSM
  • 1 x antena GPS
  • 1 x antena de señal
  • 1 x antena bluetooth
  • 1 x cable USB a micro USB
  • 1 Enlace a instrucciones

Paso 2: diseño del encabezado de 40 pines

Diseño de encabezado de 40 pines
Diseño de encabezado de 40 pines

El esquema del encabezado de 40 pines para adaptarse a su proyecto de acuerdo con los pines disponibles.

Paso 3: coloque IoT Bit junto con Raspberry Pi

Ponga IoT Bit junto con Raspberry Pi
Ponga IoT Bit junto con Raspberry Pi
  • Enchufe de pared Raspberry Pi en IOT BIT para alimentar tanto IOT BIT como Raspberry Pi (no es necesario enchufar también la Raspberry Pi).
  • Coloque las 2 antenas y la antena GPS en IOT BIT.
  • Coloque la tarjeta SIM en el soporte de la tarjeta SIM IOT BIT con la esquina cortada hacia afuera de la placa (que puede comprar en cualquier proveedor de SIM importante)

Paso 4: Configuración de la Raspberry Pi

Componentes necesarios para que la Raspberry Pi esté operativa:

  • Raspberry Pi 2 o 3.
  • Monitor.
  • Ratón y teclado.
  • Cable HDMI.
  • Cargador Raspberry Pi.
  • Tarjeta SD (se requieren más de 8GB) con la última versión de Raspbian Jessie.

La guía para configurar el software Raspberry Pi se puede encontrar en

La última versión de Raspbian Jessie se puede encontrar en

Paso 5: Configuración fácil de IoT Bit

Hay varias formas de ponerlo en funcionamiento. La primera es descargar la imagen del disco y actualizarla usando Win32 Disk Imager. Necesitará una tarjeta SD de 8 GB o más. El enlace para la descarga se encuentra a continuación:

Para usar, encienda el IoT Bit conectando el cable de alimentación al puerto USB etiquetado como POWER. Una vez conectado, el IoT Bit alimentará la Raspberry Pi.

Además, puede usar IOT BIT en un sistema Windows. Todo lo que tiene que hacer es usar estos controladores e instalarlos:

Paso 6: Funciones de los LED

ALIMENTACIÓN (verde): este LED debe estar encendido cuando el bit de IoT está conectado a través de USB cuando el bit de IoT se alimenta a través de la batería, este LED estará apagado.

CARGA (azul): el LED está encendido cuando el bit de IoT está conectado a través de USB cuando el bit de IoT se alimenta a través de la batería, este LED estará apagado. Este Led también funciona como indicador cuando la batería está completamente cargada. Si el IoT Bit está conectado a través de USB y la batería también está conectada. Una vez que la batería esté cargada, este LED se apagará.

ACTIVIDAD (azul): se enciende al inicio cuando está apagado, lo que significa que el módem está listo para usarse.

NET (Azul): cuando se enciende muestra que el Bit de IoT está leyendo la tarjeta SIM, cuando este led parpadea rápido significa que está buscando un bloqueo de señal, cuando comienza a parpadear lentamente significa que se ha bloqueado con el proveedor de la tarjeta SIM.

LED RGB: este LED se volverá blanco al inicio, lo que significa que la placa no está conectada al módem USB, luego la luz de actividad se encenderá, el RGB parpadeará en verde y luego en azul, la actividad y el RGB se apagarán, lo que significa que el módem está listo para usar.

Paso 7: habilite el bus UART

El IOTBit GSM HAT no tiene una interfaz de puerto COM USB, por lo tanto, usaremos UART para comunicarnos con él. Entonces, necesitamos habilitar UART en la Raspberry pi. Trabajaremos con un RPi 3, por lo que las instrucciones a continuación son específicas para esta versión. Si está utilizando una versión anterior de raspberry pi, comuníquese con nosotros para obtener más ayuda.

Esto se puede hacer de dos formas:

Primero, puede usar nuestro script bash que se puede encontrar aquí

recuerde darle permisos ejecutables haciendo:

$ chmod + x Uart_Enable_RPi3.sh Luego ejecútelo haciendo: $ sudo./Uart_Enable_RPi3.sh

En segundo lugar, puede hacerlo manualmente siguiendo los pasos a continuación.

  1. ¡Haga una copia de seguridad de su sistema actual en caso de que algo salga mal!
  2. Abra la terminal y escriba

    $ sudo nano /boot/config.txt

  3. agregue lo siguiente al archivo

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

      Imagen
      Imagen
    • Guarde el archivo, use ctrl-x, luego y e ingrese.
    • A continuación, abra el archivo cmdline.txt con el siguiente comando.

      $ sudo nano /boot/cmdline.txt

    • Modifique el archivo para que el contenido sea el mismo que en la segunda línea:

      • dwc_otg.lpm_enable = 0 consola = serial0, 115200 consola = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 ascensor = fecha límite rootwait

        Imagen
        Imagen
      • dwc_otg.lpm_enable = 0 consola = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 ascensor = fecha límite rootwait

        Imagen
        Imagen
      • Ahora reinicia el sistema
      • Una vez que haya reiniciado, el bus UART debería estar habilitado.
      • Para probar este uso:

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

          Dependiendo de su versión de Raspbian, su puerto UART será ttyAMA0, ttyS0 o serial0. Si está utilizando Rasbian stretch, será serial0.

        • Debería ver módem listo repetido continuamente.

          Imagen
          Imagen

Paso 8: actualización del firmware

Este paso es necesario ya que ha habido una nueva actualización recientemente. Una vez que se haya habilitado UART, estamos listos para cargar el nuevo firmware. ATENCIÓN, es importante en esta etapa, antes de continuar, alimentar el IoT Bit y el Raspberry Pi de forma independiente para realizar este paso.

Imagen
Imagen

Navegue a la carpeta IOTBit-GSM_Firmware_Update que puede descargar desde

Usando terminal hacer:

$ cd ~ / IOTBit-GSM_Firmware_Update

$ sudo python Firmware_Updater_IOT.py

Imagen
Imagen

El script le pedirá el puerto serie si está usando Raspbian stretch y arriba puede ingresar / dev / serial0

Si la carga es exitosa, el programa escribirá y leerá desde múltiples direcciones de memoria, luego diga verificación ok

Imagen
Imagen

Paso 9: Instrucciones de uso

Para usar la placa, simplemente descargue Example_Script.py y IOTBit_Library_GSM_Variant.py del repositorio de GitHub:

Desde el script de ejemplo, puede probar básicamente cualquier comando AT que reemplace "AT + CPIN?" por su comando, más comandos AT para el SIM808 se pueden encontrar en el pdf adjunto en el mismo repositorio de GitHub.

Recomendado: