Decodificador DTMF para handy con arduino, control a varios kilómetros


En este tutorial veremos como fabricar un circuito para conectar a nuestro handy, en este caso un baofeng UV-5R (aunque también sirve para otras marcas y modelos) para control a larga distancia de motores, luces, bombas de agua sin la necesidad de utilizar una red celular, o en lugares que esta no exista. Veremos el armado del circuito electrónico, estudiaremos el código fuente y finamente testearemos todo el dispositivo para comprobar su funcionamiento.


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS


Componentes electrónicos

Cristal de 3,58 Mhz


Dos resistores de 100 K Ohm


Dos capacitores de disco cerámico de 100 nF


Un resistor de 300 K Ohm


Un arduino mini pro


Dos handy baofeng o similar


Módulo hc-05 (opcional)

Sólo en el caso que quieras ver los datos recibidos en tu celular podrás conectar este módulo, por eso es opcional y no obligatorio

  • Funciona como dispositivo maestro y esclavo  bluetooth
  • Configurable mediante comandos AT
  • Bluetooth V2.0+EDR
  • Frecuencia de operación: 2.4 GHz Banda ISM
  • Modulación: GFSK (Gaussian Frequency Shift Keying)
  • Potencia de transmisión: <=4dBm, Class 2
  • Sensibilidad: <=-84dBm @ 0.1% BER
  • Seguridad: Autenticación y encriptación
  • Perfiles Bluetooth: Puerto serie bluetooth.
  • Distancia de hasta 10 metros en condiciones óptimas
  • Voltaje de Operación: 3.6 VDC a 6 VDC
  • Consumo Corriente: 30 mA a 50mA
  • Chip: BC417143
  • Versión o firmware: 3.0-20170609
  • Baudios por defecto: 38400
  • Baudios soportados: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.
  • Interfaz: Serial TTL
  • Antena: Integrada en el PCB
  • Seguridad: Autenticación y encriptación (Contraseña por defecto: 0000 o 1234)
  • Temperatura de trabajo (Max): 75°C
  • Temperatura de trabajo (Min): -20°C
  • Dimensiones: 4.4 x 1.6 x 0.7 cm

Pines hembra


Ficha macho jack de 2.5


Circuito integrado MT8870de

Pinout del MT8870DE

Resultado de imagen para mt8870de pinout

Hoja de datos

mt8870d-datasheet


Display oled con driver SSD1306

El rendimiento de la pantalla es mejor que la pantalla LCD tradicional, también un menor consumo.
Especificaciones:
IC del controlador: SSD1306
Tamaño: OLED de 0,91 pulgadas
Resolución: 128 x 32
Tamaño: 38 * 12 mm
Número de pines: 4 pines
Tipo de interfaz:
interfaz IIC
Color de la pantalla: Blanco / azul
Descripción de los pines:
GND: Power Ground
VCC: Power + (DC 3.3 ~ 5v)
Temperatura de funcionamiento: -40 ~ 85 ℃
SCL: Línea de reloj
SDA: Línea de datos

Pantalla OLED, sin necesidad de retroiluminación, autoiluminación, Color de la pantalla: azul.
El rendimiento de la pantalla es mejor que la pantalla LCD tradicional, también menor consumo; IIC (comunicaciones I2C) simplifica las conexiones.
Úselo con Arduino, ESP8266, ESP32, STM32, etc. 3.3 a 5v de voltaje


Pines macho


Zócalo para el arduino mini pro


Zócalo para el circuito integrado MT8870de


Circuito


PCB

Descargar pcb –> dtmf duino

Código Fuente



PROYECTOS RECOMENDADOS

Deja una respuesta