Sistema Hidroponico ![hidropino hardware] (https://github.com/hidropoino/servidor-node/blob/master/public/images/gallery/sistema01.jpg) ![hidropino hardware] (https://github.com/hidropoino/servidor-node/blob/master/public/images/gallery/sistema02.jpg)
Visão geral Imagine um sistema hidropônico sustentável e inteligente, que não necessitará da interversão humana em algumas atividades. O projeto proposto aborda agentes inteligentes, sensores e atuadores, entre outras tecnologias e técnicas, onde realizarão o controle de todas as variáveis do sistema, necessárias para a produção de alguns tipos de hortaliças e frutas em domicilio, tudo isso visando qualidade na alimentação, economia de água, sustentabilidade e baixo custo.
Hidropoino é um protótipo experimental para explorar como é fácil de misturar [Arduino] (https://www.arduino.cc/), [Socket.io] (http://socket.io/) eo [Web HTML5 Speech API] (https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html) (Speech & Síntese) para fazer exatamente isso.
Como funciona Há 3 partes principais:
- Aplicação Aurdino: * Escrito em C++ para a saída dos dados dos sensores *
- roteiro Socket.io: * Lê e transmite os dados do sensor como JSON *
- roteiro HTML5: * Lê os dados excutes reconhecimento de fala e síntese de fala usando o [HTML5 Web Speech API] (https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html) *
- LM35 Temp Sensor
- Soil higrômetro Detecção de Umidade
- Sensor de luz
- Arduino Mega
- [Node] (https://nodejs.org/en/) use a versão 0.10.46
- [NPM] (https://www.npmjs.com/)
- [SerialPort] (https://www.npmjs.com/package/serialport-js)
- [Socket.io] (http://socket.io/)
- [Express] (https://expressjs.com/)
- [Crypto] (https://www.npmjs.com/package/crypto-js)
- [Nodemon] (https://www.npmjs.com/package/nodemon)
- [neDB] (https://www.npmjs.com/package/nedb)
Passo a passo:
- Fork do repo
- NPM de instalação para instalar as dependências.
- Conecte-se Hidropoino ao seu PC com o cabo USB.
- Faça upload do code-arduino.ino para o Arduino Uno usando o Arduino IDE.
- nodemon app.js para executar o servidor. Pagina disponivel em https: // localhost:8000 para interagir com Hidropoino.
MIT