SENSOR SET prueba y BOSQUEJOS--de aquaponic jardín balcón (2 / 8 paso)

Paso 2: DS18B20 - sondas de temperatura

El DS18B20 es un sensor muy común y estándar en casi todos los proyectos de arduino. Sólo hacer un Google una búsqueda sobre si no tienes idea lo que puede hacer o cómo usarlo.

Este Sensor se encuentra en el tanque de los pescados y la cama crecer del jardín de balcón. Se incorpora en cada recipiente con una glándula de cable que hace la conexión estanca. Las sondas de alimentación en la caja de RJ-45, donde se realizan las conexiones permiten los sensores para pasarse al micro controlador de procesamiento y datos de pantalla en donde en el mundo (si está usando la versión de Internet de este jardín).

Asegúrese de que utilizar una resistencia de 4,7 ohmios (configuración pull-up) con estas puntas de prueba. Ver instrucciones a continuación y también aprender más sobre esta prueba en:

Blog de automatización Aquaponic DIY


NIVELES DE PRUEBA:

Primer nivel:

Primero de la prueba es determinar el código hexadecimal de la sonda individual. Asegúrese de que usted Anote el HEX emitiendo por el bosquejo de "Finder" a continuación. Este código HEX se utilizará en la prueba amplia de sistema para la temperatura en la pecera y Ben crecer en esta última prueba de los cables y sensores.

Segundo nivel:

Este es un boceto que utilizará ambos código HEX desde el primer nivel de arriba. Usted tendrá que reemplazar el código hexadecimal en el Sketch con su código hexadecimal en o no obtendrá ninguna lectura y se presentó con un error cuando las temperaturas en el tanque de los pescados y la cama de crecer.


POR FAVOR VISITE ESTE INSTRUCTABLE PARA LA CONSTRUCCIÓN DEL SENSOR:

DS18B2O sonda de temperatura


Los pernos en el Sensor:
1. VCC - fuente de 5 voltios (cable rojo)

2. - (señal) - amarillo - blanco - azul - verde - naranja cable de datos depende donde los compres y a quien

3. tierra (cable negro)

Recoger todas las piezas
A. transmisor de temperatura de los sensores DS18b20 Vktech temperatura impermeable (5pcs)

http://www.Amazon.com/Vktech-DS18b20-Waterproof-te...

B. PG7 Al conector glándula negro para Cable de 4-7mm de diámetro-

http://www.Amazon.com/Waterproof-Connector-Gland-B...

ACCIÓN - 1
Usando el 27/64 pulgadas broca--agujero de taladro en el lado del sensor de la pecera y cama crecer. Ver instrucción establece para la pecera y por crecer para la colocación exacta de las glándulas de cable.

ACCIÓN - 2

Insertar prensaestopas en a agujero pecera y crecer.

ACCIÓN - 3

Ponga Cable tuerca en la pecera y por crecer y selle con sellador

MUY IMPORTANTE---PRUEBA--PRUEBA----PRUEBA

Esto no puede ser tensionado bastante--***

Prueba sensores al adquirirlos

Sensores de prueba después de cada acción para asegurar que las conexiones están funcionando y el código de prueba devuelve resultados correctos.

El sensor de prueba no pueden dar salida de datos y correcciones deben hacerse antes de avanzar a la siguiente acción.

Otra vez prueba - prueba - prueba - ahorrará mucho tiempo en el largo plazo.



CÓDIGO a prueba SENSOR y determinar el código hexadecimal de cada punta de prueba:

DS18B20 - buscador de dirección one_wire
Este esquema busca dispositivos 1-wire y / / imprime sus direcciones (número de serie) en

el UART, en un formato que es útil en los dibujos de Arduino

Tutorial:

http://www.hacktronics.com/tutorials/Arduino-1-Wi...

#include

OneWire ds(8); Conecte el dispositivo 1-wire al pin 8

void setup(void) {}

Serial.Begin(115200);

discoverOneWireDevices();

}

void discoverOneWireDevices(void) {}

byte me;

presente byte = 0;

datos del octeto [12];

addr Byte [8];

Serial.Print ("Looking for devices...\n\r 1-Wire");

{while(DS.Search(ADDR))}

Serial.Print ("\n\rFound \'1-Wire\' dispositivo con dirección: \n\r");

para (i = 0; i < 8; i ++) {}

Serial.Print("0x");

Si (addr [i] < 16) {}

Serial.Print('0');

}

Serial.Print (addr [i], hexagonal);

Si (i < 7) {}

Serial.Print (",");

}

}

