Programmable Irrigation Controller Having User Interface
First Claim
Patent Images
1. An irrigation controller, comprising:
- a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to create an irrigation schedule; and
a user display coupled to the microcontroller and adapted to display irrigation parameters associated with the irrigation schedule, the user display comprising a display screen, wherein the microcontroller is adapted to cause the user display to display all system variables associated with the irrigation schedule together to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
An irrigation controller includes a user interface capable of presenting information to a user and allowing the programming of the controller in a simple and intuitive fashion. Information presented may include values of all programmable irrigation parameters associated with an irrigation zone. Information presented may include values of irrigation parameters associated with multiple irrigation zones. Information may also be presented graphically, in color, and/or in a plurality of languages.
100 Citations
28 Claims
-
1. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to create an irrigation schedule; and
a user display coupled to the microcontroller and adapted to display irrigation parameters associated with the irrigation schedule, the user display comprising a display screen, wherein the microcontroller is adapted to cause the user display to display all system variables associated with the irrigation schedule together to the user. - View Dependent Claims (2, 3)
-
-
4. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to create an irrigation schedule; and
a user display coupled to the microcontroller and adapted to display irrigation parameters associated with the irrigation schedule, wherein the microcontroller is adapted to cause the user display to display at least one of a next irrigation start day, a next irrigation start time, and a next zone to irrigate associated with the irrigation schedule.
-
-
5. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute a plurality of irrigation schedules;
a plurality of valve drivers coupled to the controller, each adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to create a plurality of irrigation schedules; and
a user display coupled to the microcontroller and adapted to display irrigation parameters associated with the plurality of irrigation schedules, wherein the microcontroller is adapted to cause the user display to display system variables associated with multiple irrigation schedules together to the user. - View Dependent Claims (6, 7, 8)
-
-
9. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to create an irrigation schedule; and
a user display coupled to the microcontroller and adapted to display irrigation parameters associated with the irrigation schedule, wherein the microcontroller is adapted to cause the user display to display system variables associated with a plurality of upcoming irrigation events together to the user.
-
-
10. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to modify an existing irrigation schedule and execute the modified irrigation schedule;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith; and
a user display coupled to the microcontroller and adapted to display an irrigation parameter associated with an irrigation schedule, wherein the microcontroller is adapted to cause the user display to display a variable irrigation duration adjustment schedule associated with the existing irrigation schedule. - View Dependent Claims (11, 12)
-
-
13. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule, wherein execution of the irrigation schedule is suspendable for an adjustable period of time;
a zone driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith; and
a user display coupled to the microcontroller and adapted to display irrigation parameters associated with the irrigation schedule, wherein in the event execution of the irrigation schedule is suspended for the adjustable period of time, the microcontroller is adapted to cause the user display to display an indication of an amount of time remaining until the suspension is removed.
-
-
14. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule, wherein the irrigation schedule is subject to a water use restriction limiting one or more of an irrigation start day and an irrigation start time;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to create an irrigation schedule; and
a user display coupled to the microcontroller and adapted to display irrigation parameters associated with the irrigation schedule, wherein the microcontroller is adapted to cause the user display to display the water use restriction to the user.
-
-
15. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule, wherein the irrigation schedule is subjectable to a water use restriction limiting one or more of an irrigation start day and irrigation start time;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the programming of a water use restriction; and
a user display coupled to the microcontroller and adapted to display system variables associated with the water use restriction, wherein the microcontroller is adapted to cause the user display to display the water use restriction. - View Dependent Claims (16)
-
-
17. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a dedicated language adjustment input coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith; and
a user display coupled to the microcontroller and adapted to display irrigation parameters associated with the irrigation schedule, the user display comprising a display screen, wherein the microcontroller is adapted to cause the user display to display information to the user in different languages based upon the user'"'"'s engagement with the dedicated language adjustment input.
-
-
18. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store system variables and execute an irrigation schedule based upon values of at least a portion of the system variables;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to view the system variables; and
a user display coupled to the microcontroller and adapted to display values of at least a portion of the system variables, the user display comprising a color display screen, wherein the microcontroller is adapted to cause the user display to display different system variables in different colors. - View Dependent Claims (19, 20)
-
-
21. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store system variables and execute an irrigation schedule based upon values of at least a portion of the system variables;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to view the system variables; and
a user display coupled to the microcontroller and adapted to display values of at least a portion of the system variables, the user display comprising a color display screen, wherein the microcontroller is adapted to cause the user display to display different values of a system variable in different colors. - View Dependent Claims (22, 23)
-
-
24. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store system variables and execute irrigation schedules based upon values of at least a portion of the system variables;
a plurality of valve drivers coupled to the microcontroller, each adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to view the system variables; and
a user display coupled to the microcontroller and adapted to display values of at least a portion of the system variables, the user display comprising a color display screen, wherein the microcontroller is adapted to cause the user display to display system variables associated with different irrigation schedules or different irrigation programs in different colors.
-
-
25. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store and execute an irrigation schedule;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a display screen coupled to the microcontroller and adapted to display irrigation parameters associated with the irrigation schedule; and
a plurality of non-labeled user input devices proximate to the display screen coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow the user to create at least in part an irrigation schedule, wherein the microcontroller is adapted to cause information to be displayed upon the display screen, wherein signaling by each of the plurality of non-labeled user devices corresponds to information displayed upon the display screen at a location proximate to a corresponding non-labeled user input device.
-
-
26. An irrigation controller, comprising:
-
a housing;
a microcontroller within the housing and adapted to store a password;
a valve driver coupled to the microcontroller and adapted to output a zone activation signal to an actuatable zone valve in response to signaling from the microcontroller; and
a user interface comprising;
a plurality of user input devices coupled to the microcontroller and adapted to provide signaling to the microcontroller based upon a user'"'"'s engagement therewith, the plurality of user input devices adapted to allow entry of the password to unlock password protected functionality of the controller, wherein the microcontroller is adapted to cause the user display to display system variables associated with the password. - View Dependent Claims (27, 28)
-
Specification