Article View: es.comp.os.linux.programacion
Article #10473Re: Estacion meteorologica y PHP
From: Leonardo F. Bauchwitz
Date: Fri, 01 Mar 2002 08:34
Date: Fri, 01 Mar 2002 08:34
47 lines
3481 bytes
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-mailReferences:
<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