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

라즈베리 파이 & HDC2010: I2C 온습도 센서 완전 설정 가이드

라즈베리 파이 & HDC2010: I2C 온습도 센서 완전 설정 가이드

이 가이드는 텍사스 인스트루먼트 HDC2010 고정밀 온습도 센서를 Pi 4부터 Pi Zero W까지 모든 라즈베리 파이 모델과 연동하는 법 다룹니다. 데비안 기반 OS와 파이썬 2.7 기준이나 최신 파이썬 3에서도 동일 작동.

HDC2010 소개

HDC2010 디지털 센서 제공 사양:

전체 기술 상세 데이터시트 참조.

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

파트 넘버: SS‑HDC2010#I2C SKU: ITBP‑6005

옵션 콤보: HDC2010 + CCS811

파트 넘버: SS‑HDC2010+CCS811#I2C SKU: ITBP‑6006

두 브레이크아웃 보드 동일 I²C 인터페이스 사용, 배선 동일. 본 가이드 단일 센서 보드 중심, 콤보 보드 동일 단계 적용.

사전 준비 – 라즈베리 파이 설정

  1. I²C 버스 활성화
    1. sudo raspi-config 실행
    2. Interface Options → I2C 이동, 활성화 후 재부팅
  2. 드라이버 확인

    재부팅 후 ls /dev/*i2c*로 /dev/i2c‑1 나열 확인

  3. 센서 존재 확인

    브레이크아웃 연결 후 i2cdetect -y 1 실행. 센서 주소 0x40서 나타남

  4. 파이썬 의존성 설치
    1. sudo apt-get install python-setuptools
    2. smbus2‑0.3.0 다운로드
    3. tar -xf smbus2-0.3.0.tar.gz
    4. cd smbus2-0.3.0
    5. sudo python setup.py install

하드웨어 배선

모든 라즈베리 파이 모델 동일 I²C 핀 공유, 명확성 위해 핀 번호 명시. GPIO.setmode(GPIO.BOARD) 규칙 사용.

핀연결
3.3V (핀 1)VCC
GND (핀 6)GND
SDA (핀 3)SDA
SCL (핀 5)SCL

모든 Pi 모델 동일 배선 지원, Pi 4, 3B+, 3B, 3A+, 2B, B, Zero, Zero W 동일 회로도 사용.

소프트웨어 – 센서 읽기

  1. HDC2010 라즈베리 파이 파이썬 라이브러리 다운로드
  2. 아카이브 압축 해제 후 생성 폴더 이동
  3. hdc2010_simple.py 스크립트 라이브러리 디렉토리 복사
  4. hdc2010_param.py 열어 기본 I²C 주소(0x40) 하드웨어 일치 확인
  5. python hdc2010_simple.py 실행해 온습도 읽기 확인

고급 사용법은 라이브러리 문서 참조나 스크립트 수정해 데이터 로깅·MQTT 연동.

출처: Basic IoT – 라즈베리 파이 HDC2010 하우투

제조공정

  1. 5G가 산업용 IoT를 혁신하는 방법: 자동화, 신뢰성, 연결성 증대
  2. IoT와 5G가 현대 업무 환경을 변화시키는 방식
  3. 습도 센서 검증 및 보정으로 정밀 측정 달성하기
  4. 라즈베리 파이 3에 DHT11 센서 연결해 ThingsIo.ai 클라우드에 데이터 업로드하기
  5. 스마트 쓰레기통: 자동화된 폐기물 관리를 위한 셀룰러 IoT 솔루션
  6. 아다프루트 10DOF IMU 데이터를 라즈베리파이 2에서 Azure Event Hubs로 전송 (윈도우 10 IoT Core)
  7. Windows 10 IoT Core에서 SHT15로 정확한 온도 & 습도 모니터링
  8. IR 센서 2.0: IoT 혁신의 다음 물결을 주도하다
  9. IoT가 현대 비즈니스의 엔터프라이즈 모빌리티를 혁신하는 방식
  10. IoT가 직장 안전을 혁신하는 방식: 실시간 모니터링과 리스크 감소