Timetemp
Raspberry Pi 기반 시간 및 온도는 맞춤형 3D 인쇄 디스플레이입니다. 클라우드 로깅으로.
중요 : Raspberry Pi 코드는 후속 프로젝트에 의해 대체되었습니다.
- idcrook/timetemp3 : Raspi 및 Log to Cloud에 모니터 및 표시 시간/임시, 2020 새로 고침
라이브 차트가있는 웹 사이트는 여전히이 리포지토리 ( gh-pages
Branch)에서 찾을 수 있습니다.
- 이 프로젝트는 원래 2013 년에 시작되었습니다.
- 실내 온도 및 기압을 측정하는 센서가 포함되어 있습니다. 또한 온라인 API에 연결되어 온도 조절기 판독 값과 실외 온도를 얻습니다.
- 오늘날에도 여전히 사용 중입니다.
업데이트 (2020 년 5 월 17 일) :
- 실외 온도 및 조건을 위해 API를 전환하십시오
업데이트 (2018-Jun-09) :
- 청소 및 Python 3에 포팅되었습니다
- 업데이트 된 라이브러리 IDCrook/Python3-Phant를 만들었습니다
- build_python3.md를 참조하십시오
아래에 설명 된 더 많은 업데이트

- 배선 다이어그램
- 하드웨어 참조
- 내 대본
- 소스 코드
배선 다이어그램


- Fritzing 소스 파일 (Fritzing App)

하드웨어 참조
- Adafruit 1.2 "4 자리 7- 세그먼트 디스플레이는 I2C 배낭이있는 맞춤형 3D 인쇄 케이스가 포함되어 있습니다.
- Adafruit BMP085 센서 브레이크 아웃 보드 (중단)
- Adafruit I2C 레벨 컨버터
- 라즈베리 파이 모델 2 b
- Raspbian을 실행하는 PSU 및 이더넷 네트워킹
- Raspberry Pi B w/40pin ~ 26pin 케이블 용 Seeedstudio 브레이크 아웃 키트 (중단)
- 솔더리스 브레드 보드, 와이어 및 선반
라즈베리 파이 모델 B (1 세대) 라즈베리 파이를위한 Pi Cobbler Breakout + 케이블
내 대본
2013 년으로 거슬러 올라가는이 프로젝트가 만들어 졌을 때이 PI에서 Adafruit Python 라이브러리를 사용했습니다.
2016 년 10 월에 더 최근의 라이브러리 버전을 사용하도록 업데이트되었고 2018 년에 정비되어 Nest API (온도 조절기 온도), Dark Sky API (현지 야외 날씨) 및 다른 하드웨어를 교환합니다.
- "시간" , 현재 현지 시간을 표시합니다 (인터넷 시간을 동기화하기 위해 NTP에 의존)
- "Temp"는 BMP085 센서를 읽고 LED 디스플레이에 디스플레이를 읽습니다. 내 자신의 Phant 서버에서 스트림에 로그온합니다
- Weather_logging_phant3.py
-
.json
파일 구성 설정을 유지할 수 있습니다 (Phant Stream 및 API 키와 같은)

업데이트
(2018-Jun-03) :
- 최신 (버전
4.0.1
) Python-Nest 모듈로 작업하도록 업데이트
(2018-APR-19) :
- 야외 및 기타 실내 온도 표시를위한 Dark Sky 및 Nest API 지원을 추가했습니다.
(2018-Mar-25) :
- 가장 최근의 코드와 명시 적 종속성을 GIT 하위 모듈로 추가했습니다. build.md를 참조하십시오
(2016-Nov-05) :
- SFE Phant 블로그 항목에 대한 실내 날씨 포팅 (BMP085) 로깅 프로젝트에 대한 포인터가 추가되었습니다.
소스 코드
Github에 대한 저장소
- idcrook/python3-phant
- idcrook/timetemp (이 프로젝트)
상류
https://github.com/csparpa/pyowm/tree/develop
https://github.com/adafruit/adafruit_python_led_backpack
https://github.com/adafruit/adafruit_python_bmp
https://github.com/jkoelker/python-nest
https://github.com/matze/python-phant (감가 상각)
https://github.com/zeevg/python-forecast.io (감가 상승 - OWM으로 전환)