Anda di halaman 1dari 27

TUGAS PROJEK APLIKASI

SISTEM KONTROL
TEMPAT SAMPAH OTOMATIS BERBASIS
ARDUINO

Mata Kuliah : Mekatronika ( MSB – 312 )


Kelas : AA
Dosen : LIMAN HARTAWAN, S.T., M.T.
Anggota : OCTA SUCMA D. (12-2019-057)
JALU NUR SEPTIANTO (12-2019-062
M. DAFFA A. (12-2019-097)
RIZQI ZARHAN (12-2019-107)
PAKHRI MANARUL H. (12-2019-143)

PROGRAM STUDI TEKNIK MESIN


FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT TEKNOLOGI NASIONAL
BANDUNG
2023
KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang telah melimpahkan segala
rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan Tugas Projek Sistem
Kontrol yang menjadi salah satu tugas untuk menyelesaikan mata kuliah Mekatronika
(MSB – 312) kelas AA. Tugas besar Ini Berjudul ” Tugas Projek Aplikasi Sistem
Kontrol Tempat Sampah Otomatis Berbasis Arduino “

Laporan ini disusun sebagai hasil dari kerja keras, dedikasi, dan kolaborasi
tim proyek yang terdiri dari para mahasiswa dan dosen pembimbing. Proyek ini
merupakan bagian dari upaya kami untuk menciptakan solusi inovatif dalam
pengelolaan sampah yang efisien dan ramah lingkungan. Serta mengharapkan
kelulusan pada mata kuliah ini.

Kami berharap laporan ini dapat memberikan pemahaman yang jelas tentang
proyek ini kepada pembaca. Semoga laporan ini dapat memberikan kontribusi positif
dalam pengembangan teknologi yang berkaitan dengan pengelolaan sampah.

Akhir kata, kami berharap laporan ini dapat memberikan manfaat dan menjadi
referensi yang berguna bagi mereka yang tertarik dalam pengembangan teknologi
tempat sampah otomatis berbasis Arduino.

Hormat Kami.

5 Juni 2023

Tim Proyek Tempat Sampah Otomatis.

i
DAFTAR ISI

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

DAFTAR ISI .............................................................................................ii

BAB I PENDAHULUAN ......................................................................... 1


1.1 Latar Belakang .................................................................................................... 1

1.2 Rumusan Masalah ............................................................................................... 1

1.3 Ruang Lingkup Kajian ........................................................................................ 2

1.4 Tujuan Penulisan ................................................................................................. 2

BAB II TINJAUAN PUSTAKA ............................................................. 3


2.1 Sistem Kontrol ................................................................................................ 3

2.2 Arduino ........................................................................................................... 4

2.3 Kelebihan Arduino ......................................................................................... 6

2.4 Kekurangan Arduino ...................................................................................... 6

2.5 Jenis-jenis Arduino ......................................................................................... 7

2.6 Sensor ............................................................................................................. 9

2.7 Jenis-jenis Sensor ........................................................................................... 9

2.8 Servo ............................................................................................................. 12

BAB III METODOLOGI ...................................................................... 13


3.1 Blok Diagram .................................................................................................... 13

3.2 Flow Chart ......................................................................................................... 14

3.3 Alat dan Bahan .................................................................................................. 15

ii
3.4 Langkah Kerja ................................................................................................... 18

3.5 Rancangan Anggaran Biaya (RAB) .................................................................. 19

BAB IV ANALISA DAN KESIMPULAN ........................................... 21

DAFTAR PUSTAKA ............................................................................. 23

iii
BAB I

PENDAHULUAN

1.1 Latar Belakang

Masalah pengelolaan sampah telah menjadi isu yang semakin mendesak di


berbagai wilayah di seluruh dunia. Pengumpulan, pemilahan, dan pembuangan
sampah yang efisien dan ramah lingkungan merupakan tantangan yang harus
dihadapi dalam rangka menjaga kebersihan lingkungan dan mengurangi dampak
negatif terhadap kesehatan manusia.

Dalam upaya mengatasi masalah tersebut, teknologi dapat menjadi solusi


yang efektif. Salah satu teknologi yang menarik perhatian adalah penggunaan
Arduino, yaitu platform open-source yang dapat digunakan untuk mengendalikan
berbagai komponen elektronik. Arduino memiliki fleksibilitas yang tinggi, mudah
digunakan, dan relatif terjangkau.

Dalam konteks ini, proyek pembuatan tempat sampah otomatis berbasis


Arduino menjadi alternatif yang menarik untuk meningkatkan efisiensi dan
kebersihan dalam pengelolaan sampah. Sistem ini dirancang untuk secara otomatis
mendeteksi kehadiran sampah di dalam tong sampah dan mengatur mekanisme
pembuangan sampah dengan bantuan sensor dan motor yang dikendalikan oleh
Arduino.

Dengan adanya proyek ini, diharapkan dapat mengurangi keterlibatan manusia


dalam proses pengelolaan sampah, mengoptimalkan waktu dan sumber daya yang
digunakan, serta meningkatkan efisiensi dalam pengumpulan dan pembuangan
sampah. Selain itu, proyek ini juga dapat membantu menjaga kebersihan lingkungan
dengan mengurangi kontak langsung manusia dengan sampah.

1
1.2 Rumusan Masalah

Berdasarkan latar belakang diatas, dapat dirumuskan yaitu sebagai berikut:

1. Perlu tempat sampah yang mampu membuka dan menutup secara otomatis,
sebagai implementasi dari kemajuan teknologi yang ada di era saat ini.

2. Perlu tempat sampah yang dapat menghindari kontak langsung tangan manusia
dengan tempat sampah agar terhindar dari bakteri atau debu yang ada ditempat
sampah.

1.3 Ruang Lingkup Kajian

Adapun batasan masalah pada tugas projek aplikasi sistem kontrol ini adalah
sebagai berikut:

1. Sampah yang akan dideteksi adalah sampah organik dan anorganik.

2. Tempat sampah ditaruh diteras rumah yang ada atapnya tidak di taruh diluar

rumah.

3. Tempat sampah hanya untuk satu rumah tangga.

4. Tempat sampah harus terhubung dengan arus listrik

1.4 Tujuan Penulisan

Adapun beberapa tujuan penulisan ini dibuat adalah sebagai berikut :

1. Menyelesaikan tugas mata kuliah Mekatronika (MSA – 312) kelas AA

2. Dapat merangkai sistem kontrol dengan menggunakan Arduino

3. Melakukan pengujian pada sistem kontrol yang telah dirangkai

2
BAB II

TINJAUAN PUSTAKA
2.1 Sistem Kontrol

Sistem kontrol otomatis adalah sistem kontrol umpan balik dengan acuan
masukan atau keluaran yang dikehendaki dapat konstan atau berubah secara
perlahan dengan berjalannya waktu dan tugas utamanya adalah menjaga keluaran
sebenarnya berada pada nilai yang dikehendaki dengan adanya gangguan.
Pemakaian sistem control otomatis dalam segala bidang keteknikan masa kini
semakin banyak dipakai. Hal ini disebabkan sistem kontrol otomatis mempunyai
banyak keunggulan dibandingkan dengan sistem kontrol konvensional (manual),
yaitu dari segi kecepatan, ketepatan dan pemakaian tenaga manusia yang relatif
lebih sedikit. Apalagi ditunjang dengan pengembangan dunia elektronika,
pneumatika maupun hidrolik.

Gambar Sistem Kontrol Level Air secara Otomatis


Sumber : https://www.tneutron.net/industri/sistem-kontrol-otomatis/

Banyak contoh sistem control otomatis, beberapa di antaranya adalah kontrol


suhu ruangan mobil secara otomatis, pengatur otomatis tegangan pada plant daya

3
listrik di tengah-tengah adanya variasi beban daya listrik, dan kontrol otomatis
tekanan dan suhu dari proses kimiawi. Dalam sistem control otomatis, terdapat
elemen-elemen penyusun, yaitu :
A. Sensor/Tranduser
Sensor adalah suatu komponen yang mendeteksi keluaran atau informasi
lainnya yang diperlukan dalam siste kontrol. Sedangkan tranduser adalah
suatu komponen yang mampu merubah besaranbesaran non listrik
(mekanis, kimia atau yang lainnya) menjadi besaranbesaran listrik atau
sebaliknya.
B. Kontroler
Kontroler adalah suatu komponen, alat, atau peralatan (berupa mekanis,
pneumatik, hidrolik, elektronik atau gabungan darinya) yang mampu
mengolah data masukan dari membandingkan respon plant (hasil
pembacaan dari keluaran plant) dan referensi yang dikehendaki untuk
dikeluarkan menjadi suatu data perintah atau disebut sinyal kontrol.
C. Actuator
Aktuator adalah suatu komponen, alat atau peralatan (berupa mekanis,
pneumatik, hidrolik, elektronik atau gabungan dari hal tersebut) yang
mampu mengolah data perintah (sinyal kontrol) menjadi sinyal aksi ke
suatu plant.

2.2 Arduino

Arduino merupakan sebuah perangkat elektronik yang bersifat open


source dan sering digunakan untuk merancang dan membuat perangkat
elektronik serta software yang mudah untuk digunakan. Arduino ini dirancang
sedemikian rupa untuk mempermudah penggunaan perangkat elektronik di
berbagai bidang.
Arduino ini memiliki beberapa komponen penting di dalamnya, seperti pin,
mikrokontroler, dan konektor yang nanti akan dibahas lebih dalam selanjutnya.

4
Selain itu, Arduino juga sudah menggunakan bahasa pemrograman Arduino
Language yang sedikit mirip dengan bahasa pemrograman C++.

Arduino sendiri memiliki beberapa komponen yang penting di dalamnya,


yaitu:
1. Mikrokontroler
Mikrokontroler adalah chip yang memungkinkan kamu memprogram
Arduino dan memproses output berdasarkan input yang diberikan.
Singkatnya, mikrokontroler ini adalah otak dari Arduino. Ada banyak
jenis chip yang digunakan tergantung dari jenis Arduino-nya.

2. Pin

Pin ini digunakan untuk menghubungkan Arduino dengan berbagai


komponen yang akan kamu gunakan. Dalam Arduino sendiri ada dua
jenis pin, yakni pin analog dan pin digital.

A. Pin digital
Pin ini dapat menerima atau mengirim sinyal digital. Digital
berarti sinyal yang diterima atau dikirimkan akan bernilai 1
atau 0 alias HIGH atau LOW. Kebanyakan perangkat Arduino
memiliki 14 pin input output digital.
B. Pin analog
Pin analog pada arduino adalah pin yang digunakan untuk
menerima input analog. Ia dapat menerima tegangan analog
dari 0V sampai dengan 5V. Umumnya, setiap jenis Arduino
memiliki setidaknya satu pin analog.
3. Konektor
Komponen yang terakhir adalah konektor. Arduino sendiri memiliki
dua jenis konektor yang cukup penting, yaitu power konektor dan
serial konektor.
A. Power konektor

5
Power konektor adalah konektor yang digunakan untuk
menyalurkan daya untuk Arduino. Daya ini digunakan untuk
menghidupkan Arduino dan juga perangkat lain yang
terhubung dengannya, seperti sensor dan layar monitoring.
B. Serial konektor
Serial konektor ini biasanya digunakan untuk menghubungkan
Arduino dengan perangkatmu seperti komputer atau laptop.
Konektor ini menggunakan port USB standar pada Arduino.
Selain itu, konektor ini juga dapat digunakan sebagai power
konektor. Namun, serial konektor hanya diimplementasikan
pada perangkat Arduino yang lebih baru.

2.3 Kelebihan Arduino

➢ Modul Arduino yang tersedia sudah siap digunakan (shield) seperti modul
GPS, LAN, dan SD card reader.
➢ Harga yang relatif terjangkau.Mudah digunakan oleh pemula.
➢ Ada banyak library yang dapat digunakan untuk memudahkan kamu
dalam bereksperimen.
➢ Memiliki port USB yang dapat digunakan untuk transfer data dan untuk
mengalirkan sumber daya.
➢ Memiliki Arduino IDE yang digunakan untuk menulis dan meng-upload
program ke mikrokontroler.
➢ Konsumsi daya yang rendah.

2.4 Kekurangan Arduino

➢ Tidak bisa diinstal OS sehingga tidak dapat digunakan sebagai komputer


pribadi.
➢ Jika kamu ingin mengubah atau memodifikasi program lama, kamu harus
memodifikasi seluruh program.

6
➢ Beberapa tipe Arduino tidak menyediakan
modul wired atau wireless secara built-in.
➢ Memiliki kapasitas memori yang kecil.
➢ Ruang penyimpanan terpotong karena digunakan untuk bootloader.
➢ Memiliki clock speed yang rendah.

2.5 Jenis-jenis Arduino

1. Arduino unod
Arduino Uno adalah papan mikrokontroler berbasis ATmega328 (datasheet).
Memiliki 14 pin input dari output digital dimana 6 pin input tersebut dapat
digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator
kristal, koneksi USB, jack power, ICSP header, dan tombol reset. Untuk
mendukung mikrokontroler agar dapat digunakan, cukup hanya
menghubungkan papan Arduino Uno ke komputer dengan menggunakan
kabel USB atau listrik dengan AC yang ke adaptor DC atau baterai untuk
menjalankannya.

2. Arduino mega
Arduino Mega adalah papan mikrokontroler yang berbasis pada
ATmega2560. Memiliki 54 pin input / output digital (15 dapat digunakan
sebagai output PWM), 16 input analog, 4 UART (port serial perangkat
keras), osilator kristal 16 MHz, koneksi USB, colokan listrik, header ICSP,
dan tombol reset. Berisi semua yang dibutuhkan untuk mendukung

7
mikrokontroler, cukup menghubungkan ke komputer dengan kabel USB atau
nyalakan dengan adaptor AC ke DC atau baterai untuk memulai. Board
Mega 2560 kompatibel dengan shields yang dirancang untuk Uno dan bekas
board Duemilanove atau Diecimila. Mega 2560 adalah update ke Arduino
Mega, yang digantikannya.

3. Arduino Nano

Sepertinya namanya, Nano yang berukulan kecil dan sangat sederhana ini,
menyimpan banyak fasilitas. Sudah dilengkapi dengan FTDI untuk
pemograman lewat Micro USB. 14 Pin I/O Digital, dan 8 Pin input Analog
(lebih banyak dari Uno). Dan ada yang menggunakan ATMEGA168, atau

ATMEGA328.

4. Arduino fio
Arduino Fio adalah papan mikrokontroler dengan mikrokontroler
ATmega328P bekerja pada tegangan 3.3V dan 8 MHz. Arduino ini memiliki
14 digital pin input / output (dimana 6 dapat digunakan sebagai output

8
PWM), 8 input analog, resonator on-board, tombol reset, dan lubang untuk
pemasangan pin header. berbeda dengan arduino lainya, arduino fio
memiliki koneksi untuk baterai Lithium Polymer. Arduino Fio juga
mempunyai Soket XBee tersedia di bagian bawah papan.

2.6 Sensor

Sensor adalah perangkat yang digunakan untuk mendeteksi perubahan besaran


fisik seperti tekanan, gaya, besaran listrik, cahaya, gerakan, kelembaban, suhu,
kecepatan dan fenomena-fenomena lingkungan lainnya. Setelah mengamati
terjadinya perubahan, Input yang terdeteksi tersebut akan dikonversi mejadi
Output yang dapat dimengerti oleh manusia baik melalui perangkat sensor itu
sendiri ataupun ditransmisikan secara elektronik melalui jaringan untuk
ditampilkan atau diolah menjadi informasi yang bermanfaat bagi penggunanya.

2.7 Jenis-jenis Sensor

1. Sensor Akselerometer
Sensor Akselerometer adalah sensor yang mendeteksi perubahan posisi,
kecepatan, orientasi, goncangan, getaran, dan kemiringan dengan gerakan
indra. Akselerometer analog ini dapat digolongkan lagi menjadi beberapa
yang berbeda berdasarkan variasi konfigurasi dan sensitivitas. Berdasarkan
pada sinyal keluaran, Akselerometer analog menghasilkan tegangan variabel
konstan berdasarkan jumlah percepatan yang diterapkan pada

9
Akselerometer. Selain Akselerometer Analog, Akselerometer ini juga
digital.

2. Sensor Cahaya
Sensor Cahaya atau Light Sensor adalah Sensor analog yang digunakan
untuk mendeteksi jumlah cahaya yang mengenai Sensor tersebut. Sensor
cahaya analog ini dapat diklasifikasikan lagi menjadi beberapa jenis seperti
foto-resistor, Cadmium Sulfide (CdS), dan fotosel.
Light dependent resistor atau LDR dapat digunakan sebagai sensor cahaya
analog yang dapat digunakan untuk menghidupkan dan mematikan beban
secara otomatis berdasarkan intensitas cahaya yang diterimanya. Resistansi
LDR akan meningkat apabila intensitas cahaya menurun. Sebaliknya,
Resistansi LDT akan menurun apabil intensitas cahaya yang diterimanya
bertambah

10
3. Sensor Tekanan
Sensor Tekanan atau Pressure Sensor adalah Sensor yang digunakan untuk
mengukur jumlah tekanan yang diterapkan pada sebuah sensor. Sensor
tekanan akan menghasilkan sinyal keluaran analog yang sebanding dengan
jumlah tekanan yang diberikan. Sensor piezoelektrik adalah salah satu jenis
sensor tekanan yang dapat menghasilkan sinyal tegangan keluaran yang
sebanding dengan tekanan yang diterapkan padanya.
4. Sensor Suhu
Sensor Suhu atau Temperature Sensor adalah Sensor tersedia secara luas
baik dalam bentuk sensor digital maupun analog. Ada berbagai jenis sensor
suhu yang digunakan untuk aplikasi yang berbeda.Salah satu Sensor Suhu
adalah Termistor, yaitu resistor peka termal yang digunakan untuk
mendeteksi perubahan suhu. Apabila Suhu meningkat, resistansi listrik dari
termistor akan meningkat juga. Sebaliknya, jika suhu menurun, maka
resistansi juga akan menurun.

5. Sensor Ultrasonik
Sensor Ultrasonik adalah jenis sensor non-kontak yang dapat digunakan
untuk mengukur jarak serta kecepatan suatu benda. Sensor Ultrasonik
bekerja berdasarkan sifat-sifat gelombang suara dengan frekuensi lebih besar
daripada rentang suara manusia. Dengan menggunakan gelombang suara,
Sensor Ultrasonik dapat mengukur jarak suatu objek (mirip dengan

11
SONAR). Sifat Doppler dari gelombang suara dapat digunakan untuk
mengukur kecepatan suatu objek.

2.8 Servo

Servo Motor adalah perangkat listrik yang digunakan pada mesin-mesin industri
pintar yang berfungsi 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 objek pada beberapa sudut atau jarak tertentu, maka Anda harus
menggunakan Servo Motor. Hal ini dimungkinkan 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 servo drive
adalah bagian yang paling penting dan canggih dari sebuah servo motor, karena
dirancang untuk presisi tinggi tersebut.

12
BAB III

METODOLOGI

3.1 Blok Diagram

Input Arduino Nano


Sensor Ultrasonik
Jarak 100 CM
Servo

Input
Arus Listrik Output
Proses alat pembuka dan
penutup Tempat Sampah

Output
Tutup tempat sampah
membuka 2 detik

Output
Tutup tempat sampah
menutup 1.5 detik

Keterangan input dan output :

1. Arus listrik sebagai input awal pada rangkaian tempat sampah otomatis
2. Ultrasonic sensor module HC – SR04 sebagai input selanjutnya untuk
mendeteksi pergerakan tangan pada saat membuang sampah dengan jarak
70cm

13
3. Arduino Nano sebagai penghantar program pada tempat sampah otomatis
4. Servo sebagai penggerak untuk membuka dan menutup tempat sampah
5. Kabel jumper berfungsi untuk menghubungkan semua komponen rangkaian
agar dapat bekerja, Untuk menghubungkan sensor ultrasonic ke arduino
digunakan kabel jumper berjenis male to female, sementara untuk
menghubungkan servo ke arduino digunakan kabel jumper berjenis male to
male
6. Proses alat pembuka dan penutup sampah secara otomatis merupakan output
yang dihasilkan dari rangkaian ini

3.2 Flow Chart

Membuka tutup
MULAI tempat sampah

Menunggu 2 detik

SENSOR JARAK
Aktivitas
100 CM

TANGAN DENGAN MOTOR SERVO


JARAK BERGERAK

Menutup tempat
MOTOR SERVO
sampah
BERGERAK

SELESAI

14
Keterangan :
Keterangan Blok Diagram pada saat tempat sampah menerima sensor tangan
yang diletakkan di depan sensor ultrasonic dengan jarak 70 cm. Sensor tersebut akan
diteruskan pada motor servo dan memberikan reaksi terbukanya tutup tempat sampah
pintar dengan jeda dua detik. Sampah yang akan ditampung di tempat sampah pintar
dapat dimasukan kedalam. Setelah itu motor servo bergerak kembali kearah dalam
dengan waktu 1.5 detik sehingga tempat sampah pintar tertutup kembali.

3.3 Alat dan Bahan

1. Arduino Nano V3 CH340

2. Breadboard Mini Arduino Nano

3. Kabel Jumper (semua jenis) (10 cm)

4. Ultrasonic Sensor Module HC-SR04

15
5. Servo Towerpro MG90

(-) Software yang digunakan : Arduino IDE 1.8.19

Berikut merupakan bahasa pemrogamannya :

16
//Tempat Sampah Otomatis

#include <Servo.h> // memanggil library servo

#include <NewPing.h> // memanggil library sensor ultrasonic

Servo myservo; // inisialisasi myservo

#define TRIGGER_PIN 5 // Pin Trigger dihubungkan ke Pin Digital 5 Arduino

#define ECHO_PIN 6 // Pin Echo dihubungkan ke pin Digital 6 Arduino

#define MAX_DISTANCE 100 // Batas jarak pengukuran sensor ultrasonic

NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);

