![]() More video demos showing how to use the controller to switch other devices (light bulbs, power switches etc.) can be found on my website. You can follow the design to make your own PCB or simply buy a kit from: Video Demoīelow is a video demo of the project. You can mount it where you normally mount your sprinkler controller. The design of the schematic, PCB, and parts list can be found on the project description page at: h ttp:// the fully built version is 129.95 and the DIY version is 79.95. Most importantly, it comes as an open-source kit, so you can feel free to build it, program it, modify it, or hack it! This project requires some soldering tools and skills, but even if you have never soldered before, it should be pretty easy to get started. The power supply design works with both AC and DC power input. The triacs on board can also be used to switch other AC devices, or replaced with MOSFET/transistors to switch DC devices. Reserved PCB slot for the RFM12B wireless transceiver, useful for wireless RF communications with sensors, battery-operated valves (coming soon), and remote-control units in the future. The controller is compatible with most 24VAC household sprinkler valves. Powered directly from the 24VAC sprinkler transformer. Allows up to 8 water stations/zones, individually controlled (can be extended to 16 by adding a shift register). Microchip ENC28J60 Ethernet controller enables web-based scheduling, through either wired Ethernet connection, or WiFi connection if used with a WiFi repeater. AVR Atmega328 MCU running at 8MHz, compatible with the open-source Arduino software. Basic features of the OpenSprinkler include: It works with standard 24V AC sprinkler valves commonly found in household watering and irrigation systems. These limitations are the main motivation of this project. OpenSprinkler is an open-source web-based sprinkler controller / irrigation timer built upon open-source hardware and software. You may be planning to buy or have already purchased a commercial sprinkler timer / controller, but chances are that these systems provide a limited set of fixed functionality, and have no web scheduling capability. It can be used to schedule and work with standard 24VAC sprinkler valves commonly found in household watering and irrigation systems. ZoneNumber = Number(topic.match(/\d $/)) īl.apiPut(“ZoneDuration/” obj.duration) Ĭonsole.log('Zone Number: ’ ZoneNumber) Ĭonsole.log('Duration: ’ obj.I am proud to introduce OpenSprinkler: an open-source, programmable, web-enabled sprinkler valve controller. Features of the app include: Easy to understand device status Quick program modification Launch ad-hoc or defined programs. ![]() OpenSprinkler is an open-source Internet web-based sprinkler timer / controller built upon the Arduino platform.
0 Comments
Leave a Reply. |