Anda di halaman 1dari 15

LAPORAN

TEMPAT SAMPAH OTOMATIS

OLEH:
KELOMPOK 1
ARNIANTI (20024014085)
IKRA AMELIA (20024014068)
RISAL (20024014069)
DENDI A (20024014030)
RACHMAT FEBRIANTO (20024014067)
AJWAN (19024014109)

DOSEN PENGAMPU:
FAHRI EL FAZZA,S.Kom.,M.Kom.MTA

REGULER A
TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS ISLAM MAKASSAR
2023
KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Allah SWT karena dengan rahmat,
karunia, serta taufik dan hidayah-Nya kami dapat menyelesaikan laporan tentang
“Tempat Sampah Otomatis” dengan baik meskipun masih banyak kekurangan
didalamnya.
Dan juga kami berterima kasih pada Bapak Fahri El
Fazza,S.Kom.,M.Kom.MTA selaku Dosen mata kuliah Mikroprocessor. Kami
sangat berharap laporan ini dapat berguna dalam rangka menambah wawasan serta
pengetahuan kita.
Kami juga menyadari sepenuhnya bahwa di dalam laporan ini terdapat
kekurangan dan jauh dari kata sempurna. Oleh sebab itu adanya kritik, saran dan
usulan demi perbaikan laporan yang kami buat di masa yang akan datang. Semoga
makalah sederhana ini dapat dipahami bagi siapapun yang membacanya.
Sebelumnya kami mohon maaf apabila terdapat kesalahan kata-kata yang
kurang berkenan dan kami memohon kritik dan saran yang membangun dari anda
demi perbaikan laporan ini di waktu yang akan datang.

Makassar, 14 Mei 2023

Penulis
DAFTAR ISI

KATA PENGANTAR ........................................................................................................ 2


DAFTAR ISI ...................................................................................................................... 3
BAB I .................................................................................................................................. 4
PENDAHULUAN ............................................................................................................. 4
A. Latar Belakang .......................................................................................................... 4
BAB II ................................................................................................................................ 5
PEMBAHASAN ................................................................................................................ 5
1.1 Dasar Teori............................................................................................................. 5
2.1 Komponen.............................................................................................................. 5
a. Arduino Uno .......................................................................................................... 5
b. Sensor Ultrasonic .................................................................................................. 6
c. Mini Servo SG90 ................................................................................................... 6
d. Kabel Jamper ........................................................................................................ 7
3.1 Alat dan Bahan ...................................................................................................... 7
4.1 Source Code ......................................................................................................... 10
5.1 Langkah Kerja .................................................................................................... 12
BAB III............................................................................................................................. 15
PENUTUP ........................................................................................................................ 15
Kesimpulan:..................................................................................................................... 15
Saran ................................................................................................................................ 15
BAB I
PENDAHULUAN

A. Latar Belakang
Memiliki lingkungan bersih merupakan dambaan semua manusia. Manusia
merupakan makhluk hidup yang menginginkan lingkungan yang bersih dan
nyaman, namun tidak mudah untuk menciptakan lingkungan agar tetap bersih dan
nyaman. Maka kami ingin menciptakan inovasi yaitu tempat sampah otomatis
berbasis Ardiuno. Yang mana memiliki tujuan untuk ikut menjaga lingkungan dan
peduli dengan sampah.
Tempat sampah otomatis berbasis Ardiuno juga dilengkapi sensor Ultrasonic.
Sensor tersebut berfungsi sebagai pendeteksi jarak jika seseorang mendekat dengan
tempat sampah maka tempat sampah akan membuka otomatis. Selain dengan sensor
juga dilengkapi dengan mini servo SG90 sebagai penggerak tutup.
Dengan adanya tempat sampah otomatis berbasis Ardiuno. Terciptanya
lingkungan yang bersih dan sehat yang pada akhirnya akan ditumbuhkan kesadaran
masyarakat mengenai pentingnya membuang sampah pada tempatnya.
BAB II
PEMBAHASAN

1.1 Dasar Teori


