Arildoj / IoT-Platform-control-SmartModule

This is a PHP and Arduino IoT solution, develop to manage farm tasks and machines to offer more efficient production and easy administration.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IoT-Platform-control-SmartModule

This is a PHP and Arduino IoT solution, developed to manage farm tasks and machines to offer more efficient production and easy administration.
Sample-IoT-control

FAQ

What was the motivation?
The motivation begins of the actual problems found in farms to control and manage your business. Other problem we can see the interferences of human in nature, for example, today (2014) 40% of population suffer with consequences of no water supply. We think that is a good way to increase the income and better performance in production.

Why the modular form was the better way to do it?
Because you can acquire separately modules for each necessity.

Basic Composition

  • Database server
  • Modules

Description

The system consists in a database platform where the modules can communicate independent (autonomous) generating information from your sensors direct to a database. All modules communicate with server through an IP address and the platform recognize automatic your status and what is your finality. The all generate data can be manipulated direct in a web browser, visualized in graph and changed remotely. Each module can be set remotely too, if necessary.

Database Server Is a remote server where are storage all data, information and activities of the modules. The controller of modules can be configured in this page.


Management screens

1 This is a home page of modules control.
Sample-IoT-Home


2 This is other page of modules control.
Sample-IoT-Modulo
It is programmed in PHP and the data is storage in MySQL database.

Modules: The modules are developed in Arduino platform with input sensors and output controllers. Sample-IoT-Modulo-Case
The modules are built in this case.

Initially we have preset 3 modules:

  • Plants Nursery controller
  • Animal feeding controller
  • Water supply controller

Growth plan for the TRex project

##References

  • Chuck Bell, Sr. Software Developer, MySQL Utilities, Oracle
  • Luis Soares, Sr. Software Engineer, MySQL Replication, Oracle
    July 18, 2012




## Credits **Developers** - [Arildo F. Rodrigues Junior](https://github.com/Arildoj) - [Haroldo Dornelas](https://) - [Yann F. Veiga Dias](https://)

About

This is a PHP and Arduino IoT solution, develop to manage farm tasks and machines to offer more efficient production and easy administration.

License:GNU General Public License v3.0


Languages

Language:C 84.7%Language:C++ 8.0%Language:HTML 2.4%Language:Arduino 2.0%Language:JavaScript 0.6%Language:Groff 0.6%Language:CSS 0.6%Language:Makefile 0.4%Language:PHP 0.2%Language:Processing 0.2%Language:Logos 0.1%Language:Java 0.0%Language:Shell 0.0%Language:Objective-C 0.0%