제조공정
다음은 $5.00 I2C 온도 센서를 사용하여 간단한 온도 로거를 구축하는 방법입니다. 데이터는 SD 카드에 저장되며 Excel로 쉽게 가져올 수 있습니다. 다른 센서를 변경하거나 추가하기만 하면 다른 유형의 데이터도 수집할 수 있습니다.
이 프로젝트에는 다음 구성 요소가 사용됩니다.
Raspberry Pi(단일 보드 컴퓨터)
온도 센서 (SF-SEN-09418)
납땜 브레드보드
연결 와이어
Zagros Raspberry Pi 스타터 키트에는 온도 센서를 제외하고 이 프로젝트에 필요한 모든 것이 포함되어 있습니다!
Raspberry Pi GPIO 포트에 다음과 같이 연결합니다. 접지에 대한 ADD0 연결은 기기 I2C 주소를 결정합니다. 하나 이상의 센서를 I2C 버스에 연결할 수 있지만 각각 고유한 주소를 가져야 합니다.
센서 RPi GPIO
VCC +3.3V
SDA SDA
SCL SCL
GND GND
ADD0 GND (I2C 기기 주소를 설정함)
ALT 해당 없음
참고:센서 VCC를 +5VDC에 연결하지 마십시오. 센서가 손상될 수 있습니다.
먼저 I2C 버스를 활성화해야 합니다. 기본적으로 버스는 비활성화되어 있습니다. 이렇게 하려면 구성 파일을 편집하십시오. /etc/modprobe.d/raspi-blacklist.conf
다음 명령을 사용하십시오.
sudo nano /etc/modprobe.d/raspi-blacklist.conf
이제 다음에서 파일 내용을 변경하십시오.
기본적으로 # 블랙리스트 spi 및 i2c(많은 사용자가 필요하지 않음)
spi-bcm2708 블랙리스트
i2c-bcm2708 블랙리스트
이에:
기본적으로 # 블랙리스트 spi 및 i2c(많은 사용자가 필요하지 않음)
블랙리스트 spi-bcm2708
#blacklist i2c-bcm2708
I2C 모듈은 Raspberry Pi가 시작될 때 로드되도록 설정해야 합니다. /etc/modules를 편집하여 이 작업을 수행합니다. 파일.
다음 명령을 사용하여 이 파일을 편집할 수 있습니다.
sudo nano /etc/modules
파일 끝에 다음 줄을 추가합니다.
i2c-dev
i2c-tools 설치 및 python-smbus I2C 설정을 완료하기 위한 패키지:
자세한 내용:Raspberry Pi 온도 로거
제조공정
구성품 및 소모품 Arduino UNO × 1 점퍼 와이어(일반) × 1 DHT11 온도 및 습도 센서(3핀) × 1 온도 센서 × 1 저항 10k 옴 × 2 HC-05 블루투스 모듈 × 1 심박수 센서 × 1 앱 및 온라인 서비스 MIT 앱 인벤터 2 Arduino IDE 이 프로젝트 정보 센서와 앱이 있는 유선 전자 장치는 건
구성품 및 소모품 Arduino UNO × 1 Adafruit Standard LCD - 파란색 바탕에 16x2 흰색 × 1 점퍼 와이어(일반) × 1 앱 및 온라인 서비스 Arduino IDE 이 프로젝트 정보 이 프로젝트는 주변 온도를 감지한 다음 이를 볼트로, 볼트를 로 변환합니다. 섭씨, 섭씨에서 화씨로 변환한 다음 화씨를 인쇄합니다. 코드 온도 temp아두이노 #include Liquid