Skip to content

Perkw is an IoT solution intended to manage and control electrical energy consumption by monitoring and controlling electrical current of electrical outlets.

Notifications You must be signed in to change notification settings

almirmcunhajr/perkw-thing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

perkw-thing

Description

Perkw is an IoT solution intended to manage and control electrical energy consumption by monitoring and controlling electrical current of electrical outlets. The project was a proposal for the Software and System Engineering discipline, taught in the first semester of 2018, at CIn-UFPE. We investigated a social problem under a specific theme, and tried to propose and develop a solution using an IoT platform. The agile methodology Scrum was used in the development process.

Table of Contents

thing/SensorsInfos.h - File with the defines to the thing;

thing/thing.ino - File with the thing's code in C++;

src/EmonLib - Folder with the library used (more about EmonLib);

machine/Comm.h - File with the communication treatment;

machine/MessagesTypes.h - File with types and sizes of the messages;

machine/PerkwMachine.h - File with the state machine of the project;

machine/States.h - File with the machine's list of states;

interface - Folder with the project's interface in JavaScript;

build/arduino-env.sh - File with the right Setup for this project.

About

Perkw is an IoT solution intended to manage and control electrical energy consumption by monitoring and controlling electrical current of electrical outlets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published