Environment Monitoring Programs

Information and example Delphi programs (source code only) for an educational programming project.


A) Pick two devices (serial and ethernet) to measure temperature. Please see the devices page for more information.

B) Create console programs that communicate with the devices and simply print readings to the screen. Use Synapse and Synaser libraries so there is no need to install any VCL components (also good for the Delphi TurboExplorer edition as well as FreePascal).

C) Improve console programs so readings are put into a database.

D) Create GUI program to monitor database (for alerts and charting).

For some ideas, here is a Perl program:
http://www.klein.com/thermd/
Here is a list of serial and ethernet devices supported:
http://www.klein.com/thermd/devices.shtml

Please share your ideas, comments and suggestions. Thanks!
-- Paul Breneman


Return to home page for TurboControl

TurboControl.com
PO Box 3817
Columbus, OH 43210-0817
Show for email address