Home > Projects > Scheduled Relays

Scheduled Relays

Summary of Scheduled Relays


This project demonstrates how to use an Arduino MKR1000 with a Relay Proto Shield to control outputs via a web server. Users can set a specific alarm time through a browser interface, triggering the relays for five minutes when the scheduled time is reached. The system allows for automation tasks like gardening or smart home applications by leveraging IoT capabilities and potential weather integration.

Parts used in the Scheduled Relays:

  • Arduino MKR1000
  • Arduino MKR Relay Proto Shield
  • Arduino Web Editor
  • Arduino IDE

This project will show you how to schedule to drive the outputs on a MKR Relay Proto Shield using a MKR1000!

Things used in this project

Hardware components

Arduino MKR1000
Arduino MKR1000
× 1
Arduino MKR Relay Proto Shield
Arduino MKR Relay Proto Shield
× 1

Software apps and online services

Arduino Web Editor
Arduino Web Editor
Arduino IDE
Arduino IDE

Story

Code

Source : Scheduled Relays

Quick Solutions to Questions related to Scheduled Relays:

  • How do I start this project?
    Put your MKR1000 board on top of your MKR Relay Proto Shield, upload the code, open the serial monitor to copy the IP address, and paste it into your browser.
  • What happens when the set time is reached?
    The two outputs on the MKR Relay Protoshield will be driven HIGH for five minutes.
  • Can I change the time using this project?
    Yes, you can click on the arrows to set the time and then click submit.
  • What software is required to run this project?
    You need either the Arduino Web Editor or the Arduino IDE to upload the code.
  • How do I access the control page?
    Open your browser and paste the IP address found in the serial monitor.
  • Can this project be improved for other uses?
    Yes, you can use it to make a gardening system or small automation by asking for weather forecasts to create a smarter ON/OFF policy.
  • What component is used to host the web server?
    The web server is hosted on the MKR1000.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top