Daftar Isi:

Sistem Pemantauan Cuaca Menggunakan Sensor Raspberry Pi3 dan DHT11: 4 Langkah
Sistem Pemantauan Cuaca Menggunakan Sensor Raspberry Pi3 dan DHT11: 4 Langkah

Video: Sistem Pemantauan Cuaca Menggunakan Sensor Raspberry Pi3 dan DHT11: 4 Langkah

Video: Sistem Pemantauan Cuaca Menggunakan Sensor Raspberry Pi3 dan DHT11: 4 Langkah
Video: Raspberry Pi DHT11 DHT22 Temperature and Humidity Sensor 2024, Juli
Anonim
Sistem Pemantauan Cuaca Menggunakan Sensor Raspberry Pi3 dan DHT11
Sistem Pemantauan Cuaca Menggunakan Sensor Raspberry Pi3 dan DHT11

Dalam tutorial ini, saya akan menunjukkan cara menghubungkan DHT11 ke Raspberry Pi dan menampilkan pembacaan kelembaban dan suhu ke LCD.

Sensor suhu dan kelembaban DHT11 adalah modul kecil yang bagus yang menyediakan pembacaan suhu dan kelembaban digital. Ini sangat mudah diatur, dan hanya membutuhkan satu kabel untuk sinyal data. Sensor ini populer untuk digunakan di stasiun cuaca jarak jauh, pemantau tanah, dan sistem otomatisasi rumah

Menghubungkan DHT11 ke Raspberry Pi

Ada dua varian DHT11 yang mungkin Anda temui. Salah satunya adalah modul terpasang PCB tiga pin dan yang lainnya adalah modul empat pin yang berdiri sendiri. Pinout berbeda untuk masing-masing, jadi hubungkan DHT11 sesuai dengan yang Anda miliki:

Juga, beberapa modul yang dipasang di PCB mungkin memiliki pinout yang berbeda dari yang di atas, jadi pastikan untuk memeriksa sensor Anda untuk label yang menunjukkan pin mana yang merupakan Vcc, ground, atau sinyal.

Langkah 1: Komponen Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan

1. Raspberry Pi 3 Model B+:- Raspberry Pi 3 Model B+ adalah produk terbaru dalam jajaran Raspberry Pi 3, dengan prosesor 64-bit quad core yang berjalan pada 1.4GHz, dual-band 2.4GHz dan 5GHz wireless LAN, Bluetooth 4.2/BLE, Ethernet lebih cepat, dan kemampuan PoE melalui PoE HAT terpisah.

2. Sensor Kelembaban/Suhu DHT11:- Sensor ini memiliki keluaran sinyal digital terkalibrasi dengan kemampuan sensor suhu dan kelembapan. Ini terintegrasi dengan mikrokontroler 8-bit berkinerja tinggi. Sensor ini termasuk elemen resistif dan sensor untuk alat pengukur suhu NTC basah. Ini memiliki kualitas yang sangat baik, respon cepat, kemampuan anti-interferensi dan kinerja tinggi.

3. Layar LCD 16x2 (Lampu Latar Hijau):- Layar LCD 16x2 adalah modul yang sangat dasar yang biasa digunakan di DIY dan sirkuit. 16x2 menerjemahkan tampilan 16 karakter per baris dalam 2 baris tersebut. Dalam LCD ini setiap karakter ditampilkan dalam matriks 5x7 piksel.

4. Kabel Jumper Wanita ke Wanita.

Langkah 2: Memasang Perpustakaan

Kami akan menggunakan pustaka Adafruit DHT11 Python. Anda dapat mengunduh perpustakaan menggunakan Git, jadi jika Anda belum menginstal Git di Pi Anda, masukkan ini di command prompt:

sudo apt-get install git-core

Catatan: Jika Anda mendapatkan kesalahan saat menginstal Git, jalankan Sudo apt-get update dan coba lagi.

Untuk menginstal perpustakaan Adafruit DHT11:

1. Masukkan ini pada prompt perintah untuk mengunduh perpustakaan:

git clone

2. Ubah direktori dengan: cd Adafruit_Python_DHT

3. Sekarang masukkan ini: sudo apt-get install build-essential python-dev

4. Kemudian instal perpustakaan dengan: sudo python3 setup.py install

Untuk menginstal perpustakaan LCD Adafruit Char:

1. Masukkan ini pada prompt perintah untuk mengunduh perpustakaan:

git clone

2. Ubah direktori dengan: cd Adafruit_Python_CharLCD

3. Kemudian instal perpustakaan dengan: sudo python3 setup.py install

Langkah 3: Menghubungkan Komponen Bersama

Menghubungkan Komponen Bersama
Menghubungkan Komponen Bersama

LCD PIN_RS ------------------ 40 dari Raspberry Pi

LCD PIN_RW ------------------ 6 dari Raspberry Pi

LCD PIN_EN -------------------38 dari Raspberry Pi

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 36 Raspberry Pi

LCD PIN_D5 ------------------- 32 Raspberry Pi

LCD PIN_D6 ------------------- 24 dari Raspberry Pi

LCD PIN_D7 ------------------- 26 Raspberry Pi

LCD PIN_VSS------------------ 9 dari Raspberry Pi

LCD PIN_VDD------------------ 4 dari Raspberry Pi

DHT PIN_OUT------------------ 7 dari Raspberry Pi

DHT PIN_VCC------------------ 2 dari Raspberry Pi

DHT PIN_GND------------------ 14 dari Raspberry Pi

Langkah 4: Kode

Unduh kode yang terlampir di sini dan unggah di papan Anda, dan hubungkan semuanya seperti yang ditunjukkan pada diagram sebelumnya.

Unduh kode:

Itu seharusnya mencakup sebagian besar dari apa yang Anda perlukan untuk mengaktifkan dan menjalankan DHT11 di Raspberry Pi Anda. Semoga ini memudahkan Anda. Pastikan untuk berlangganan jika Anda menyukai artikel ini dan merasa bermanfaat, dan jika Anda memiliki pertanyaan atau butuh bantuan dengan apa pun, tinggalkan komentar di bawah…

Direkomendasikan: