산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

기본 IoT – RaspberryPI HDC2010 방법

기본 IoT – itbrainpower의 RaspberryPI 및 HDC2010 I2C 브레이크아웃. net – RPI HDC2010 온도 및 습도 센서 방법

이 튜토리얼 정보

이 튜토리얼은 Raspberry PI 4, 3B+, 3B, 3A+, II, B, Zero 및 Zero W 하드웨어 및 소프트웨어 통합과 s-Sense itbrainpower.net HDC2010 고정밀 온도 및 습도 I2C 센서를 다룹니다. .

Bellow HDC2010 소프트웨어는 python-smbus2 모듈이 로드된 Python 2.7을 사용하여 Linux Debian에서 테스트되었습니다.

HDC2010 정보 – 온도 및 습도 센서

Texas Instruments HDC2010은높은 정확도입니다. 디지털 온도습도 감지기. 주요 측정 특성:

<울>
  • 상대 습도 범위 0% – 100%
  • 습도 정확도 +-2%(공장 보정)
  • -40C ~ +125C(기능) 및 -40C ~ +80C(작동)의 온도
  • 일반적인 온도 정확도 +-0.2C(공장 보정)
  • 결로를 없애는 내장형 발열체
  • 추가 정보:HDC2010 데이터시트

    2019년 6월에 6개의 새로운 환경을 출시했습니다. 및 공기질 센서 , HDC2010 포함 I2C 센서 브레이크아웃HDC2010 + CCS811 I2C 콤보 센서 브레이크아웃 , 모두 s-Sense I2C 센서 브레이크아웃 제품군의 일부입니다.

    s-Sense HDC2010 센서 브레이크아웃 by itbrainpower.net

    PN:SS-HDC2010#I2C SKU:ITBP-6005 HDC2010 I2C 센서 분류 정보

    s-Sense HDC2010+CCS811 센서 브레이크아웃 by itbrainpower.net

    PN:SS-HDC2010+CCS811#I2C SKU:ITBP-6006 HDC2010+CCS811 I2C 콤보 센서 분류 정보

    다음으로, HDC2010 센서 I2C 브레이크아웃을 시작하겠습니다. – 약 15-20분. CCS811 + HDC2010 번들 센서 I2C 브레이크아웃에 동일한 하드웨어 및 소프트웨어 접근 방식을 사용할 수 있습니다. .

    RaspberryPI [Debian 기반 Linux] 설정, 프리앰블 소프트웨어 및 하드웨어 준비

    A. Raspberry PI에서 I2C 채널 1 활성화

    ㅏ. sudo raspi-config

    메뉴 F5 => I2C 옵션 활성화 선택

    저장하고 종료합니다.

    지금 재부팅하세요

    비. /boot/config.txt 수정 다음 지시문을 추가/활성화합니다.

    dtparam=i2c_arm=on

    dtparam=i2c_arm_baudrate=10000

    저장 후 RPI 재부팅

    B. 다음 명령을 사용하여 i2c가 로드되었는지 확인합니다. ls /dev/*i2c* . 다음과 같이 나열되어야 합니다. /dev/i2c-1

    C. 센서 I2C 통신을 확인합니다. [HDC2010이 연결되어 있어야 합니다. 다음 장의 배선 참조].

    실행:i2cdetect -y 1 .

    명령 출력에 s-Sense HDC2010 I2C 기본 주소 0x40이 나열되어 있어야 합니다.

    D. 필수 파이썬 패키지 설치

    ㅏ. sudo apt-get install python-setuptools

    비. wget https://files.pythonhosted.org/packages/6a/06/80a6928e5cbfd40c77c08e06ae9975c2a50109586ce66435bd8166ce6bb3/smbus2-0.3.0.tar.g *

    씨. 다운로드한 tar.gz 아카이브를 확장합니다. tar -xf smbus2-0.3.0.tar.gz 명령이 작업을 수행합니다.

    디. chdir smbus2-0.3.0

    이자형. sudo python setup.py 설치

    * python-smbus2 패키지는 https://itbrainpower.net/downloadables/smbus2-0.3.0.tar.gz에서도 사용할 수 있습니다.

    RaspberryPI HDC2010 센서 하드웨어 통합(기본 배선)

    itbrainpower.net HDC2010 센서의 s-Sense는 모든 Raspberry PI 버전과 호환됩니다! 다음으로 모든 배선 지침은 Raspberry PI 4, 3B+, 3B, 3A+, II, B, Zero 및 Zero W에 대한 예시입니다.

    배선 설명 및 소프트웨어에서 사용되는 GPIO 명명 규칙은 "GPIO 핀 번호" – GPIO.setmode(GPIO.BOARD)입니다. . 너트 셸에서 다음과 같이 배선합니다.

    RaspberryPI 3.3V 핀에서 전원을 공급받는 안전한 센서를 사용하여 RaspberryPI에 대한 기본 HDC2020 센서 배선:

    Python HDC2010 센서 소프트웨어

    ㅏ. 여기에서 HDC2010 RaspberryPI Python 라이브러리를 다운로드하세요.

    비. tar.gz 아카이브를 확장합니다. 새로 생성된 폴더로 이동합니다.

    씨. 파일 저장 HDC2010 – RaspberryPI 읽기 센서 데이터 Python 코드 python 라이브러리 폴더에 "hdc2010_simple.py"로 저장합니다.

    d."hdc2010_param.py" 파일에서 HDC2010 매개변수를 확인합니다. "python hdc2010_simple.py 명령으로 HDC2010 코드를 실행합니다. ".

    출처:기본 IoT – RaspberryPI HDC2010 방법


    제조공정

    1. 5G가 산업용 IoT를 가속화하는 방법
    2. IoT가 직장을 연결하는 방법
    3. 습도 센서를 확인하고 보정하는 방법
    4. DHT11 센서를 연결하는 라즈베리 PI 기반 IoT 프로젝트
    5. Cellular IoT:Smart Garbage Can
    6. Raspberry Pi 2의 Windows 10 IoT Core – Adafruit 센서 데이터
    7. Windows 10 IoT 코어 및 SHT15
    8. IR 센서 2.0이 IoT 기술을 향상시키는 방법
    9. IoT는 기업의 이동성을 어떻게 형성하고 있습니까?
    10. IoT가 직장 안전을 어떻게 혁신하고 있습니까?