sábado, 28 de septiembre de 2013

Taller de Introducción a Arduino en Altea

Dentro de dos semanas, entre el 9 y el 13 de Octubre de 2013, tendrá lugar la primera edición de Altea Energy Lan Party. Esta será la primer Party LAN donde podremos reunirnos todos los aficionados a la informática, la electrónica y los videojuegos de la provincia de Alicante y por supuesto todo aquel que viva más lejos pero dese pasar unos días entre amigos. La Altea Energy LAN Party ofrece una oportunidad única para conocernos, aprender unos de otros y pasarlo bien.

Altea Energy Lan Party

Dentro de este evento, GoShield impartirá una charla/taller introducción a Arduino. La presencia en dicha charla es gratuita para todos los asistentes al evento, y tras la charla de introducción se realizará un taller donde se podrán hacer una serie de prácticas que perseguirán enseñar a utilizar los conceptos más básicos de Arduino, el uso de salidas digitales moduladas en PWM, el uso de las entradas analógicas y como conectar sensores analógicas a estas  y el uso de pantallas LCD paralelas basadas en caracteres. Todo esto tendrá lugar la tarde del Viernes 11 de Octubre entre las 17:30 y las 21:00. Aquellos que dispongan del material podrán llevárselo de casa y seguir el taller libremente, y para aquellos interesados que no dispongan del material podrá adquirir el kit para la realización del taller allí mismo. El máximo de kits disponibles es de 10 y es posible realizar la reserva pagando 10 euros a través de nuestra web, para aquellos que estén interesados y no quieran quedarse sin plaza, por supuesto para participar en el taller hay que estar inscrito al evento el día de su realización.
Espero que sea de vuestro interés y veros allí a todos.

miércoles, 18 de septiembre de 2013

GBoard: Testando el módulo Sim900

En algunos casos, hay dudas a la hora de comprobar si el módulo Sim900 de nuestra GBoard funciona correctamente. A continuación, voy a relatar una serie de pasos a verificar para saber si nuestro módulo Sim900 funciona correctamente.


Conexión de la placa GBoard al Programador
  1. Verificar los parámetros fuente de alimentación. Este módulo ha sido intensivamente probado con un transformador de 12V y 1000mA. Si tienes uno disponible en este rango, es recomendable que sea ese el que emplees para probar la placa. Es común que los routers incluyan transformadores de  estas características. 
  2. Verificar las conexiones como se puede ver en la foto anterior. El pin RX del programador debe ser conectado al canal ST de la Gboard, cable amarillo, y el pinTX del programador se conecta al canal SR de la Gboard, cable naranja. Por último, verifica que el pin GND del programador esté conectado al pin GND de la GBoard, cable verde. Si tu programador permite seleccionar la tensión de trabajo, utiliza 3,3V.
  3. Verificar que el LED Status está encendido. Si el LED Status está encendido, esto indica que el Módulo Sim900 está encendido, en caso de que el LED Status se encuentre apagado,deberá pulsar el botón SIM900-PWRKEY, que es el botón central de los tres incluidos en la placa, durante unos segundos hasta que vea encenderse el LED Status.
Imágenes integradas 2
El LED Status encendido indica que el módulo Sim900 está encendido

Imágenes integradas 4
El boto Sim900-PWRKEY permite encender o apagar el Módulo Sim900

Para probar la placa GBoard puedes utilizar el terminal incluido en el IDE de Arduino como puede verse en la imagen siguiente. Selecciona el retorno de carro en el combo box inferior y una configuración de 19200 baudios. Por último escribe el coando +AT y pulsa enviar, si todo va bien el módulo debería contestar OK.

Imágenes integradas 1
Uso de la interfaz de Arduino para probar el funcionamiento del módulo Sim900
Estos pasos permiten verificar que el módulo de comunicaciones GPRS funciona correctamente, pero no garantizan el funcionamiento de ningún otro elemento. Las comprobaciones están realizadas con los parámetros de fabrica de la placa GBoard y el módulo Sim900, algunos de ellos podrían cambiar ligeramente para otros módulos u otros shields.