Daftar Isi:
- Langkah 1: Hubungkan Layar LCD
- Langkah 2: Layar LCD - Kode Tes
- Langkah 3: Tambahkan Sensor Suhu & Kelembaban
- Langkah 4: Sensor Suhu & Kelembaban - Kode Uji
- Langkah 5: Masalah Integrasi
Video: Lab Sensor - Suhu: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Di lab ini Anda akan menggunakan layar LCD untuk menampilkan pembacaan kelembaban dan suhu saat ini untuk area sekitarnya.
Perangkat keras yang Anda perlukan:
- Arduino Uno
- Layar LCD
- Potensiometer
- Sensor suhu/kelembaban
- Papan tempat memotong roti
- Kabel/Konektor
Perpustakaan yang Dibutuhkan:
- Kristal cair
- DHT sederhana
Kode uji yang diberikan diambil dari contoh kode Elegoo. Anda dapat menginstal perpustakaan yang diperlukan melalui manajer perpustakaan atau mengunduh dan menginstal file.zip yang terletak di Libraries.zip pada D2L.
Langkah 1: Hubungkan Layar LCD
Layar LCD harus dimasukkan langsung ke papan tempat memotong roti. Pin layar LCD terhubung ke Arduino dengan urutan sebagai berikut:
- Tanah
- Kekuasaan
- Pin 12
- Pin 11
- pin 10
- Pin 9
- Kosong
- Kosong
- Kosong
- Kosong
- Pin 8
- Tanah
- Pin 7
- Potensiometer (Terhubung ke daya dan ground)
- Kekuasaan
- Tanah
Langkah 2: Layar LCD - Kode Tes
#include //Hapus spasi antara
// inisialisasi perpustakaan dengan nomor pin antarmuka LiquidCrystal lcd(7, 8, 9, 10, 11, 12); void setup() { // mengatur jumlah kolom dan baris LCD: lcd.begin(16, 2); // Mencetak pesan ke LCD. lcd.print("Halo, Dunia!"); } void loop() { // set kursor ke kolom 0, baris 1 // (catatan: baris 1 adalah baris kedua, karena penghitungan dimulai dengan 0): lcd.setCursor(0, 1); // cetak jumlah detik sejak reset: lcd.print(millis() / 1000); }
Langkah 3: Tambahkan Sensor Suhu & Kelembaban
Masukkan sensor suhu & kelembaban ke dalam papan tempat memotong roti. Anda harus menghubungkannya ke Arduino menggunakan petunjuk berikut:
- Pin 2
- Rel daya (+5v)
- Rel darat
Langkah 4: Sensor Suhu & Kelembaban - Kode Uji
//www.elegoo.com
///2016.12.9 #include // untuk DHT11, // VCC: 5V atau 3V // GND: GND // DATA: 2 int pinDHT11 = 2; SederhanaDHT11 dht11; void setup() { Serial.begin(9600); } void loop() { // mulai bekerja… Serial.println("==============================="); Serial.println("Contoh DHT11…"); // membaca dengan data sampel mentah. suhu byte = 0; byte kelembaban = 0; byte data[40] = {0}; if (dht11.read(pinDHT11, &suhu, &kelembaban, data)) { Serial.print("Gagal membaca DHT11"); kembali; } Serial.print("Contoh Bit RAW: "); for (int i = 0; i 0 && ((i + 1) % 4) == 0) { Serial.print(' '); } } Serial.println(""); Serial.print("Contoh Oke: "); Serial.print((int)suhu); Serial.print("*C, "); Serial.print((int)kelembaban); Serial.println("%"); // Tingkat pengambilan sampel DHT11 adalah 1HZ. penundaan (1000); }
Langkah 5: Masalah Integrasi
Anda telah diberikan contoh kode untuk Layar LCD dan sensor Suhu. Langkah terakhir Anda untuk lab adalah mengintegrasikan kedua contoh ini sehingga pembacaan suhu Anda akan muncul di Layar LCD. Anda dapat mengubah pesan sehingga dapat muncul pada dua baris yang tersedia untuk layar LCD.
Direkomendasikan:
ELEGOO Kit Lab atau Cara Membuat Hidup Saya Sebagai Pengembang Lebih Mudah: 5 Langkah (dengan Gambar)
ELEGOO Kit Lab atau Cara Membuat Hidup Saya Sebagai Pengembang Lebih Mudah: Tujuan proyekBanyak dari kita memiliki masalah dengan mock-up di sekitar pengontrol UNO. Seringkali pengkabelan komponen menjadi sulit dengan banyak komponen. Di sisi lain, pemrograman di bawah Arduino bisa menjadi rumit dan bisa membutuhkan banyak
Catu Daya Bangku Lab DIY [Build + Tests]: 16 Langkah (dengan Gambar)
Catu Daya Bangku Lab DIY [Bangun + Tes]: Dalam instruksi / video ini saya akan menunjukkan kepada Anda bagaimana Anda dapat membuat catu daya bangku laboratorium variabel Anda sendiri yang dapat menghasilkan 30V 6A 180W (10A MAX di bawah batas daya). Batas arus minimal 250-300mA. Anda juga akan melihat akurasi, beban, perlindungan, dan
TAM 335 Lab 5: 8 Langkah
TAM 335 Lab 5: Tujuan dari instruksi ini adalah untuk menjelaskan metode kalibrasi untuk flowmeter yang digunakan di lab. Langkah 1-4 berkaitan dengan kalibrasi mesin sedangkan Langkah 5-8 berkaitan dengan akuisisi data. Sebelum kalibrasi, perlu p
Cara Membuat Lab Rumah: 7 Langkah
Cara Membuat Lab Rumah: Hai semuanya, selamat datang di T3chFlicks! Dalam posting ini, kami akan membagikan beberapa kiat kami untuk menyiapkan dan mengatur lab rumah Anda sendiri. Sama seperti penafian kecil, ini sama sekali bukan definisi tentang apa yang seharusnya menjadi lab rumah - berdasarkan inter
Portabel Arduino Lab: 25 Langkah (dengan Gambar)
Portabel Arduino Lab: Halo semuanya….Semua sudah familiar dengan Arduino. Pada dasarnya ini adalah platform prototyping elektronik open source. Ini adalah komputer mikrokontroler papan tunggal. Ini tersedia dalam berbagai bentuk Nano, Uno, dll… Semua digunakan untuk membuat pro