Advertisement
munther_abdellatif

S-project

Mar 11th, 2022 (edited)
527
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.44 KB | None | 0 0
  1. #define relay 10
  2. float soilSensorRead=0.0;
  3. float soilMoisture = 0.0;
  4. void setup() {
  5.   Serial.begin(9600);
  6.   pinMode(relay,OUTPUT);
  7. }
  8.  
  9. void loop() {
  10.   soilSensorRead=analogRead(A0);
  11.   soilMoisture=100- map(soilSensorRead,0,1024,0,100);
  12.  
  13.   if (soilMoisture < 20) { //low moisture
  14.    //rurn the relay on
  15.       digitalWrite(relay,0);
  16.   }
  17.   else {  //High moisture
  18.     //rurn the relay off
  19.       digitalWrite(relay,1);
  20.   }
  21.   delay(1000);
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement