Isi kandungan:
- Langkah 1: Komponen Diperlukan
- Langkah 2: Memasang Perpustakaan
- Langkah 3: Menghubungkan Komponen Bersama
- Langkah 4: Kodnya
Video: Sistem Pengukuran Cuaca Dengan Menggunakan Sensor Raspberry Pi3 dan DHT11: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam tutorial ini, saya akan menunjukkan kepada anda cara menghubungkan DHT11 ke Raspberry Pi dan mengeluarkan bacaan kelembapan dan suhu ke LCD.
Sensor suhu dan kelembapan DHT11 adalah modul kecil yang bagus yang menyediakan bacaan suhu dan kelembapan digital. Sangat mudah untuk disiapkan, dan hanya memerlukan satu wayar untuk isyarat data. Sensor ini popular untuk digunakan di stesen cuaca jauh, monitor tanah, dan sistem automasi rumah
Menyambungkan DHT11 ke Raspberry Pi
Terdapat dua varian DHT11 yang mungkin anda akan dapati. Satu adalah modul pemasangan tiga pin PCB dan yang lain adalah modul berdiri sendiri empat pin. Pinout berbeza untuk masing-masing, jadi sambungkan DHT11 mengikut mana yang anda miliki:
Juga, beberapa modul yang dipasang pada PCB mungkin memiliki pinout yang berbeda dari yang ada di atas, jadi pastikan untuk memeriksa sensor anda untuk mengetahui label yang menunjukkan pin mana Vcc, ground atau signal.
Langkah 1: Komponen Diperlukan
1. Raspberry Pi 3 Model B +: - Raspberry Pi 3 Model B + adalah produk terbaru dalam rangkaian Raspberry Pi 3, dengan pemproses quad core 64-bit yang berjalan pada 1.4GHz, dual-band 2.4GHz dan LAN tanpa wayar 5GHz, Bluetooth 4.2 / BLE, kemampuan Ethernet yang lebih pantas, dan PoE melalui PoE HAT yang berasingan.
2. Sensor Kelembapan / Suhu DHT11: - Sensor ini mempunyai output isyarat digital yang dikalibrasi dengan kemampuan sensor suhu dan kelembapan. Ia disatukan dengan mikrokontroler berprestasi tinggi 8-bit. Sensor ini merangkumi elemen resistif dan sensor untuk alat pengukur suhu NTC basah. Ia mempunyai kualiti yang sangat baik, tindak balas pantas, keupayaan anti-gangguan dan prestasi tinggi.
3. Paparan LCD 16x2 (Lampu Belakang Hijau): - Paparan LCD 16 × 2 adalah modul yang sangat asas yang biasa digunakan dalam DIY dan litar. Terjemahan 16 × 2 o paparan 16 aksara setiap baris dalam 2 baris sedemikian. Dalam LCD ini setiap watak dipaparkan dalam matriks 5 × 7 piksel.
4. Wayar Pelompat Wanita ke Perempuan.
Langkah 2: Memasang Perpustakaan
Kami akan menggunakan perpustakaan Adafruit DHT11 Python. Anda boleh memuat turun perpustakaan menggunakan Git, jadi jika anda belum memasang Git pada Pi anda, masukkan ini di command prompt:
sudo apt-get install git-core
Catatan: Sekiranya anda mendapat kesilapan memasang Git, jalankan sudo apt-get update dan cuba lagi.
Untuk memasang perpustakaan Adafruit DHT11:
1. Masukkan ini pada command prompt untuk memuat turun perpustakaan:
klon git
2. Tukar direktori dengan: cd Adafruit_Python_DHT
3. Sekarang masukkan ini: sudo apt-get install build-essential python-dev
4. Kemudian pasang perpustakaan dengan: sudo python3 setup.py install
Untuk memasang perpustakaan Adafruit Char LCD:
1. Masukkan ini pada command prompt untuk memuat turun perpustakaan:
git klon
2. Tukar direktori dengan: cd Adafruit_Python_CharLCD
3. Kemudian pasang perpustakaan dengan: sudo python3 setup.py install
Langkah 3: Menghubungkan Komponen Bersama
PIN_RS LCD ------------------ 40 Raspberry Pi
LCD PIN_RW ------------------ 6 Raspberry Pi
LCD PIN_EN ------------------- 38 daripada Raspberry Pi
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 36 daripada Raspberry Pi
LCD PIN_D5 ------------------- 32 Raspberry Pi
LCD PIN_D6 ------------------- 24 Raspberry Pi
LCD PIN_D7 ------------------- 26 daripada Raspberry Pi
PIN_VSS LCD ------------------ 9 Raspberry Pi
PIN_VDD LCD ------------------ 4 Raspberry Pi
DHT PIN_OUT ------------------ 7 Raspberry Pi
DHT PIN_VCC ------------------ 2 dari Raspberry Pi
DHT PIN_GND ------------------ 14 daripada Raspberry Pi
Langkah 4: Kodnya
Muat turun kod yang dilampirkan di sini dan muat naik di papan anda, dan kawat semuanya seperti yang ditunjukkan dalam rajah sebelumnya.
Muat turun kod:
Itu mesti merangkumi sebahagian besar dari apa yang anda perlukan untuk menghidupkan DHT11 pada Raspberry Pi anda. Semoga ini memudahkan anda. Pastikan anda melanggan jika anda menyukai artikel ini dan menganggapnya berguna, dan jika anda mempunyai pertanyaan atau memerlukan bantuan dengan apa-apa, tinggalkan komen di bawah …
Disyorkan:
Kipas Pendingin Auto Menggunakan Sensor dan Sensor Suhu dan Kelembapan DHT11 Dengan Arduino: 8 Langkah
Kipas Pendingin Auto Menggunakan Servo dan DHT11 Sensor Suhu dan Kelembapan Dengan Arduino: Dalam tutorial ini kita akan belajar bagaimana memulakan & putar kipas apabila suhu meningkat di atas tahap tertentu
Pengukuran Kelembapan dan Suhu Menggunakan HTS221 dan Raspberry Pi: 4 Langkah
Pengukuran Kelembapan dan Suhu Menggunakan HTS221 dan Raspberry Pi: HTS221 adalah sensor digital kapasitif ultra kompak untuk kelembapan dan suhu relatif. Ini termasuk elemen penginderaan dan litar bersepadu khusus aplikasi isyarat campuran (ASIC) untuk memberikan maklumat pengukuran melalui siri digital
Pengukuran Kelembapan dan Suhu Menggunakan HIH6130 dan Raspberry Pi: 4 Langkah
Pengukuran Kelembapan dan Suhu Menggunakan HIH6130 dan Raspberry Pi: HIH6130 adalah sensor kelembapan dan suhu dengan output digital. Sensor ini memberikan tahap ketepatan ± 4% RH. Dengan kestabilan jangka panjang yang terkemuka di industri, I2C digital yang diberi pampasan suhu sebenar, kebolehpercayaan terkemuka di industri, kecekapan tenaga
Pengukuran Suhu dan Kelembapan Menggunakan HDC1000 dan Raspberry Pi: 4 Langkah
Pengukuran Suhu dan Kelembapan Menggunakan HDC1000 dan Raspberry Pi: HDC1000 adalah sensor kelembapan digital dengan sensor suhu bersepadu yang memberikan ketepatan pengukuran yang sangat baik pada daya yang sangat rendah. Peranti mengukur kelembapan berdasarkan sensor kapasitif baru. Sensor kelembapan dan suhu adalah
Stesen Cuaca Acurite 5 dalam 1 Menggunakan Pi Raspberry dan Weewx (Stesen Cuaca lain Sesuai): 5 Langkah (dengan Gambar)
Stesen Cuaca Acurite 5 in 1 Menggunakan Raspberry Pi dan Weewx (Stesen Cuaca yang Lain Sesuai): Semasa saya membeli stesen cuaca Acurite 5 in 1, saya ingin dapat memeriksa cuaca di rumah saya semasa saya tiada. Semasa saya pulang dan menyiapkannya, saya menyedari bahawa saya mesti mempunyai paparan yang disambungkan ke komputer atau membeli hab pintar mereka