Arduino móvil (8 / 9 paso)

Paso 8: Prototipos de PCB

Después de tener la versión de protoboard encima y ejecutar inmediatamente hice un diseño de PCB. Varias cosas que yo no prueba plenamente ni anticipado al principio hecho el resultado no es tan suave como esperaba, pero al final pude conseguir mi trabajo móvil. En el siguiente lo voy a tratar todas las dificultades que encontré después de ensamblar el PCB.

Micro controlador

Como ya se mencionó que quería usar Micro Pro como el controlador. En mis anteriores proyectos Micro Pro y UNO eran completamente compatibles entre sí y no tengo problemas qué tan nunca. Por lo tanto, hice alguna pruebas especiales con Micro Pro antes de tener el PCB.

Cuando llegaron el PCB estaba muy emocionado, soldado de la batería, los Micro y SIM800 y trató de ejecutarlo. No hay conexión. Yo controlaba con multímetro y todo parecía ok, hice prueba separada sobre un protoboard y lo mismo, no hay conexión...

He decidido que se utilice un UNO en su lugar y no tuve problemas, aunque necesitaba un montón de cables entre los agujeros Pro- Micro y la ONU de la soldadura.

Administración de energía

El controlador no fue el único problema que tuve.

Mi idea era aumentar el voltaje de la batería (3.7-4V a 5.0V) con un chip de RT9261A. Este chip sí mismo no puede manejar grandes corrientes. Por lo tanto, controla un pequeño interruptor BJT NPN. El voltaje de la puerta de NPN se filtra a través de un resistor y un condensador. Los valores son directamente de la hoja de datos.

El booster trabajado bien sin carga, cuando os adjunto un mínimo 0.1mA carga la tensión bajó inmediatamente a la tensión de la batería. El aumentador de presión no fue capaz de hacer su trabajo. Por suerte yo había hecho un lugar para usar un booster confeccionado (de eBay). Este refuerzo estaba funcionando bien, pero tenía un problema-la tensión de salida 5.2V. No es realmente un problema, pero volverá a él en la sección de botón.

El aumentador de presión había causado otro problema que realmente no estaba pensando en antes. Tenía un ruido de alta frecuencia. Como largo la Junta está sobre la mesa no es un problema, pero al llamar pudo oír demasiado. Debo encontrar una frecuencia más alta uno.

De la pantalla hay 3, 3V. Esta tensión se hace con un convertidor DC-DC PAM2305 ("Hand1_VoltReg1"). Nuevo dispositivo muy simple y requiere sólo un inductor ("Hand1_L2") para operar. El condensador "Hand1_C3" es para la estabilidad de voltaje.

Botones

Los botones estaban trabajando bien con la versión de protoboard. Yo esperaba lo mismo con el PCB, pero no fue tan simple. En primer lugar, puesto que las conexiones eran diferentes cambiaron las referencias de voltaje. Tuve que ajustar los valores crudos en la secuencia de comandos. No es realmente una gran sorpresa.

Hice estos ajustes de valor crudo mientras la ONU estaba conectada a la computadora. Con el cable, todo estaba trabajando como debe. Inmediatamente después quité el cable de los botones no funcionaban en absoluto. ¿Por qué? Me preguntaba.

Problema muy interesante. Mi convertidor tiene 5.2V como una salida, pero la referencia UNO es hasta 5.0V. Por lo tanto, las tensiones de dos botón ya estaban fuera de la escala de medida (ambos tenían valor bruto 1023). Con otras teclas pude correcion de otra ronda y entonces otra vez trabajaban, pero no fui capaz de usar "*" y botón "#". Realmente no es realmente un problema, pero todavía algo que pensar para la próxima vez.

Filtro

Cuando uno ve el esquema de Adafruit o Señor entonces siempre hay un filtro para el micrófono y el altavoz. Entender por qué un filtro podría ser útil realmente no lo estaba pensando mucho y acaba de copiar. Ambos son casi idénticos, así que pensé que esta es la forma.

Después de montar la placa, me di cuenta inmediatamente que algo es extraño con el altavoz. Realmente no estaba funcionando. Después quité el filtro todo estaba trabajando otra vez. Algún control de lo que estaba mal que me di cuenta de una conexión abierta y causó las dificultades. En por lo menos esto que me podriais decir directamente fue mi error y debería haber notado.

Así que sí, el diseño sin filtros parece funcionar bien, así para el comienzo no hay necesidad de preocuparse por eso.

Zumbador

El pin de "Anillo" de SIM800L puede utilizarse para un zumbador te alarmar si un mensaje está llegando. El pin será alto como largo no mensajes. Eso significa que puede utilizarse un transistor PNP. Hice eso, pero otra vez realmente no funcionó y tuve que desconectarlo. Yo no soy muy aficionado a un ruido zumbador de todos modos, así no fue una pérdida real para mí.

Software

El programa principal es el mismo que antes, pero deben cambiarse los valores crudos para los botones. Los principales problemas con el código está conectado con el bucle del código principal. Estaba planeando que cuando pulse el botón "A" y luego todo es cancelado - si está entrando una llamada o llamo o cuando tengo número escrito todo es volver a la etapa de cero. En realidad realmente no funcionaba así y para cancelar o terminar una llamada que necesitaba para desconectar la alimentación. Un problema pequeño software.

Para medir los voltajes del botón aquí es otro dibujo, esta vez los valores se muestran en la pantalla de 5110.

Artículos Relacionados

