Salah satu jenis IC yang sanggup dipakai untuk mendeteksi suhu ruangan yaitu IC LM35,
IC LM35 terdiri dari 3 pin, dimana 2 pin dipakai sebagai input daya nya (untuk input tegangan faktual dan negatif), sedangakan 1 pin lagi berfungsi sebagai output dari IC LM35. Keluaran dari IC tersebut berupa analog, sehingga kita sanggup memakai pin Anlaog pada Arduino untuk pengkabelannya.
Karaketristik IC LM35
IC LM35 bekerja dengan merubah besaran suhu menjadi besaran tegangan, Karakteristik dari IC ini sendiri yaitu setiap kenaikan 10 mV pada kaki output mengambarkan kenaikan 1 derajat Celcius, tegangan keluaran maksimal dari kaki output yaitu 1500 mV (1,5 V). itu berarti suhu maksimal yang sanggup dibaca oleh IC ini yaitu 150 derajat Celcius, nilai ini didapat dari perhitungan 1500 / 10 = 150.
Karaketristik IC LM35
IC LM35 bekerja dengan merubah besaran suhu menjadi besaran tegangan, Karakteristik dari IC ini sendiri yaitu setiap kenaikan 10 mV pada kaki output mengambarkan kenaikan 1 derajat Celcius, tegangan keluaran maksimal dari kaki output yaitu 1500 mV (1,5 V). itu berarti suhu maksimal yang sanggup dibaca oleh IC ini yaitu 150 derajat Celcius, nilai ini didapat dari perhitungan 1500 / 10 = 150.
Lalu bagaimana bila kita ingin menampilkan isu suhu dari IC ini di Arduino ??, sedangkan kita tau bahwa keluaran dari IC ini berupa tegangan listrik. Untuk mengatasi permasalahan tersebut, bergotong-royong cukup sederhana. Tetapi sebelumnya kita harus tau terlebih dahulu bahwa bila pin analog Arduino diberikan tegangan sebesar 5V (5000 mV), maka isu yang akan ditampilkan (pada serial monitor) oleh Arduino yaitu 1024, 1024 sendiri mengambarkan nilai HIGH (1). Selanjutnya hitunglah berapa nilai yang ditampilkan oleh Arduino bila tegangan yang diberikan sebesar 1V, dengan cara 1024/5 = 204.8. lalu hitung nilai 204.8 / 2, maka kesudahannya yaitu 102.4.
bila tegangan maksimal dari LM35 yaitu 1.5V, itu berarti nilai yang sanggup ditampilkan oleh Arduino yaitu 307.2 (nilai ini didapat dari 102.4*3).
lalu yang kita butuhkan selanjutnya yaitu bagaimana cara menampilkan isu suhu dari IC ini, ketika tegangan outputnya mencapai 1.5V isu yang ditampilkan oleh arduino yaitu 150 derajat celcius. Untuk mengatasi permasalahan tersebut, sanggup dipakai rumus sebagai berikut
(nilai output dari IC LM35 * 500) /1024
dengan memakai rumus diatas, maka pada dikala nilai output dari IC LM35 mencapai 307.2 (1.5V), maka isu yang akan ditampilkan oleh arduino yaitu 150, nilai ini didapat dari perhitungan (307.2*500) / 1024 = 150.
bila tegangan maksimal dari LM35 yaitu 1.5V, itu berarti nilai yang sanggup ditampilkan oleh Arduino yaitu 307.2 (nilai ini didapat dari 102.4*3).
lalu yang kita butuhkan selanjutnya yaitu bagaimana cara menampilkan isu suhu dari IC ini, ketika tegangan outputnya mencapai 1.5V isu yang ditampilkan oleh arduino yaitu 150 derajat celcius. Untuk mengatasi permasalahan tersebut, sanggup dipakai rumus sebagai berikut
(nilai output dari IC LM35 * 500) /1024
dengan memakai rumus diatas, maka pada dikala nilai output dari IC LM35 mencapai 307.2 (1.5V), maka isu yang akan ditampilkan oleh arduino yaitu 150, nilai ini didapat dari perhitungan (307.2*500) / 1024 = 150.
Contoh aktivitas menampilkan isu suhu dari IC LM35 dengan Arduino yaitu sebagai berikut