Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Jika Anda pernah menginginkan termometer yang lebih visual, proyek ini dapat membantu. Kami akan membuat satu set LED yang menampilkan warna tertentu berdasarkan tingkat kelembaban dan suhu.
Langkah 1: Bahan
Untuk Proyek ini Anda akan membutuhkan:
- 2 LED RGB
- Modul suhu dan kelembaban DHT11
- 6 220Ω resistor
-12 jumper papan tempat memotong roti (kabel)
-Arduino UNO R3
- Arduino IDE (untuk coding)
- DHT Sensor Library (untuk membuat fungsi modul suhu Anda)
Langkah 2: Menghubungkan papan tempat memotong roti
Langkah 3:
Anda ingin mengatur catu daya yang tepat untuk setiap komponen, jadi mari kita mulai dengan ground dan koneksi 5 volt
Langkah 4:
Selanjutnya, mari kita siapkan sensor suhu. Milik saya terhubung ke 2 pin di Arduino uno
Langkah 5:
Akhirnya mari kita mengatur LED. Keduanya memiliki pengaturan kabel dan resistor yang sama. Pin saya untuk LED yang mewakili pembacaan suhu berada pada 3, 5, dan 6 sedangkan LED kelembaban diatur pada pin 9, 10, dan 11
Langkah 6:
Anda sekarang memiliki sirkuit yang sudah jadi! Mari kita mulai mengerjakan kode yang memungkinkan LED ini merasakan suhu.
Pertama, tentukan pin untuk sensor suhu dan LED Anda sesuai dengan pin Anda dan sertakan perpustakaan untuk sensor suhu. Untuk menyertakan perpustakaan (dalam kasus kami "DHT" adalah perpustakaan yang kami butuhkan), buka bilah menu dan pilih "Sketsa> Sertakan Perpustakaan> Tambahkan Perpustakaan. ZIP" dan pilih folder ZIP "DHT" dari tempat Anda mengunduhnya.
Langkah 7: Pengkodean
Langkah 8:
Selanjutnya, di Void Setup, tentukan output untuk kedua LED serta monitor serial untuk sensor Anda.
Langkah 9:
Di void Loop, tuliskan fungsi monitor serial Anda. Di sinilah Anda akan mengambil pembacaan suhu dan kelembaban untuk fungsi loop nanti.
Langkah 10:
Jalankan monitor Serial dengan masuk ke bilah menu dan pilih "Tools> Serial Monitor". Anda harus mendapatkan pembacaan untuk suhu dan kelembaban. Tunggu 30 detik dan tuliskan angka yang paling sering muncul untuk suhu dan kelembapan. Sekarang setelah Anda membaca, kami dapat memasukkan nilai-nilai ini untuk segmen kode kami berikutnya
Langkah 11:
Untuk membuat LED kita menyala sesuai, kita harus menulis beberapa pernyataan "lain". Ambil pembacaan yang Anda ambil untuk suhu dan hubungkan ke set pernyataan pertama. Jika suhu lebih tinggi dari nilai yang ditetapkan, lampu akan berubah menjadi merah. Jika tidak, itu akan tetap biru. Hal yang sama berlaku untuk kelembaban. Jika pembacaan lebih tinggi dari nilai yang Anda ambil, lampu berubah menjadi merah. Jika tidak, itu akan tetap biru.
Langkah 12: Selesai
Anda sekarang memiliki LED penginderaan suhu dan kelembaban Anda sendiri!