Você está na página 1de 7

Dspcontrol / Dspserver

http://www.rogercom.com/pparalela/Dispviainternet.htm

http://www.rogercom.com/pparalela/Dispviainternet.htm Controle via Internet Dspcontrol e Dspserver Por: Antônio

Controle via

Internet

Dspcontrol e

Dspserver

Por: Antônio Rogério Messias

Dspcontrol e Dspserver Por: Antônio Rogério Messias Página 1 de 1 Home Índice CONTROLANDO DISPOSITIVOS

Página 1 de 1

e Dspserver Por: Antônio Rogério Messias Página 1 de 1 Home Índice CONTROLANDO DISPOSITIVOS ELETRÔNICOS VIA

Home

Índice

Por: Antônio Rogério Messias Página 1 de 1 Home Índice CONTROLANDO DISPOSITIVOS ELETRÔNICOS VIA INTERNET Para

CONTROLANDO DISPOSITIVOS ELETRÔNICOS VIA INTERNET

Para uso particular ou educacional.

Copyright(c) 1999-2006 ROGERCOM.COM Todos os direitos reservados.

O objetivo do projeto aqui elaborado, é controlar e monitorar dispositivos eletrônicos

remotamente através da Internet, de forma fácil e compreensível por aqueles que amam o mundo

da Telemática, Teleprocessamento, Eletrônica, Programação, enfim, para todos aqueles que despertam curiosidade no assunto.

O projeto não tem nenhum tipo de segurança contra controle ou acessos indevidos por

usuários externos. Esse projeto poderá mais tarde amadurecer, utilizando senha e login, como também proteção via Firewell. Poderão ser controlados (ligados/desligados) até 8 dispositivos eletrônicos, e monitorados até

5 sensores no mínimo a cada 1 segundo, e no máximo 10 segundos. São necessários no mínimo três computadores conectados à Internet para que possamos estabelecer o controle e monitoramento dos dispositivos/sensores:

O SERVIDOR DE HOSPEDAGEM

Armazena no arquivo IPServerHardware.txt o IP do computador onde está rodando o Dspserver.exe.

O DSPSERVER

É o computador que ficará conectado aos dispositivos eletrônicos que se desejará

monitorar/controlar. Também é nesse computador que o software Dspserver.exe será executado.

O DSPCONTROL

É o computador que controlará/monitorará os dispositivos eletrônicos conectados ao DSPSERVER

em qualquer canto do mundo, usando o software

Dspcontrol.exe.

remotamente

através

da

Internet,

Funcionamento específico

Preparando o Servidor de Hospedagem:

1 - No seu computador local, use o Bloco de Notas do Windows para criar um arquivo texto sem nenhum conteúdo com o nome "IPServidorHardware.txt";

2 - Faça download do arquivo ServidorHardware.zip;

3 - Descompacte-o com o Winzip;

4 - Use o WS_FTP Pro ou outro para criar a pasta Dispositivos, no Servidor de Hospedagem;

5 - Copie o arquivo descompactado ServidorHardware.php, e o arquivo IPServidorHardware.txt para a pasta Dispositivos no servidor de hospedagem;

6 - Defina os atributos da pasta Dispositivos e do arquivo IPServidorHardware.txt usando o

Dspcontrol / Dspserver

WS_FTP Pro, como os exemplos abaixo:

http://www.rogercom.com/pparalela/Dispviainternet.htm

Clique com o botão direito do mouse sobre o nome da pasta Dispositivos ; Dispositivos;

A figura abaixo será apresentada:direito do mouse sobre o nome da pasta Dispositivos ; Clique em CHMOD(unix) e defina "

da pasta Dispositivos ; A figura abaixo será apresentada: Clique em CHMOD(unix) e defina " Numeric

Clique em CHMOD(unix) e defina " Numeric Value " com o número 777 , como na figura CHMOD(unix) e defina "Numeric Value" com o número 777, como na figura abaixo:

Value " com o número 777 , como na figura abaixo: Siga os passos descritos acima,

Siga os passos descritos acima, mas agora para o arquivo IPServidorHardware.txt ; IPServidorHardware.txt;

Defina "Numeric Value " com o número 666 , como na figura abaixo: Numeric Value" com o número 666, como na figura abaixo:

" Numeric Value " com o número 666 , como na figura abaixo: Preparando o DSPSERVER:

Preparando o DSPSERVER:

Dspcontrol / Dspserver

http://www.rogercom.com/pparalela/Dispviainternet.htm

- Conecte a interface de dispositivos à Porta Paralela;

- Conecte-se a Internet;

- Execute o software Dspserver.exe;

- Clique no botão "Conectar" da Guia "Configuração do Servidor";

Obs.: Um ícone na barra de tarefa do windows, próximo ao relógio indicará que o servidor está ativo e operante. Quando o servidor estiver oculto e desejar exibi-lo, dê duplo clique no ícone que se encontra na barra de tarefas do windows, próximo ao relógio.

3 - Preparando o DSPCONTROL em um computador remoto:

- Conecte-se a Internet;

- Execute o software Dspcontrol.exe;

- Clique no botão "Conectar" da Guia "Servidor de Dispositivos";

Obs.: A frase "Conectado", escrita na barra de status do Dspcontrol.exe indica a conexão bem sucedida com o Dspserver.exe;

Funcionamento geral

O único objetivo do Servidor de Hospedagem nesse contexto é registrar e disponibilizar o IP da máquina que está rodando o software Dspserver.exe, para que o programa Dspcontrol.exe possa estabelecer uma conexão via TCP/IP. Ao rodar o software Dspserver.exe na máquina servidor de dispositivos (DSPSERVER), este por sua vez, acessa o arquivo ServidorHardware.php na máquina Servidor de Hospedagem, executando seu script na linguagem PHP e registrando no arquivo IPServidorHardware.txt o IP atual. Ao executar o software Dspcontrol.exe na máquina remota conectada a Internet, este acessa o Servidor de Hospedagem, ler o arquivo ServidorHardware.txt que contém o IP da máquina DSPSERVER e configura o Dspcontrol.exe para estabelecer uma conexão direta via TCP/IP.

para estabelecer uma conexão direta via TCP/IP. Atenção : Não há nenhum tipo de segurança implantada

Atenção: Não há nenhum tipo de segurança implantada nesse projeto. Utilize-o de uma forma coerente.

Diagrama genérico do projeto

Dspcontrol / Dspserver

http://www.rogercom.com/pparalela/Dispviainternet.htm

Dspcontrol / Dspserver http://www.rogercom.com/pparalela/Dispviainternet.htm DSPSERVER 4 de 7 7/21/2011 2:58 PM

DSPSERVER

Dspcontrol / Dspserver http://www.rogercom.com/pparalela/Dispviainternet.htm DSPSERVER 4 de 7 7/21/2011 2:58 PM

Dspcontrol / Dspserver

http://www.rogercom.com/pparalela/Dispviainternet.htm

Tela: Configuração da Porta Paralela

Tela: Configuração da Porta Paralela DSPCONTROL Tela: Monitorar sensores 5 de 7 7/21/2011 2:58

DSPCONTROL

Tela: Configuração da Porta Paralela DSPCONTROL Tela: Monitorar sensores 5 de 7 7/21/2011 2:58 PM

Tela: Monitorar sensores

Dspcontrol / Dspserver

http://www.rogercom.com/pparalela/Dispviainternet.htm

http://www.rogercom.com/pparalela/Dispviainternet.htm Tela: Configuração do alarme Download: DspServer.exe e

Tela: Configuração do alarme

Tela: Configuração do alarme Download: DspServer.exe e DspControl.exe 6 de 7 7/21/2011
Tela: Configuração do alarme Download: DspServer.exe e DspControl.exe 6 de 7 7/21/2011

Download: DspServer.exe e DspControl.exe

Tela: Configuração do alarme Download: DspServer.exe e DspControl.exe 6 de 7 7/21/2011 2:58 PM
Tela: Configuração do alarme Download: DspServer.exe e DspControl.exe 6 de 7 7/21/2011 2:58 PM
Tela: Configuração do alarme Download: DspServer.exe e DspControl.exe 6 de 7 7/21/2011 2:58 PM

Dspcontrol / Dspserver

Dspcontrol / Dspserver http://www.rogercom.com/pparalela/Dispviainternet.htm http://www.rogercom.com © Copyright,

http://www.rogercom.com/pparalela/Dispviainternet.htm

http://www.rogercom.com © Copyright, 1999-2006 ROGERCOM - Antonio Rogério Messias - rogercom@rogercom.com Todos os Direitos Reservados - All Rights Reserved.