CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

jmcadsl

Miembro Honorífico
17 Ene 2010
1.086
España
Provincia
Madrid
Comenzamos con el primer capítulo del controlador...
Voy a enumerar las funciones que puede desarrollar el controlador y en cada parte que materiales son necesarios.

- Material básico:
Fuente de alimentación de 12v y minimo 1amperio, algo así:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Placa arduino Mega 2560, os recomiendo que no compreis la "mas barata" que encontreis, buscar un poco en ebay o en una tienda de electrónica, si comprais la original auqnue es más cara es mucho más fiable, si no comprar un par de ellas por si las moscas...
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?


Pantalla LCD I2C 16x2, La pantalla puede ser Serial en vez de I2C , es unos euros más barata, pero la I2C lleva solo 4 cables lo que facilita mucho su instalación, ya que vamos a tener muuuchos cables que soldar.
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Reloj RTC.
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Potenciometro,
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Boton , lo vamos a utilizar para navegar por los menus.
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Caja. Una caja de plástico de tamaño mediano para poder meter la placa arduino, el reloj y algunos componentes más.
La que yo utilizo es esta. Es de plastico tamaño 170x90mm y 50mm de profundidad. Le he hecho unos cajeados para el lcd , boton , potenciometro y por abajo un panel para los conectores.
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX? [TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Funciones principales del controlador:
- Monitorizar el PH, necesitaremos una sonda de PH , las hay econonicas y más profesionales, en mi caso no tengo reactor de calcio, solo mido el Ph del agua , y me decidi por comprar 2 sondas de ph económicas (por si una fallara), el precio de las profesionales es muy alto, pero si tienes un reactor de calcio y quieres utilizar la sonda para activar el flujo de éste te recomiendo que te hagas con una profesional (>45€). Tambien necesitaremos una placa shield de PH de este tipo:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?
O este:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?
Yo he integrado en mi controlador una placa PCB diseñada por mi que va "pinchada" encima de la placa Arduino y que integra esta y otras muchas funciones del controlador para así tenerlo todo centralizado y facilitar mucho el montaje. Si alguno esta interesado puedo pasarle el esquema para que la haga o bien facilitarla hecha . Es esta:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Monitorizar temperatura
, necesitaremos una sonda de temperatura sumergible como estas, son económicas, tambien os aconsejo comprar un par de ellas...
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Activar/desactivar enchufes Para la bomba de relleno de agua, Fuente de alimentación de los Leds, Temperatura, etc... Necesitaremos una placa de reles de bobina 0-5v. Yo utilizo una de 4 reles, pero se pueden poner más dependiendo de las necesidades de cada uno.
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?
Tambien alguna regleta de enchufes desmontable, bases de enchufe DIN , etc, yo he utilizado otra caja de plastico y la he adaptado a una base de 4 enchufes
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Controlar el nivel de agua Nos ayudaremos de una boya de este tipo:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Monitorizar la humedad y temperatura ambiente del Sump. Utilizaremos un sensor DHT11 de este tipo:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Alarmas sonoras y visuales, control del estado . Vamos a utilizar un led bicolor (verde/rojo) y un pequeño zumbador de 5voltios como estos:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Controlar el nivel de agua de osmosis, utilizando un sensor de ultrasonidos HC-SR04 como este:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Controlar el dimeado de nuestra pantalla LED, vamos a utilizar señales de dimeado de 0-5v PWM que es lo más fácil de hacer con Arduino, para ello tu pantalla debe tener drivers compatibles con este tipo de dimeado , por ejemplo drivers LDD

Adiccion de aditivos meduiante bombas peristálticas, necesitareis bombas peristalticas, yo estoy utilizando las bombas económicas y dan buen resultado, son como estas:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Aviso de fuga de agua, utilizaremos un sensor de detección de agua por si nos visita Murphy....
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Envio de datos y creacción de graficas via WIFI, Internet Yo utilizo este modulo que tiene buen precio y es de buena calidad, es el cc3000.
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

A parte de todo esto vamos a utilizar resistencias de 1KOhmio(20), 4.7KOhmio (2) , 10KOhmio(10), transistor ULN2003 , conectores y cable fino, yo utilizo el de los porteros automáticos y va muy bien.
Yo para las conexiones entre los sensores y la caja principal he utilizado cables USB como este:
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Y para la conexion entre la pantalla de leds y para la caja de enchufes una conexion DB9 de este tipo
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Bueno pues de momento esto es todo, entraremos en detalle en los siguientes capítulos.
Si alguna duda de donde conseguir los componentes que me mande un mensaje, que yo tengo bastantes cosas que me han sobrado de todos los proyectos y pruebas que voy haciendo...aqui una pequeña muestra jajajaja.
[TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?

Un saludo.
Jorge
 

Archivos adjuntos

  • [TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?
    caja.jpg
    42,9 KB · Visitas: 815
  • [TodoMarino.com] CAP 1- Introdución, ¿Qué funciones tiene el controlador aTreef CBOX?
    Extension%u002520USB.gif
    43 bytes · Visitas: 1.086
Última edición:
Muchas gracias por todo el listado de material. Con las fotos yo creo que no tiene pérdida.

No he visto sondas de temperatura para la pantalla LED. ¿El control de la refrigeración de la pantalla no está incluido entre las capacidades del controlador?

Por cierto, alguien lo comentó en el hilo de presentación y me ha hecho dudar. ¿El Mega 2560 permite 4096 o 255 niveles de regulación en la salida PWM?

Saludos
 
Última edición:
  • Iniciador del tema
  • Moderador
  • #6
Buenos días Chema.
Tienes toda la razón. .. me he puesto a revisar los componentes del controlador y no he pensado en la pantalla.

Efectivamente para monitorizar la temperatura de la pantalla necesitamos otra sonda de temperatura ds18b20.


Un saludo
 
Casi nos solapamos con los mensajes. He editado el anterior para verificar los niveles de regulación, que me ha entrado la duda.
 
Buenos dias.
Esa placa para pinchar encima del Arduino, comentas que la puedes vender.

¿Hay que soldar algún componentes SMD?, Creo que no, pero quisiera confirmarlo.

Sobre la placa PH; ¿puedes poner el enlace del primero?.

El segundo ya veo que es de la casa Atlas Scientific.

Que sensor utilizas y recomiendas?. Lo digo por que he leido en algún foro que los sensores de Atlas han dado problemas.

Gracias y felicidades por tu magnifica idea.
 
  • Iniciador del tema
  • Moderador
  • #9
Por cierto, alguien lo comentó en el hilo de presentación y me ha hecho dudar. ¿El Mega 2560 permite 4096 o 255 niveles de regulación en la salida PWM?
Saludos
Hola Chema, la placa arduino Mega tiene la misma estructura de hardware que el arduino UNO, es decir, una resolución de 8 bits que permiten 255 pasos.
Es el Arduino DUE, el que ha cambiado la arquitectura a 12bits de resolución pudiendo llegar a los 4096 pasos.
 
  • Iniciador del tema
  • Moderador
  • #10
Buenos dias.
Esa placa para pinchar encima del Arduino, comentas que la puedes vender.
¿Hay que soldar algún componentes SMD?, Creo que no, pero quisiera confirmarlo.
Sobre la placa PH; ¿puedes poner el enlace del primero?.
El segundo ya veo que es de la casa Atlas Scientific.
Que sensor utilizas y recomiendas?. Lo digo por que he leido en algún foro que los sensores de Atlas han dado problemas.
Gracias y felicidades por tu magnifica idea.

Hola Lanchone.
Efectivamente tengo algunas placas shield CBOX disponibles, por motivos de producción no pueden hacer una sola placa y te obligan a hacer un mínimo, por este mismo motivo tambien tengo bastantes cajas de plastico etc etc...
Si alguien esta interesado en alguna cosa que me mande un privado para no incumplir las normas del foro ¿ok?
SMD solo tiene algunas resistencias, todo muy fácil de soldar....

La segunda placa la puedes encontrar buscando en google esto: "Analog pH Meter Kit SKU: SEN-01454"
En cuanto a la sonda de PH yo he utilizado de las baratitas y sin problemas, eso si, hay que calibrarlas primero, ya veremos como hacerlo.
 
Hola jmcadsl hablas del Arduino mega 2560, es este??

Y en cuanto a la lcd es está??


Graciasss.
 
Hola,

Sabeis si existe la posibilidad de integrar alguna pantalla tactil? el display LCD con el estado del arte actual creo que se queda un poco pobre, mas teniendo en cuenta la cantidad de info que se puede capturar.
Y para android, hay algun paquete de desarrollo que sea asequible (a nivel de conocimientos)?
 
  • Iniciador del tema
  • Moderador
  • #17
Hola jmcadsl hablas del Arduino mega 2560, es este??

Y en cuanto a la lcd es está??


Graciasss.

El Arduino si es correcto pero la LCD no, esa es serial, es decir necesitas 12 cables para conectarla es un poco engorroso, busca LCD i2C 16x2 y encontrarás la que yo te aconsejo.

Hola,

Sabeis si existe la posibilidad de integrar alguna pantalla tactil? el display LCD con el estado del arte actual creo que se queda un poco pobre, mas teniendo en cuenta la cantidad de info que se puede capturar.
Y para android, hay algun paquete de desarrollo que sea asequible (a nivel de conocimientos)?

Hola parakantus, efectivamente las posibilidades tienden a infinito jejeje, pero yo he buscado un controlador que fuera sencillo y facil de utilizar, en cuanto a la posibilidad de un software basado en Android tambien lo hay, pero yo opte por crear codigo HTML , de esta manera no importa la plataforma, android, iphone ,etc...con un navegador web entro en la pagina del controlador y veo los datos que quiero.
Un saludo.
 
Muy bueno Jorge quiero hacerlo más estaba practicando y buscando lo básico pero todo es suelto y acá está todo junto. Buenicimo
 
Atrás
Arriba