🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #10473

Re: Estacion meteorologica y PHP

#10473
From: Leonardo F. Bauchwitz
Date: Fri, 01 Mar 2002 08:34
47 lines
3481 bytes
Hola!!!!
Les cuento que he trabajado en varios proyectos parecidos bajo Windows, 
(aunque soy un linuxero viejo).
En este momento estoy portando algunas aplicaciones (justamente una 
estaci�n meteorol�gica), que permitan visualizar la informaci�n on-line

La soluci�n a la que he llegado ha sido la siguiente:
Para tomar datos desde la estaci�n (o enviarle ordenes y datos a la 
misma), utilizo directamente el RS232.
De esta forma evito tener que construir tarjetas internas, etc.etc. 
(cosa que he hecho, pero que trae muchos dolores de cabeza).
La mayor�a de las estaciones comerciales, tiene comunicaci�n v�a RS232. 
Con las que yo he trabajado (que se han constru�do en la Universidad), 
les hemos programado un PIC, que permita la comunicaci�n v�a el puerto 
RS232.

El lenguaje de programaci�n utilizado ha sido:
bajo Windows ----> Delphi
bajo Linux -----> Kylix (utilizo la versi�n Open Source).
Adem�s existen componentes gratuitos, que permiten la comunicaci�n con 
el puerto serie.
Aunque no programo en C (alguna vez alg�n programa) seguro existen 
funciones en alguna librer�a que permitan gestionar el puerto serie.
Lo que yo he hecho es lo siguiente:
1) El software se comunica a cierto intervalo de tiempo (parametrizable) 
con la estaci�n,
2) Baja los datos a una base de datos (utilizo MySQL)(aunque podr�a ser 
un archivo)
3) Cuando accedo a la p�gina Web, dicha p�gina es din�mica, significa 
que consulto los datos a la base de datos, y actualizo as� la p�gina.

La utilizaci�n de la base de datos permite la busqueda de registros en 
forma individual (por fecha, valores m�ximos y m�nimos, etc.), sin 
embargo se puede utilizar un archivo de texto (ASCII).

Para la aplicaci�n Web, utilizo:
Bajo Windows ----> Genero una aplicaci�n ISAPI (una dll) con 
Delphi-conectada al servidor apache.
Bajo Linux -----> Genero una aplicaci�n que utilize la interfaz CGI, 
conectada al servidor apache. (aqu� utilizo Kyllix).
Sin embargo,  bajo Linux, esto perfectamente puede hacerse con PHP, 
Perl, o cualquier otro lenguaje.
Espero que les haya sido de ayuda, cualquier cosa, estoy disponible
Leonardo
"el mago"

		
Technical Details
Message-ID: <3C7F3D06.6000702@yahoo.com.ar>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213-98-91-117.uc.nombres.ttd.ES!not-for-mail
References: <3c7ba8a4.18734176@news.wanadoo.es> <wu9f8.4635$Q5.97961@telenews.teleline.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,ba704ff3a527145b
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-03-01 05:20:26 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213-98-91-117.uc.nombres.ttd.ES!not-for-mail
From: "Leonardo F. Bauchwitz" <lbauchwitz@yahoo.com.ar>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Estacion meteorologica y PHP
Date: Fri, 01 Mar 2002 09:34:14 +0100
Organization: Red de servidores de news de escomposlinux.org
Lines: 48
Message-ID: <3C7F3D06.6000702@yahoo.com.ar>
References: <3c7ba8a4.18734176@news.wanadoo.es> <wu9f8.4635$Q5.97961@telenews.teleline.es>
NNTP-Posting-Host: 213-98-91-117.uc.nombres.ttd.es (213.98.91.117)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1014988824 9286948 213.98.91.117 (16 [63420])
X-Orig-Path: julieta.escomposlinux.org!antonio.escomposlinux.org!marmolejo.escomposlinux.org!eriador.escomposlinux.org!not-for-mail
User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:0.9.4) Gecko/20011126 Netscape6/6.2.1
X-Accept-Language: en-us