Penyiraman Tanaman Otomatis


Perangkat yang digunakan dalam proyek ini
- Komponen hardware
- Buzzer × 1
- Arduino Wireless Proto Shield × 1
- LED 5 mm: Merah × 1
- Baterai 9V (generic) × 1
- Arduino UNO × 1
- Breadboard (generic) × 1
- Kabel jumper (generic) × 1
- SparkFun Soil Moisture Sensor (dengan Screw Terminals) × 1
- Pompa air DC 12V × 1
Aplikasi perangkat lunak dan layanan online
Arduino IDE
TUJUAN:
- Membuat sistem penyiraman menjadi otomatis.
- Memastikan kelembaban yang cukup yang penting untuk pertumbuhan tanaman.
- Mendinginkan tanah untuk menyediakan lingkungan yang sesuai.
- Melunakkan lapisan olah tanah (tillage pan).
- Mengurangi biaya tenaga kerja.
- Menghemat waktu merupakan salah satu tujuan utama proyek ini.
- Mencegah tanaman menjadi busuk karena kelebihan air.
PENDAHULUAN:
Dalam proyek ini, kita membahas sebuah sistem otomatis yang mencakup keseluruhan sistem penyiraman.
Sistem penyiraman otomatis adalah sistem yang mulai menyiram tanaman dengan cara mengukur kelembaban tanah melalui sensor kelembaban tanah. Dalam proyek ini, kita akan mendapatkan beberapa manfaat tambahan. Kita tidak perlu mengontrol penyiraman ini, karena perangkat akan melakukannya secara otomatis ketika memang dibutuhkan.


Skema


Kode
#include <AFMotor.h>
// DC motor on M2
AF_DCMotor motor(2);
void setup() {
Serial.begin(9600);
motor.setSpeed(1000);
motor.run(RELEASE);
}
void loop()
{int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(1);
if(sensorValue>300)
{
motor.run(FORWARD);
}
else
motor.run(RELEASE);
}Credits
Saikan45 translated from hackers.io













