Estación meteorológica Raspberry Pi
Construya una estación meteorológica personal con Raspberry Pi que le envíe por correo electrónico la temperatura, la humedad y la lluvia.
* En un par de semanas agregaré un sensor de presión barométrica para calcular la probabilidad de lluvia.
Paso 1:Suministros
Necesitará:
Raspberry Pi by fuente de alimentación
Cable Ethernet
Alambres de la placa de pruebas
Protoboard
Módulo de humedad y temperatura (estoy usando el módulo DHT11)
Pluviómetro (sin imagen)
Carcasa para su estación meteorológica (sin imagen)
Pistola de pegamento caliente con pegamento
Taladrar con varias brocas
Paso 2:arma el circuito
Conecte la clavija de alimentación del sensor de humedad y la alimentación del pluviómetro a la clavija de 3.3V de la Raspberry Pi.
Conecte la clavija de tierra del sensor de humedad a tierra en la Raspberry Pi.
Conecte el pin de datos del sensor de humedad y los cables de datos del pluviómetro a los pines GPIO (estoy usando los pines GPIO 7, 13, 15, 18 y 16).
Paso 3:Construya la vivienda
Taladre agujeros en el medidor a 1 pulg., 1,5 pulg., 2 pulg., 2,5 pulg. Y en la parte inferior.
Taladre agujeros en la carcasa para el cable Ethernet, el cable de alimentación y los cables de datos para el pluviómetro y el sensor de humedad.
Pega el pluviómetro a la parte posterior de la carcasa.
Pase los cables de los transistores y la energía de la carcasa y en el pluviómetro, selle los orificios con pegamento caliente.
Coloque la Raspberry Pi y el circuito dentro de la carcasa y conecte el sensor de ethernet, energía y humedad.
Encienda la Raspberry Pi y conéctela a Internet mediante un cable Ethernet.
Paso 4:Programación del sensor de humedad
Antes de comenzar a programar, debe descargar las bibliotecas de Python para usar el sensor. Use el comando git-clone https://github.com/adafruit/Adafruit_Python_DHT.g… luego, cambie a esa carpeta usando cd Adafruit_Python_DHT y ejecute sudo apt-get install build-essential python-dev para instalar 2 módulos importantes para la programación el sensor. mientras está en la carpeta Adafruit_Python_DHT, ejecute sudo python setup.py install para instalar las bibliotecas en python. Las bibliotecas ahora están instaladas.
Haremos un programa de demostración para probar el sensor.
importar Adafruit_DHT como dht
h, t =dht.read_retry (dht.DHT11, 16)
imprimir "Humedad ={1:0.1f}% Temp ={0:0.1f} * C’.format (h, t)
ejecute este programa para asegurarse de que el sensor funcione. Si no funciona, asegúrese de tener todo enchufado correctamente y de tener todo el código escrito correctamente.
Para más detalles:Estación meteorológica Raspberry Pi
Proceso de manufactura
- Registrador de temperatura Raspberry Pi
- Monitor de red de temperatura y humedad Raspberry Pi
- Estación meteorológica basada en Raspberry Pi
- Sensor de temperatura Python y Raspberry Pi
- Estación meteorológica Raspberry Pi 2
- Monitoreo remoto del clima usando Raspberry Pi
- Sensor ultrasónico (HC-SR04) + Raspberry Pi
- Sensor de movimiento con Raspberry Pi
- Sensor de humedad del suelo Raspberry Pi
- Sensor de pasillo digital Raspberry Pi en JAVA
- Sensor de temperatura y luz Raspberry Pi