Si (OneWire::crc8 (addr, 7)! = {addr[7])}

Serial.Print ("CRC no es válido! \n");

retorno;

}

}

Serial.Print ("\n\r\n\rThat's it \r\n");

DS.reset_search();

retorno;

}

void loop(void) {}

nada que ver aquí}



CÓDIGO INFORME TEMPERATURA DE LA PECERA Y CRECER CAMA:

Jardín balcón prueba sonda Temp - FH/GB
Este sketch de Arduino Lee digital "1-Wire" de DS18B20 / / balcon unidad - IoT - acuaponia - AGponics.com temperatura sensores prueba Sketch.

Ver.05.10.2015

Tutorial:

http://www.hacktronics.com/tutorials/Arduino-1-Wi...

#include

#include

Cable de datos esté conectado en el pin 3 en el Arduino

#define ONE_WIRE_BUS 8

Configuración de una instancia de oneWire para comunicarse con dispositivos OneWire

OneWire oneWire(ONE_WIRE_BUS);

Pasar nuestra referencia oneWire a temperatura de Dallas.

DallasTemperature sensors (& oneWire);

Asigne las direcciones de sus sensores de temperatura 1-Wire.

Consulte el tutorial sobre cómo obtener estas direcciones:

http://www.hacktronics.com/tutorials/Arduino-1-Wi...

DeviceAddress Grow_Bed = {0x28, 0x3A, 0x28, 0 x 41, 0 x 05, 0 x 00, 0 x 00, 0xA0};

DeviceAddress Fish_Tank = {0x28, 0xE9, 0X23, 0 x 41, 0 x 05, 0 x 00, 0 x 00, 0x4D};

DeviceAddress Other_If_Needed = {0x28, 0x59, 0xBE, 0xDF, 0 x 02, 0 x 00, 0 x 00, 0x9F};

void setup(void)

{

iniciar el puerto serie

Serial.Begin(115200);

Puesta en marcha de la biblioteca

Sensors.Begin();

Ajuste la resolución a 10 bit (suficiente?)

sensors.setResolution (Grow_Bed, 10);

sensors.setResolution (Fish_Tank, 10);

sensors.setResolution (Other_If_Needed, 10);

}

void printTemperature(DeviceAddress deviceAddress)

{

flotador tempC = sensors.getTempC(deviceAddress);

Si (tempC ==-127.00) {}

Serial.Print ("Error al obtener la temperatura");

} else {}

Serial.Print ("C:");

Serial.Print(tempC);

Serial.Print ("F:");

Serial.Print(DallasTemperature::toFahrenheit(tempC));

}

}

void loop(void)

{

Delay(2000);

Serial.Print ("para temperatures...\n\r");

sensors.requestTemperatures();

Serial.Print ("cama crecer es:");

printTemperature(Grow_Bed);

Serial.Print("\n\r");

Serial.Print ("temperatura del tanque de los pescados es:");

printTemperature(Fish_Tank);

Serial.Print("\n\r");

Serial.Print ("Other_If_Needed es:");

printTemperature(Other_If_Needed);

Serial.Print("\n\r\n\r"); }


MEJORAS EN LOS PROCESOS:
En cualquier momento pueden hacerse mejoras en esta versión. Estas mejoras pueden y tendrán muchas formas diferentes. Se realizará cuando se aprenden nuevos trucos o mejor piezas son cambios de origen. Las actualizaciones se harán aquaponic Blog DIY de automatización y las nuevas ideas - piezas o cambios se actualizarán en este Instructable. Por favor enviar sus ideas y modificaciones y cambios en el diseño puede y si son de valor para otras personas interesadas en este proyecto se realizará.

VISITA TIENDA ARTÍCULOS HABLADO AQUÍ:

Tienda AGponic

http://www.agponics.com/agponicsstore/

JARDÍN balcón - se presenta como un proyecto en la revista hacer - vol 47 empiezan en la página 62

Artículos Relacionados

Aquaponic jardín balcón

Aquaponic jardín balcón

aquaponic jardín de balcónCapaz de IoT (Internet de las cosas) si usted está interesado en este aspecto de la acuaponia.PROYECTO de DIY--comprar localmente los materiales y construir--por rik kretzingerCon todo el interés del mundo en acuaponia son u
El tanque de pescados--parte de aquaponic jardín balcón

El tanque de pescados--parte de aquaponic jardín balcón

El tanque de los pescados es donde los peces y los peces del agua para el cultivo de plantas reside. También alberga tres 3 elementos de automatización - primero ser un Sensor de distancia Sonic Ultra, esto permite una medición muy específicas de exa
CRECER-cama--parte de aquaponic jardín balcón

CRECER-cama--parte de aquaponic jardín balcón

La cama de crecimiento es donde residen los medios de comunicación para el crecimiento de las plantas. También alberga dos 2 sensores - primero ser un sondeo de los medios de comunicación y la otra es una sonda de temperatura DS18B20. También está si
FILTRO de sólidos - parte de un aquaponic jardín balcón diseño

FILTRO de sólidos - parte de un aquaponic jardín balcón diseño

aquaponic filtro de sólidos - jardín de balcónaquaponic sólidos filtro es un componente de una lager aquaponic balcón unidad de sistema (ver en fotos anteriores). Este instructable es documentar la construcción del filtro de sólidos y se hace referen
Jardín balcón

Jardín balcón

Terraza jardín es un jardín que todos pueden hacer en el balcón que vive en zona urbana y no tienen espacio para plantas fuera de casas / pisos. Podemos utilizar nuestro balcón para sembrar plantas y verduras. No es tan difícil de hacer en el balcón.
Hojas de luz: Un Monitor de jardín de interior

Hojas de luz: Un Monitor de jardín de interior

¿Alguna vez luchó por mantener viva una planta? ¿Deseado que tu planta podría decirle si necesita ser regado o acercado un poco a la ventana? Construir una hoja de luz para tus plantas de interior para ayudar a decir si están recibiendo suficiente lu
Cómo medir la temperatura con gran exactitud con un Arduino y un tablero de Sensor de temperatura de TSYS01.

Cómo medir la temperatura con gran exactitud con un Arduino y un tablero de Sensor de temperatura de TSYS01.

Mientras estudiaba en la Universidad fuimos desafiados como parte de un trabajo de curso en diseño de una caja con control de temperatura muy preciso. Si el proyecto fuera a tener éxito, múltiples cajas debían ser construido y utilizado en un proyect
Sensor capacitivo de nivel líquido

Sensor capacitivo de nivel líquido

Para la próxima primavera tengo planes de hacer una instalación completamente automática hidropónica. Mientras que la primavera es más de 6 meses a ahora (es más o menos otoño ahora), todavía hay mucho que hacer. Una de las cosas que necesito para la
Sensores y comunicaciones serie de Arduino para principiantes de color

Sensores y comunicaciones serie de Arduino para principiantes de color

Hola todos, yo voy a hablar de sensores del color: Cómo construir y calibrar uno y cómo utilizarlo con comunicación serial a través de una placa de Arduino.El último paso, explica cómo utilicé este proyecto para un Gimp (está parado para el "Programa
Tutorial de Sensor de temperatura!

Tutorial de Sensor de temperatura!

¿Qué es un sensor de temperatura?Es bastante fácil de explicar, es un chip que le dice lo que la temperatura es un sensor de temperatura analógico!Estos sensores usan una técnica de estado sólida para determinar la temperatura. Es decir, no utilizan
Motor del eje de la bicicleta eléctrica - cómo reemplazar un Sensor de efecto Hall

Motor del eje de la bicicleta eléctrica - cómo reemplazar un Sensor de efecto Hall

motores sin escobillas usan controladores electrónicos en lugar de sistemas de cepillo para controlar la sincronización y la distribución de potencia al motor. Para hacer esto, algunos sistemas de control utilizan sensores de efecto hall dentro del c
Cómo tratar orgánicamente con 12 plagas comunes de jardín sin pesticidas químicos

Cómo tratar orgánicamente con 12 plagas comunes de jardín sin pesticidas químicos

Como un jardinero aficionado y veganas que quería empezar el cultivo de hortalizas de la manera correcta y para mi personalmente estaba por hacerlo orgánicamente y no usando pesticidas químicos. Ahora mi principal razón para no usar pesticidas que no
Sensor de proximidad de infrarrojos confiable y de bajo costo

Sensor de proximidad de infrarrojos confiable y de bajo costo

Se trata de un simple pero eficaz IR sensor de proximidad en torno al módulo de TSOP 1738 .El módulo TSOP se encuentra comúnmente en el extremo receptor de un sistema de control remoto IR; por ejemplo, en televisores, reproductores de CD etc..Estos m
Circuito del sensor de agua

Circuito del sensor de agua

Circuito del Sensor de agua: Este circuito puede usarse para detectar el nivel de agua y mismo circuito puede ser utilizado como sensor de circuito reemplaza la única necesidad que la lluvia es el sensor.Paso 1: Gestionar el material y herramientas a