Presentation Title

iSprinkle: Design and implementation of an internet-enabled sprinkler timer

Start Date

November 2016

End Date

November 2016

Location

HUB 379

Type of Presentation

Oral Talk

Abstract

Current drought conditions in California have led to concerted efforts to increase awareness surrounding water usage. At the same time, the networking of embedded devices and their decreasing costs have made it feasible to automate many aspects of the home, including the home sprinkler system.

We present the details of the design and implementation of an internet-enabled sprinkler scheduling system, undertaken as a senior level capstone project at the California State University Channel Islands. The major hardware components required are a Raspberry Pi (RPi), an inexpensive single-board computer, and an OpenSprinkler expansion board; together, they are a drop-in replacement for a home sprinkler timer. However, the RPi's modest computing power and internet connectivity provide a platform for hosting a web application.

The iSprinkle software leverages publicly-accessible weather data and adjusts a fixed watering schedule in real-time thereby reducing water usage. Users interact with a potent and flexible user interface that is accessible over the network and the system maintains a back-end database that collects data, including irrigation times, which can be used to further refine the system.

The project has tremendous learning value as it combines an introduction to embedded systems, advanced programming, as well as aspects of sustainability. In addition, the implementation of such a system can result in a significant reduction in water usage in both home and commercial applications.

For more details, please see the work in progress: https://www.dropbox.com/s/zic01pd8321knjp/soltys_gomez_sprinkler.pdf?dl=0

This document is currently not available here.

Share

COinS
 
Nov 12th, 3:45 PM Nov 12th, 4:00 PM

iSprinkle: Design and implementation of an internet-enabled sprinkler timer

HUB 379

Current drought conditions in California have led to concerted efforts to increase awareness surrounding water usage. At the same time, the networking of embedded devices and their decreasing costs have made it feasible to automate many aspects of the home, including the home sprinkler system.

We present the details of the design and implementation of an internet-enabled sprinkler scheduling system, undertaken as a senior level capstone project at the California State University Channel Islands. The major hardware components required are a Raspberry Pi (RPi), an inexpensive single-board computer, and an OpenSprinkler expansion board; together, they are a drop-in replacement for a home sprinkler timer. However, the RPi's modest computing power and internet connectivity provide a platform for hosting a web application.

The iSprinkle software leverages publicly-accessible weather data and adjusts a fixed watering schedule in real-time thereby reducing water usage. Users interact with a potent and flexible user interface that is accessible over the network and the system maintains a back-end database that collects data, including irrigation times, which can be used to further refine the system.

The project has tremendous learning value as it combines an introduction to embedded systems, advanced programming, as well as aspects of sustainability. In addition, the implementation of such a system can result in a significant reduction in water usage in both home and commercial applications.

For more details, please see the work in progress: https://www.dropbox.com/s/zic01pd8321knjp/soltys_gomez_sprinkler.pdf?dl=0