Pantau suhu rumah Anda menggunakan Raspberry Pi
Di akhir proyek, Anda akan memiliki dasbor WWW yang terlihat mirip dengan ini:Beberapa SensorMenampilkan grafik riwayat suhu per sensorYang Anda butuhkan:
- Raspberry Pi Model A atau B
- Bagian berikut tersedia melalui PrivateEyePi Store:
- Sensor DS18B20 (TS01), satu sensor untuk setiap pembacaan suhu yang Anda inginkan di dasbor
- Resistor 4.7k (satu per sensor) (TS01)
- Kabel kawat jumper dan papan tempat memotong roti atau kawat, besi solder dan solder (JW01, BB01)
Untuk dukungan, pertanyaan, atau saran, silakan kirim email [email protected] atau tinggalkan komentar di blog kami.
Langkah 1:Buat dan uji Elektronik: Suku cadang dapat dibeli dari toko kami: http://www.privateeyepi.com/store
- Beli termometer digital DS18B20
- Beli resistor 4,7k Ω (ohm)
- Sesuai dengan Gambar 1 p hubungkan resistor antara pin 2 dan 3 seperti pada diagram
- Hubungkan Pin 3 pengukur suhu ke Pin GPIO 3.3v
- Hubungkan Pin 2 pengukur suhu ke GPIO4 (Pin 7)
- Hubungkan Pin 1 pengukur suhu ke ground (Pin 6)
jika Anda ingin menambahkan beberapa sensor daisy chain, pin tengah sensor. Ini akan berfungsi karena setiap sensor DS18B20 memiliki ID unik yang digunakan untuk membedakan sinyal yang berasal dari sensor
Setelah dibuat, ikuti langkah-langkah berikut untuk menguji apakah itu berfungsi:Masuk ke Raspberry Pi Anda Saat diminta [email protected] / $Type:sudo modprobe w1-gpio
sudo modprobe w1-therm
cd / sys/bus/w1/devices/
ls Anda akan melihat daftar direktori saat ini. Seharusnya ada direktori yang merupakan nomor seri pengukur suhu Anda. Nomor seri termometer saya 28-0000040be5b6, tetapi semuanya akan unik. Catat milik Anda karena Anda akan membutuhkannya nanti di langkah 4. Jika Anda memiliki banyak sensor, akan ada beberapa direktori yang terdaftar
.
Jika Anda tidak melihat direktori dengan banyak angka dan huruf seperti di atas, maka:
- Periksa kabel sirkuit Anda.
- Pastikan Anda memiliki resistor yang benar (ini sangat penting – kuning, ungu, merah, emas).
- Rasakan pengukur suhu dengan jari Anda. Jika terasa panas maka Anda menghubungkannya dari belakang ke depan.
Jika Anda melihat direktori lalu ketik cd diikuti dengan nama direktori:cd 28-0000040be5b6cat w1_slaveAnda sekarang akan melihat dump file w1_slave yang berisi data suhu dalam celcius (lihat
Gambar 3) . 20812 adalah 20,812 derajat celcius. Dasbor mendukung pengaturan Fahrenheit yang akan kami bahas nanti jika itu pilihan Anda. Baca lebih lanjut:Pantau suhu rumah Anda menggunakan Raspberry Pi Anda