Raspberry pi 3에서 SWITCH SCIENCE BME280을 움직여 보았습니다.
2533 단어 Raspberrypi3
소개
Raspberry pi 3의 전자 공작에 빠져, 방의 온도, 습도, 기압을 취해 놀아 보자고 하는 것으로, 「SWITCH SCIENCE BME280」을 구입했습니다.
이번은 움직이는 메인으로! ! !
구성
접속도는 다음과 같습니다.
절차
I2C 사용
왼쪽 상단의 아이콘 → 설정 → Raspberry Pi 설정을 선택하면 화면이 시작됩니다.
인터페이스 탭을 선택하고 I2C를 활성화하고 OK 버튼을 누릅니다.
다음 명령으로 재부팅하면 I2C가 활성화됩니다.
terminal$ reboot
I2C 연결되어 있는지 확인
I2C 연결 장치를 다음 명령으로 확인합니다.
terminal$ sudo i2cdetect -y 1
다음과 같이 76으로 표시되어 연결을 확인할 수 있습니다.
샘플 소프트웨어 작동
다운로드 방법
SWITCHSCIENCE github에서 샘플 소스 코드 가져 오기
terminal$ cd (sampleファイルを置くディレクトリ)
$ wget https://raw.githubusercontent.com/SWITCHSCIENCE/samplecodes/master/BME280/Python27/bme280_sample.py
필요한 소프트웨어 설치
bme280_sample.py 내에서 smbus2 라이브러리를 사용하므로,
다음 명령으로 설치.
terminal$ pip install smbus2
동작 확인
이하의 커맨드를 입력함으로써, 온도, 기압, 습도를 표시한다.
온도는 조금 높게 나오는 것 같다. . .
terminal$ python bme280_sample.py
temp : 27.56 ℃
pressure : 986.88 hPa
hum : 25.52 %
미래에 대해
온도, 기압, 습도를 클라우드 서버에 저장하고 그 데이터를 분석해 보고 싶다.
참고 URL
$ reboot
$ sudo i2cdetect -y 1
$ cd (sampleファイルを置くディレクトリ)
$ wget https://raw.githubusercontent.com/SWITCHSCIENCE/samplecodes/master/BME280/Python27/bme280_sample.py
$ pip install smbus2
$ python bme280_sample.py
temp : 27.56 ℃
pressure : 986.88 hPa
hum : 25.52 %
온도, 기압, 습도를 클라우드 서버에 저장하고 그 데이터를 분석해 보고 싶다.
참고 URL
Reference
이 문제에 관하여(Raspberry pi 3에서 SWITCH SCIENCE BME280을 움직여 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/na59ri/items/6dadb1c9293eb41c1e5d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)