Tempat sampah otomatis merupakan tempah pembuangan sampah yang
dirancang untuk memudahkan orang-orang untuk membuang sampah karena
orang-orang tidak harus membuka atau menutup tempat sampah secara manual.
Dengan adanya tempat sampah otomatis ini diharapkan semua orang dapat
membuang sampah pada tempatnya dan tidak sembarangan lagi.
Dengan demikian, pengguna cukup mendekati tempat sampah tersebut
otomatis tutup dari tempat sampah tersebut akan terbuka dengan sendirinya dan
menutup dengan sendirinya secara otomatis setelah sampah sudah dibuang atau
setelah tidak ada objek yang terdeteksi. Komponen utama pada tempat sampah
otomatis ini adalah arduino.
Cara kerjanya yaitu disaat ada orang akan membuang sampah tersebut dan
mendekati sampah tersebut,maka tempat sampah tersebut akan terbuka dengan
sendirinya, karena di tempat sampah tersebut sudah terdapat sensor ultrasonic
atau sensor jarak yang sudah dihubungkan dengan arduino. Saat pengguna
mendekatinya, maka jarak akan terbaca melalui sensor ultrasonic, kemudian,
akan terbuka secara otomatis dengan menggunakan salah satu komponen
arduino, yaitu servo. Setelah jarak terbaca, maka servo akan menggerakkan tutup
tempat sampah itu dengan gerakan membukanya, karena sensor ultrasonic sudah
dihubungkan dengan servo tersebut melalui Bahasa pemrograman. Kemudian
tutup itu akan menutup dengan sendirinya sendirinya setelah pengguna menjauhi
alat tersebut.

2.1 Komponen
a. Arduino Uno
Arduino adalah sebuah board yang menggunakan mikrokontroler
ATmega328. Arduino Uno memiliki 14 pin digital (6 pin dapat digunakan sebagi
aoutput PWM), 6 input analog, sebuah 16 MHzosilato kristal, sebuah koneksi
USB, sebuan konektor sumber teganhan, sebuah header ICPS, dan sebuah
tombol reset. Arduino Uno memuat segala hal yang dibutuhkan untuk
mendukung sebuah mitrokontroler. Hanya dengan menghubungkan ke sebuah
komputer melalii USB atau memberikan tegangan DC dari baterai atau adaptor
Ac ke DC sudah dapat membuatnya bekerja.

Arduino Uno menggunakan ATmega16U2 yang diprogram sebagai USB to


serial converter untuk komunikasi serial ke komputer melalui port USB “Uno”
berarti satu di Italia dan diberi nama untuk menandai peluncuran Arduino 1.0
Versi 1.0 menjadi versi referensi Arduino ke depannya. Arduino Uno R3 adalah
revissi terbaru dari serangkaian board Arduino, dan model referensi untuk
platfrom Arduino.

b. Sensor Ultrasonic
Sensor ultrasonic adalah sensor yang bekerja berdasrakan prinsip pantulan
gelombang sura dan diguanakan untuk mendeteksi keberadaan suatu objek
tertentu di depannya, frekuensi kerjanya pada daerah diatas gelombang suara
dari 40KHz hingga 400 KHz. S adalah jarak antara sensor ultrasonic dengan
bidang pantul, kecepatan bunyi 340m/s dan t adalah selisih waktu antara
pemancaran gelombang ultrasonic sampai diterima kembali oleh bagian
penerima ultrasonic. Jenis objek yang dapat diindera diantaranya Objek padat,
Objek cair, Butiran, dan Tekstil.

c. Mini Servo SG90


Servo motor adalah perangkat listrik yang digunaakan pada mesin-mesin
industri pintar yang berfunsi untuk mendorong atau memutar objek dengan
kontrol yang dengan presisi tinggi dalam hal posisi sudut, akselerasi dan
kecepatan, sebuah kemampuan yang tidak dimiliki oleh motor biasa. Jika anda
ingin memutar dan mengarahkan Servo Motor. Hal ini memungkinkan dengan
kombinasi motor biasa dan tambahan sensor dalam hal ini berupa encoder untuk
umpan balik posisi.

Kontroler dari servo motor yang lebih dikenal dengan nama serivo drive
adalah bagian yang paling penting dan canggih dari sebuah servo motor, karena
dirancang untuk presisi tinggi tersebut, ketika presisi atau ketelitian pada mesin
menjadi hal yang utama pada mesin industri, pemilihan servo motor menjadi hal
yang utama. Kemampuan tingkat akurasi/toleransi (highprecisionpositioning)
dari servo motor adalah indikator utama spesifikasi.

