Modificación de un receptor de 35Mhz y decodificación de la señal PPM-SUM.

En esta entrada vamos a ver como extraer la señal PPM-SUM de un receptor de aeromodelismo de 35Mhz y cuatro canales mediante una sencilla modificación. Luego conectaremos la señal a un PIC 18F1320 y decodificaremos los seis canales que realmente envía la emisora, con lo que ganaremos dos canales reduciendo a la vez el cableado y la complejidad del programa que necesitaríamos para leer los canales directamente de las salidas existentes en el receptor.

Continuar leyendo

Brújula digital HMC5883L y acelerómetro ADXL345

Brújula digital HMC5883LAcelerómetro ADXL345Seguimos con más componentes del módulo 10DOF, probando el funcionamiento de cada uno de ellos y escribiendo a la vez una pequeña librería para manejarlos. En esta ocasión vamos a ver el HC5883L, que es un magnetómetro o brújula digital, capaz de medir el campo magnético en los tres ejes con una precisión de entre 1 y 2º, y el ADXL345 que es un acelerómetro también de tres ejes con una precisión de 4mg (0.039 m/s²) y un rango de medida hasta 16g.

El acelerómetro sometido al campo gravitatorio nos debe devolver continuamente un vector de valor 1 g en perpendicular a la horizontal, lo que nos permitirá compensar la inclinación del magnetómetro para obtener la orientación exacta hacia el norte magnético. Por supuesto también se puede usar para obtener las aceleraciones a las que está sometido nuestro invento.

En cuanto al magnetómetro, es una instrumento muy sensible que puede servir para medir cualquier tipo de campo magnético diferente del terrestre, o las variaciones que induce en el mismo un material ferromagnético. En las pruebas que he realizado llega al extremo de detectar la variación en el campo magnético que produce un destornillador a 30 cm del módulo, o un iman a más de un metro de distancia.

Continuar leyendo

Sensor de temperatura y humedad DHT11

Ya hemos visto en otra entrada como medir la humedad empleando un termómetro de bulbo húmedo y uno de bulbo seco, emulando un psicrómetro. Una solución mucho más sencilla es utilizar un componente discreto como el DHT11 que no tiene mantenimiento como pasaba con el psicrómetro y no necesita complicadas fórmulas o tablas para obtener la humedad. Eso sí, la resolución no es ni de lejos tan buena como la que nos proporciona un DS1820 en la medición de temperatura, tiene un error de hasta +- 2ºC frente a los 0.5ºC del DS1820. En cuanto a la humedad relativa tenemos un error del hasta el +-5% con medidas entre el 20% y el 90% de humedad.

El datasheet lo podemos encontrar aquí Continuar leyendo

Midiendo la presión y la temperatura con un BMP085

Sensor presión y temperatura I2CTodo en uno 10DOF - (L3G4200D+ADXL345+HMC5883L+BMP085)Acabo de recibir un 10DOF. Es un módulo «todo en uno» que combina cuatro integrados (L3G4200D+ADXL345+HMC5883L+BMP085) con comunicación I2C en la misma placa. Permite medir en los tres ejes la orientación magnética, la velocidad angular y la aceleración angular, ademas de la presión y la temperatura, por lo que es especialmente interesante para tareas de navegación asistida (para aeromodelismo por ejemplo).

En el capítulo de hoy vamos a ver como medir la presión atmosférica y la temperatura, con el BMP085.

Como se puede ver en el datasheet, el BMP085 proporciona medidas de presión entre 300 y 1100 hPA con una resolución de hasta 0.03 hPA. Se puede usar para calcular altitudes con una precisión de 0.25 m, o bien para una estación meteorológica, sabiendo que las bajadas de presión suelen coincidir con alta probabilidad de lluvia y la subidas con tiempo soleado. Continuar leyendo

Control de iluminación y temperatura de un acuario

Pseudotropheus cebra en la cuevaEscalar mirando a la cámaraLos dos parámetros más importantes para controlar en un acuario son la temperatura del agua y la iluminación. La primera normalmente se regula directamente en el termostato del calentador, que es un simple bimetal con una ruleta de ajuste que está dentro de la misma ampolla de vidrio que contiene el elemento calefactor. Hay varias razones para controlar externamente la temperatura, la primera es para alejar la sonda del elemento calefactor, con lo que las medidas de temperatura serán más reales, otra buena razón es como doble sistema de seguridad para asegurarnos que los peces no se «cuecen» en caso de avería del termostato, por último nos da flexibilidad, para por ejemplo hacer un perfil de temperatura variable con el tiempo.

En cuanto a la luz, sobre todo en un acuario plantado, es importante tener una buena iluminación para que las plantas crezcan sanas y no proliferen las algas, a la vez que hacemos un ciclo razonable de luz y oscuridad. En el acuario a controlar están instalados tres fluorescentes, uno de ellos de luz cálida y dos de luz fría. Como vamos a tener un sistema inteligente será fácil hacer el amanecer y el anochecer encendiendo y apagando fluorescentes en el orden adecuado. Continuar leyendo

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies