sábado, 27 de fevereiro de 2021
DVD
ConteÚdo
DOWNLOADS
Interação
dicas aleatórias
Dica #71
Controlando a Barra de Status no MS Access
Publicado: 25/08/2008

Artigos

Enviando torpedos pelo Access (SMS)

Que tal enviar para 50 vendedores da sua empresa torpedos (SMS) diretamente da sua aplicação Access? Para nosso artigo usamos o modelo GSM MIN 100, gentilmente cedido por empréstimo pela DARUMA.

Por: Roberto Amaral Fernandes (amaral@ativoaccess.com.br)
Publicado: 05/12/2009  Visitas: 10105
Dificuldade: Intermediário

Indicação de Artigo  Imprimir


ATENÇÃO - Artigo atualizado - http://www.ativoaccess.com.br/mostra.artigo.php?artigo=100

Que tal enviar para 50 vendedores da sua empresa o seguinte torpedo (SMS) diretamente da sua aplicação Access:

“450MIL UN. DE YYY-100 NO ESTOQUE. PODEM FECHAR AS VENDAS!”

Agora já é possível! Veja:


Ilustração 1 - Modem GSM-GPRS (MIN 100)


A Daruma (www.daruma.com.br) está produzindo o modem GSM Min 100 que é um equipamento para transmissão de dados, usando tecnologia celular GSM.

Recomendado para uso em ambientes industriais e afins pode ser conectado a um CLP (Controlador Lógico Programável), PC, notebook e outros equipamen-
mentos por comunicação serial V24/RS232.

• Conexão GPRS e CSD
• Fácil instalação
• Dual band 900/1800 MHz
• Recebe e envia mensagens de texto SMS**

**Serviços sujeitos à disponibilidade da operadora da sua empresa. Importante: Para a operação do equipamento é necessário a contratação de serviços de uma operadora GSM. Consulte as tarifas e área de cobertura com sua operadora. SIM Card não acompanha o produto.

Principais Características do modem GSM Min 100

Funções básicas

• Transmissão e recepção de dados
• Transmissão e recepção SMS
• SMS tipo MT/MO/CB/PDU
• Transmissão de dados assíncrona não transparente GSM 2400 bit/s 4800 bit/s 9600 bit/s
• CSD até 14.4 kbps
• Conectividade GPRS
• MULTISLOT GPRS classe 8
• Estação móvel GPRS classe B
• GPRS max. 85.6 kbps (downlink)
• Esquemas de codificação CS1, CS2, CS3, CS4
• Interface de dados: V.24 RS-232
• Controle de comandos AT (padrão ETSI 07.05,07.07)
• Potência de Saída classe 4 (2W) para EGSM900 classe 1 (1W) para EGSM 1800
• Alimentação: de 10V à 30V para GSM900/1800
• Entrada de Corrente:
em repouso : 30mA @ 12VDC
em operação : 150mA 12VDC
• Temperatura de Operação: de -10°C a +50°C
• Temperatura de Armazenagem: de -40°C a +85°C

Características Mecânicas

• Conector de porta serial DB9 RS232
• Conector para alimentação: P4
• SIM plug-in card reader
• LED indicador do status do modem
• Conector de antena externa SMA F
• Dimensões: 69X70X33mm
• Peso: cerca de 100g

Conteúdo do Pacote

• Modem GSM / GPRS

Acessórios Opcionais (***)

• Cabo de dados serial
• SIM Card
• Antena externa
• Fonte de alimentação
Para uma conexão USB você precisará providenciar um cabo conversor USB/Serial semelhante ao da imagem abaixo:





Instalação:

É bem fácil e a equipe de suporte da Daruma prestará toda assistência necessária passo-a-passo, via telefone, MSN ou Skype.

Programando o Modem GSM-GPRS (MIN 100):

Como era de se esperar a equipe de suporte da Daruma providenciou uma montanha de códigos em diversas linguagens para você implementar na sua aplicação.

Além disso, fornece o arquivo de ajuda on-line com as diversas chamadas para operar o GSM-GPRS (MIN 100) Daruma_Framework_Versao20.chm:



Entre outras linguagens foi providenciado o código em VB6 que é facilmente adaptado para o VBA do MS-Access.

Perguntas mais comuns e respostas: a equipe da Daruma juntamente com o incansável Claudenir Andrade preparou o conjunto de perguntas e suas respostas:

· O que é o Min-100?

É Um Modem GPRS / SMS(Torpedo) que permite envio de DADOS E SMS. Até hoje para fazer isso era necessário você contratar um serviço terceirizado de Site, ou obter um celular que rodasse Windows móbile (por exemplo) e programar para ele um aplicativo para enviar e receber SMS. Esta Operação ficava muito caro quando se pensava em colocar um aparelho que recebe e envia SMS.

· Como eu faço para ele enviar e receber SMS, por exemplo?

O produto possui uma comunicação Serial RS232, idêntico as impressoras fiscais, ou impressoras de balcão. Você manda um comando, o Min-100 envia pra você uma resposta de OK ou não ok. Basta que do outro lado tenha uma CPU que possui uma Porta Serial, mais nada! O legal deste produto é que você não fica amarrado a uma plataforma de desenvolvimento e tampouco a um Sistema operacional. Por quê? Porque você pode plugá-lo em qualquer dispositivo que “fale” porta serial, uma RS232 que já estará habilitado pra enviar e receber SMS.

Exemplo: Um PC com Windows, um PC com Linux, um MicroTerminal com Sistema Operacional Próprio, um Computador de bolso com porta serial, qualquer, qualquer CPU que tenha uma Porta serial RS232 e você consiga escrever um comando na porta serial e ler um comando da porta serial, você poderá usar o Min-100

· Necessito de um chip de para enviar e receber SMS?

Sim, necessita, porque temos de nos lembrar que o serviço de SMS não é oferecido pela Daruma mas sim pelas operadoras de Telefonia móvel (Tim, Claro, Oi, Brt). No Email enviado para as software houses falamos do CHIP TIM (apenas como exemplo) mas você pode usar qualquer chip menos da Vivo. Porque? Porque a Vivo é Quadriband operando em uma banda diferente de nosso modem. Mas isso é apenas o CHIP a ser usado no Modem Daruma, porque se você enviar um SMS para um celular comum que esteja com o Chip da Vivo, este celular irá sim receber o SMS que você enviou.

· Quanto Custa o envio e recepção de SMS?

Não conseguimos precisar um valor exato para cada SMS enviado isso depende do Chip da operadora de Telefonia Móvel que você está usando em nosso Modem. O ideal, e graças a boa e livre concorrência que temos no mercado de telefonia móvel, é você fechar um contrato com uma das operadoras, fechar com elas um numero “X” de SMS por mês, pagar um valor fixo pra isso e ter um pacote de SMS mês para enviar, sem pagar mais por ele. Você pode fechar o contrato com a operadora, se perceber que seu projeto vai demandar bastante SMS, ou usar o SMS avulso mesmo do chip que você colocar no MIN-100.

· O CHIP tem de ser Pós-Pago? Com conta?

Não. Ele pode ser um Chip pré-pago também. Desde que tenha os créditos su-
cientes para envio e Recepção de SMS. Porém incentivamos que mesmo Pré-Pago você feche um contrato com uma revenda de operadora de telefônica móvel para que no seu Chip no seu número, haja uma condição comercial diferente para envio e recepção de dados.

· Como eu faço para integrar o Min-100 de deixar meu sistema preparado para
enviar SMS? Em Visual Basic, Delphi.. Etc..

A Daruma fornece uma DLL de alto nível que permite o envio e Recepção de SMS e os códigos para programar essa DLL em várias linguagens inclusive em VB6 facilmente adaptável para o VBA do Access.

- Como eu faço para ter um Modem Min-100 na minha bancada de desenvolvedor?

Se você não recebeu a proposta formal de aquisição do Modem Min-100 pra desenvolvedor não deixe de solicitar no email m.guarniero@daruma.com.br.

Se você tem um projeto e deseja saber quando irá custar para seu cliente Adquirir o Min-100 para colocar no servidor dele ou na CPU dele, envie um email para m.guarniero@daruma.com.br que certamente ela poderá atendê-los de acordo com sua demanda.

Nosso Suporte no 0800 770 332 0 está totalmente preparado para sanar suas duvidas.

Um Forte Abraço a Todos!!

Claudenir C. Andrade
MVP Microsoft
claudenir@daruma.com.br

Gert Integração e Desenvolvimento
Daruma Automação Sua verdadeira Parceira, nós fazemos Hardware e Vocês fazem software!

Suporte ao Desenvolvedor: 0800 770 332 0
www.desenvolvedoresdaruma.com.br


ATENÇÃO - Artigo atualizado - http://www.ativoaccess.com.br/mostra.artigo.php?artigo=100

Links relacionados:
http://www.desenvolvedoresdaruma.com.br

Artigos relacionados:
  Nenhum artigo relacionado



 

   Copyright © Ativo Access 2003 - 2021- Todos os direitos reservados   Política de Privacidade | Fale conosco