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

날씨 모니터 – 라즈베리파이 DIY 기상 관측소 (드롭박스 업로드)

환경 데이터를 수집해 드롭박스에 안전하게 업로드합니다. Sense HAT 조이스틱으로 기기를 제어해 완전 자율적인 설정이 가능합니다.

스토리

참고: 내 코드를 자유롭게 사용하되 크레딧을 남겨주세요. ([email protected])

기상 관측소에 대해 많은 시간을 연구한 끝에 나만의 관측소를 만들게 되었습니다. 다음 가이드는 신뢰할 수 있는 데이터 수집이 필수적인 원격 위치 배포를 위해 제작되었습니다.

이 솔루션은 Python 2.7에서 실행되며 설정 및 작동 중 지속적인 인터넷 연결이 필요합니다. 라즈비안(라즈베리파이 OS)을 위해 설계되었습니다.

시작 전 지침을 주의 깊게 읽어 중간 설정 장애를 피하세요.

1단계: 드롭박스 라이브러리 설치

드롭박스 SDK는 pip로 설치합니다. pip가 없으면 터미널에서 실행:

sudo apt-get install python-pip python3-pip

다음으로 라이브러리 설치:

sudo pip install dropbox

보통 15~30초 내에 완료됩니다.

2단계: 드롭박스 설정

파일 업로드를 위해 https://www.dropbox.com/에서 무료 계정 생성 또는 기존 계정 사용.

드롭박스 홈페이지에서 우측 하단 줄임표(…) 클릭 후 Developers 선택.

Developers 섹션에서 좌측 My Apps 클릭 후 Create app. Dropbox API 선택, App folder 선택, 앱 이름을 "weather monitor"로 지정.

생성 후 설정 페이지로 이동. Generated access token까지 스크롤 후 Generate 클릭. 토큰을 즉시 복사하세요 – 이 페이지에서만 표시됩니다.

3단계: 파이 설정

라즈베리파이 전원 켜기 전 Sense HAT을 연결하세요. 부팅 후 스크립트(이 페이지 하단)를 Documents 폴더 안 weather.py로 저장.

7번째 줄의 MY_ACCESS_TOKEN을 생성한 토큰으로 교체. 파이에 인터넷 접속이 있고 Sense HAT이 작동하는지 확인. 프로그램 실행 시 수집된 데이터가 드롭박스 홈페이지의 Apps/weather monitor/에 나타납니다.

4단계: 부팅 시 weather.py 실행

파이에서 터미널 열고 입력:

sudo crontab -e

처음 crontab 사용 시 nano 에디터 선택. 파일 끝으로 스크롤 후 추가:

@reboot python /home/pi/Documents/weather.py &

Ctrl+O로 저장, Ctrl+X로 종료.

축하합니다! 거의 완료되었습니다.

원하는 위치에 Weather Monitor를 배치하세요. 정확한 센서 읽기를 위해 적절한 공기 흐름을 보장하면서 방수 하우징에 넣으세요. 배터리, 무선 통신, 또는 중요한 기상 이벤트 시 트위터 알림 등으로 시스템을 확장할 수 있습니다. 감시 애플리케이션은 이 프로젝트 참조.

출처: Weather Monitor

제조공정

  1. 혈압계: 설계, 제조 및 미래 트렌드
  2. 라즈베리 파이 온습도 네트워크 모니터 DIY 구축 가이드
  3. 라즈베리 파이 태양광 기상 관측소 DIY 제작
  4. 라즈베리 파이 2와 ADS-WS1로 야외 기상 관측소 구축하기
  5. 라즈베리 파이 기상 관측소 만들기: 매일 이메일로 날씨 데이터 전송
  6. 라즈베리 파이 3와 PubNub로 원격 기상 모니터링하기
  7. Bark Back: 스마트 사운드 관리를 위한 IoT 펫 모니터
  8. 고급 기상 관측소 v2.0: 실시간 온도, 기압, 습도, 고도 모니터링
  9. AWS IoT 알림으로 원격 심박수 모니터링 시스템 구축
  10. 아두이노로 모니터 앰비라이트(Ambilight) 시스템 직접 만들기