First, the controller should be compatible with standard 24V AC sprinkler valves in lawn watering and irrigation systems. This is a great way to promote technology innovations.Ĭhris and I set an initial plan for OpenSprinkler. Also, anyone who wants to design a new sprinkler controller can base their work on mine, without having to reinvent the wheel. There is a strong educational purpose of it. Keeping it as an open-source project is important to me: as an educator, I’ve always wanted people to not only use a product, but to have the opportunity to learn the underpinnings - how the product works internally. We came up with the name ‘OpenSprinkler’ - meaning it’s an open-source sprinkler controller. Since we’re both passionate about making, open-source hardware, and automated sprinklers, we started collaborating. He was in the middle of writing his upcoming book Makers - the New Industrial Revolution, and he saw my project as not only a nice story for his book, but a potential business opportunity: an open-source, web-based smart sprinkler controller could have a big market. That is until Chris Anderson (former editor-in-chief of Wired magazine and now the CEO of 3DRobotics) contacted me after seeing my blog post. But at that moment I didn’t realize automated sprinklers would become an important part of my life for the next few years. The mint-tin valve controller was a rewarding project and a lot of fun to make. Mint-tin Water Valve Controller Arduino-based OpenSprinkler I published the project along with a demo video as my first ever blog post: “ A Mint-tin Water Valve Controller.” A few days later it got posted on the Make: blog. I started doing research on it, and a few weeks later, I completed the first functioning prototype built with an Arduino Pro Mini, a wireless transceiver, and a homemade PCB. What if I need more flexible watering schedules? What if I am traveling and need to turn off sprinklers remotely? Wouldn’t it be cool if I could build my own sprinkler controller, set schedules any way I want, and even better, program it wirelessly? My experience in Arduino got me seriously thinking about the idea. The sprinkler timers sold in retail stores looked like they were designed in the 80’s - very limited functionality and no web connectivity at all. I went to retail stores and wasn’t very happy with what I found there. I had to shop for a sprinkler timer to water the lawn regularly. An opportunity came when I installed a new lawn in my backyard in spring of 2010. I’d always hoped to use Arduino in a home automation project. Recently I’ve offered several wearable electronics workshops at UMass and nearby colleges, using an Arduino-based controller board that I designed called SquareWear. I started giving lectures on Arduino and physical computing in the Computer Graphics and Java programming classes that I teach. Together with my students, we built a camera remote for taking time-lapse photos, and a controller for a pan-tilt camera that tracks objects in real-time. I soon started learning about Arduino.Īs a Computer Science professor at UMass Amherst, I saw it as an inspiring and enabling tool for research and teaching. Getting to know Arduino was like re-discovering my childhood passion for electronics - I came to realize how much it would’ve enabled me to do had it existed when I was a kid. Open-source hardware, physical computing, Arduino, these were all brand-new concepts to me, and they looked completely fascinating. I first got to know Arduino when I read Phillip Torrone’s open source hardware gift guide in 2007. Taking apart used circuits, learning to solder, and etching PCBs - these were some of the happiest moments of my childhood. Most of the electronic parts I worked with back then were scavenged from waste circuit boards. I’ve had a passion for making electronic circuits since I was a kid, spending hours looking at schematics and building simple circuits like a single-transistor radio, an electronic cricket, a sound-controlled switch. This is the story of how learning Arduino inspired me to invent the OpenSprinkler - an open-source, web-based sprinkler controller.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |