jadwal
Waktu dan suhu Raspberry Pi dalam tampilan cetak 3D khusus. Dengan logging cloud.
PENTING : Kode Raspberry Pi telah digantikan oleh proyek tindak lanjut:
- IDCROOK/TIMETEMP3: Pantau dan tampilkan waktu/suhu dengan raspi dan log ke cloud, 2020 Refresh
Situs web dengan bagan langsung masih ditemukan dalam repo ini (di cabang gh-pages
).
- Proyek ini awalnya diluncurkan pada 2013.
- Ini termasuk sensor yang mengukur tekanan suhu dan udara dalam ruangan. Ini juga terhubung ke API online untuk mendapatkan pembacaan termostat dan suhu di luar ruangan.
- Ini masih digunakan hari ini.
Diperbarui (2020-Mei-17) :
- Beralih API untuk suhu dan kondisi luar ruangan
Diperbarui (2018-Jun-09) :
- Pembersihan dan porting ke Python 3
- Membuat pustaka perpustakaan yang diperbarui/python3-phant
- Lihat build_python3.md
Lebih banyak pembaruan yang dijelaskan di bawah ini

- Diagram kabel
- Referensi perangkat keras
- Skrip saya
- Kode Sumber
Diagram kabel


- File Sumber Fritzing (Aplikasi Fritzing)

Referensi perangkat keras
- 2 ADAFRUIT 1.2 "Tampilan 4-Digit 7-Segment W/I2C Backpack, dengan cetak cetak 3D yang dirancang khusus
- ADAFRUIT BMP085 Sensor Breakout Board (dihentikan)
- Konverter level i2c Adafruit
- Raspberry Pi Model 2 b
- Jaringan PSU dan Ethernet, menjalankan raspbian
- SeeedStudio Breakout Kit untuk Raspberry Pi B w/40pin ke Kabel 26pin (dihentikan)
- Papan tempat memotong roti, kabel, dan rak tanpa solder
Raspberry Pi Model B (Gen 1.) Pi Cobbler Breakout + Kabel untuk Raspberry Pi
Skrip saya
Jauh di tahun 2013, menggunakan perpustakaan Python Adafruit di PI ini ketika proyek ini dibuat, pada Raspberry Pi pertama saya.
Diperbarui pada Oktober 2016 untuk menggunakan versi perpustakaan yang lebih baru dan dirombak pada tahun 2018 untuk juga menggunakan Nest API (suhu termostat), Dark Sky API (cuaca luar ruangan lokal), dan bertukar di beberapa perangkat keras lainnya.
- "Waktu" , menampilkan waktu setempat saat ini (bergantung pada NTP untuk menyinkronkan waktu internet)
- "Temp" , membaca sensor BMP085, tampilan pada layar LED. Log ke aliran di server phant saya sendiri
- weather_logging_phant3.py
- File
.json
untuk menahan pengaturan konfigurasi (seperti stream phant dan tombol API)

Pembaruan
(2018-Jun-03) :
- Diperbarui untuk bekerja dengan modul Python-Nest terbaru (versi
4.0.1
)
(2018-Apr-19) :
- Ditambahkan dukungan Dark Sky dan Nest API untuk menampilkan suhu luar dan dalam ruangan lainnya.
(2018-Mar-25) :
- Menambahkan kode terbaru dan dependensi eksplisit sebagai submodul GIT. Lihat build.md
(2016-nov-05) :
- Menambahkan Pointer ke Proyek Pencatatan Cuaca Dalam Ruangan (BMP085) ke entri blog SFE Phant.
Kode Sumber
Repo di GitHub
- IDCROOK/PYTHON3-PHANT
- IDCROOK/TIMETEMP (proyek ini)
Hulu
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 (usang)
https://github.com/zeevg/python-forecast.io (usang - beralih ke OWM)