Translate

Mengakses Soil Moisture Sensor

Mengakses Soil Moisture Sensor


                 Siang hari ini saya akan menjelaskan mengenai bagaimana cara mengakses sensor soil moisture, seperti namanya yaitu soil moisture, sensor ini digunakan untuk mengukur kadar air didalam tanah, atau juga bisa untuk menedeteksi cuaca yang terjadi hari kemarin dan hari ini melalui media tanah, prinsip kerja sensor ini sangat simple yaitu ada dua buah lempengan yang mana jika kedua buah lempengan terkena media penghantar maka elektron akan berpindah dari kutub + ke kutub - sehingga terjadilah arus yang akan menimbulkan tegangan. pergerakan elektron dimanfaatkan untuk mendeteksi apakah ada air di tanah ataukah tidak, jika tanah basah berarti tanah tersebut mengandung media penghantar, namun jika tanah kering maka tidak mengandung media penghantar elektron. sehingga pada adc mikrokontroller akan terlihat perbedaannya. berikut skema dan programnya.



a. Minimum System ATMega




b. Program Bascom AVR

$regfile = "m16def.dat"
$crystal = 12000000

Config Lcdpin = Pin , Rs = Portc.0 , E = Portc.1 , Db4 = Portc.2
Config Lcdpin = Pin , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5
Config Lcd = 16 * 2

Config Adc = Single , Prescaler = Auto , Reference = Avcc

Dim Dataadc As Word

Cursor Off
Cls


Start Adc


Do
Dataadc = Getadc(0)

Upperline
Lcd "SOIL MOISTURE"
Lowerline
Lcd "ADC = " ; Dataadc

Waitms 200
Cls
Loop




c. VIDEO HASILNYA








  

No comments:

Post a Comment