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

파이썬, SQLite, LabVIEW로 라즈베리 파이 온도 프로파일링 정밀 구현

내 라즈베리 파이 프로세서 바로 위 DS18B20 센서 장착해 보드 내부 온도 캡처. 목표: 인클로저 내부 프로파일 매핑해 명확 시각 포맷 제시. 가벼운 파이썬 스크립트, SQLite3 DB, LabVIEW 통합으로 달성.

파이 자체 상대적으로 쿨하고 단일 센서만 있어 결과 온도 변화 미미 – 동반 이미지 과장됨. 하지만 방법론 어떤 셋업에도 확장 가능.

파이 상시 실행 파이썬 루틴 작성 시작. DS18B20 값 읽어 타임스탬프 온도 USB 플래시 드라이브 마운트 공유 폴더 SQLite3 DB 기록. 같은 DB에 가속도계 데이터(나중 추가)도 저장.

호스트 측 LabVIEW 애플리케이션 원격 SQLite3 DB 쿼리해 최신 온도 읽기값 조회. LabVIEW용 심플 SQLite 툴킷으로 연결·쿼리 간소화. 초기 쿼리 전체 데이터셋 반환; 향후 반복서 마지막 엔트리만 풀링하도록 개선 예정.

시각화 위해 Sensor Mapping Express VI 사용. 워크플로 단순: VI에 Pi .stl 모델 지정, 센서 위치 지정, 온도 어레이 입력. Google SketchUp으로 고해상 3D 보드 모델 변환, 4개 더미 센서 노드 추가해 온도 그라데이션 예시. 외부 4개 센서 고정 0°C, 중앙 센서 DB서 실시간 데이터 풀링. 센서 추가될수록 맵 정확도 향상.

애플리케이션 100ms마다 새로고침: DB 쿼리, 온도 값 어레이 구성, Sensor Mapping Express VI 업데이트. 결과 Pi 내부 온도 반영 실시간 변화 동적 표면 플롯.

온도-컬러 매핑:
  • 0°C – R0 G0 B255
  • 21.25°C – R0 G255 B255
  • 42.5°C – R0 G255 B60
  • 63.75°C – R255 G255 B85
  • 85°C – R255 G0 B0

온도 외 ADXL345 가속도계 연결해 틸트·피치 데이터 캡처. 다음 단계 LabVIEW 3D 모델에 모션 데이터 링크, 가상 표현이 물리적 라즈베리 파이 방향 미러링.

코드, DB 스키마, LabVIEW 설정 심층 분석 LabVIEW 활용 라즈베리 파이 온도 프로파일링 전체 기사 참조.

제조공정

  1. 5달러 I2C 센서로 라즈베리 파이 온도 로거 만들기
  2. 라즈베리 파이 온습도 네트워크 모니터 DIY 구축 가이드
  3. 라즈베리 파이 2에서 DS18B20으로 온도 읽기
  4. 라즈베리 파이와 DS18B20을 이용한 전문적인 온도 모니터링
  5. 라즈베리 파이에서 Maxim 1-Wire 센서와 DS2482 I2C 브리지로 온도 측정하기
  6. 라즈베리 파이와 TMP006 적외선 온도 센서: 파이썬 라이브러리 및 설정 가이드
  7. 라즈베리 파이와 파이썬으로 원격 온도 센서 만들기 – 단계별 가이드
  8. 라즈베리 파이에서 EzTemp로 매끄러운 온도 및 습도 모니터링
  9. 라즈베리 파이로 서버실 정확한 온도 모니터링하기
  10. 라즈베리 파이 BMP085: I2C로 정확한 온도 및 기압 측정하기