Psicrómetro

Psicrómetro (imágen de mi-meteorologia.com)Un psicrómetro es un aparato para medir la humedad relativa en el aire. Se basa en la diferencia de temperaturas que se observa entre dos termómetros, cuando uno de ellos está colocado sobre un paño de algodón mojado en agua destilada. El termómetro húmedo proporciona la llamada «temperatura de bulbo húmedo».

A partir de unas tablas y de las temperaturas medidas, se puede calcular fácilmente la humedad del aire.

Para la construcción de un psicrómetro vamos a partir de donde lo dejamos en la anterior entrada, «Termómetro digital conectado al teléfono», pero añadiendo un segundo DS1820 en el mismo bus que el anterior y modificando el programa del teléfono para representar dos temperaturas en lugar de una. Continuar leyendo

Termómetro digital conectado al teléfono

No hace mucho me llego una muestra que había pedido a Maxim de un sensor de temperatura del tamaño de un transistor, capaz de medir en el rango entre -55ºC y 125º con una resolución de 9 bits. Me interesa especialmente porque tiene un interface de 1 hilo para medir directamente la temperatura en digital.

Aquí os dejo la hoja de características completa:

http://pdfserv.maximintegrated.com/en/ds/DS18S20.pdf
 

Tenemos que alimentar una pata, poner otra a 0V y la del medio con una resistencia de pull-up de 4,7K se usa como bus de datos con el microprocesador.

Vamos a conectar la sonda a un PIC y este, a través de bluetooth, enviará los datos a una aplicación en un teléfono android.

Continuar leyendo

Comunicando con un PIC por Bluetooth (2/2)

Vamos a repasar lo que necesitamos para hacer la primera prueba de comunicación por bluetooth con un PIC:

  • Un módulo HC-06

  • Un PIC que tenga una UART integrada (aunque se puede hacer por soft con CCS). En este caso usaremos una placa entrenadora basada en un 16F886 Continuar leyendo

Comunicando con un PIC por Bluetooth (1/2)

En cuanto empezamos a programar un PIC rápidamente nos damos cuenta del enorme potencial que tiene a la hora de hacer pequeños inventos caseros. Es muy sencillo encender un led o detectar un pulsador. El siguiente paso será hacer un reloj que encienda una luz a determinadas horas, o realizar un termostato programable para la calefacción. Cuando llegamos a este punto de pronto nos damos cuenta de un gran «problema»: Para ver y poner en hora el reloj, o cambiar la selección del termostato necesitamos aumentar exponencialmente la complejidad del circuito. Hay que añadir un display y una botonera que ocupan un montón de entradas y salidas y bastante programación, para obtener una «experiencia de usuario» normalmente bastante mala.

Evidentemente hay ocasiones en las que lo mejor es recurrir al display y la botonera, pero en muchos otros casos hay una forma mucho más simple y a la vez elegante de comunicar al usuario con el PIC. El puerto serie.

¡Vale! ¡Cada vez que necesite cambiar la temperatura de la calefacción en mi flamante termostato con PIC me llevo el PC al salón, conecto el cable serie en un puerto que no existe en la mayoría de los PCs modernos y arranco el emulador de terminal! Continuar leyendo

Servo por interrupciones y pulsador capacitivo

En este capítulo combinaremos las entradas anteriores sobre los servos y el pulsador capacitivo, para mejorar la técnica de programación de servos y comprobar el uso práctico del mTouch.

Partimos de la placa base que hemos usado otras veces, un servo, un led y una moneda.

Servo 9 gr + PIC18F1320 + moneda + led 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