Concurso de fotografía AM

Temática: «Una panorámica de tu acuario».
¡Ya esta abierto el plazo para votar!

Más info
image01

¿Aún no conoces AMA?

Hazte socio de Acuariofilia Madrid Asociación.
CERRADO EL PLAZO DE INSCRIPCIÓN

Más info
image01

Atlas de peces de AM

¡Hemos alcanzado las 800 fichas! Visita nuestro atlas de peces actualizado.

Más info
image01

Cardúmenes y sociabilidad

Nueva actualización de la tabla con una extensa relación de peces, donde podrás conocer qué entorno necesita cada especie, su sociabilidad y si convive o no en cardumen. ¡Pasa a descubrirla!

Mas info
image01
Luxometro/PPFD & Arduino
Respuestas: 7    Visitas: 2428
#1
EL módulo BH1750 es un sensor de luz, que  nos entrega valores de medición en Lux ( lumen /m² ) que es una  unidad de medida estándar para el nivel de iluminación. Tiene alta precisión y un rango ente 1 – 65535 lx el cual es configurable y tiene  un regulador interno de 3.3V pudiendo alimentar con 5V sin problemas.
La interfaz de comunicacion I2C pudiendolo implementar en la mayoria de microcontroladores ,el modulo aparte de los pìnes de alimentacion y pines I2C tiene un pin para establecer la direccion. El  pin ADDR internamente en el módulo tiene una resistencia a GND, por lo que si dejamos sin conectarlo la dirección será 0x23.

Código:
#include <Wire.h>
#include <BH1750.h>

BH1750 Luxometro;

#define BH1750_CONTINUOUS_HIGH_RES_MODE
void setup(){
  Serial.begin(9600);
  Serial.println("Inicializando sensor...");
  Luxometro.begin(BH1750_CONTINUOUS_HIGH_RES_MODE); //inicializamos el sensor
}


void loop() {
  uint16_t lux = Luxometro.readLightLevel();//Realizamos una lectura del sensor
  Serial.print("PAR  ");
  Serial.print((lux/0.015)/1000);//convertimos resultado a PAR
  Serial.print("    ");
  Serial.print(lux);   /// valor de lx
  Serial.println(" lx");
  delay(500);
}

Despues de montarlo hize modificacion en le codigo para que mostrase el valor de PAR por pureto serie junto  Lx


ya tenemos un medidor lux para instalar en la placa arduino .el precio de este modulo BH1750 es irrisorio  sobre 1,40€,para mi pantalla led  ED@N ,lo instalare a modo de captacion fija .

Ademas tiene un factor de conversion de PPFD de apropiado de 0,015(PPF/Lm).

que se explica en el archivo que adjunto a continuacion 

Solo me queda buscar un metodo para esamblar este modulo a una caja trasparente para poderla sumergir y hacer lecturas acuaticas ,


[Imagen: G7beGkP.png?2]


Archivos adjuntos
.pdf   Documento 4.pdf (Tamaño: 730.93 KB / Descargas: 7)
#2
Montaje  del BH1750 y Arduino ,como veis es sencillo y rapido
[Imagen: a1wRGjT.jpg?2]
Muestra por puerto serIe de los valores captados por el modulo BH1750
[Imagen: YoMx78q.jpg?1]
#3
Desde luego sí que es interesante, y un montaje sencillo.

Sigo teniendo por ahí el Arduino sin usar. A ver si saco un rato y le doy uso de una vez...

Sería interesante poder hacer medidas en el agua como comentas. Habrá que ver cómo colocarlo en alguna caja estanca.

Saludos!
#4
estanca es mejor, pero no obligatorio. se puede usar como un casco de buzo antiguo, abierto por el inferior, teniendo en cuenta que no se puede girar y que el volumen del aire se reducirá un poco a medida que se profundiza en el acuario.
#5
O como un drop checker -pardon.gif
#6
Gracias chicos, pero tratándose de electrónica mejor tenerlo hermético ,asi ha quedado el cuerpo 1º con el chip (codo 20mm y cristal de 2mm/ 20mm
[Imagen: LkqDE7N.jpg?1]
#7
te ha quedado -good.gif de lujo
#8
Despues de no gustarme la estetica  ,me he decidido a hacerlo mas PRO  ,la ventaja con el anterior es que puedo utilizarlo como placa individual o colocar el bastón para sumergir  , ademas de mejorar la perdida luminica  al colocar un cristal de 1mm con una perdida de 0,17%  que con el anterior que era de 0,29%.= -0,22 PAR *lx
[Imagen: PMa9V2e.jpg?1]
[Imagen: QnD0Otl.jpg?1]
[Imagen: IoolSps.jpg?1]

El archivo adjunto PDF del principio esta traduciodo  en español para ser mas facil de entender


Archivos adjuntos
.pdf   Documento 4.pdf (Tamaño: 730.93 KB / Descargas: 7)

Usuarios navegando en este tema: 1 invitado(s)


Salto de foro: