Advertisement
cisco404

Monitoring Sawah dengan Arduino

Dec 30th, 2023 (edited)
921
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.21 KB | Source Code | 0 0
  1. // -------------------------------------------
  2. // Kode sederhana Monitoring Sawah dengan Arduino
  3. // www.ardukode.blogspot.com
  4. // -------------------------------------------
  5.  
  6. // Deklarasi variabel
  7. int sensorKetinggianAir = A0;
  8. int sensorKelembabanTanah = A1;
  9. int sensorSuhuUdara = A2;
  10. int sensorCurahHujan = A3;
  11.  
  12. // Setup
  13. void setup() {
  14.   // Inisialisasi pin digital
  15.   pinMode(sensorKetinggianAir, INPUT);
  16.   pinMode(sensorKelembabanTanah, INPUT);
  17.   pinMode(sensorSuhuUdara, INPUT);
  18.   pinMode(sensorCurahHujan, INPUT);
  19.  
  20.   // Mulai serial monitor
  21.   Serial.begin(9600);
  22. }
  23.  
  24. // Loop
  25. void loop() {
  26.   // Baca data dari sensor
  27.   int ketinggianAir = analogRead(sensorKetinggianAir);
  28.   int kelembabanTanah = analogRead(sensorKelembabanTanah);
  29.   int suhuUdara = analogRead(sensorSuhuUdara);
  30.   int curahHujan = analogRead(sensorCurahHujan);
  31.  
  32.   // Proses data
  33.   // ...
  34.  
  35.   // Tampilkan data ke serial monitor
  36.   Serial.print("Ketinggian air: ");
  37.   Serial.println(ketinggianAir);
  38.   Serial.print("Kelembaban tanah: ");
  39.   Serial.println(kelembabanTanah);
  40.   Serial.print("Suhu udara: ");
  41.   Serial.println(suhuUdara);
  42.   Serial.print("Curah hujan: ");
  43.   Serial.println(curahHujan);
  44.  
  45.   // Delay
  46.   delay(1000);
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement