Anda di halaman 1dari 9

TUGAS SISTEM MIKROPROSESOR

ALAT PENGURAS AIR ( A-PIR )

Disusun Oleh :

Helga Gredy (40040318060015)


Bayu Prasetyo (40040318060022)
Andrian Kurnianto (40040318060024)

SEKOLAH VOKASI
UNIVERSITAS DIPONEGORO
SEMARANG
2019
BAB I
PENDAHULUAN

1. Latar Belakang

Saat ini perkembangan ilmu pengetahuan dan teknologi sudah semakin maju. Di zaman
yang serba modern ini banyak orang berlomba-lomba membuat alat yang lebih praktis dan
mudah saat digunakan. Namun masih banyak ditemukan orang yang menggunakan cara-cara
manual seperti pada saat menguras air akuarium. secara manual biasanya menggunakan gayung
atau ember. Namun hasil yang didapatkan para pemilik akuarium harus basah- basahan saat
menguras air. Oleh karena itu dibuatlah suatu alat penguras air bernama A-PIR menggunakan
sensor Ultrasonik HC SR-04. Penggunaan sensor tersebut bertujuan menguras air dengan
menyisakan ketinggian air tertentu secara otomatis.

2. Tujuan

1. Untuk mempermudah dalam menguras air di dalam aquarium


2. Untuk mengetahui fungsi dari komponen komponen pada alat
3. Untuk mengetahui fungsi cara kerja alat tersebut
BAB II
ISI

1. Gambar Rangkaian

2. Alat dan Bahan

 Arduino UNO
 Kabel jumper
 Relay 1 channel
 Sensor Ultrasonik HC-SR04
 Bel
 Motor Pump
 Proto board
 Resistor 220 ohm
 LED merah,kuning,hijau
 Kabel USB Arduino UNO
 Selang
 Aquarium
 Botol Plastik
 Obeng
 Solder
 BOX

3. Cara Kerja

 Isi Aquarium dengan air setinggi 13cm


 Siapkan botol aqua kecil sebagai buangan air aquarium
 Hubungkan colokan USB ke laptop
 Kemudian Alat akan bekerja
 Air di dalam aquarium perlahan lahan akan berkurang keluar melaui selang dalam
botol
Flowchart

START

SENSOR
ULTRASONIK
MENDETEKSI

Tidak Ya

ARDUINO
UNO

LED HIJAU LED KUNING

LED MERAH
BEL

MOTOR PUMP

END
4. Coding program
//pin Ultrasonik
#define trigPin 7 // KAKI TRIGGER DI SENSOR ULTRASONIC MENGGUNAKAN PIN
7
#define echoPin 6 // KAKI ECHO DI SENSOR ULTRASONIC MENGGUNAKAN PIN 6

#define ledAman 8 // LED WARNA HIJAU MENGGUNAKAN PIN 8


#define led1 9 // LED KUNING MENGGUNAKAN PIN 9
#define led2 10 // LED MERAH MENGGUNAKAN PIN 10
#define bel 11 // BEL MENGGUNAKAN PIN 11
#define motor 13 // MOTOR PUMP MENGGUNAKAN PIN 13

void setup() {
Serial.begin (9600); // UNTUK KECEPATAN DATA KE 9600BPS
pinMode(trigPin,OUTPUT); // MENYATAKAN PIN 7 UNTUK OUTPUT
pinMode(echoPin,INPUT); // MENYATAKAN PIN 6 UNTUK INPUT

pinMode(ledAman,OUTPUT); // MENYATAKAN PIN 8 LED HIJAU UNTUK OUTPUT


pinMode(led1,OUTPUT); // MENYATAKAN PIN 9 LED KUNING UNTUK OUTPUT
pinMode(led2,OUTPUT); // MENYATAKAN PIN 10 LED MERAH UNTUK OUTPUT
pinMode(bel,OUTPUT); // MENYATAKAN PIN 11 UNTUK OUTPUT
pinMode(motor,OUTPUT); // MENYATAKAN PIN 13 UNTUK OUTPUT
}

void loop() {
long duration, distance;
digitalWrite(trigPin,LOW);
delayMicroseconds(2);
digitalWrite(trigPin,HIGH);
delayMicroseconds(10);
digitalWrite(trigPin,LOW);
duration = pulseIn(echoPin,HIGH);
distance = (duration/2) / 29.1;

if (distance >= 13) // UNTUK MENDETEKSI BENDA SEJAUH 13CM DAN LAMPU
HIJAU MENYALA
{
digitalWrite(ledAman,HIGH);
digitalWrite(led1,LOW);
digitalWrite(led2,LOW);
digitalWrite(bel,LOW);
digitalWrite(motor,HIGH);
}
else {
digitalWrite(ledAman,LOW);
}
if (distance <= 11)
{
digitalWrite(led1,HIGH);
digitalWrite(led2,LOW);
digitalWrite(bel,LOW);
digitalWrite(motor,HIGH);
}
if (distance < 9)
{
digitalWrite(led2,HIGH);
digitalWrite(led1,LOW);
digitalWrite(bel,HIGH
);
digitalWrite(motor,LOW);

}
delay(500);
}
5. Cara membuat Alat

1. Siapkan Alat dan bahan


2. Rangkai bahan
3. Hubungkan Arduino UNO ke laptop
4. Coding Arduino UNO
5. Upload Coding
6. Selesai

BAB III
PENUTUP
1. Kesimpulan

Alat Penguras Air (A-PIR) ini dibuat dengan tujuan untuk mempermudah kegiatan manusia
pada saat Pengurasan Air di Aquarium dan Semoga alat ini bisa bermanfaat bagi orang orang
yang malas saat orang menguras air secara manual.

Anda mungkin juga menyukai