Home

Manual de Usuario

image

Contents

1. digitalWrite onOffPin HIGH delay 2000 digitalWrite onOffPin LOW delay 1000 Serial println done void GM862_version Serial println version info GM862_requestModem AT GMI 1000 false buf GM862_requestModem AT GMM 1000 false buf GM862_requestModem AT GMR 1000 false buf GM862_requestModem AT CSQ 1000 false buf Serial println done boolean GM862_isRegistered return state amp STATE_REGISTERED void GM862_sendSMS char number char message char buf BUF LENGTH char cmdbuf 30 AT CMGS Serial println sending SMS GM862_requestModem AT CMGF 1 1000 true buf send text sms strcat cmdbuf number strcat cmdbuf GM862_requestModem cmdbuf 1000 true buf modem print message modem print 0Oxla BYTE GM862_getsTimeout buf 2000 Serial println buf Serial println done void setup delay 10000 Serial begin 9600 modem begin 9600 pinMode txGprs_pin OUTPUT pinMode rxGprs_pin INPUT pinMode ST LED pin OUTPUT pinMode onOffPin OUTPUT digitalWrite ST LED pin LOW bitSet MCUCR PUD GM862 initialization GM862 switchOn switch the modem on delay 4000 wait for the modem to boot GM862 init initialize the GM862 GM862 version request modem version info Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl 2 ICT
2. Manual Usuario de GM862 Arduino Shield Pagina 11 de 12 while GM862_isRegistered delay 1000 GM862 checkNetwork check the network availability void loop GM862_sendSMS 6245 Your Message Change 6245 by your cellphone number digitalWrite ST LED pin HIGH delay 10000 GM862 switchOff while 1 Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl Q MACI Manual Usuario de GM862 Arduino Shield P gina 12 de 12 6 MAPA DE PUERTOS Mapa de pines de GM862 Arduino Shield Nombre Funci n DIGITAL O Serial RX DIGITAL 1 Serial TX DIGITAL 2 SoftSerial RX DIGITAL 3 SoftSerial TX DIGITAL A ON OFF Modem RESET RESET Ard EAR_HF Handset ear output phase EAR_HF Handset ear output phase MIC_HF Handsfree microphone input phase nominal level 3mVrms MIC_HF Handsfree microphone input phase nominal level 3mVrms GPIO5 Configurable general purpose I O pin GPIO6 GP UO pin or ALARM output pin GPIO7 GP I O pin or Buzzer output pin GPIO8 Configurable general purpose I O pin GPIO9 Configurable general purpose I O pin GPIO10 Configurable general purpose I O pin GPIO11 Configurable general purpose l O pin GPIO12 Configurable general purpose l O pin ADC ADC input 3 8V 3 8V regulated voltage 7 HISTORIA DEL DOCUMENTO 1 0 12 de Agosto 2010
3. http tinkerlog com y modificado para trabajar con la tarjeta Arduino Duemilanove ste c digo env a un mensaje SMS a un n mero definido por el programador con un texto pre definido Adem s realiza toda la inicializaci n y configuraci n del m dem Los archivos fuente pueden se pueden descargar desde la p gina del autor o desde www olimex cl GM862 GPS testing sketch used with Arduino Duemilanove and GM862 Arduino Shield V1 1 nclude NewSoftSerial h define STATE_REGISTERED 4 define READ 1 define txGprs_pin 3 define rxGprs_pin 2 define ST_LED_pin 7 define onOffPin 4 define BUF LENGTH 100 NewSoftSerial modem rxGprs pin txGprs pin char buf BUF LENGTH int state 0 byte GM862 requestModem const char command uintl16 t timeout boolean check char buf byte count 0 char found 0 buf 0 Serial println command modem flush modem print command modem print r count GM862_getsTimeout buf timeout if count if check found strstr buf r nOK r n if found Serial println gt ok else Serial print gt not ok Serial printin buf else Serial print gt buf Serial printlin buf Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl 2 ICT Manual Usuario de GM862 Arduino Shield P gina 9 de 12 else i1 Serial println no respone retu
4. E Martin Versi n inicial del documento 1 1 22 de Septiembre E Martin Se incluye ejemplo para 2010 uso de puerto serial por software 1 2 23 de Noviembre E Martin Actualizaci n de 2010 cambios en nueva versi n de placa Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl
5. MCI Manual Usuario de GM862 Arduino Shield P gina 1 de 12 Manual de Usuario GM862 Arduino Shield Rev 1 2 MCI MA 0063 Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl MCI Ltda Luis Thayer Ojeda 0115 Oficina 402 Santiago Chile www olimex cl Tel 56 2 3339579 Fax 56 2 3350589 MCI Ltda 2010 Atencion Cambios y modificaciones hechas en el dispositivo no autorizados expresamente por MCI anularan su garantia C digo Manual MCI MA 0063 L ICT Manual Usuario de GM862 Arduino Shield Pagina 3 de 12 INTRODUCCION WUO O 4 2 FUNCIONALIDADES EE 4 3 PARTES DEL DiISbOSITIVO 5 4 GU A R PIDA DE INSTALACI N Y PROGRAMACI N DE GM862 ARDUINO SHIELD ont 6 5 C DIGO EJEMPLO GM862 ARDUINO SHIELD ne 8 6 MAPA DE PUERTOS 12 7 HISTORIA DEL DOCUMENTO eene 12 Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl Ge mci Manual Usuario de GM862 Arduino Shield Pagina 4 de 12 1 INTRODUCCI N El objetivo de este documento es la descripci n de las funcionalidades del GM862 Arduino Shield Este documento abarca todas las funcionalidades que permite el shield tambi n se sugieren procedimiento de configuraciones b sicas del modem GM862 El GM862 Arduino Shield permite a la tarjeta Arduino hacer llamadas telef nicas enviar mensajes de texto SMS en
6. ca GM862 Arduino Shield e Conector Modem GM862 Conector para modem GM862 GPS e LED STAT Indicador de funcionamiento de modem GM862 e LED PWR Indicador de alimentaci n de modem GM862 e LED USER Indicador configurable por el usuario e Conector antena GSM Conector para antena GSM externa e Conector antena GPS Conector para antena GPS externa e Bot n ON OFF Bot n de encendido apagado del modem e Bot n Reset Arduino Resetea placa base Arduino e Jumper ADC Jumper para setear valor de conversi n del ADC del modem GM862 a 0 V Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl 2 MCI Manual Usuario de GM862 Arduino Shield Pagina 6 de 12 4 GUIA RAPIDA DE INSTALACION Y PROGRAMACION DE GM862 ARDUINO SHIELD Para la instalaci n y programaci n del GM862 Arduino Shield se debe instalar un puerto serial virtual y conectar algunos pines del Shield de manera de poder tener comunicaci n con el modem y con el PC a la vez permitiendo que el procedimiento de depuraci n del software sea m s fluido que utilizando solamente el puerto serial por hardware 1 Descargar programa de ejemplo aqu 2 Instalar Shield Ver fig 2 para referencia A Conectar modem GM862 B Mover selector a PC ARD GM862 C Alinear shield de manera de que los pines de conexi n de los costados del shield correspondan sean correspondientes con los pines de la placa Arduino D Ensamblar Shield a placa Ar
7. duino teniendo cuidado de que TODOS los pines est n conectados Insertar SIM a modem GM862 Conectar alimentaci n 5 9VDC a placa Arduino Conectar puerto USB de Arduino a PC En caso de que no se hayan instalados los drivers FTDI instalar drivers USB Descargar aqu Abrir Arduino Alpha Descargar aqu 8 Abrir fuente softSerial_Example pde Fuente de ejemplo presentado en cap tulo 5 En la carpeta fuente deben estar los archivos NewSoftSerial cpp y NewSoftSerial h 9 Editar l nea 180 del c digo de fuente por numero de tel fono que desea enviar un SMS 10 Presionar bot n Upload en Arduino Alpha 11 Esperar que LED Stat se encienda A Tambi n se puede ver el comportamiento del modem presionando el bot n Serial Monitor configurado a un baudrate de 9600bps 9 o amp o N Al t rmino de sta secuencia se envi un mensaje de texto al n mero indicado en el c digo de fuente del proyecto Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl L MCI Manual Usuario de GM862 Arduino Shield P gina 7 de 12 Fig 2 Ensamblaje Placa GM862 Arduino Shield Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl 2 mci electronic Manual Usuario de GM862 Arduino Shield Pagina 8 de 12 5 CODIGO EJEMPLO GM862 ARDUINO SHIELD i El siguiente c digo fue extra do de la biblioteca desarrollada por
8. rn count void GM862_checkNetwork char buf BUF LENGTH char result Serial println checking network GM862 requestModem AT CREG 3000 false buf result buf 11 if result 1 state STATE REGISTERED else state STATE_REGISTERED Serial printin done void GM862_init Serial println initializing modem char buf BUF LENGTH GM862 requestModem AT 2000 true buf GM862_requestModem AT IPR 9600 1000 true buf GM862 requestModem AT CMEE 2 1000 true buf GM862 requestModem AT4BND 1 2000 true buf GM862_requestModem AT FCLASS 8 2000 true buf Serial println done byte GM862 getsTimeout char buf uintl16 t timeout byte count 0 long timeIsOut 0 char c buf 0 timelsOut millis timeout while timeIsOut gt millis amp amp count lt 100 1 if modem available count c modem read buf C timeIsOut millis timeout if count 0 buf 0 count return count void GM862_switchOn Serial println switching on digitalWrite onOffPin HIGH Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl 2 ICT Manual Usuario de GM862 Arduino Shield P gina 10 de 12 delay 2000 digitalWrite onOffPin LOW delay 1000 Serial println done void GM862 switchOff Serial println switching off
9. viar datos v a GPRS accionar pines UO del m dulo y mucho m s Con esto se fusiona la gran cantidad de funcionalidades y flexibilidad de los m dems GM862 con la facilidad y sencillez de programaci n de Arduino Esto posibilita desarrollar proyectos con Arduino en las siguientes reas e Telemetr a y telecontrol e Sistemas de seguridad inteligentes e Sistemas de venta autom tica inteligentes e Sistemas de gesti n de autom viles flota 2 FUNCIONALIDADES EI GM862 Arduino Shield principalmente entrega la alimentaci n adecuada al m dem Telit GM862 y adaptaci n de pines para ste dispositivo para trabajar con Arduino Algunas caracter sticas espec ficas para ste dispositivo son Regulaci n de voltaje a de 5 9 VDC a 3 8 VDC 2 Consumo m ximo de 3 A 3 Led indicador de alimentaci n 4 Led indicador de Status del modem GM862 5 Led configurable por el usuario 6 Bot n de encendido apagado de modem GM862 7 Bot n de reset placa Arduino 8 Conexi n a Puerto ADC modem GM862 9 Dimensiones 76 x 54 mm Luis Thayer Ojeda 0115 Of 402 Santiago Chile Tel 56 2 3339579 info olimex cl www olimex cl MCI Manual Usuario de GM862 Arduino Shield Pagina 5 de 12 3 PARTES DEL DISPOSITIVO Conexi n Antena LED PWR GSM LED STAT LED USER m e Bot n ON OFF RST_ARD m Reset Arduino Conector Modem fir duinoShield GM862 Vu olimex cl MCI TDD 00733 Conexi n Antena GPS Fig 1 Pla

Download Pdf Manuals

image

Related Search

Related Contents

Manuale Utente User Manual LIGHTCONTROLLER24  Venturer STS91 User's Manual  PDF: Ladegerät LiPo Balancer Charg (Download)  DFX - 8500    Lincoln 1154-000-EA User's Manual    WEU WEU PSB  取扱説明書く保証書付) - 万歩計の山佐(ヤマサ YAMASA  

Copyright © All rights reserved.
Failed to retrieve file