by
Chris Sontag
Tired
of relying on the weatherman in this El Niņo year?
Chris is, too. After seeing all those automatic sprinklers
working in the rain, he decided to hook up a controller
to the Net for live updates, making this device
truly intelligent.
Start
Intelligent
Architechture
Putting
the Pieces Together
Programming
Brains
Building
and Interface
Education
Possible
Sources
& PDF
Youre driving in a rainstorm thats been going all day and
pass a house or business with its automatic sprinklers
watering the lawn. So much for water conservation
(a perennial topic of discussion during non-El Niņo
years in the arid desert climes of the Western U.S.).
No doubt, the buildings
owner set the automatic sprinkler timer to start watering
the lawn on a preset schedule, and the microcontroller
in the sprinkler control unit obediently turned the
sprinklers onrain or shine. The owner is either
too far away to change the device or the process of
changing the program at the device is too complex.
Somewhere along the line,
we started calling even the simplest electronic devices
"intelligent." But if electronic devices
are really intelligent, why do they water the lawn
when its raining? These devices are only as
smart as the information theyre given.
A truly intelligent device
should accept dynamic information and make adjustments
based on that information. It may even take forecast
information and weigh decisions based on what is likely
to happen in the future.
You might argue that
this ability takes far too much capacity to build
into simple devices like a sprinkler timer with an
8-bit microcontroller. But, adding a 32- or 64-bit
micro would drive the price out of range for the consumer
market. So "intelligent" devices continue
to be unintelligent, and we run to the sprinkler controller
whenever it rains.
But what if you could
connect a simple device to dynamic information without
adding resources to the device? A sprinkler controller
that monitors environmental conditions or forecast
information and changes its actions based on that
information would save money and be politically correct.
The device would be educated with updated information,
making it truly intelligent.