Skip to content

Hardware automation in a CRON like implementation.

Notifications You must be signed in to change notification settings

lasanthasuresh/Chron

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chron

Purpose

It is a Hardware CRON-LIKE Scheduler

  • Scheduling of AC Sockets using a modified CRON syntax.
  • Input of Schedule can be from the Removable Serially connected LCD Keypad Module or through the PC Interface via USB.
  • Schedule will be stored on the PIC18F4550 EEPROM if the size fits. Others will be stored on a memory card.
  • An SD Card Slot can be added using via SPI to the PIC18F4550.

Basic Syntax

# .------------------------------- minute (0 - 59)
# |   .--------------------------- hour (0 - 23)
# |   |   .----------------------- day of month (1 - 31)
# |   |   |   .------------------- month (1 - 12) OR jan,feb,mar,apr ...
# |   |   |   |   .--------------- day of week (0 - 7)
# |   |   |   |   |   .----------- year (2012-2100) depends on the integrated real time clock ic
# |   |   |   |   |   |   .------- off or on 
# |   |   |   |   |   |   |   .--- device id (0-255) limited by the available pins per scheduler 
# |   |   |   |   |   |   |   |
# *   *   *   *   *   *   *   *
# 1   2   3   4   5   6   7   8

Examples

* * * * * * 0 2
Every 1 minute turn off device switch 2
*/1 * * * * * 0 2
 
0-59 * * * * * 0 2
 
0 12 * * 6 * 0 3
Every Friday 12 PM Turn off switch 3
0 6 * * * * 0 1
Every Day 6 AM Turn off switch 1
0 6 * * * * 1 1
Every Day 6 AM Turn on switch 1

Proponents

This project is developed for compliance of a school requirement.

  • Abestano, Johannah Mae D.
  • Enanor, Caryl
  • Regalado, Gil Michael E.

About

Hardware automation in a CRON like implementation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published