OTOMATIS
DOSEN :
DI SUSUN OLEH :
Rifki Wildan Ramdani (21066032)
Muhammad Qodri (21066024)
Refa Farida Yeni (21066029)
D3 TEKNIK ELEKTRONIKA
JURUSAN TEKNIK ELEKTRONIKA
UNIVERSITAS NEGERI PADANG PADANG
2022
i
ABSTRAK
ii
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa yang telah menganugerahkan
banyak nikmat sehingga kami dapat menyusun Proposal praktikum elektronika analog ini
dengan baik. Proposal ini berisi tentang “RANCANG BANGUN ALAT HAND SANITIZER”
Proposal ini kami susun secara cepat dengan bantuan dan dukungan berbagai pihak
diantaranya; Ibu Sartika Anori, S. Pd.,M. Pd. T. selaku dosen mata kuliah Pratikkum
elektronika Analog, Oleh karena itu kami sampaikan terima kasih atas waktu tenaga dan
pikirannya yang telah diberikan.
Dalam penyusunan Proposal ini, kami menyadari bahwa hasil Proposal praktikum ini masih
jauh dari kata sempurna.
Sehingga kami selaku penyusun sangat mengharapkan kritik dan saran yang membangun dari
pembaca sekalian. Akhir kata Semoga laporan praktikum ini dapat memberikan manfaat untuk
kelompok kami khususnya, dan masyarakat Indonesia umumnya.
iii
DAFTAR ISI
Halaman
HALAMAN JUDUL...........................................................................................i
HALAMAN PERSETUJUAN.............................................................................ii
HALAMAN PERNYATAAN PERSETUJUAN................................................iii
HALAMAN PERNYATAAN KEASLIAN........................................................iv
HALAMAN PENGESAHAN.............................................................................v
HALAMAN MOTO............................................................................................vi
HALAMAN PERSEMBAHAN..........................................................................vii
ABSTRAK...........................................................................................................viii
KATA PENGANTAR.........................................................................................ix
DAFTAR ISI........................................................................................................x
DAFTAR TABLE................................................................................................xii
DAFTAR GAMBAR...........................................................................................xiii
DAFTAR LAMPIRAN........................................................................................xiv
BAB 1 PENDAHULUAN................................................................................1
Latar Belakang 1
Rumusan Masalah 3
Batasan Masalah 3
Tujuan dan Manfaat 3
Sistematika Penulisan...........................................................................4
iv
Waktu dan Tempat Penelitian........................................................23
BAB IV ANALISI DAN PERANCANGAN ALAT..........................................24
Analisa Permasalahan............................................................................24
Analisa Kebutuhan Alat........................................................................24
Perancangan Sistem..............................................................................25
Alur Program.................................................................................25
Flowchart Alat Handsanitizer Otomatis........................................26
Blok Diagram................................................................................27
Skema Pengujian Alat...................................................................28
Desain Input/Output..............................................................................29
BAB V HASIL DAN PEMBAHASAN.............................................................30
Implementasi Alat 30
Hasil Pengujian 30
DAFTAR PUSTAKA..........................................................................................34
LAMPIRAN
v
DAFTAR TABEL
Halaman
Tabel 2.1. Simbol Flowchart................................................................................14
Tabel 5.1. Pengujian Alat.....................................................................................31
vi
DAFTAR GAMBAR
Halaman
Gambar 2.1. Hand Sanitizer.............................................................................. 9
Gambar 2 2. Sensor Ultrasonik HC-SR04 …………....................................... 12
Gambar 2.3. ESP32........................................................................................... 13
Gambar 2.4. Kabel Jumper................................................................................... 20
Gambar 2.5. Motor Servo.................................................................................. 20
Gambar 3.1. Alur Prosedur Penelitian............................................................... 21
Gambar 4.1. Alur program alat.......................................................................... 26
Gambar 4.2. Flowchart dari alat hand sanitizer otomatis.................................. 27
Gambar 4.3. Blok Diagram............................................................................... 28
Gambar 4.4. Rangkaian Skema Kerja Sistem................................................... 28
vii
DAFTAR LAMPIRAN
Halaman
LAMPIRAN 1 CODING PROGRAM...............................................................A-1
LAMPIRAN 2 SURAT KESEDIAAN MEMBIMBING TA I……………… B-1
LAMPIRAN 3 SURAT KESEDIAAN MEMBIMBING TA II…………….. B-2
LAMPIRAN 4 FOTO HASIL ALAT ………………………………………. C-1
LAMPIRAN 5 FOTO HASIL OBSERVASI………………………………... C-
2
viii
BAB I
PENDAHULUAN
Latar Belakang
Hand sanitizer merupakan salah satu bahan antiseptik berupa gel yang
Pengguna Hand sanitizer lebih efektif dan efisien bila di bandingkan dengan
seperti diare, tipus, cacingan, batuk, pilek, flu dan lain lain. Kebiasaan anak-
adalah bagian tubuh kita yang paling banyak tercemar kotoran dan bibit
penyakit. Kebiasaan anak usia sekolah yang tidak melakukan cuci tangan
penyakit terutama diare, tipus, batuk, flu dan baru baru ini covid-19 yang
1
2
lagi karena sudah tersedia modul wifi dalam chip sehingga sangat
Pada penelitian ini akan di buat dua alat hand sanitizer dengan dua
tipe sensor yang berbeda yaitu sensor Ultrasonik HC-SR04, dan Infrared
kerja daerah diatas gelombang suara dari 20 kHz hingga 2 MHzv. Infrared
komponen ini yang kompak diatur sedemikian hingga sumber emisi cahaya
infra merah dan komponen sensor / detektornya berada pada arah yang
Rumusan Masalah
Batasan Masalah
Batasan masalah dibuat agar maksud dan tujuan dari penelitian ini
tangan.
3. Sensor yang digunakan untuk alat hand santizer otomatis adalah sensor
Ultrasonik HC-SR04.
4. Rancang bangun alat ini akan dicoba pada anak dengan rentang usia 5-
5. Alat ini nantinya akan di pasang di kelas kelas TPQ Fahmal Qur-an..
Tujuan
4
Manfaat
Bagi Mahasiswa
kerja.
menyusun proposal.
Bersama.
Bagi Sekolah
Sistematika Penulisan
BAB I PENDAHULUAN
sistematika penulisan.
tugas akhir.
BAB II
TINJAUAN PUSTAKA
Teori Terkait
penelitian ini adalah ESP 32 dan Sensor infrared yang digunakan untuk
lubang pengeluaran hand sanitizer adalah ± 5 cm. Dengan adanya alat hand
COVID-19.
keluaran Untuk menarik tambang agar menekan pump pada tutup botol
produk, dan uji coba akhir. Alat yang dibuat bernama Hand Sanitizer
Otomatis. Alat ini dibuat untuk mengubah sistem kerja hand sanitizer yang
tadinya manual menjadi otomatis, dan lebih terjaga kebersihannya. Alat ini
bekerja saat sensor mendeteksi tangan kurang dari 10 cm, kemudian servo
E18-D80NK Infrared Proximity Sensor akan menyala terang bila tangan kita
mendekatkan tangan dengan sensor pada sistem dan mengukur jarak rentang
tangan kita terdeteksi oleh sistem. Hasil pengujian didapatkan rentang jarak
antara sensor dan tangan manusia sebesar 0 hingga 20cm tepat didepan
sensor. Jarak ini dinilai cukup karena cocok untuk penggunaan cuci tangan
yang kisaran jaraknya memang sesuai dengan jarak cuci tangan sehari-hari,
Sensor ini pun dipilih karena tahan pada sinar matahari ataupun sinar lampu
Landasan Teori
Hand Sanitizer
yang praktis. Pengguna Hand sanitizer lebih efektif dan efisien bila
Anak
Anak menurut bahasa adalah keturunan kedua sebagai hasil
bahwa anak adalah amanah dan karunia Tuhan Yang Maha Eza,
12 tahun) pada usia ini sudah sangat peka terhadap stimulus yang
teman sebaya, dan orang orang lain. Periode ini sangat penting
hingga 2MHz (Arief 2011). Sensor ultrasonik terdiri dari dua unit,
yaitu unit pemancar dan unit penerima struktur unit pemancar dan
sama.
ESP32
ESP32 terdapat inti CPU serta Wi-Fi yang lebih cepat, GPIO yang
Flowchart
yaitu :
Database
mudah. Tujuan dari basis data ialah agar masa didalam sistem yang
Fathansyah (1999), basis data terdiri dari dua kata, yaitu basis dan
Website
Arduino IDE
Kabel Jumper
to Female [17].
antara 10 sampai 20 cm. Jenis kabel jumper ini jenis kabel serabut
untuk menghubungkannya.
Metodologi Penelitian
Prosedur Penelitian
Rencana
Analisis
Rancangan
Implementas
1 Rencana
tertarik mencuci tangan dengan model yang biasa saja atau lebih
21
22
2 Analisis
UML.
4 Implementasi
Thing akan di pasang di satu kelas dan akan di uji kelayakan dan
Observasi
bangun hand sanitizer otomatis yang akan dipasang pada satu kelas
Wawancara
Studi Literatur
Analisa Permasalahan
kuman dan virus penyebab penyakit mudah masuk kedalam tubuh, Hand
sanitizer merupakan salah satu bahan antiseptik berupa gel yang sering
tersebut.
24
25
a. ESP32
c. Kabel Jumper
d. Hand Sanitizer
e. Motor Servo
b. Arduino IDE
Perancangan Sistem
Alur Program
Objek
START
Mengirim data
ke ESP32
YA
A
27
ESP32
mengirim data ke Website
END
Blok diagram
POWER
ESP32
MOTOR SERVO
Ultrasonik HC-SR04
TEGANGAN
\
29
Desain Input/Output
tangan, maka motor servo menarik cairan hand sanitizer menuju ke luar
Implementasi Sistem
ada didalamnya merupakan hasil dari penelitian yang dilakukan selama ini.
Sebagaimana tujuan awal dari penelitian ini adalah alat ini bermanfaat untuk
Hasil Penelitian
yang berfungsi untuk mendeteksi adanya tangan yang mendekat. Jika ada
tangan yang mendekat sekitar <5 cm / jarak umum cuci tangan maka alat
akan mengaktifkan motor servo dan menarik cairan hand sanitizer keluar
Pengujian Alat
30
31
Sensor
Sampel
Jarak (cm) Ultrasonik HC- Status Motor Servo Website
Percobaan
SR04
Menarik Mulai
5 cm ON
Handsanitizer Menghitung
Tidak Menarik Tidak ada
10 cm OFF
Handsanitizer Perubahan
Tidak Menarik Tidak ada
15 cm OFF
Handsanitizer Perubahan
Tidak Menarik Tidak ada
20 cm OFF
Handsanitizer Perubahan
Tidak Menarik Tidak ada
Tangan 25 cm OFF
Handsanitizer Perubahan
mendekat
Tidak Menarik Tidak ada
ke Sensor 30 cm OFF
Handsanitizer Perubahan
Tidak Menarik Tidak ada
35 cm OFF
Handsanitizer Perubahan
Tidak Menarik Tidak ada
40 cm OFF
Handsanitizer Perubahan
Tidak Menarik Tidak ada
45 cm OFF
Handsanitizer Perubahan
Tidak Menarik Tidak ada
50 cm OFF
Handsanitizer Perubahan
32
BAB VI
Kesimpulan
tampilan menarik bagi anak yang dapat digunakan sehingga dengan alat
Saran
1. Untuk mengatasi tidak bekerjanya alat hand sanitizer otomatis ini akibat
kehilangan daya arus listrik pada saat terjadinya mati listrik, maka
32
33
sebaiknya alat hand sanitizer otomatis ini dilengkapi dengan catu daya
cadangan menggunakan baterai, sehingga alat hand sanitizer otomatis ini akan
DAFTAR PUSTAKA
10.23917/bioeksperimen.v4i2.6888.
[4] B. Arsada, “Aplikasi Sensor Ultrasonik Untuk Deteksi Posisi Jarak Pada
Ruang Menggunakan Arduino Uno,” J. Tek. Elektro, vol. 6, no. 2, pp. 1–8,
2017.
Pembuatan Prototipe Line Follower Forklift,” Widya Tek., vol. 26, no. 2,
34
35
[10] M. N. Djamil, “Anak Bukan Untuk Dihukum , Sinar Grafika, Jakarta, 2013,
teknologi,” 2020.
tidak lepas dari peran industri pe,” vol. 5, no. 2, pp. 171–183, 2019.
2015.
36
http://jurnal.stmik-dci.ac.id/index.php/jumantaka/article/view/364.
dci.ac.id/index.php/jumantaka/article/view/364.
Beberapa Pintu Air Menggunakan Jaringan Lan ( Local Area Network ),”
3
LAMPIRAN 1 CODING PROGRAM
//Ultrasonic Sensor
#if defined(ESP8266)
#include <ESP8266WiFi.h> //ESP8266 Core WiFi Library
#else
#include <WiFi.h> //ESP32 Core WiFi Library
#endif
#include <FirebaseESP32.h>
#include <ESP32Servo.h>
Servo myservo;
#define FIREBASE_HOST "https://hanzo-34263-default-rtdb.firebaseio.com/"
#define FIREBASE_AUTH
"TYctzxFcgUzZA501hAW4RHNOIFVe0iottcn2SeRc"
#define WIFI_SSID "hanzo"
#define WIFI_PASSWORD "prodikom123"
int counter = 0;
int currentState = 0;
int previousState = 0;
//Define FirebaseESP32 data object
FirebaseData firebaseData;
FirebaseJson json;
A-1
int angle = 0;
int angleStep = 50; //Range Derajat Servo
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
myservo.setPeriodHertz(50); // standard 50 hz servo
myservo.attach(servoPin, 500, 2400);
pinMode(2, INPUT_PULLUP);
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("Connecting to Wi-Fi");
while (WiFi.status() != WL_CONNECTED)
{
Serial.print(".");
delay(300);
}
Serial.println();
Serial.print("Connected with IP:
"); Serial.println(WiFi.localIP());
A-2
Serial.println();
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
Firebase.reconnectWiFi(true);
/*
This option allows get and delete functions (PUT and DELETE HTTP requests)
works for device connected behind the
Firewall that allows only GET and POST requests.
Firebase.enableClassicRequest(firebaseData, true);
*/
Serial.println(" ");
Serial.println("Connected...");
}
void loop()
{
A-3
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;
Serial.println(distance);
if (distance <= 10) {
myservo.write(180);
currentState = 1;
}
else {
myservo.write(-180);
currentState = 0;
}
delay(100);
if (currentState != previousState) {
if (currentState == 1) {
counter = counter + 1;
Serial.println(counter);
}
}
json.set("/counter2", counter);
Firebase.updateNode(firebaseData, "/Sensor",
json);
A-4
delay(200);
C-5