Móvil infantil interactivo

Móvil infantil interactivo

¿qué se puede hacer con acrílico fluorescente como la inspiración?  Decidimos hacer un resplandor en la oscuridad bebé móvil, con un juguete que lo acompaña.  Este proyecto se completó como parte de la clase de arte y Computación Universidad de Olin
ARD-e: el robot con un Arduino como un cerebro

ARD-e: el robot con un Arduino como un cerebro

cómo crear un robot de código abierto Arduino controlado por menos de $100.Esperemos que después de leer esto instructable usted será capaz de dar su primer paso en robótica. ARD-e cuesta unos $90 a $130 dependiendo de cuánto electrónica repuesto tie
AutoReader para invidentes

AutoReader para invidentes

Estoy en la oscuridad. Tengo una vela pero no tengo cerillas para iluminación. En las últimas palabras que quiere decir que este instructable es sólo una idea que puede ser muy útil pero la cosa es cómo se procederá con él utilizando arduino, no sólo
RatPhone - 3 G FONA Arduino celular teléfono celular móvil con teclado botón Retro y rata de captura de la aplicación

RatPhone - 3 G FONA Arduino celular teléfono celular móvil con teclado botón Retro y rata de captura de la aplicación

No importa el iPhones y Androids. Aquí está el ratPhone! NO se es definitivamente de un teléfono inteligente. Pero no es un estúpido teléfono. Usted no podrá perder horas interminables en Facebook o Twitter, pero le ayudará a atrapar las ratas y otra
Móvil simple la registración de datos utilizando pfodApp, Arduino y Android

Móvil simple la registración de datos utilizando pfodApp, Arduino y Android

Registro de datos de móvil hecho Simpleuso de pfodApp, su móvil Andriod y Arduino.NINGUNA programación Android requiere.Para trazar los datos en tu Android ver este Instuctable másSimple remoto datos trazar usando Android / Arduino / pfodAppIntroducc
LED control remoto usando Bluetooth HC-05, Arduino y App móvil

LED control remoto usando Bluetooth HC-05, Arduino y App móvil

¿La tecnología está avanzando a velocidad de rotura de cuello, cada uno de nosotros tiene teléfonos inteligentes hoy en día, existen aplicaciones que nos permiten estar en contacto con nuestros amigos y familiares, obtener información meteorológica m
Control remoto universal usando Arduino, 1Sheeld y móvil Android

Control remoto universal usando Arduino, 1Sheeld y móvil Android

Este proyecto ilustra cómo su televisor, receptor de satélite y estéreo utilizando tu móvil Android en vez de usar hay mando a distancia.Básicamente, se puede aplicar esta técnica para otros dispositivos funcionan con control remoto. Estaba pensando
DIY motorizado móvil carro de cámara timelapse con Arduino

DIY motorizado móvil carro de cámara timelapse con Arduino

este es mi intento en la fabricación de un carro para una cámara. Sinceramente mis conocimientos en fotografía son limitada pero tengo amigos ayuda con esta parte. En cuanto a la parte del edificio va que puedo manejarlo. Primera vez que vi un movimi
Solo clic encendido/apagado de tu móvil Android usando Arduino y pfodApp. Arduino para principiantes

Solo clic encendido/apagado de tu móvil Android usando Arduino y pfodApp. Arduino para principiantes

IntroducciónEste instructable muestra cómo puede cambiar un Arduino y la salida de tu móvil Android con tan solo un clic en el icono de pfodApp . Añadir un relé impulsado por esta salida para cambiar el hardware real. No hay codificación Android se r
¿Instalación de Bluetooth multifunción coche Smart para Arduino controlado por teléfono móvil

¿Instalación de Bluetooth multifunción coche Smart para Arduino controlado por teléfono móvil

por lo que usted quiere hacer un coche smart? ¿No sabes dónde empezar? Por qué aprender con equipo de ICStation.El Arduino Bluetooth coche Smart tiene la función de seguimiento, evitación del obstáculo, control remoto por infrarrojos y Bluetooth remo
Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Cómo hacer un teléfono móvil y un ordenador controlado 3D impreso Robot con Arduino - IoBot.

Si está buscando una manera de controlar un Arduino basado en dispositivos, esta instrucción le mostrará cómo hacerlo mediante la construcción de robots sencillos.La IoBot puede controlarse mediante la aplicación móvil y ordenador vía LAN o Cable USB
GamePad con sensores móviles Android y Arduino

GamePad con sensores móviles Android y Arduino

Hoy, voy a introducir a usted cómo usar tu móvil Android o tablet para jugar a los juegos de computadora usando los botones y sensores del móvil.En realidad, siempre soñé con jugar algunos juegos para móviles como asfalto, con una pantalla mucho más
Control mediante aplicación móvil - Arduino y OneSheeld MeArm

Control mediante aplicación móvil - Arduino y OneSheeld MeArm

Estaba en prácticas organizado por Integreight e hice esto como parte de ellaNecesito tu opinión y deseo que te puedo ayudar publicando esto.Paso 1: Materiales y herramientas Recopilar la siguiente lista de cosas1. MeArm Robot brazoUsted puede compra
Teléfono móvil utilizando arduino

Teléfono móvil utilizando arduino

Este es un bajo costo $15 simple móvil que he creado utilizando arduino (casera) y SIM900.due al menos número de pin .i uso dos microcontroladores uno para pantalla y teclado y SIM900 están conectados en serie con cada other.here usted puede llamar a