Tabla de contenido:

Intercomunicador móvil mejorado con módulo A6 y Arduino Pro Mini: 4 pasos
Intercomunicador móvil mejorado con módulo A6 y Arduino Pro Mini: 4 pasos

Video: Intercomunicador móvil mejorado con módulo A6 y Arduino Pro Mini: 4 pasos

Video: Intercomunicador móvil mejorado con módulo A6 y Arduino Pro Mini: 4 pasos
Video: DUPLICA LA VELOCIDAD DE TU TELÉFONO!!!!!!! En la interfaz… 2024, Noviembre
Anonim
Intercomunicador móvil mejorado con módulo A6 y Arduino Pro Mini
Intercomunicador móvil mejorado con módulo A6 y Arduino Pro Mini

En este instructivo les muestro cómo hice un intercomunicador usando un módulo GSM (módulo A6) y un Arduino Pro Mini. Si presionas el botón grande, se llama al número programado. La llamada finaliza después de un tiempo programado o si el teléfono llamado cuelga.

También puede llamar a este intercomunicador desde su teléfono si su número está programado en el intercomunicador.

Esta es una versión mejorada de mi primer intercomunicador.

Vea este intructable para la adición de un amplificador de sonido.

Paso 1: componentes

Componentes
Componentes
Componentes
Componentes

Compré todos los componentes en Aliexpress.

Módulo A6

Arduino Pro Mini (5V 168)

Vocero

Micrófono (descubrí que estos micrófonos funcionan muy bien con el módulo A6, algún otro micrófono electet dio una calidad de sonido muy mala)

Botón

Caja

Tablero de rendimiento, etc.

Paso 2: Conexión de componentes

Componentes de conexión
Componentes de conexión

Usé encabezados de clavija hembra para hacer las conexiones en el intercomunicador y para facilitar la extracción de los módulos:

- fácil de quitar el módulo A6 para cambiar la tarjeta mini SIM

- fácil de quitar el Arduino para programarlo independientemente de las conexiones A6

Conexiones:

El intercomunicador se alimenta a través del puerto micro USB del módulo A6

Conexiones del módulo A6:

VCC a PWR y a VCC de Arduino

GND a GND de Arduino

U_RXD a TX de Arduino

U_TXD a RX de Arduino

REC- y REC + al altavoz

MIC- y MIC + al altavoz

Conexiones Arduino (además de las conexiones descritas anteriormente)

Pin 2: resistencia de 10K a vcc

Botón para pin 2 y tierra

Led verde a GND y vía 220R al pin 4

Led azul a GND y vía 220R al pin 5

Pin 8 = depurar RX

Pin 9 = depurar TX

Paso 3: programa el Arduino

El código Arduino está en mi Github.

El Pro mini se programa a través del programador Arduino IDE y I estándar USB 5V UART.

La velocidad en baudios predeterminada del módulo A6 es 115200 y un Arduino no puede manejar esta velocidad a través del software en serie, por lo tanto, utilicé el hardware en serie para la comunicación entre el módulo A6 y Arduino. Intenté usar un ESP8266 que puede manejar el software en serie a una velocidad de 115200 BAUD, sin embargo, no logré obtener una conexión en serie estable al inicio.

Importante: no conecte el Pro Mini al módulo A6 porque perturbará la programación ya que el A6 también está conectado a los pines TX y RX (serie de hardware). Además, el módulo A6 puede usar la energía de su puerto USB de su computadora, lo que puede destruir el puerto USB.

Vea los comentarios en el código. Si tienes dudas, no dudes en preguntarme.

Paso 4: Montaje

Asamblea
Asamblea
Asamblea
Asamblea
Asamblea
Asamblea
Asamblea
Asamblea

Coloque la tarjeta mini SIM en el módulo A6 (desactive el PIN colocando la SIM en su teléfono y desactívela allí).

Coloque el módulo A6 y el Arduino en los pines de los encabezados hembra.

Taladrar agujeros en la caja y pegar los Leds, altavoz y micrófono, atornillar el botón.

Conecte todos los componentes a las conexiones correctas.

Imprimí en 3D dos soportes para la caja y los pegué con pegamento caliente.

¡Cierra la caja y úsala!

Recomendado: