Deseo controlar un teléfono celular clásico usando un Arduino Nano conectando las teclas del teléfono a los pines digitales, y cambiarlos usando un programa que pondré en el Arduino. La idea es hacer un escudo de pseudo-GSM y poder, por ejemplo, enviar mensajes SMS, hacer una llamada o simplemente imprimir un texto en la pantalla LCD del teléfono móvil.
Los 2 problemas que encontré:
- El teléfono móvil que uso contiene 25 teclas, pero el nano contiene solo 13 pines digitales, así que hay una manera inteligente de usar algunos pines para controlar las 25 teclas?
- Para encender / apagar una tecla, pensé usar un transistor, donde E (mitter) y C (ollector) conectados respectivamente a GND y V + de La tecla y B (ase) conectan a arduino. estableciendo ALTO o BAJO en ese pin abrirá o cerrará el circuito EC del transistor.
Pregunta: ¿Existe una forma más inteligente de encender / apagar las teclas usando solo algunos componentes (porque en mi caso usaré 25 transistores y es mucho)? ¿Y debo usar la misma fuente de alimentación para el Arduino Nano y el teléfono celular?