Escolar Documentos
Profissional Documentos
Cultura Documentos
http://www.rogercom.com/pparalela/Dispviainternet.htm
Pgina 1 de 1
Home ndice
O objetivo do projeto aqui elaborado, controlar e monitorar dispositivos eletrnicos remotamente atravs da Internet, de forma fcil e compreensvel por aqueles que amam o mundo da Telemtica, Teleprocessamento, Eletrnica, Programao, enfim, para todos aqueles que despertam curiosidade no assunto. O projeto no tem nenhum tipo de segurana contra controle ou acessos indevidos por usurios externos. Esse projeto poder mais tarde amadurecer, utilizando senha e login, como tambm proteo via Firewell. Podero ser controlados (ligados/desligados) at 8 dispositivos eletrnicos, e monitorados at 5 sensores no mnimo a cada 1 segundo, e no mximo 10 segundos. So necessrios no mnimo trs 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 eletrnicos que se desejar monitorar/controlar. Tambm nesse computador que o software Dspserver.exe ser executado. O DSPCONTROL o computador que controlar/monitorar os dispositivos eletrnicos conectados ao DSPSERVER remotamente atravs da Internet, em qualquer canto do mundo, usando o software Dspcontrol.exe. Funcionamento especfico Preparando o Servidor de Hospedagem: 1 - No seu computador local, use o Bloco de Notas do Windows para criar um arquivo texto sem nenhum contedo com o nome "IPServidorHardware.txt"; 2 - Faa 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
1 de 7
7/21/2011 2:58 PM
Dspcontrol / Dspserver
http://www.rogercom.com/pparalela/Dispviainternet.htm
WS_FTP Pro, como os exemplos abaixo: Clique com o boto direito do mouse sobre o nome da pasta Dispositivos; A figura abaixo ser apresentada:
Clique em CHMOD(unix) e defina "Numeric Value" com o nmero 777, como na figura abaixo:
Siga os passos descritos acima, mas agora para o arquivo IPServidorHardware.txt; Defina "Numeric Value" com o nmero 666, como na figura abaixo:
Preparando o DSPSERVER:
2 de 7
7/21/2011 2:58 PM
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 boto "Conectar" da Guia "Configurao do Servidor"; Obs.: Um cone na barra de tarefa do windows, prximo ao relgio 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, prximo ao relgio. 3 - Preparando o DSPCONTROL em um computador remoto: - Conecte-se a Internet; - Execute o software Dspcontrol.exe; - Clique no boto "Conectar" da Guia "Servidor de Dispositivos"; Obs.: A frase "Conectado", escrita na barra de status do Dspcontrol.exe indica a conexo bem sucedida com o Dspserver.exe; Funcionamento geral O nico objetivo do Servidor de Hospedagem nesse contexto registrar e disponibilizar o IP da mquina que est rodando o software Dspserver.exe, para que o programa Dspcontrol.exe possa estabelecer uma conexo via TCP/IP. Ao rodar o software Dspserver.exe na mquina servidor de dispositivos (DSPSERVER), este por sua vez, acessa o arquivo ServidorHardware.php na mquina 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 mquina remota conectada a Internet, este acessa o Servidor de Hospedagem, ler o arquivo ServidorHardware.txt que contm o IP da mquina DSPSERVER e configura o Dspcontrol.exe para estabelecer uma conexo direta via TCP/IP.
Ateno: No h nenhum tipo de segurana implantada nesse projeto. Utilize-o de uma forma coerente.
Diagrama genrico do projeto
3 de 7
7/21/2011 2:58 PM
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
DSPCONTROL
5 de 7
7/21/2011 2:58 PM
Dspcontrol / Dspserver
http://www.rogercom.com/pparalela/Dispviainternet.htm
6 de 7
7/21/2011 2:58 PM
Dspcontrol / Dspserver
http://www.rogercom.com/pparalela/Dispviainternet.htm
http://www.rogercom.com Copyright, 1999-2006 ROGERCOM - Antonio Rogrio Messias - rogercom@rogercom.com Todos os Direitos Reservados - All Rights Reserved.
7 de 7
7/21/2011 2:58 PM