Isi kandungan:

LED Suhu dan Kelembapan: 12 Langkah
LED Suhu dan Kelembapan: 12 Langkah

Video: LED Suhu dan Kelembapan: 12 Langkah

Video: LED Suhu dan Kelembapan: 12 Langkah
Video: Arduino Sensor Suhu dan Kelembaban DHT22 Dengan Tiga LED Indikator WOKWI Tutorial @tptumetro 2024, November
Anonim
LED Suhu dan Kelembapan
LED Suhu dan Kelembapan

Sekiranya anda mahukan termometer visual, projek ini dapat membantu. Kami akan membuat satu set LED yang menampilkan warna tertentu berdasarkan tahap kelembapan dan suhu.

Langkah 1: Bahan

Bahan
Bahan

Untuk Projek ini, anda memerlukan:

- 2 LED RGB

- Modul suhu dan kelembapan DHT11

- 6 perintang 220Ω

-12 pelompat papan roti (wayar)

- Arduino UNO R3

- Arduino IDE (untuk pengekodan)

- Perpustakaan Sensor DHT (untuk menjadikan modul suhu anda berfungsi)

Langkah 2: Pendawaian Papan Roti

Pendawaian Papan Roti
Pendawaian Papan Roti

Langkah 3:

Imej
Imej

Anda ingin menyediakan bekalan kuasa yang betul ke setiap komponen, jadi mari kita mulakan dengan sambungan tanah dan 5 volt

Langkah 4:

Imej
Imej

Seterusnya, mari siapkan sensor suhu. Tambang saya disambungkan ke pin 2 di Arduino uno

Langkah 5:

Imej
Imej

Akhirnya mari kita menyiapkan LED. Kedua-duanya mempunyai penyediaan pendawaian dan perintang yang sama. Pin saya untuk LED yang mewakili bacaan suhu berada pada 3, 5, dan 6 sementara LED kelembapan ditetapkan pada pin 9, 10, dan 11

Langkah 6:

Imej
Imej

Anda kini mempunyai litar siap! Mari mulakan kod yang membolehkan LED ini merasakan suhu.

Pertama, tentukan pin untuk sensor suhu dan LED mengikut pin anda dan sertakan perpustakaan untuk sensor suhu. Untuk memasukkan perpustakaan (dalam kasus kami "DHT" adalah perpustakaan yang kami perlukan), pergi ke bar menu dan pilih "Sketch> Include Library> Add. ZIP Library" dan pilih folder "DHT" ZIP dari tempat anda memuat turunnya.

Langkah 7: Pengekodan

Pengekodan
Pengekodan
Pengekodan
Pengekodan

Langkah 8:

Imej
Imej

Seterusnya, dalam Void Setup tentukan output untuk kedua LED dan juga monitor bersiri untuk sensor anda.

Langkah 9:

Imej
Imej

Dalam gelung kosong, tuliskan fungsi monitor bersiri anda. Di sinilah anda akan mengambil bacaan suhu dan kelembapan untuk fungsi gelung kemudian.

Langkah 10:

Imej
Imej

Jalankan monitor Serial dengan pergi ke bar menu dan pilih "Tools> Serial Monitor". Anda mesti mendapat bacaan suhu dan kelembapan. Tunggu 30 saat dan tuliskan nombor yang paling kerap muncul untuk suhu dan kelembapan. Setelah anda membaca, kami dapat memasukkan nilai-nilai ini untuk segmen kod kami yang seterusnya

Langkah 11:

Imej
Imej

Untuk menjadikan LED kami menyala dengan sewajarnya, kita harus menulis beberapa pernyataan "lain". Ikuti bacaan yang anda ambil untuk suhu dan pasangkannya ke set penyataan pertama. Sekiranya suhu lebih tinggi daripada nilai yang ditetapkan, cahaya akan menjadi merah. Jika tidak, ia akan kekal biru. Perkara yang sama berlaku untuk kelembapan. Sekiranya bacaan lebih tinggi daripada nilai yang anda ambil, lampu akan menjadi merah. Jika tidak, ia akan kekal biru.

Langkah 12: Selesai

Anda kini mempunyai LED pengesan suhu dan kelembapan anda sendiri!

Disyorkan: