Paso 3: Agregar yo a la AquaDesk
Ahora que está la estructura básica de la instalación de acuaponia, permite hacerlo IoT habilitado.
Conectar la placa de kit de semillas grove a la tarjeta Galileo y agregar lo siguiente:
- 4 relés
- Sensor de humedad de suelo
- sensor de luz
- sensor de nivel del agua
- calentador del tanque (utilicé un peltier aquí)
- sensor de temperatura
- (sensor de ph opcional)
- Añadir el módulo wifi y configurar la conectividad Wi-Fi.
Añadir la bomba de agua del acuario donde se coloca la tubería y cables de la bomba a través de un relé.
Conectar la iluminación sobre las plantas y agregar el calentador al tanque, ejecutar su cableado a través de otro relé.
Utilice el sensor de humedad del suelo para medir el contenido de agua en el growbed. Agregue el sensor de temperatura y sensor de luz ambiental al tanque. Conectarlos al kit de seed.
Crean un alimentador simple como se muestra en el video de abajo y el cableado a través del relé. pueden utilizar acrílico para crear el alimentador en lugar del acero que se muestra en el video.
Conecte el intel Galileo del tablero a la edición de Intel XDK IoT y escriba código javascript para controlar los relés y leer los valores de los sensores
https://software.Intel.com/en-US/HTML5/XDK-IOT
A partir de las siguientes muestras:-
Relé: https://software.Intel.com/en-US/IOT/sensor/Grove-...
Cargue el módulo mraa.js.
mraa var = require("mraa"); Inicializar el gpio 8 y 6 var myButton = new mraa. GPIO(8); myrelay var = nuevo mraa. GPIO(6); establecer dirección entrada para botón y salida de relé myButton.dir(mraa. DIR_IN); myrelay.dir (mraa. DIR_OUT);
function readButton() {//if botón, enviar alta señal al relé. Si (myButton.read() == 1) {myrelay.write(1);} else {myrelay.write(0);}} setInterval (readButton, 10);
Sensores: https://software.Intel.com/en-US/IOT/sensor/Grove-...
Módulo de carga grove.
var groveSensor = require('jsupm_grove'); Inicializar la clase de sensor de temperatura en Aio #1 var temp = new groveSensor.GroveTemp(1); Console.log(Temp.Value());
Uso de la nube de Intel permiten IoT para almacenar todos los datos registrados de los sensores
https://Dashboard.us.enableiot.com/v1/UI/auth#/log...
Escriba una aplicación utilizando intel XDK para conectar a la tarjeta y accionar los relés.
Iniciar con la aplicación de compañero de HTML5, puede utilizar los datos de la nube de guarda anterior para trazar todas las lecturas históricas. También derivan métricas relacionadas con el depósito. Las muestras también muestran la toma ejemplos de comunicación, utilizar para accionar los relés. Encontrar la captura de pantalla de la aplicación construida para iAquadesk. las posibilidades son infinitas.
Utilizar la aplicación para controlar de forma remota y el sistema de control.
La iAquaDesk de trabajo E2E: