![Bagaimana Membuat Termometer dan LCD Bekerja Bersama?: 10 Langkah Bagaimana Membuat Termometer dan LCD Bekerja Bersama?: 10 Langkah](https://i.howwhatproduce.com/preview/how-to/10421937-how-to-make-a-thermometer-and-lcd-work-together-10-steps-0.webp)
Daftar Isi:
- Langkah 1: Apa Itu Arduino?
- Langkah 2: Apa itu Kawat Penghubung Arduino?
- Langkah 3: Apa itu Termometer?
- Langkah 4: Apa itu LCD 16 X 2?
- Langkah 5: Apa itu Jump Wire?
- Langkah 6: Apa itu Potensiometer?
- Langkah 7: Apa itu Aplikasi Arduino?
- Langkah 8: Cara Memprogram LCD
- Langkah 9: Cara Menggunakan Termometer Dengan LCD
- Langkah 10: Mengakhiri
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Bagaimana Membuat Termometer dan LCD Bekerja Bersama? Bagaimana Membuat Termometer dan LCD Bekerja Bersama?](https://i.howwhatproduce.com/images/011/image-30104-1-j.webp)
Tujuan dari tutorial ini adalah untuk menunjukkan kepada Anda bagaimana menggunakan Termometer DHT11 yang akan menampilkan suhu dan kelembaban pada layar LCD 16 x 2.
Langkah 1: Apa Itu Arduino?
![Apa Itu Arduino? Apa Itu Arduino?](https://i.howwhatproduce.com/images/011/image-30104-2-j.webp)
Arduino adalah perusahaan perangkat keras dan perangkat lunak open-source, proyek dan komunitas pengguna yang merancang dan memproduksi pengontrol mikro papan tunggal dan kit pengontrol mikro untuk membangun perangkat digital dan objek interaktif yang dapat merasakan dan mengontrol objek di dunia fisik dan digital.
Langkah 2: Apa itu Kawat Penghubung Arduino?
![Apa itu Kabel Konektor Arduino? Apa itu Kabel Konektor Arduino?](https://i.howwhatproduce.com/images/011/image-30104-3-j.webp)
Kabel konektor arduino adalah kabel yang memungkinkan kita untuk mengirim pemrograman dari komputer ke mikrokontroler arduino, kabel ini juga digunakan sebagai catu daya untuk kontroler mikro.
Langkah 3: Apa itu Termometer?
![Apa itu Termometer? Apa itu Termometer?](https://i.howwhatproduce.com/images/011/image-30104-4-j.webp)
DHT11 adalah sensor suhu dan kelembaban digital dasar yang sangat murah. Ini menggunakan sensor kelembaban kapasitas dan termistor untuk mengukur udara di sekitarnya, dan mengeluarkan sinyal digital pada pin data (tidak diperlukan pin input analog). Ini cukup mudah digunakan, tetapi membutuhkan waktu yang cermat untuk mengambil data. Satu-satunya kelemahan nyata dari sensor ini adalah Anda hanya bisa mendapatkan data baru darinya setiap 2 detik sekali, jadi saat menggunakan perpustakaan kami, pembacaan sensor bisa berlangsung hingga 2 detik.
Langkah 4: Apa itu LCD 16 X 2?
![Apa itu LCD 16 X 2? Apa itu LCD 16 X 2?](https://i.howwhatproduce.com/images/011/image-30104-5-j.webp)
LCD adalah modul tampilan elektronik yang menggunakan kristal cair untuk menghasilkan gambar yang terlihat. Layar LCD 16x2 adalah modul yang sangat dasar yang biasa digunakan di DIY dan sirkuit. 16 × 2 menerjemahkan o tampilan 16 karakter per baris dalam 2 baris seperti itu
Langkah 5: Apa itu Jump Wire?
![Apa itu Kawat Langsung? Apa itu Kawat Langsung?](https://i.howwhatproduce.com/images/011/image-30104-6-j.webp)
Kabel lompat (juga dikenal sebagai kabel jumper, atau jumper) adalah kabel listrik, atau kelompoknya dalam kabel, dengan konektor atau pin di setiap ujungnya (atau kadang-kadang tanpanya – cukup "dikalengkan"), yang biasanya digunakan untuk menghubungkan komponen papan tempat memotong roti atau prototipe lain atau untuk menguji sirkuit.
Langkah 6: Apa itu Potensiometer?
![Apa itu Potensiometer? Apa itu Potensiometer?](https://i.howwhatproduce.com/images/011/image-30104-7-j.webp)
instrumen untuk mengukur gaya gerak listrik dengan menyeimbangkannya dengan beda potensial yang dihasilkan dengan melewatkan arus yang diketahui melalui resistansi variabel yang diketahui.
Langkah 7: Apa itu Aplikasi Arduino?
![Apa Itu Aplikasi Arduino? Apa Itu Aplikasi Arduino?](https://i.howwhatproduce.com/images/011/image-30104-8-j.webp)
Aplikasi arduino adalah aplikasi yang digunakan untuk mengirim kode dari komputer ke salah satu pengontrol mini arduino, dapat diunduh di
Langkah 8: Cara Memprogram LCD
![Cara Memprogram LCD Cara Memprogram LCD](https://i.howwhatproduce.com/images/011/image-30104-9-j.webp)
Layar LCD memiliki banyak jenis port yang berbeda seperti yang terlihat di atas, ada banyak jenis pin yang berbeda tetapi di sini adalah yang akan kita gunakan-
Rs pin- Pin ini terutama digunakan untuk mengontrol memori LCD, artinya pada dasarnya pin ini mengontrol apa yang ditampilkan di layar dan kapan ditampilkan di layar.
Pin R/W- Ini mengontrol apakah LCD digunakan untuk membaca atau menulis
Pin E- Pin ini berhubungan langsung dengan pin Rs, karena digunakan untuk mengaktifkan penulisan pada direktori
8 Pin Data (0-7)- Pin data ini digunakan untuk membaca atau menulis sesuatu yang mungkin menjadi salah satu registri
Ada juga berbagai jenis pin yang tersisa yang memberi daya pada LCD misalnya pin 5v dan Gnd yang digunakan seperti yang disebutkan sebelumnya untuk memberi daya pada LCD
Berikut adalah jenis pin dan di mana menit terhubung dan ada diagram di atas jika Anda perlu melihat papan secara visual.
"Pin LCD RS ke pin digital 12"
LCD Aktifkan pin ke pin digital 11
Pin LCD D4 ke pin digital 5
Pin LCD D5 ke pin digital 4
Pin LCD D6 ke pin digital 3
Pin LCD D7 ke pin digital 2"
Agar layar berfungsi, Anda harus menyertakan kristal cair
Saya telah memposting kode di bawah ini untuk Anda salin dan tempel, pastikan saja di const int rs dan pin lainnya sudah benar
#termasuk
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LCD LiquidCrystal, en, d4, d5, d6, d7);
batalkan pengaturan() {
lcd.begin(16, 2);
lcd.print("halo, dunia!");
}
lingkaran kosong() {
lcd.setCursor(0, 1);
lcd.print(milis() / 1000);
}
Langkah 9: Cara Menggunakan Termometer Dengan LCD
![Cara Menggunakan Termometer Dengan LCD Cara Menggunakan Termometer Dengan LCD](https://i.howwhatproduce.com/images/011/image-30104-10-j.webp)
Termometer yang akan kita gunakan adalah termometer yang mengukur kelembaban dan juga suhu, ini sangat berguna bagi kita karena merupakan paket 2 in 1, Termometer dht11 juga merupakan termometer yang sangat sederhana dan mudah digunakan.
Untuk menggunakan termometer Anda harus membuka aplikasi arduino Anda dan mengunduh pustaka DHT.h, DHT simple dan liquid.crystal, setelah menginstal pustaka ini Anda perlu membuat rangkaian yang ditunjukkan di atas sementara juga memiliki rangkaian LCD yang kami buat pada langkah sebelumnya juga di papan tempat memotong roti.
Setelah Termometer dan LCD terhubung ke sirkuit, Anda harus membuka aplikasi arduino dan memasukkan kode berikut-
//Kita akan mulai dengan menambahkan library kita #include
#termasuk
// Mendeklarasikan pin digital no 6 sebagai pin data dht11
int pinDHT11 = 6;
SederhanaDHT11 dht11;
// Mendeklarasikan pin lcd
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
batalkan pengaturan() {
// Jangan lupa untuk memilih 9600 pada layar port Serial.begin(9600); //Memberitahu lcd kita untuk memulai lcd.begin(16, 2); }
lingkaran kosong() {
//Kode serial ini untuk mendapatkan pembacaan pada layar port serta layar LCD, karena mereka akan menawarkan antarmuka yang lebih rinci kepada kita
Serial.println("================================="); Serial.println("Pembacaan DHT11…"); suhu byte = 0; byte kelembaban = 0; int err = SimpleDHTErrSuccess;
// Bit ini akan memberi tahu Arduino kita apa yang harus dilakukan jika ada semacam kesalahan dalam mendapatkan pembacaan dari sensor kita
if ((err = dht11.read(pinDHT11, &temperature, &humidity, NULL)) != SimpleDHTErrSuccess) { Serial.print("Tidak membaca, err="); Serial.println(err);delay(1000); kembali; } Serial.print("Bacaan: "); Serial.print((int)suhu); Serial.print("Celcius, "); Serial.print((int)kelembaban); Serial.println("%"); //Memberitahu lcd kita untuk me-refresh dirinya sendiri setiap 0,75 detik lcd.clear(); //Memilih baris dan baris pertama lcd.setCursor(0, 0); //Mengetik Temp: ke baris pertama mulai dari baris pertama lcd.print("Temp: "); //Mengetik pembacaan suhu setelah "Temp: " lcd.print((int)temperature); //Memilih baris kedua dan baris pertama lcd.setCursor(0, 1); //Mengetik Humidity(%): ke baris kedua mulai dari baris pertama lcd.print("Humidity(%): "); //Mengetik pembacaan kelembaban setelah "Humidity(%): " lcd.print((int)humidity); penundaan (750); }
Langkah 10: Mengakhiri
Terima kasih semua telah membaca tutorial ini
Jika kalian memiliki pertanyaan lagi yang ingin Anda jawab, jangan ragu untuk mengirim email kepada saya di [email protected]
Terima kasih
Direkomendasikan:
Bagaimana Membuat Termometer Inframerah?: 9 Langkah
![Bagaimana Membuat Termometer Inframerah?: 9 Langkah Bagaimana Membuat Termometer Inframerah?: 9 Langkah](https://i.howwhatproduce.com/images/006/image-15760-j.webp)
Cara Membuat Termometer Inframerah?: Termometer inframerah dapat mengukur suhu permukaan suatu benda. Keuntungannya adalah pengukuran suhu non-kontak, yang dapat dengan mudah dan akurat mengukur suhu objek jarak jauh, yang banyak digunakan. Di sini kami memperkenalkan
Pengingat Penggunaan Waktu Layar (hanya Bekerja di Windows, Ios Tidak Bekerja): 5 Langkah
![Pengingat Penggunaan Waktu Layar (hanya Bekerja di Windows, Ios Tidak Bekerja): 5 Langkah Pengingat Penggunaan Waktu Layar (hanya Bekerja di Windows, Ios Tidak Bekerja): 5 Langkah](https://i.howwhatproduce.com/images/008/image-21756-j.webp)
Pengingat Penggunaan Waktu Layar (Hanya Bekerja di Windows, Ios Tidak Bekerja): PendahuluanIni adalah mesin berguna yang terbuat dari Arduino, ini mengingatkan Anda untuk beristirahat dengan membuat "biiii!" suara dan membuat komputer Anda kembali ke layar kunci setelah menggunakan waktu layar 30 menit. Setelah istirahat selama 10 menit akan "b
Bagaimana Cermin Infinity Bekerja - Dengan Eksperimen: 13 Langkah
![Bagaimana Cermin Infinity Bekerja - Dengan Eksperimen: 13 Langkah Bagaimana Cermin Infinity Bekerja - Dengan Eksperimen: 13 Langkah](https://i.howwhatproduce.com/images/011/image-31306-j.webp)
Bagaimana Infinity Mirrors Bekerja - Dengan Eksperimen: Ketika saya sedang membangun 2 infinity mirror pertama saya, saya mulai bermain-main dengan mereka dan saya melihat beberapa efek yang menarik. Hari ini saya akan menjelaskan cara kerja cermin tak terhingga. Saya juga akan membahas beberapa efek yang dapat dibuat dengan mereka
Bagaimana Cara Membuat Sistem Keamanan WiFi $10 di Rumah? Tanpa Biaya dan Bekerja Di Mana Saja!: 3 Langkah
![Bagaimana Cara Membuat Sistem Keamanan WiFi $10 di Rumah? Tanpa Biaya dan Bekerja Di Mana Saja!: 3 Langkah Bagaimana Cara Membuat Sistem Keamanan WiFi $10 di Rumah? Tanpa Biaya dan Bekerja Di Mana Saja!: 3 Langkah](https://i.howwhatproduce.com/images/003/image-7564-13-j.webp)
Bagaimana Cara Membuat Sistem Keamanan WiFi $10 di Rumah? Tanpa Biaya dan Bekerja Di Mana Saja!: Bagaimana cara membuat sistem pemberitahuan keamanan wifi $10 di rumah? Tidak ada biaya dan bekerja di mana-mana! Jika sensor gerak PIR mendeteksi gerakan apa pun, ia akan mengirimkan pemberitahuan ke ponsel Anda. Modul WiFi ESP8266 ESP-01, sensor gerak PIR dan 3.3
Membuat Micro:bit Hovercraft yang Keren Bersama: 6 Langkah (dengan Gambar)
![Membuat Micro:bit Hovercraft yang Keren Bersama: 6 Langkah (dengan Gambar) Membuat Micro:bit Hovercraft yang Keren Bersama: 6 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-633-185-j.webp)
Make a Cool Micro:bit Hovercraft Together: Sebagian besar waktu mobil yang kami buat hanya bisa berjalan di permukaan tanah. Hari ini kita akan membuat hovercraft, yang berjalan di air dan di darat, atau bahkan di udara. Kami menggunakan dua motor untuk meniup udara di bawah untuk mendukung hovercraft