lm-sensors에서 Raspberry Pi용 초저온 센서 모듈 사용하기
3489 단어 LinuxRaspberryPilm-sensors
초저가를 가장 좋아하는 나는 미친 듯이 사서 사회의 지명도가 높지 않다고 느낀다.본고는 이 센서 모듈의 사용 방법을 소개한다.
이게 뭐야?
상기 모듈은 온도 센서 NXP LM75A와 I2C 주소 설정에 사용되는 상단 저항을 설치하였으며, 라즈베리 파이의 바늘 설정을 직접 삽입하는 것이 특징이다.
일
이
삼
사
오
VDD
SDA
SCL
연결되지 않음
GND
라즈베리피의 바늘 배치에 맞추기 위해 네 번째 바늘은 연결이 되지 않아 덥습니다.
실제로 찍으면 아래 사진처럼
물론 센서를 한 몸으로 사서 팔찌판으로 연결해도 온도를 얻을 수 있지만 이렇게 본체에 직접 삽입하면 처리가 쉬우니 추천합니다.
하지만 외부 기온을 측정하고 싶은 경우에는 추천하지 않는다.위 사진을 보면 온도센서와 SoC(≈CPU)의 거리가 너무 가까워 SoC 발열의 영향을 받았다는 것을 알 수 있다.라즈베리 파이가 너무 더운지 확인하기 위해서 사용하는 것이 좋습니다.
LM75A의 사양은 다음과 같습니다.
준비
$ sudo raspi-config
(I2Cを有効化)
$ sudo apt install i2c-tools
사용 방법
이 모듈은 Raspberry Pi를 연결한 1, 3, 5, 7, 9번 바늘에 사용된 것 같다데이터 테이블.
이 모듈의 I2C 주소는 0x48입니다.이것
i2c-detect
에서도 확인할 수 있다.$ i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- 48 -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
또한 i2cget
명령을 사용하여 원래 측정 값을 추출할 수도 있습니다.$ i2cget -y 1 0x48 0x00 w
0xe029
하지만 이번에는 자신의 힘으로 노력하려는 것이 아니니 hwmon 드라이버의 관리 아래 사용하세요./boot/config.txt
의 끝에 다음 내용을 적어서 다시 시작합니다./boot/config.txt
dtoverlay=i2c-sensor,lm75,addr=0x48
재부팅 후 온도 센서가 감지되었는지 확인dmesg
.$ dmesg | grep hwmon
[ 3.961488] lm75 1-0048: hwmon0: sensor 'lm75'
lm-sensors로 확인하세요.
센서가 hwmon에서 관리될 때lm-sensors에서 사용할 수 있습니다.
$ sudo apt-get update
$ sudo apt-get install lm-sensors
$ sensors
lm75-i2c-1-48
Adapter: bcm2835 I2C adapter
temp1: +41.8°C (high = +80.0°C, hyst = +75.0°C)
좋은 온도를 얻었다.그리고 CPU 부하를 가하여 온도 변화를 확인하고 값을 도표화하는 등 즐겨라.참조 URL
이베이의 판매 페이지에는 설명이 전혀 적혀 있지 않아 사용만 추정할 수 있다. ↩
Reference
이 문제에 관하여(lm-sensors에서 Raspberry Pi용 초저온 센서 모듈 사용하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hnw/items/b7c768f314f0cb0f41d5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)