IoT básico - RaspberryPI HDC2010 cómo
IoT básico:ruptura de RaspberryPI y HDC2010 I2C por itbrainpower. net - RPI HDC2010 sensor de temperatura y humedad cómo
Acerca de este tutorial
Este tutorial aborda la integración de hardware y software Raspberry PI 4, 3B +, 3B, 3A +, II, B, Zero y Zero W con s-Sense itbrainpower.net HDC2010 sensor I2C de alta precisión de temperatura y humedad .
A continuación, el software HDC2010 se probó en Linux Debian utilizando Python 2.7 con el módulo python-smbus2 cargado.
Acerca del HDC2010:sensor de temperatura y humedad
Texas Instruments HDC2010 es una alta precisión temperatura digital y humedad sensor. Principales características de medición:
- rango de humedad relativa 0% - 100%
- precisión de humedad + -2% (calibrado en fábrica)
- temperatura de -40 ° C a + 125 ° C (funcional) y de -40 ° C a + 80 ° C (operativo)
- precisión de temperatura típica + -0,2 ° C (calibrada en fábrica)
- elemento calefactor integrado para quemar la condensación
Más información en:hoja de datos HDC2010.
En junio de 2019, lanzamos 6 nuevos medioambientales y sensores de calidad del aire , incluido HDC2010 Rotura del sensor I2C y HDC2010 + CCS811 Rotura de sensores combinados I2C , todos formando parte de la familia de rupturas de sensores s-Sense I2C.
ruptura del sensor s-Sense HDC2010 por itbrainpower.net
PN:SS-HDC2010 # I2C SKU:ITBP-6005 HDC2010 Información de ruptura del sensor I2C
s-Sense HDC2010 + CCS811 sensor breakout por itbrainpower.net
PN:SS-HDC2010 + CCS811 # I2C SKU:ITBP-6006 HDC2010 + CCS811 Información de ruptura del sensor combinado I2C
A continuación, comencemos con la ruptura I2C del sensor HDC2010 - alrededor de 15-20 minutos. Se puede utilizar el mismo enfoque de hardware y software para ruptura I2C de sensores de paquete CCS811 + HDC2010 .
Configuración de RaspberryPI [Debian basado en Linux], software de preámbulo y preparación de hardware
A. Habilite el canal 1 de I2C en Raspberry PI
una. sudo raspi-config
menú F5 => seleccione habilitar opción I2C
guardar, salir.
sudo reiniciar ahora
B. editar /boot/config.txt y agregue / habilite las siguientes directivas:
dtparam =i2c_arm =encendido
dtparam =i2c_arm_baudrate =10000
guardar, luego reiniciar RPI
B. Verifique que i2c esté cargado usando el comando: ls / dev / * i2c * . Esto debería incluir algo como:/ dev / i2c-1
C. Compruebe la comunicación I2C del sensor [HDC2010 debe estar conectado, consulte el cableado en el capítulo siguiente].
Ejecutar: i2cdetect -y 1 .
En la salida del comando, debería ver en la lista la dirección predeterminada 0x40 de s-Sense HDC2010 I2C.
D. Instale los paquetes de Python necesarios
una. sudo apt-get install python-setuptools
B. wget https://files.pythonhosted.org/packages/6a/06/80a6928e5cbfd40c77c08e06ae9975c2a50109586ce66435bd8166ce6bb3/smbus2-0.3.0.tar.gz *
C. Expanda el archivo tar.gz descargado. tar -xf smbus2-0.3.0.tar.gz comando hará el trabajo.
D. chdir smbus2-0.3.0
mi. instalación de sudo python setup.py
* El paquete python-smbus2 también está disponible aquí:https://itbrainpower.net/downloadables/smbus2-0.3.0.tar.gz
Integración de hardware del sensor RaspberryPI HDC2010 (cableado básico)
¡El sensor s-Sense de itbrainpower.net HDC2010 es compatible con todas las versiones de Raspberry PI! A continuación, todas las directivas de cableado se ejemplifican para Raspberry PI 4, 3B +, 3B, 3A +, II, B, Zero y Zero W.
La convención de nomenclatura GPIO utilizada en la descripción del cableado y en el software es "número de pin GPIO" - GPIO.setmode (GPIO.BOARD) . En una cáscara de nuez, cablee como se muestra a continuación:
Abajo, cableado básico del sensor HDC2020 a RaspberryPI con sensor seguro que se alimenta desde el pin de 3.3V de RaspberryPI:
Software del sensor Python HDC2010
una. descargue la biblioteca Python HDC2010 RaspberryPI desde:aquí.
B. expandir el archivo tar.gz Vaya dentro de la nueva carpeta creada.
C. Guarde el archivo HDC2010 - Código Python de datos del sensor de lectura de RaspberryPI como "hdc2010_simple.py" en la carpeta de la biblioteca de Python.
d. Verifique los parámetros de HDC2010 en el archivo “hdc2010_param.py”. Ejecute el código HDC2010 con el comando " python hdc2010_simple.py ".
Fuente:IoT básico - RaspberryPI HDC2010 cómo
Proceso de manufactura
- Cómo 5G acelerará el IoT industrial
- Cómo IoT conecta los lugares de trabajo
- Cómo comprobar y calibrar un sensor de humedad
- Proyecto de IoT basado en Raspberry PI que conecta el sensor DHT11
- IoT celular:cubo de basura inteligente
- Windows 10 IoT Core en Raspberry Pi 2 - Datos del sensor Adafruit
- Windows 10 IoT Core y SHT15
- Cómo el sensor IR 2.0 mejorará la tecnología de IoT
- ¿Cómo está configurando IoT la movilidad empresarial?
- ¿Cómo está revolucionando IoT la seguridad en el lugar de trabajo?
- Cómo IoT está mejorando la experiencia del cliente