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

라즈베리 파이 & BrickPi로 ThingSpeak 온도 모니터 만들기

사전 요구사항

1단계: ThingSpeak 가입

ThingSpeak.com 방문해 새 계정 생성. 이미 계정이 있으면 로그인.

2단계: 새 채널 생성

로그인 후 Channels 아이콘 클릭. Create New Channel 눌러 새 데이터 스트림 시작.

3단계: 채널 구성

편집 후 Update Channel 클릭해 설정 저장.

4단계: API 키 가져오기

채널의 API Keys 탭으로 이동. API_KEY 아래 표시된 값 복사. 이 키가 라즈베리 파이 데이터 전송 시 인증합니다.

5단계: 그래프 확인 (선택 사항)

Private View 탭 열면 채널 그래프 확인 가능. 이 시점엔 파이썬 스크립트 실행 전이라 데이터 없음.

6단계: 라즈베리 파이 준비

BrickPi 파이썬 저장소 복제 및 의존성 설치:

git clone https://github.com/DexterInd/BrickPi_Python.git
cd BrickPi_Python
sudo apt-get update
sudo apt-get install python-setuptools
sudo python setup.py install

7단계: 예제 스크립트 편집

/BrickPi_Python/Project_Examples/Thingspeak_Temperature_Logging에 있는 Thermometer_Thingspeak.py 파일 열기. 플레이스홀더 API 키 교체:

"key": "N71BQXDNFTABINT7"

앞서 복사한 API 키로 교체 후 저장.

8단계: 스크립트 실행

같은 디렉토리에서 스크립트 실행:

sudo python Thermometer_Thingspeak.py

스크립트 실행 시 온도 센서 읽고 몇 초마다 ThingSpeak 채널에 데이터 POST. Private View 탭에서 실시간 데이터 확인 가능.

9단계: 설정 확장 (선택 사항)

이 설정으로 ThingSpeak 웹 인터페이스나 API로 어떤 기기에서든 접근 가능한 신뢰성 높고 클라우드 연결된 온도 모니터를 갖게 됩니다.

제조공정

  1. 5달러 I2C 센서로 라즈베리 파이 온도 로거 만들기
  2. 파이썬, SQLite, LabVIEW로 라즈베리 파이 온도 프로파일링 정밀 구현
  3. 라즈베리 파이 다중 DS18B20 1-와이어 센서 연결으로 정확한 온도 모니터링
  4. 라즈베리 파이 온습도 네트워크 모니터 DIY 구축 가이드
  5. 라즈베리 파이 2에서 DS18B20으로 온도 읽기
  6. 라즈베리 파이 웹 대시보드 홈 온습도 모니터 – 실시간 원격 추적
  7. 라즈베리 파이와 DS18B20을 이용한 전문적인 온도 모니터링
  8. 라즈베리 파이에서 Maxim 1-Wire 센서와 DS2482 I2C 브리지로 온도 측정하기
  9. 라즈베리 파이와 TMP006 적외선 온도 센서: 파이썬 라이브러리 및 설정 가이드
  10. 라즈베리 파이와 파이썬으로 원격 온도 센서 만들기 – 단계별 가이드