- Mengetahui komponen yang digunakan dalam membuat rangkaian pada Kontrol Keselamatan Kabin Penumpang Kapal Pesiar
- Memahami dasar input dan output mikrokontroler.
- Bi-Polar Transistor
- DC Current Gain (hFE) is 800 maximum
- Continuous Collector current (IC) is 100mA
- Emitter Base Voltage (VBE) is > 0.6V
- Base Current(IB) is 5mA maximum
A. Spesifikasi:
- Vin : DC 5V - 9V
- Radius : 180 derajat
- Jarak deteksi : 5 - 7 meter
- Output : Digital TTL
- Memiliki setting sensitivitas
- Memiliki setting time delay
- Dimensi : 3,2 cm x 2,4 cm x 2,3 cm
- Berat : 10 gr
- Memiliki EEPROM (Electrically Erasable Programmable Read Only Memory) sebesar 1KB sebagai tempat penyimpanan data semi permanen karena EEPROM tetap dapat menyimpan data meskipun catu daya dimatikan.
- Memiliki SRAM (Static Random Access Memory) sebesar 2KB.
- Memiliki pin I/O digital sebanyak 14 pin 6 diantaranya PWM (Pulse Width Modulation) output.
- 32 x 8-bit register serba guna.
- Dengan clock 16 MHz kecepatan mencapai 16 MIPS.
- 32 KB Flash memory dan pada arduino memiliki bootloader yang menggunakan 2 KB dari flash memori sebagai bootloader.
- 130 macam instruksi yang hampir semuanya dieksekusi dalam satu siklus clock.
- Tegangan kerja / jatuh tegangan pada sebuah menurut warna yang dihasilkan:
- Infra merah : 1,6 V
- Merah : 1,8 V – 2,1 V
- Oranye : 2,2 V
- Kuning : 2,4 V
- Hijau : 2,6 V
- Biru : 3,0 V – 3,5 V
- Putih : 3,0 – 3,6 V
- Ultraviolet : 3,5 V
Sensor ini biasanya digunakan dalam perancangan detektor gerakan berbasis PIR. Karena semua benda memancarkan energi radiasi, sebuah gerakan akan terdeteksi ketika sumber infra merah dengan suhu tertentu (misal: manusia) melewati sumber infra merah yang lain dengan suhu yang berbeda (misal: dinding), maka sensor akan membandingkan pancaran infra merah yang diterima setiap satuan waktu, sehingga jika ada pergerakan maka akan terjadi perubahan pembacaan pada sensor.
1. Respon terhadap arah, jarak, dan kecepatan
- Bahan: Bismut Titanat (BiT), Triselenida Timah (SnSe), Polimer organik, seperti Politetrafluoroetilena (PTFE) atau Poliviniliden Fluorida (PVDF).
- Cara Kerja: Material piroelektrik menghasilkan muatan listrik saat mengalami perubahan suhu. Ketika radiasi inframerah dari objek mencapai material piroelektrik, ini menyebabkan perubahan suhu dan menghasilkan sinyal listrik yang dapat diukur oleh sensor PIR.
- Bahan: Arsenida Galium (GaAs), Indium Gallium Arsenide (InGaAs), atau Bismut Titanat (BiT).
- Cara Kerja: Fotodioda inframerah mengonversi radiasi inframerah menjadi arus listrik. Sensor PIR yang menggunakan fotodioda dapat mendeteksi perubahan suhu dalam bentuk perubahan arus listrik yang dihasilkan oleh fotodioda.
- Bahan: Material seperti Dirusak Besi Tunggal (PZT), Litium Tantalat (LiTaO3), atau Bismut Ferrit (BiFeO3).
- Cara Kerja: Material keramik piroelektrik menghasilkan muatan listrik saat mengalami perubahan suhu. Ini membantu mendeteksi perubahan suhu yang dihasilkan oleh objek atau manusia yang bergerak di depan sensor.
- Bahan: Kaca atau plastik khusus yang dirancang dalam pola Fresnel.
- Cara Kerja: Lensa Fresnel digunakan untuk memfokuskan radiasi inframerah dari lingkungan di sekitarnya ke sensor PIR. Ini membantu meningkatkan sensitivitas dan jangkauan deteksi sensor.
- Bahan: Bahan optik yang dapat menyerap atau memfilter cahaya tampak, memungkinkan hanya radiasi inframerah melewati.
- Cara Kerja: Filter inframerah membantu mengisolasi radiasi inframerah dari sumber cahaya tampak atau radiasi elektromagnetik lainnya, meningkatkan keandalan deteksi sensor PIR.
- Sensor menerima radiasi elektromagnetik yang dipancarkan oleh nyala api.
- Radiasi elektromagnetik ini diubah menjadi sinyal listrik oleh detektor.
- Sinyal listrik ini kemudian diproses oleh rangkaian elektronik.
- Rangkaian elektronik akan menghasilkan sinyal keluaran, yang dapat berupa sinyal digital atau analog.
- Tegangan pemicu (tegangan kumparan) 5V
- Arus pemicu 70mA
- Beban maksimum AC 10A @ 250 / 125V
- Maksimum baban DC 10A @ 30 / 28V
- Switching maksimum
- Water sensor dapat beroperasi menggunakan beberapa prinsip deteksi, seperti konduktivitas listrik, kapasitansi, atau penyerapan air.
- Sensor konduktif menggunakan perubahan konduktivitas listrik air untuk mendeteksi kelembaban.
- Sensor kapasitif mengukur perubahan kapasitansi yang disebabkan oleh kelembaban atau air.
- Sensor penyerapan air mendeteksi perubahan sifat bahan yang menyerap air.
- Sensor Konduktif : Mengukur konduktivitas air untuk mendeteksi keberadaan air.
- Sensor Kapasitif : Mendeteksi perubahan kapasitansi yang disebabkan oleh kelembaban atau air.
- Sensor Penyerapan : Mengukur perubahan sifat bahan yang menyerap air untuk mendeteksi kelembaban.
Sensor suhu LM35 adalah komponen elektronika yang memiliki fungsi untuk mengubah besaran suhu menjadi besaran listrik dalam bentuk tegangan. Sensor Suhu LM35 yang dipakai dalam penelitian ini berupa komponen elektronika elektronika yang diproduksi oleh National Semiconductor. LM35 memiliki keakuratan tinggi dan kemudahan perancangan jika dibandingkan dengan sensor suhu yang lain, LM35 juga mempunyai keluaran impedansi yang rendah dan linieritas yang tinggi sehingga dapat dengan mudah dihubungkan dengan rangkaian kendali khusus serta tidak memerlukan penyetelan lanjutan.LM35 adalah sensor suhu linier analog yang tegangan keluarannya bervariasi secara linier dengan perubahan suhu. LM35 adalah sensor suhu linier tiga terminal dari semikonduktor Nasional. Sensor ini dapat mengukur suhu dari -55 derajat celcius hingga +150 derajat celcius. Output tegangan dari LM35 meningkat 10mV per derajat Celcius kenaikan suhu. LM35 dapat dioperasikan dari catu daya 5V dan arus siaga kurang dari 60uA. Pin keluar dari LM35 ditunjukkan pada gambar di bawah ini.
Bekerja
Dalam praktiknya proses antarmuka sensor LM35 dapat dikatakan sangat mudah. Pada IC sensor LM35 ini terdapat tiga buah pin kaki yakni Vs, Vout dan pin ground. Dalam pengoperasiannya pin Vs dihubungkan dengan tegangan sumber sebesar antara 4 – 20 volt sementara pin Ground dihubungkan dengan ground dan pin Vout merupakan keluaran yang akan mengalirkan tegangan yang besarnya akan sesuai dengan suhu yang diterimanya dari sekitar.
Prinsip kerja alat pengukur suhu ini, adalah sensor suhu difungsikan untuk mengubah besaran suhu menjadi tegangan, dengan kata lain panas yang ditangkap oleh LM35 sebagai sensor suhu akan diubah menjadi tegangan.
Sensor LM35 menggunakan prinsip dasar dioda, di mana ketika suhu meningkat, tegangan di dioda meningkat pada tingkat yang diketahui, dengan memperkuat perubahan tegangan secara tepat, mudah untuk menghasilkan sinyal analog yang berbanding lurus dengan suhu.
Ada dua transistor di tengah rangkaian. Yang satu memiliki area emitor sepuluh kali lipat dari yang lain. Ini berarti ia memiliki sepersepuluh dari kerapatan arus, karena arus yang sama mengalir melalui kedua transistor. Hal ini menyebabkan tegangan pada resistor R1 sebanding dengan suhu absolut, dan hampir linier pada rentang yang kita pedulikan. Bagian "hampir" diurus oleh sirkuit khusus yang meluruskan grafik tegangan versus suhu yang agak melengkung.
Penguat di bagian atas memastikan bahwa tegangan pada basis transistor kiri (Q1) sebanding dengan suhu absolut (PTAT) dengan membandingkan output dari kedua transistor.
Penguat di sebelah kanan mengubah suhu absolut (diukur dalam Kelvin) menjadi Fahrenheit atau Celcius, tergantung pada bagiannya (LM34 atau LM35). Lingkaran kecil dengan huruf "i" di dalamnya adalah rangkaian sumber arus konstan.
Kedua resistor dikalibrasi di pabrik untuk menghasilkan sensor suhu yang sangat akurat. Sirkuit terintegrasi memiliki banyak transistor di dalamnya - dua di tengah, beberapa di setiap penguat, beberapa di sumber arus konstan, dan beberapa di sirkuit kompensasi kelengkungan. Semua itu dimasukkan ke dalam kemasan mungil dengan tiga kabel
Rumus perhitungan:
Rumus umum untuk menghitung suhu dari sensor LM35:
LM35 adalah sensor suhu berdaya rendah, berbiaya rendah, dan berpresisi tinggi yang dirancang dan diproduksi oleh Texas Instruments. IC ini memberikan output tegangan yang secara linier sebanding dengan perubahan suhu.
Sensor LM35 cukup presisi dan konstruksinya yang kuat membuatnya cocok untuk berbagai kondisi lingkungan. Selain itu, Anda tidak memerlukan komponen eksternal untuk mengkalibrasi sirkuit ini dan memiliki akurasi tipikal ± 0,5 ° C pada suhu kamar dan ± 1 ° C pada rentang suhu -55 ° C hingga +155 ° C. Sensor ini memiliki tegangan operasi 4V hingga 30V dan mengkonsumsi arus 60-uA saat sedang bekerja, ini juga membuatnya sempurna untuk aplikasi bertenaga baterai.
Ada dua kelemahan dari sensor ini. Kerugian besar pertama dari sensor ini adalah tidak dapat mengukur suhu negatif, untuk itu Anda harus membiaskannya dengan suplai polaritas ganda. Jika proyek Anda membutuhkan pengukuran suhu negatif, Anda dapat memilih sensor LM36. Kerugian kedua dari sensor ini adalah sensor ini sangat sensitif terhadap kebisingan karena mengeluarkan data dalam format analog. Jika Anda ingin mempelajari lebih lanjut tentang sensor ini, Anda dapat melihat Lembar Data IC Sensor Suhu LM35.
Sensor suhu LM35 menggunakan prinsip dasar dioda untuk mengukur nilai suhu yang diketahui. Seperti yang kita ketahui dari fisika semikonduktor, saat suhu meningkat, tegangan di dioda akan meningkat dengan kecepatan yang diketahui. Dengan memperkuat perubahan tegangan secara akurat, kita dapat dengan mudah menghasilkan sinyal tegangan yang berbanding lurus dengan suhu di sekitarnya. Tangkapan layar di bawah ini menunjukkan skema internal IC sensor suhu LM35 menurut lembar data.
In practice, this diode that they are using to measure the temperature is not actually a PN Junction diode but its a diode-connected transistor. That is why the relationship between the forward voltage and the transistor is so linear. The temperature coefficient vs collector current graph below gives you a better understanding of the process.
. Berikut ini adalah karakteristik dari sensor LM35:
- Memiliki sensitivitas suhu, dengan faktor skala linier antara tegangan dan suhu 10 mVolt/ºC, sehingga dapat dikalibrasi langsung dalam celcius.
- Memiliki ketepatan atau akurasi kalibrasi yaitu 0,5ºC pada suhu 25 ºC
- Memiliki jangkauan maksimal operasi suhu antara -55 ºC sampai +150 ºC.
- Bekerja pada tegangan 4 sampai 30 volt.
- Memiliki arus rendah yaitu kurang dari 60 µA.
- Memiliki pemanasan sendiri yang rendah (low-heating) yaitu kurang dari 0,1 ºC pada udara diam.
- Memiliki impedansi keluaran yang rendah yaitu 0,1 W untuk beban 1 mA.
- Memiliki ketidaklinieran hanya sekitar ± ¼ ºC.
Sensor LM35 bekerja dengan mengubah besaran suhu menjadi besaran tegangan. Tegangan ideal yang keluar dari LM35 mempunyai perbandingan 100°C setara dengan 1 volt. Sensor ini mempunyai pemanasan diri (self heating) kurang dari 0,1°C, dapat dioperasikan dengan menggunakan power supply tunggal dan dapat dihubungkan antar muka (interface) rangkaian control.Sensor suhu LM35 mampu melakukan pengukuran suhu dari suhu -55ºC hingga +150ºC dengan toleransi kesalahan pengukuran ±0.5ºC.
Dilihat dari tipenya range suhu dapat dilihat sebagai berikut :- LM35, LM35A -> range pengukuran temperature -55ºC hingga +150ºC.
- LM35C, LM35CA -> range pengukuran temperature -40ºC hingga +110ºC.
- LM35D -> range pengukuran temperature 0ºC hingga +100ºC.
Kelebihan LM 35 :- Rentang suhu yang jauh, antara -55 sampai +150ºC
- Low self-heating, sebesar 0.08 ºC
- Beroperasi pada tegangan 4 sampai 30 V
- Tidak memerlukan pengkondisian sinyal
Kekurangan LM 35:- Membutuhkan tegangan untuk beroperasi.
Grafik akurasi LM35 terhadap suhu
Blog diagram sensor suhu
LM35 adalah sensor suhu linier analog yang tegangan keluarannya bervariasi secara linier dengan perubahan suhu. LM35 adalah sensor suhu linier tiga terminal dari semikonduktor Nasional. Sensor ini dapat mengukur suhu dari -55 derajat celcius hingga +150 derajat celcius. Output tegangan dari LM35 meningkat 10mV per derajat Celcius kenaikan suhu. LM35 dapat dioperasikan dari catu daya 5V dan arus siaga kurang dari 60uA. Pin keluar dari LM35 ditunjukkan pada gambar di bawah ini.
Bekerja
Prinsip kerja alat pengukur suhu ini, adalah sensor suhu difungsikan untuk mengubah besaran suhu menjadi tegangan, dengan kata lain panas yang ditangkap oleh LM35 sebagai sensor suhu akan diubah menjadi tegangan.
Sensor LM35 menggunakan prinsip dasar dioda, di mana ketika suhu meningkat, tegangan di dioda meningkat pada tingkat yang diketahui, dengan memperkuat perubahan tegangan secara tepat, mudah untuk menghasilkan sinyal analog yang berbanding lurus dengan suhu.
Ada dua transistor di tengah rangkaian. Yang satu memiliki area emitor sepuluh kali lipat dari yang lain. Ini berarti ia memiliki sepersepuluh dari kerapatan arus, karena arus yang sama mengalir melalui kedua transistor. Hal ini menyebabkan tegangan pada resistor R1 sebanding dengan suhu absolut, dan hampir linier pada rentang yang kita pedulikan. Bagian "hampir" diurus oleh sirkuit khusus yang meluruskan grafik tegangan versus suhu yang agak melengkung.
Penguat di bagian atas memastikan bahwa tegangan pada basis transistor kiri (Q1) sebanding dengan suhu absolut (PTAT) dengan membandingkan output dari kedua transistor.
Penguat di sebelah kanan mengubah suhu absolut (diukur dalam Kelvin) menjadi Fahrenheit atau Celcius, tergantung pada bagiannya (LM34 atau LM35). Lingkaran kecil dengan huruf "i" di dalamnya adalah rangkaian sumber arus konstan.
Kedua resistor dikalibrasi di pabrik untuk menghasilkan sensor suhu yang sangat akurat. Sirkuit terintegrasi memiliki banyak transistor di dalamnya - dua di tengah, beberapa di setiap penguat, beberapa di sumber arus konstan, dan beberapa di sirkuit kompensasi kelengkungan. Semua itu dimasukkan ke dalam kemasan mungil dengan tiga kabel
Rumus perhitungan:
Rumus umum untuk menghitung suhu dari sensor LM35:
LM35 adalah sensor suhu berdaya rendah, berbiaya rendah, dan berpresisi tinggi yang dirancang dan diproduksi oleh Texas Instruments. IC ini memberikan output tegangan yang secara linier sebanding dengan perubahan suhu.
Sensor LM35 cukup presisi dan konstruksinya yang kuat membuatnya cocok untuk berbagai kondisi lingkungan. Selain itu, Anda tidak memerlukan komponen eksternal untuk mengkalibrasi sirkuit ini dan memiliki akurasi tipikal ± 0,5 ° C pada suhu kamar dan ± 1 ° C pada rentang suhu -55 ° C hingga +155 ° C. Sensor ini memiliki tegangan operasi 4V hingga 30V dan mengkonsumsi arus 60-uA saat sedang bekerja, ini juga membuatnya sempurna untuk aplikasi bertenaga baterai.
Ada dua kelemahan dari sensor ini. Kerugian besar pertama dari sensor ini adalah tidak dapat mengukur suhu negatif, untuk itu Anda harus membiaskannya dengan suplai polaritas ganda. Jika proyek Anda membutuhkan pengukuran suhu negatif, Anda dapat memilih sensor LM36. Kerugian kedua dari sensor ini adalah sensor ini sangat sensitif terhadap kebisingan karena mengeluarkan data dalam format analog. Jika Anda ingin mempelajari lebih lanjut tentang sensor ini, Anda dapat melihat Lembar Data IC Sensor Suhu LM35.
Sensor suhu LM35 menggunakan prinsip dasar dioda untuk mengukur nilai suhu yang diketahui. Seperti yang kita ketahui dari fisika semikonduktor, saat suhu meningkat, tegangan di dioda akan meningkat dengan kecepatan yang diketahui. Dengan memperkuat perubahan tegangan secara akurat, kita dapat dengan mudah menghasilkan sinyal tegangan yang berbanding lurus dengan suhu di sekitarnya. Tangkapan layar di bawah ini menunjukkan skema internal IC sensor suhu LM35 menurut lembar data.
In practice, this diode that they are using to measure the temperature is not actually a PN Junction diode but its a diode-connected transistor. That is why the relationship between the forward voltage and the transistor is so linear. The temperature coefficient vs collector current graph below gives you a better understanding of the process.
. Berikut ini adalah karakteristik dari sensor LM35:
- Memiliki sensitivitas suhu, dengan faktor skala linier antara tegangan dan suhu 10 mVolt/ºC, sehingga dapat dikalibrasi langsung dalam celcius.
- Memiliki ketepatan atau akurasi kalibrasi yaitu 0,5ºC pada suhu 25 ºC
- Memiliki jangkauan maksimal operasi suhu antara -55 ºC sampai +150 ºC.
- Bekerja pada tegangan 4 sampai 30 volt.
- Memiliki arus rendah yaitu kurang dari 60 µA.
- Memiliki pemanasan sendiri yang rendah (low-heating) yaitu kurang dari 0,1 ºC pada udara diam.
- Memiliki impedansi keluaran yang rendah yaitu 0,1 W untuk beban 1 mA.
- Memiliki ketidaklinieran hanya sekitar ± ¼ ºC.
- LM35, LM35A -> range pengukuran temperature -55ºC hingga +150ºC.
- LM35C, LM35CA -> range pengukuran temperature -40ºC hingga +110ºC.
- LM35D -> range pengukuran temperature 0ºC hingga +100ºC.
- Rentang suhu yang jauh, antara -55 sampai +150ºC
- Low self-heating, sebesar 0.08 ºC
- Beroperasi pada tegangan 4 sampai 30 V
- Tidak memerlukan pengkondisian sinyal
- Membutuhkan tegangan untuk beroperasi.
- pada rangkaian kita menggunakan lima sensor diantaranya sensor suhu, sensor vibration, pir sensor, flame sensor, dan water sensor kemudian terdapat satu buah display lcd yang digunakan untuk menampilkan hasil dari water sensor. pertama apabila sensor suhu mendeteksi suhu besar dari 35 maka pendingin akan hidup dan apabila suhu dibawah 35 maka pendingin akan mati. kemudian sensor vibration apabila mendeteksi adanya guncangan keras pada kabin maka led berwarna kuning akan menyala, apabila sensor pir yang ditelakkan diatas pintu mendeteksi adanya orang yang masuk ke ruangan maka lampu ruangan akan langsung menyala, kemudian sensor flame yang mendeteksi adanya api yang diletakkan di langit langit kamar akan menyalakan lampu dan buzzer, pada rangkaian kita menggunakan 3 buah water sensor yang disusun secara vertikal di lumbung kapal, fungsinya yaitu apabila water sensor pertama terendam air sepenuhnya maka pada lcd akan ditampilkan "air rendah" apabila water sensor 1 dan water sensor 2 terendam air sepenuhnya maka lcd menampilkan "air sedang" dan apabila semua water sensor terendam air maka lcd menampilkan "air tinggi"
- RS terhubung ke kaki arduino 13
- E terhubung ke kaki arduino 12
- D4 terhubung ke kaki arduino 11
- D5 terhubung ke kaki arduino 10
- D6 terhubung ke kaki arduino 9
- D7 terhubung ke kaki arduino 8
- Input lm35 pada kaki A0 dan outputnya terdapat pada 2 kaki yaitu kaki 2 dan kaki 5, dengan syarat jika suhu diatas 25 maka kaki 2 akan nyala dan kaki 5 akan mati, lalu jika suhu dibawah 20 maka kaki 2 akan mati dan kaki 5 akan nyala, lalu jika suhu 20-25 maka kedua kaki 2 dan 5 akan mati
- input Water sensor pertama pada kaki A3, input water sensor kedua pada kaki A2, input water sensor ketiga pada kaki A2, dengan ketentuan jika water sensor pertama bernilai > 681 maka tulisan pada lcd "AIR RENDAH" dan jika water sensor pertama dan kedua bernilai > 681 maka tulisan pada lcd "AIR SEDANG" dan jika water sensor pertama, kedua dan ketiga bernilai >681 maka tulisan pada lcd "AIR TINGGI", dan jika ketiganya bernilai 0 maka tulisan pada lcd "AIR KOSONG"
- Terdapat Vibration sensor dengan kaki inputnya pada kaki A4 dan kaki outputnya pada kaki A5 dengan kondisi jika inputnya berlogika 1 maka outputnya akan aktif dan jika inputnya berlogika 0 maka outputnya akan mati
- Terdapat flame sensor dengan kaki inputnya pada A6 dan kaki outputnya pada 3 dengan kondisi jika inputnya berlogika 1 maka outputnya akan aktif dan jika inputnya berlogika 0 maka outputnya akan mati
- Terdapat pir sensor dengan dengan kaki inputnya pada kaki 7 dan kaki outputnya pada kaki 0 kondisi jika inputnya berlogika 1 maka outputnya akan aktif dan jika inputnya berlogika 0 maka outputnya akan mati
- value: Ini adalah nilai yang dibaca oleh pin analog Arduino dari sensor suhu. Nilai ini berada dalam rentang 0 hingga 1023, sesuai dengan resolusi ADC (Analog-to-Digital Converter) Arduino yang memiliki 10 bit (2^10 = 1024).
- 1024: Ini adalah resolusi ADC Arduino, yaitu jumlah nilai yang dapat dibaca oleh pin analog. Dalam hal ini, 1024 digunakan sebagai pembagi untuk mengonversi nilai ADC menjadi fraksi antara 0 dan 1.
- 5000: Ini adalah tegangan referensi Arduino dalam mV (millivolt). Pada Arduino Uno, tegangan referensi bawaan adalah 5V.
- /10: Ini adalah faktor pembagi untuk mengonversi tegangan dari mV menjadi suhu dalam derajat Celsius. Untuk sensor suhu seperti LM35, masing-masing derajat Celsius diwakili oleh 10 mV (miliVolt).
- Mengonversi nilai ADC menjadi tegangan (dalam mV) menggunakan tegangan referensi 5V.
- Mengonversi tegangan menjadi suhu dalam derajat Celsius dengan menggunakan skala 10 mV per derajat Celsius.
penjelasan program :
#include <LiquidCrystal.h>
- Mendeklarasikan penggunaan library LiquidCrystal untuk mengakses dan mengontrol LCD.
- Membuat objek LiquidCrystal dengan nama lcd dan mengatur pin koneksi ke LCD
int waterLevel;
int flameValue;
int pirValue;
int vibrationValue;
int temperature;
- Mendeklarasikan variabel global untuk menyimpan nilai dari sensor air, sensor flame, sensor PIR, sensor getaran, dan sensor suhu.
int sensorWater = A1;
int sensorFlame = 6;
int sensorPIR = 7;
int sensorVibration = A2;
int sensorLM35 = A0;
- Mendeklarasikan pin yang terhubung ke sensor-sensor.
- Mendeklarasikan pin output yang terhubung ke berbagai perangkat output.
- Di dalam fungsi setup(), inisialisasi LCD, menampilkan pesan awal, dan mengatur mode pin untuk sensor (INPUT) dan output (OUTPUT).
- Di dalam fungsi loop(), membaca nilai dari sensor dan menampilkan nilai air ke LCD.
- Berdasarkan nilai sensor air, menampilkan status kelembaban tanah pada LCD.
- Mengontrol output berdasarkan nilai sensor suhu (LM35), sensor flame, sensor PIR, dan sensor getaran.
- Menunggu 1 detik sebelum membaca sensor lagi.
- Download HTML klik disini
- Download kodingan arduino klik disini
- Download Simulasi Rangkaian klik disini
- Download Simulasi Visual Designer klik disini
- Download Video Rangkaian klik disini
- Download Datasheet LED klik disini
- Download Datasheet Switch klik disini
- Download Data Sheet Resistor klik disini
- Download Data Sheet Dioda 1N4001 klik disini
- Download Data Sheet Transistor NPN BC547 klik disini
- Download Data Sheet Relay klik disini
- Download Data sheet PIR Sensor klik disini
- Download Data sheet Vibration Sensor klik disini
- Download Data sheet LM35 Sensor klik disini
- Download Data sheet Water Sensor klik disini
- Download Data sheet Flame Sensor klik disini
- Download File Library PIR Sensor klik disini
- Download File Library Vibration Sensor klik disini
- Download File Library Flame Sensor klik disini
Tidak ada komentar:
Posting Komentar