Skip to content

The code created was to monitor output states on a generator. State power, generator power, and if a general fault occurred within the generator.

License

Notifications You must be signed in to change notification settings

JesseDavids/Generator-Monitoring-System-GenMon-using-arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generator Monitoring System 'GenMon'

created by Jesse Davids.

Purpose:

The purpose of this repo is to monitor 2 different states of power, plus 1 fault detection system. First you have state power, and generator power. These can either be On/Off. The arduino will capture this information and send it to a website, which is hosted on the web server made on the arduino in JSON format.

The arduino gets this info from 4 cold-contact switches on the generator. If one wire touches ground, that will pull the pin down, resulting in either a 1 or 0.

Example:

State power is always on, so the cold-contact switches make contact, sending a value of 1 to the arduino website, letting anyone know that state power is on. As soon as the power goes off, it will reflect a 0.

Contributions

Anyone is welcome to contribute to this project. Much thanks in advance :).

What you might need.

  1. an Arduino, or custom board. I have made this with an ATmega32u4 and Wiznet chip W5500 with active PoE. This is the arduino i used, make sure it is PoE ACTIVE if your're going to use it.
  2. 4 wires with 10k resistors connected in the middle. One of the wires must be connected to Ground on the arduino.
  3. 3 banana connectors.
  4. Out of the generator should come 4 banana connectors to connect with the arduino.
  5. Additionally you should get monitoring software to pull the JSON objects from the website into a graph or whatever you like.

PLEASE NOTE: WE REPLACED THE BANANA CONNECTORS WITH RCA CONNECTORS SINCE IT WAS HAVING CONNECTION PROBLEMS

title title title

About

The code created was to monitor output states on a generator. State power, generator power, and if a general fault occurred within the generator.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages