Tabla de contenido:
- Paso 1: Configuración, Arduino UNO
- Paso 2: Tablero azul (Bluetooth)
- Paso 3: Tablero amarillo (teléfono, RJ11)
- Paso 4: Pizarra blanca (decodificador DTMF)
- Paso 5: ¡Terminamos con el hardware
- Paso 6: Código de la placa Arduino
- Paso 7: Código de la aplicación de teléfono inteligente
- Paso 8: ¡Listo
Video: Smart Dial: un teléfono inteligente tradicional con autocorrección: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Smart Dial es un teléfono inteligente de autocorrección creado para personas mayores con necesidades especiales, y permite a las personas mayores marcar directamente desde los teléfonos tradicionales a los que están acostumbrados.
Fue solo a través del voluntariado en un centro de atención para personas mayores local que realmente llegué a comprender las dificultades que enfrenta una población de personas mayores para realizar las tareas diarias que todos damos por sentado. Por lo tanto, creé el "Smart Dial", una función de autocorrección agregada a los teléfonos tradicionales que garantiza que los números marcados incorrectamente se ajusten automáticamente para que coincidan con los números de la lista de contactos del teléfono inteligente de la persona que llama.
Paso 1: Configuración, Arduino UNO
En este primer paso, estamos construyendo el circuito que se muestra arriba. Los cables se conectarán a otras partes en los siguientes pasos, y serán referidos por el número PIN.
Materiales:
Arduino UNO x1
cables x10
Paso 2: Tablero azul (Bluetooth)
En este paso, vamos a conectar el módulo Bluetooth.
Materiales:
Módulo Bluetooth PlayRobot x1
cables x2
resistencias x2 (1k ohmios, 2k ohmios)
Paso 3: Tablero amarillo (teléfono, RJ11)
En el tercer paso vamos a conectar el teléfono tradicional a Arduino UNO mediante jack RJ11.
Materiales:
Conector RJ11 x1
Batería de 9 V y conector x1
Fotoacoplador PC817 x1 (no está en la foto de materiales, lo siento).
resistencia x1 (220 ohmios)
Paso 4: Pizarra blanca (decodificador DTMF)
Ahora vamos a conectar el decodificador DTMF (Dual-Tone Multiple Frequency).
Materiales:
Decodificador CMD8870 DTMF x1
Oscilador de cristal (Xtal) 3,58 MHz x1
alambre x2
resistencia x3 (10k ohmios, 100k ohmios, 330k ohmios)
condensador x2 (0,1 microF)
---
Para probar si el decodificador DTMF está funcionando, le conecté una luz LED. Si también desea conectar el LED, necesitará dos materiales adicionales.
Materiales para LED:
LED x1
resistencia x1 (220 ohmios)
Paso 5: ¡Terminamos con el hardware
¡Felicidades! El trabajo terminado debería verse así. ¡Ahora, sigamos con el software!
Paso 6: Código de la placa Arduino
Utilizo el IDE de Arduino predeterminado. Aquí he proporcionado el código fuente y un diagrama de flujo para su información. Básicamente, el programa leyó los dígitos ingresados y los envió al teléfono inteligente a través de Bluetooth.
Paso 7: Código de la aplicación de teléfono inteligente
Para la aplicación, usé Android Studio. Nuevamente, proporcioné el código fuente e incluí diagramas de flujo. Básicamente, la aplicación utiliza el algoritmo Editar distancia para verificar el número correcto de la lista de contactos.
---
Preguntas frecuentes: ¿No llamaría la función de autocorrección a la persona equivocada si los números son similares?
Si se está preguntando, mi lógica es que los ancianos con capacidades deterioradas probablemente no tengan un montón de personas en su lista de contactos (probablemente solo miembros de su familia), así que no creo que llame a la persona equivocada que tiene un problema. un número similar sería un gran problema. Si tiene un algoritmo mejor en mente, ¡me encantaría escucharlo!
Paso 8: ¡Listo
¡Conecte todo y pruébelo! ¡Además, siéntete libre de compartir tus ideas aquí!
:)
Recomendado:
Convierta un teléfono inteligente sin usar en una pantalla inteligente: 6 pasos (con imágenes)
Convierta un teléfono inteligente sin usar en una pantalla inteligente: el tutorial de Deze está en het Engels, voor de Nederlandse versie klik hier. ¿Tiene un teléfono inteligente (antiguo) sin usar? Conviértalo en una pantalla inteligente usando Google Sheets y algo de lápiz y papel, siguiendo este sencillo tutorial paso a paso. Cuando hayas terminado
Teléfono móvil con dial giratorio de estilo retro: 4 pasos (con imágenes)
Teléfono móvil de dial giratorio de estilo retro: este proyecto fue impulsado tanto por la necesidad práctica como por el deseo de hacer algo divertido. Como la mayoría de las familias modernas, dejamos de tener un verdadero " hogar " teléfono (con cable) hace muchos años. En cambio, tenemos una tarjeta SIM adicional asociada con nuestro " antiguo " número de casa
Pintura tradicional china NeoPixel Wall Art (con tecnología Arduino): 6 pasos (con imágenes)
Pintura tradicional china NeoPixel Wall Art (Powered by Arduino): ¿Te sientes un poco aburrido con tu pared? ¡Hagamos hoy un hermoso y sencillo arte mural con la tecnología de Arduino! ¡Solo necesitas mover tu mano frente al marco y esperar la magia! En este tutorial, discutiremos cómo crear el tuyo propio
Cómo controlar el interruptor inteligente básico Sonoff basado en ESP8266 con un teléfono inteligente: 4 pasos (con imágenes)
Cómo controlar el interruptor inteligente básico Sonoff basado en ESP8266 con un teléfono inteligente: Sonoff es una línea de dispositivos para Smart Home desarrollada por ITEAD. Uno de los dispositivos más flexibles y económicos de esa línea es Sonoff Basic. Es un conmutador habilitado para Wi-Fi basado en un gran chip, ESP8266. Este artículo describe cómo configurar el Cl
Lámpara inteligente fácil de $ 5 con interfaz web para teléfono inteligente: 4 pasos
Lámpara inteligente fácil de $ 5 con interfaz web para teléfono inteligente: ¡Hola! Mi nombre es Rafael. ¡Este es mi primer Instructable! Mi principal motivo para crear esta lámpara es ayudar a las personas con movilidad reducida. Algún día, no tendremos interruptores en las paredes o enchufes difíciles de alcanzar, sino nuestros teléfonos inteligentes para controlar