Paso 3: Conexiones serie
Puesto que es necesario utilizar una UART Hardware para la materia GSM, y necesita utilizar una conexión en serie también para propósitos de depuración, necesita más hardware UARTS o adaptador serial A USB.
Por lo que las opciones son:
1) obtener un Mega 2560 - oficial de Arduino: http://arduino.cc/en/Main/arduinoBoardMega2560
O prefiero el tronics gratis EtherMega:http://www.freetronics.com/collections/arduino/pro...
Los Arduinos tiene hardware 4 UARTS, un montón!
2) Utilice su UNO estándar o lo que sea y también hacer uso de un adaptador serial USB como el que tengo de freetronics:http://www.freetronics.com/products/usb-serial-ada... o uno de los prolíficos basado en convertidores serie usb que son todo ebay. (Si utiliza los jobbies ebay - Compruebe que son lógica de 5 voltios no 12v, 12v se fríe arduino!)
Estoy usando la opción 2, usb adaptador Serial.
Con RX y TX va a los pines 2 y 3 en mi uno. Vout y Gnd a Gnd y Vin de la ONU.
Convenientemente este adaptador Serial accionará el uno así, si tu con un cable convertidor serial estándar como el prolífico necesitará una fuente externa de 5 voltios para tu arduino, se puede tomar de la SM5100B D 5v y GND.
De la D SM5100B tengo pins 2 y 3 conectado a la UART Hardware en los pines UNO 0 y 1.
Se puede ver que no he apilado el ontop de tablero GSM de la ONU!
Esto es porque cuando tenga que subir bocetos a la ONU no se puede hacer a través de los pines serial software y adaptador serial USB. Tengo que desconectar la conexión en serie D SM5100B y conecte el cable USB en uno para cargar el dibujo. Los Arduinos sólo aceptará bosquejos cargado a los pines 0/1!
¿Y tengo que para recordar desconectar el SM5100B-D estos pines durante la carga de código no sabrá qué hacer con que información se arrojó sobre pernos 0/1 durante este tiempo, también podría ser peligroso para uno o la otra tabla? Cualquier manera al cargar código Desconecte la conexión serie entre el uno y el SM5100B-D y vuelva a conectar otra vez.
Así la primera foto es la conexión que estoy ejecutando mi GPRS código y depuración, con el puerto serial de software enviar datos pines 2/3 al adaptador serial USB en el monitor serial y los pasadores UART hardware 0/1, haciendo la comunicación de alta velocidad con SM5100B-D.
La segunda foto es lo que tengo que hacer para subir bocetos.
Sí sería más fácil de usar solo un MEGA 2560!