d. Kabel Jamper
Kabel jumper adalah kabel yang lazimnya di gunakan sebagai penghubung
antara Arduino Uno dengan board atau Arduino Uno dengan sensor yang akan
digunakan. Kabel jumper menghantarkan listrik atau sinyal. Kabel jumper
menghantarkan listrik atau sinyal melalui logam di dalamnya yang bersifat
konduktor. Spesifikasi kabel jumper Arduino yang baik adalah kabel yang agak
lentur dengan konektor yang agak keras dan sulit untuk dilepaskan dari ujung
kabel. Pada dasarnya semua fungsi kabel jumper itu sama. Tidak ada fungsi
khusus untuk tipa warna. Perbedaan warna tersebut hanya untuk memudahkan
kamu saat membuat rangkaian. Prinsip kerja kabel jumper yaitu menghantarkan
arus listrik dari satu komponen ke komponen lainnya yang dihubungkan. Ini
terjadi karena di ujung dan di dalam kabel terdapat konduktor listrik kecil yang
memang fungsinya untuk menghantarkan listrik. Ada tiga jenis kabel jumper
yang dapat dilihat dari ujungnya, yaitu:

1. Male-Male
2. Male-Female
3. Female-Female

3.1 Alat dan Bahan


Pada tugas ini kami menggunakan alat dan bahan antara lain:
a. Arduino Uno R3 CH430G Clone SMD Header pin
b. Tempat sampah bertutup

c. Double Tip

d. Software Arduino
e. Mini Servo

f. SR04 Ulrasonic Sensor

g. Kabel Jumper Male to Female


h. Kabel Jumper Male to Male

i. Kawat

4.1 Source Code

#include <Servo.h>
Servo servo;
int trigPin = 5;
int echoPin = 6;
int servoPin = 7;
long duration, dist, average;
long aver[3];
void setup() {
servo.attach(servoPin);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
servo.write(0);
delay(1000);
servo.detach();
}

void measure() {
digitalWrite(trigPin, LOW);
delayMicroseconds(5);
digitalWrite(trigPin, HIGH);
delayMicroseconds(15);
digitalWrite(trigPin, LOW);
pinMode(echoPin, INPUT);

duration = pulseIn(echoPin, HIGH);


dist = (duration/2) / 29.1;
}

void loop() {
for (int i=0;i<=2;i++) {
measure();
aver[i]=dist;
delay(50);

dist=(aver[0]+aver[1]+aver[2])/3;

if ( dist<50 ) {
servo.attach(servoPin);
delay(1);
servo.write(130);
delay(2000);
servo.write(0);
delay(1000);
servo.detach();
}
}
5.1 Langkah Kerja
a. Siapkan alat dan bahan yang akan digunakan

b. Hubungkan Servo, Merah Servo ke 3.3v Arduino, Coklat Servo ke GND


Arduino, dan Orange Servo ke PIN 7 Arduino.

c. Hubungkan Sensor, VCC sensor ke 5V Arduino, TRIGHT sensor ke PIN


5 Arduino, ECHO sensor ke PIN 6, dan GND sensor ke GND Arduino.
d. Hubungkan kabel USB Arduino ke Adaptor.

e. Buka software Arduino IDE yang telah terinstal pada laptop/computer.


Lalu masukkan program ke Arduinonya.
f. Pasang Servo di tutup tempat sampah

g. Tempat Sampah Otomatis dapat digunakan


BAB III
PENUTUP

Kesimpulan:
Arduino adalah microcontrorelersingle-board yang bersifat ope-source.
Arduino sangat mudah di gunakan, cara pemrogramannya menggunakan Arduino
IDE di PC, lalu tinggal download saja ke board Arduinonya. Arduino sudah banyak
di gunakan mulai dari anak smp hingga orang dewasa sehingga sudah banyak sekali
komunitas-komunitas dan forum-forum tentang Arduino. Arduino Uno CH340
dengan kabel USB. Menggunakan chip CH340G namun kinerja dan kemaampuan
tetap sama.
Sensor ultrasonic merupakan sebuah devicetransmitter dan receiver
ultrasonic dalam 1 paket yang dapat membaca jarak dengan prinsip sonar.
Transmiter memancarkan sinar sinyal ultrasonik yang berbentuk pulsa, kemudian
jika didepan sendor ada objek padat, maka akan terpantul kembali dan diterima oleh
receiver. Receiver membaca lebar pulsa yang di pantulkan objek dan selisih waktu
pemecahan, dengan demikian jarak didepan objek akan di ketahui. Cocok untuk
pembuatan mobile robot atau homesecurity karena bisa digunakan untuk
mengindikasikan adanya gerakan.

Saran
Demikian laporan yang kami buat, semoga dapat bermanfaat bagi pembaca.
Apabila ada saran dan kritik yang ingin disampaikan, silahkan disampaikan. Apa
bila ada kesalahan mohon dapat di maafkan.

Anda mungkin juga menyukai