Daftar Isi:
- Langkah 1: Daftar Komponen yang Diperlukan
- Langkah 2: Koneksi Sirkuit di Tinkercad
- Langkah 3: Sensor Suhu TMP36
- Langkah 4: Hubungkan TMP36 ke Arduino
- Langkah 5: Mari Lakukan Coding
- Langkah 6: Sisa Kode
- Langkah 7: Penjelasan dan Hasil
Video: Sensor Suhu dan Tampilan LCD TMP36 Menggunakan Arduino (Tinkercad): 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Halo semuanya! Kami adalah mahasiswa dari University Tun Hussein Onn Malaysia (UTHM) yang melaksanakan proyek untuk mendemonstrasikan bagaimana kami dapat mensimulasikan sensor suhu, lcd, dan Arduino menggunakan Tinkercad sebagai bagian dari kurikulum kami untuk UQD0801 (Robocon 1) (Grup 7)
Sensor suhu dan LCD dapat berfungsi sebagai mekanisme sederhana dalam situasi yang berbeda seperti pemantauan suhu ruangan dan bahkan pemantauan tanaman atau tempat yang menganggap suhu sebagai elemen penting!
Langkah 1: Daftar Komponen yang Diperlukan
Proyek ini membutuhkan komponen yang sangat mudah didapat di pasaran.
Daftar Komponen:
1. Arduino Uno R3 (1)
2. Sensor Suhu (TMP36) (1)
3. LCD 16x2 (1)
4. Potensiometer 250kΩ (1)
5. Resistor 220Ω (1)
Langkah 2: Koneksi Sirkuit di Tinkercad
Tinkercad menyediakan sirkuit pra-bangun yang dapat membantu pengguna untuk tidak memperumit sirkuit mereka dengan membangun dari awal.
Di Rangkaian Desinger, kita dapat mencari lcd, yang akan menunjukkan bahwa ada rangkaian starter yang memiliki rangkaian pra-koneksi antara Arduino dan LCD.
Langkah 3: Sensor Suhu TMP36
Di Tinkercad, hanya ada satu sensor suhu yang tersedia, yaitu TMP36.
TMP36 tidak memiliki resistor sensitif suhu. Sebaliknya sensor ini menggunakan properti dioda; sebagai perubahan suhu dioda perubahan tegangan dengan itu pada tingkat yang diketahui. Sensor mengukur perubahan kecil dan mengeluarkan tegangan analog antara 0 dan 1,75VDC berdasarkan itu. Untuk mendapatkan suhu, kita perlu mengukur output dan melakukan beberapa perhitungan untuk mengubahnya menjadi derajat celsius.
Langkah 4: Hubungkan TMP36 ke Arduino
TMP36 memiliki 3 pin, yang dapat dengan mudah diidentifikasi dengan memperhatikan sisi datar dari sensor.
Pin pertama adalah pin +5V yang akan dihubungkan ke supply.
Pin kedua adalah Vout yang akan dihubungkan ke pin Analog In, (bisa A0-A5). Kami menggunakan A0 untuk proyek ini.
Pin ketiga adalah pin GND yang akan dihubungkan ke ground Arduino.
Langkah 5: Mari Lakukan Coding
Awalnya, akan ada kode di editor kode yang ditemukan di Tinkercad.
Ini karena kami menggunakan rangkaian starter dari Tinkercad, memuat kodenya bersama dengannya untuk memungkinkan pengguna baru menjelajahi dan mensimulasikan output.
Kita dapat menghapus semua itu dan mendesain kode kita.
Untuk setiap kode Arduino yang akan kita rancang, kita perlu memastikan bahwa pustaka yang terkait dengan proyek disertakan.
Yang dalam hal ini, kami membutuhkan dua perpustakaan; -Perpustakaan untuk LCD (LiquidCrystal.h)
-Perpustakaan untuk Komunikasi Serial (SoftwareSerial.h)
Kedua perpustakaan ini hadir di Tinkercad, artinya tidak perlu mengunduh perpustakaan apa pun dari sumber eksternal.
Karena itu; baris pertama kodenya adalah
#termasuk
#termasuk
Langkah 6: Sisa Kode
// sertakan kode library:#include
#termasuk
LiquidCrystal lcd (12, 11, 5, 4, 3, 2); //menghubungkan pin rs, en, d4, d5, d6, d7 ke arduino di pin 12 11 5 4 3 2
int celcius; //deklarasikan fungsi celsius sebagai bilangan bulat
batalkan pengaturan()
{
Serial.begin(9600); //set baud rate pada 9600 bit per detik
lcd.begin(16, 2); //ukuran lcd adalah 16x2 // Mencetak pesan ke LCD.
lcd.print("Tampilan Suhu");
Serial.println("Tampilan Suhu"); //cetak pesan di serial monitor }
lingkaran kosong()
{
celsius = map(((analogRead(A0) - 20) * 3.04), 0, 1023, -40, 125);//peta untuk mendapatkan suhu secara matematis. Artinya 0 = -40derajat dan 1023 = 125derajat
lcd.setCursor(0, 0); //kursor disetel ke piksel pertama lcd.
lcd.print("Tampilan Suhu"); //cetak pesan ke lcd
lcd.setCursor(0, 1);//kursor disetel ke baris kedua piksel pertama
lcd.print(celsius); //mencetak keluaran celsius dari pembacaan analog ke lcd pada 0, 1
lcd.print("C"); //cetak alfabet "c"
Serial.println(celsius); //output ditampilkan di monitor serial
penundaan (1000); //membaca menyegarkan setiap 1 detik
lcd.clear(); //mengosongkan lcd
}
Terkadang, mungkin ada karakter "*" di antara spasi antar baris saat disalin ke Tinkercad. Pastikan bahwa karakter lain selain kode yang ditemukan di atas dihapus untuk mencegah kesalahan selama kompilasi
Direkomendasikan:
Suhu Tampilan Arduino pada Tampilan LED TM1637: 7 Langkah
Arduino Display Temperature pada LED Display TM1637 : Pada tutorial kali ini kita akan mempelajari cara menampilkan suhu menggunakan LED Display TM1637 dan sensor DHT11 serta Visuino
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: 5 Langkah
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: Sensor DHT11 digunakan untuk mengukur suhu dan kelembaban. Mereka adalah penggemar elektronik yang sangat populer. Sensor kelembaban dan suhu DHT11 membuatnya sangat mudah untuk menambahkan data kelembaban dan suhu ke proyek elektronik DIY Anda. Ini per
Cara Membuat Jam Realtime Menggunakan Tampilan Arduino dan TFT-Arduino Mega RTC Dengan Tampilan TFT 3,5 Inch: 4 Langkah
Cara Membuat Jam Realtime Menggunakan Layar Arduino dan TFT|Arduino Mega RTC Dengan Layar TFT 3,5 Inch Modul RTC 2560 dan DS3231….Sebelum memulai…cek video dari saluran YouTube saya..Catatan:- Jika Anda menggunakan Arduin
Tampilan Suhu dan Kelembaban dan Pengumpulan Data Dengan Arduino dan Pemrosesan: 13 Langkah (dengan Gambar)
Tampilan Suhu dan Kelembaban dan Pengumpulan Data Dengan Arduino dan Pemrosesan: Pendahuluan: Ini adalah Proyek yang menggunakan papan Arduino, Sensor (DHT11), komputer Windows dan program Pemrosesan (dapat diunduh gratis) untuk menampilkan data Suhu, Kelembaban dalam format digital dan bentuk grafik batang, menampilkan waktu dan tanggal dan menjalankan hitungan waktu
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (Dengan Gambar)
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini dan