void setup() {

myservo.attach(2); // Pin Out Servo dihubungkan ke Pin Digital 2 Arduino

Serial.begin(9600);

void loop() {

delay(50);

int jarak = sonar.ping_cm(); // Variabel "Jarak" untuk menampung hasil pengukuran jarak

Serial.println(jarak);

if((jarak>0)&&(jarak<=100))

delay(50); // jeda waktu 50 ms

myservo.write(10); // Membuat servo berputar 10° (membuka kotak sampah)

delay(2000); // jeda waktu kotak sampah terbuka 2 detik

myservo.write(120); // Membuat servo berputar 120° (menutup kotak sampah)

delay(1500); //jeda waktu kotak sampah tertutup 1,5 detik

17
(-) Skema Rangkaian :

3.4 Langkah Kerja

1. Siapkan alat dan bahan yang ingin dirangkai


2. Gabungkan Arduino Nano dengan Bearboard mini
3. Hubungkan sensor Ultrasonic dengan Arduino menggunakan kabel jumper
male to female dan sesuai dengan perintah yang tertera pada sensor ultrasonic
• Vcc > 5 Volt
• Gnd > Gnd
• Trig > Input Digital 5
• Echo > Input Digital 6
4. Hubungkan motor Servo dengan Arduino menggunakan kabel male to male
sesuai dengan perintah yang tertera
• Coklat (Gnd) > Gnd
• Merah (Vcc) > 5 Volt
• Kuning (Output) > Input Digital 2
5. Hubungkan Arduino dengan perangkat komputer untuk menjalankan program
menggunakan software Arduino IDE
6. Setelah program berjalan hubungkan rangkaian Arduino dengan tempat
sampah
7. Sambungkan tempat sampah pintar yang sudah dirangkai dengan Arduino
dengan arus listrik dan tempat sampah pintar dapat bekerja

18
3.5 Rancangan Anggaran Biaya (RAB)

NO NAMA BARANG JUMLAH HARGA


1 Arduino Nano V3 CH340 + USB 1 Rp90.000
Cable

2 Breadboard Mini Arduino Nano 1 Rp10.000

3 Kabel Jumper (20 cm) 1 Rp13.000

4 Servo Towerpro MG90 1 Rp28.000

5 Ultrasonic Sensor Module HC- 1 Rp12.000


SR04

Total : Rp153.000

#Catatan Tambahan
• Jenis sinyal yang digunakan adalah PWM (Pulse Width Modulation):
Arduino juga dapat menghasilkan sinyal PWM yang berguna untuk
mengontrol kecepatan motor atau servomotor. Pada tempat sampah otomatis,
sinyal PWM dapat digunakan untuk mengontrol gerakan atau waktu yang
digunakan dalam mekanisme pembukaan atau penutupan.
• Tempat sampah otomatis berbasis Arduino dapat dirancang dengan
menggunakan baik sistem open loop atau closed loop, tergantung pada
kebutuhan dan persyaratan proyek tersebut.
o Sistem Open Loop: Dalam sistem open loop, Arduino memberikan
instruksi atau sinyal untuk menjalankan mekanisme pembukaan atau
penutupan tempat sampah tanpa menerima umpan balik atau informasi
tentang keadaan aktual dari tempat sampah. Ini berarti bahwa Arduino
tidak secara langsung memantau apakah tempat sampah benar-benar
terbuka atau tertutup. Sistem open loop lebih sederhana dan biasanya
digunakan jika umpan balik langsung tidak diperlukan atau jika
pemantauan real-time tidak menjadi kebutuhan yang kritis.
o Sistem Closed Loop: Dalam sistem closed loop, Arduino
menggunakan sensor atau umpan balik lainnya untuk memantau
keadaan aktual dari tempat sampah. Misalnya, Arduino dapat
menggunakan sensor switch atau sensor optik untuk mendeteksi
apakah tempat sampah sudah terbuka atau tertutup dengan benar.
Dengan umpan balik ini, Arduino dapat mengontrol mekanisme

19
pembukaan atau penutupan secara lebih akurat dan responsif. Sistem
closed loop memberikan kemampuan untuk memonitor dan
menanggapi kondisi tempat sampah secara real-time.
Pada tempat sampah yang kami gunakan termasuk kedalam jenis closed loop
• Adanya tambahan link (kawat penyambung) sangat berpengaruh pada
mekanisme buka tutup tempat sampah karena apabila tidak adanya tambahan
link maka motor servo tidak akan dapat melakukan sistem buka tutup pada
tempat sampah

20
BAB IV

ANALISA DAN KESIMPULAN

4.1 Analisa

Proyek pembuatan tong sampah otomatis berbasis Arduino adalah proyek


yang bertujuan untuk menciptakan sebuah sistem yang dapat mengelola sampah
secara otomatis. Sistem ini menggunakan Arduino sebagai otak utama yang
mengendalikan berbagai komponen, seperti sensor, motor, dan mekanisme
pembuangan sampah.

Berikut adalah analisa beberapa aspek terkait proyek ini:

1. Tujuan Proyek: Tujuan dari proyek ini adalah mengurangi keterlibatan


manusia dalam pengelolaan sampah, meningkatkan efisiensi, dan
mempromosikan kebersihan lingkungan.

2. Komponen Utama:

a. Arduino: Arduino digunakan sebagai mikrokontroler yang mengendalikan


seluruh sistem.

b. Sensor: Sensor-sensor seperti sensor proximity atau sensor berat digunakan


untuk mendeteksi kehadiran sampah di dalam tong sampah.

c. Motor: Motor digunakan untuk menggerakkan mekanisme pintu atau


keranjang yang membantu dalam pembuangan sampah.

d. Mekanisme Pembuangan Sampah: Mekanisme ini dapat berupa pintu yang


terbuka secara otomatis agar memudahkan untuk membuang sampah.

3. Keuntungan:

21
a. Otomatisasi: Proyek ini mengurangi keterlibatan manusia dalam
pengelolaan sampah, sehingga lebih efisien dan mengurangi kegiatan manual.
b. Kebersihan Lingkungan: Dengan mengurangi kontak manusia dengan
sampah, proyek ini membantu menjaga kebersihan lingkungan.

c. Efisiensi: Proyek ini dapat meningkatkan efisiensi dalam pengelolaan


sampah, terutama dalam pengumpulan dan pembuangan.

4.2 Kesimpulan

1. Proyek ini berhasil menciptakan sebuah sistem tong sampah otomatis


berbasis Arduino yang mampu mendeteksi dan membuang sampah secara
otomatis. Selama pengujian, sistem ini menunjukkan kinerja yang baik dalam
mendeteksi sampah dan menggerakkan motor sesuai dengan perintah. Namun,
masih perlu dilakukan evaluasi lebih lanjut untuk memastikan kinerja yang
optimal dalam berbagai situasi dan kondisi lingkungan.

2. Proyek pembuatan tong sampah otomatis berbasis Arduino merupakan


solusi yang inovatif untuk meningkatkan efisiensi dan kebersihan dalam
pengelolaan sampah. Dengan mengurangi keterlibatan manusia dan
menggunakan teknologi Arduino, proyek ini berhasil menciptakan sistem
yang dapat mendeteksi dan membuang sampah secara otomatis. Implementasi
yang tepat dan pemilihan komponen yang baik menjadi faktor penting dalam
kesuksesan proyek ini. Dengan pengembangan dan pengujian lebih lanjut,
proyek ini memiliki potensi untuk diterapkan dalam skala yang lebih besar
guna meningkatkan kebersihan lingkungan dan efisiensi dalam pengelolaan
sampah secara umum.

22
DAFTAR PUSTAKA

https://www.dicoding.com/blog/apa-itu-arduino/
https://publikasi.mercubuana.ac.id/index.php/jte/article/view/750
https://podomorouniversity.ac.id/jenis-jenis-arduino/
https://www.dicoding.com/blog/flowchart-adalah/
https://teknikelektronika.com/pengertian-sensor-jenis-jenis-sensor/

23

Anda mungkin juga menyukai