Judul : Akses Sensor Kelembapan ( fc-28 soil moisture sensor )
link : Akses Sensor Kelembapan ( fc-28 soil moisture sensor )
Akses Sensor Kelembapan ( fc-28 soil moisture sensor )
Hallo Sobat AWI’ers dan sobat Arduino… Pada Kesempatan kali ini kita akan sedikit membahas tentang sensor-sensor yang berhubungan dengan air. Beberapa sensor yang akan kita bahas pada tutorial kali ini antara lain:
1. Sensor kelembapan tanah
2. Sensor Air
3. Sensor Suhu
Gambar.1 : (Dari kiri) Sensor Kelembapan, Sensor Air, Sensor Suhu.
1. SENSOR KELEMBAPAN TANAH
Jenis sensor kelembapan tanah yang kita gunakan adalah fc-28 soil moisture sensor. Dimana fc-28 soil moisture sensor sudah dilengkapi dengan komparator LM393 dan potensio meter, sehingga kita bias melakukan kalibrasi tingkat kepekaan saat menggunakan digital output.
Gambar.2 : fc-28 soil moisture sensor
Pada rangkaian komparator terdapat 6 pin. 2 pin diantaranya dihubungkan pada pin yang berapa pada sensor. Dan 4 pin yang lain dihubungkan pada board mikrokontroler dalah hal ini menggunakan board Arduino UNO.
Gambar.3 : Rangkaian komparator LM393
Keempat pin yang terdapat pada rangkaian komparator LM393 terdiri dari:
a. Pin AO (Analog Output)
b. Pin DO (Digital Output)
c. Pin GND (-)
d. Pin VCC (+)
Pin analog output di gunakan jika kita menginginkan data yang keluar dari sensor berupa data analog data mulai 0 sampai 1023. Sedangkan digital output digunakan bila kita menginginkan data yang keluar berupa data digital yaitu 0 dan 1.
Ini source codenya :
/*
Arduino.web.id
Sekolah Robot Indonesia
www.sekolahrobot.com
by: Muchammad Sob'run Ibnu Atfal
atfalsobrun@gmail.com
*/
int LED = 13;
int nilaiSensor=0;
int pinSensor=A0;
void setup()
{
pinMode(13,OUTPUT);
pinMode(4,OUTPUT);
Serial.begin(9600);
}
void loop()
{
nilaiSensor = analogRead(pinSensor);
//Serial.println(nilaiSensor);
if (nilaiSensor <= 341)
{
Serial.println("Sangat Lembab");
digitalWrite(LED,HIGH);
}
else if (nilaiSensor >= 342 && nilaiSensor <= 500)
{
Serial.println("Lembab");
digitalWrite(LED,LOW);
}
else if (nilaiSensor >=700)
{
Serial.println("Tidak Lembab");
digitalWrite(LED,HIGH);
}
}
Untuk pembahasan tentang sensor air dan sensor suhu akan dibahas pada tutorial selanjutnya.. :) terimakasih.
Salam Arduino Lovers :D
Salam Arduino Lovers :D
Demikianlah Artikel Akses Sensor Kelembapan ( fc-28 soil moisture sensor )
Sekianlah artikel Akses Sensor Kelembapan ( fc-28 soil moisture sensor ) kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Akses Sensor Kelembapan ( fc-28 soil moisture sensor ) dengan alamat link https://arduinolibs.blogspot.com/2016/02/akses-sensor-kelembapan-fc-28-soil.html
0 Response to "Akses Sensor Kelembapan ( fc-28 soil moisture sensor )"
Post a Comment