Anda di halaman 1dari 14

Sistem Penyiraman Tanaman Green House

Berbasis ARDUINO & RFID RC522

Disusun Oleh :

1. Ardhi dwiyana sumarna ( 2120201025 )


2. Randi Eruswandanilam ( 2120201019 )
3. Fatrurozi ( 2120201008 )
4. Muhammad Eko Ilman (2120201034 )

Dosen Pengampu :
Dr. Ir. Sumardi Sadi, SPd., ST., MT.

PRODI TEKNIK ELEKTRO


FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH TANGERANG

2022/2023
Jl. Perintis Kemerdekaan 1 No.33 Cikokol – Tangerang
Telp. / Fax. : (021)5539532
KATA PENGANTAR

Puji dan Syukur kami panjatkan ke Hadirat Tuhan Yang Maha Esa, karena berkat limpahan
Rahmat dan Karunia-nya sehingga kami dapat menyusun laporan tugas dari mata kuliah
Mikroprosessor & Mikrocontroler ini dengan baik dan benar, serta tepat pada waktunya.

Laporan tugas kelompok ini telah dibuat dengan berbagai observasi dan beberapa bantuan
dari berbagai pihak untuk membantu menyelesaikan tugas dan hambatan selama mengerjakan
laporan tugas kelompok ini. Oleh karena itu, kami mengucapkan terima kasih yang sebesar-
besarnya kepada semua pihak yang telah membantu dalam penyusunan makalah ini.

Kami menyadari bahwa masih banyak kekurangan yang mendasar pada laporan tugas ini.
Oleh karena itu kami mengundang pembaca untuk memberikan saran serta kritik yang dapat
membangun kami. Kritik konstruktif dari pembaca sangat kami harapkan untuk penyempurnaan
laporan tugas selanjutnya. Akhir kata semoga laporan tugas ini dapat memberikan manfaat bagi
kita semua.

TANGERANG, 4 AGUSTUS 2023

KELOMPOK

i
KATA PENGANTAR .................................................................................................... i

DAFTAR ISI .................................................................................................................. 1

BAB 1 ............................................................................................................................ 2

PENDAHULUAN ......................................................................................................... 2

1.1 Tujuan ................................................................................................................ 2


1.2 Alat dan Bahan ................................................................................................... 2
1.3 Gambar Wearing ................................................................................................. 5
1.4 Diagram Balok .................................................................................................... 6
1.5 Diagram Flowchard ............................................................................................. 7
1.6 Program............................................................................................................... 8
1.7 Hasil Alat ............................................................................................................ 10

BAB II.. .......................................................................................................................... 12

PENUTUP. ..................................................................................................................... 12

2.1 Kesimpulan. ........................................................................................................ 12


2.2 Saran. .................................................................................................................. 12

1
BAB I

PENDAHULUAN

1.1 Tujuan

Mempelajari dan memahami ardunio serta Sensor RFID dengan baik dan benar. Dalam
sistem kontrol penyiraman tanaman Green House , Serta menyelesaikan tugas yang di berikan
untuk memahami input dan output.

1.2 Alat dan Bahan

1. Arduino

2. Resistor 220 ohm

2
3. Relay 5 volt

4. Kabel Jumper male to male dan femaletofemale

5. Sensor RFID RC 522

6. Lampu Lid

3
7. Pompa air mini DC

8. Power bank

9. Selang

4
10. Kabel USB

1.3 Gambar Wearing

5
1.4 Diagram Balok

LED RED

RFID Tag/KTP RFID RC522


RELAY PUMP MINI
Card ARDUINO UNO
12 V

LED GREEN

6
1.5 Diagram Flowchard

START

TAG RFID
INPUT DATA

RFID SCANNER
DATA

OUTPUT DATA

MIKROKONTROLER
MEMPROSES
DATA

True False

POMPA AIR
(mengalirkan
air)

END

7
1.6 Program (Code Program)

#include <RFID.h>
#include <SPI.h>

#define SS_PIN 10 //pin RFID yang bisa di ubah


#define RST_PIN 9 //pin RFID yang bisa di ubah
#define RELAY_ON 0
#define RELAY_OFF 1
#define RELAY_1 8 // pin yang digunakanyaitu pin 8

RFID rfid(SS_PIN,RST_PIN);
constintMerah = 3; //pin Led yang digunakan
constinthijau = 2; //pin Led yang digunakan

intserNum[5];
intcards[][5] = {
{163,126,102,166,29} // Alamat Card
};
bool access = false;

void setup(){
Serial.begin(9600);
SPI.begin();
rfid.init();
pinMode(Merah, OUTPUT);
pinMode(hijau, OUTPUT);
pinMode(RELAY_1, OUTPUT);
digitalWrite(RELAY_1, RELAY_OFF);
digitalWrite(Merah, LOW);
digitalWrite(hijau, LOW);
}

void loop(){
if(rfid.isCard()){
if(rfid.readCardSerial()){
Serial.print(rfid.serNum[0]);
Serial.print(" ");
Serial.print(rfid.serNum[1]);
Serial.print(" ");
Serial.print(rfid.serNum[2]);
Serial.print(" ");
Serial.print(rfid.serNum[3]);

8
Serial.print(" ");
Serial.print(rfid.serNum[4]);
Serial.println("");

for(int x = 0; x <sizeof(cards); x++){


for(inti = 0; i<sizeof(rfid.serNum); i++ ){
if(rfid.serNum[i] != cards[x][i]) {
access = false;
break;
} else {
access = true;
}
}
if(access) break;
}
}

if(access){
Serial.println("Berhasil");
digitalWrite(hijau, HIGH);
digitalWrite(RELAY_1, RELAY_ON);
delay(5000);
digitalWrite(RELAY_1, RELAY_OFF);
digitalWrite(hijau, LOW);
}

else {
Serial.println("Not allowed!");
digitalWrite(Merah, HIGH);
delay(500);
digitalWrite(Merah, LOW);
delay(500);
digitalWrite(Merah, HIGH);
delay(500);
digitalWrite(Merah, LOW);
}
}

rfid.halt();
}

9
1.7 Hasil Alat

10
1.8 Ilustrasi Green House

Green House

motor

SENSOR
RFID

11
BAB II

PENUTUP

2.1 Kesimpulan

Dari alat yang kami kerjakan, kami mengambil kesimpulan dengan menggunakan sensor
RFID sebagai input sistem penyiraman tanaman green house yang modern & praktis,
serta hanya nomer kode yang terdaftar di dalam program yang telah dibuat mengaktifkan
pompa air untuk sistem penyiraman air melalui selang hingga mengalir ke tanaman.

Kami juga mengucapkan terima kasih kepada dosen pengampu kami yang telah
mengajarkan kami dan menuntun kami menyelesaikan tugas kelompok ini. Kami mohon
maaf apabila ada kesalahan kata-kata dan pengetikan karena kami masih dalam tahap
pembelajaran.

2.2 Saran

Kami membuat laporan ini untuk pembelajaran bersama dan mengambil dari berbagai
sumber, jadi apabila pembaca menemukan kesalahan atau kekurangan, maka kami
sarankan untuk mencari referensi yang lebih baik.

12

Anda mungkin juga menyukai