|
|

|
Craig Steiner's Resume - Project Details 20501 - Advanced Vineyard
Craig E. Steiner
Advanced Vineyard Project
"Remote environmental data collection and logging system"
Back to full resume |
PDF version of this page
Overview
An embedded device that operates independently in vineyards and periodically records current
environmental information, stores the data, and subsequently connects to the Internet
via a wireless GPRS modem to send the data to a central server for analysis and graphing.
Approach
- Develop an embedded system capable of monitoring and archiving data from
temperature, humidity, and a number of specialized sensors to determine stalk width of vines.
- Design a communication protocol capable of operating over a GPRS modem to link
the remote embedded device to an Internet-based server.
- Implement a server component to operate on a Linux Red Hat 9.0 server to receive
data from the remote embedded devices and to send them new configuration updates when
they connect.
- Utilize a SQL database to permanently store the data collected by each of the remote
embedded systems.
- Provide a website and web application to allow the administrator to manage and
configure all of the remote embedded systems via the Internet.
- Include a presentation level on the website that allows the data stored in the
database to be presented to the user in a flexible, graphical format.
Technology
- The embedded platform is based on the Texas Instruments MSC1210 microcontroller.
- The GPRS modem used is a Sony-Ericsson GT48.
- The MSC1210 firmware is written in both SDCC 'C' and 8052 assembly language.
- The website and server component is written in PHP 4.3.6 and runs under Apache web
server version 1.3.
- The database used is MySQL version 4.0.18.
Craig Steiner's Role
- Sole system architect and developer.
- Wrote the 8052 microcontroller firmware that drives the remote embedded devices.
- Wrote the server component that receives data from the remote embedded devices.
- Developed the website and supporting web application.
- Designed the database schema and performs DBA on an ongoing basis.
- Provided substantial input regarding hardware design and parts selection.
Contact Project Customer/Reference
Bryan Osborn
Advanced Vineyard
PO Box 236
Woodbridge, CA 95236
Phone: (209) 327-0698
Email: (Available upon request)
|
Contact Craig Steiner
Vault Information Services
8174 S. Holly
PMB #272
Littleton, CO 80122
Phone: 303-439-0909
Email: csteiner@vaultbbs.com
|
(C) Copyright 1997 - 2008 by Vault Information Services LLC. All Rights Reserved.
Information provided "as-is" without warranty. Please see details.
Contact us for usage and copy permission.
|
|