Tabla de contenido:

Medidor DISDRO acústico: Estación meteorológica abierta Raspebbery Pi (Parte 2): 4 pasos (con imágenes)
Medidor DISDRO acústico: Estación meteorológica abierta Raspebbery Pi (Parte 2): 4 pasos (con imágenes)

Video: Medidor DISDRO acústico: Estación meteorológica abierta Raspebbery Pi (Parte 2): 4 pasos (con imágenes)

Video: Medidor DISDRO acústico: Estación meteorológica abierta Raspebbery Pi (Parte 2): 4 pasos (con imágenes)
Video: Sensores - Ejemplos Arduino - Gas, IR, Luz, IMU, Distáncia, color, magnetismo, etc... 2024, Noviembre
Anonim
Medidor DISDRO acústico: Estación meteorológica abierta Raspebbery Pi (Parte 2)
Medidor DISDRO acústico: Estación meteorológica abierta Raspebbery Pi (Parte 2)

DISDRO significa distribución de gotas. El dispositivo registra el tamaño de cada gota con una marca de tiempo. Los datos son útiles para una variedad de aplicaciones, incluida la investigación meteorológica (meteorológica) y la agricultura. Si el disdro es muy preciso, puede medir la lluvia total, como un pluviómetro. También se puede utilizar como un simple detector de lluvia.

Un DISDRO también es útil para calcular la tasa de lluvia, como otros pluviómetros computarizados (pluviómetro ultrasónico y soportes basculantes)

Decidí construir este DISDRO, porque mi pluviómetro ultrasónico en esta etapa no es muy preciso para los primeros uno o dos mm de lluvia porque su base no está perfectamente nivelada y también porque puede ser divertido.

Paso 1: lo que necesitará

Que necesitarás
Que necesitarás

1) Raspberry pi, lo más rápido posible, usé una frambuesa pi 3

2) tabla de pan

3) Muchos cables de puente (20 bastarán) y unos pocos metros del delgado cable eléctrico de su PI al DISDRO

4) El MCP3008 ADC (convertidor analógico a digital, otros ADC pueden hacerlo).

5) Un elemento eléctrico piezoeléctrico

6) Un CD viejo

7) Cuchillo de carpintero

8) Superpegamento

9) PLASTIK 70 (opcional)

10) Habilidades de Python (proporcionaré scripts de ejemplo)

La mayoría de estos artículos deberían estar disponibles en eBay. Los sudafricanos pueden usar Communica,

Paso 2: construya su hardware

Construya su hardware
Construya su hardware
Construya su hardware
Construya su hardware

Retire el papel de aluminio de la capa acrílica del CD. Coloque el piezo en la parte posterior del CD. La parte frontal del CD se utilizará para escuchar la lluvia. El cable azul (Señal) debe estar conectado al canal 0 del MCP3008, el rojo y el negro deben estar conectados a 3.3 voltios y tierra respectivamente.

Puede utilizar revestimiento de conformación (Plastik 70) para impermeabilizar la parte frontal del CD y el piezo. No lo rocíe en la parte posterior del cd y piezo donde se unen los cables y la cerámica. Si se rocía la cerámica, el piezo no vibrará correctamente.

Paso 3: Construya su circuito para la conexión PI, MCP3008 y Piezo

Image
Image
Construya su circuito para la conexión PI, MCP3008 y Piezo
Construya su circuito para la conexión PI, MCP3008 y Piezo
Construya su circuito para la conexión PI, MCP3008 y Piezo
Construya su circuito para la conexión PI, MCP3008 y Piezo

Hay muchos tutores sobre cómo conectar el MCP3008 y Raspberry PI. Usé el tutorial de Adafruit inicialmente:

Hardware SPI Para usar hardware SPI, primero asegúrese de haber habilitado SPI usando la herramienta raspi-config (o vaya a su escritorio, Menú Aplicaciones (Inicio), Preferencias, Configuración de Raspberry Pi, Interfaces). Asegúrese de responder sí tanto a la habilitación de la interfaz SPI como a la carga del módulo del kernel SPI, luego reinicie la Pi. Ahora conecte el MCP3008 a la Raspberry Pi de la siguiente manera:

MCP3008 VDD a Raspberry Pi 3.3V

MCP3008 VREF a Raspberry Pi 3.3V

MCP3008 AGND a Raspberry Pi GND

MCP3008 DGND a Raspberry Pi GND

MCP3008 CLK a Raspberry Pi SCLK

MCP3008 DOUT a Raspberry Pi MISO

MCP3008 DIN a Raspberry Pi MOSI

MCP3008 CS / SHDN a Raspberry Pi CE0

Este circuito ahora se puede usar para muchos sensores analógicos que toman una entrada de 3.3 voltios, incluido nuestro Eliment eléctrico piezoeléctrico.

Conecte el cable Piezo Eliment Red (Voltios en) al PI 3.3 voltios, tierra a tierra y la Salida Piezo (Azul) al CH0 (Canal cero) del MCP3008.

Si solo tiene un elemento piezoeléctrico con un cable rojo y negro (sin la placa), conecte el cable rojo al canal 0 del MCP 3008 y el negro a GND. También conecte una resistencia de 1 megaohmio entre el canal 0 del MCP3008 y tierra (el piezo y la resistencia están conectados en paralelo). El resistor protegerá al MCP 3008 de los picos de corriente y voltaje creados por el piezo.

También probé el piezo con un micro bitscope en el video adjunto. Sin embargo, esto no es necesario.

Paso 4: el software

Escribí un script simple usando la biblioteca GPIOZERO para MCP3008. Está adjunto.

Asegúrese de que SPI esté habilitado (menú Aplicaciones (Inicio), Preferencias, Configuración de Raspberry Pi, Interfaces o sudo raspi-config)

Ejecute el script, suelte algunas gotas y vea cuáles son los resultados. es posible que deba modificar el umbral en el código Python.

Recomendado: