Anda di halaman 1dari 44

RANCANG BANGUN ALAT PEMBUAT MINUMAN KOPI

OTOMATIS DENGAN MENGGUNAKAN RADIO FREQUENCY


IDENTIFICATION DENGAN TIGA VARIAN RASA BERBASIS
ARDUINO UNO

LAPORAN TUGAS AKHIR

IRFAN FERANANDEZ MANULLANG


162408045

PROGRAM STUDI D-3 FISIKA


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2019

Universitas Sumatera Utara


RANCANG BANGUN ALAT PEMBUAT MINUMAN KOPI
OTOMATIS DENGAN MENGGUNAKAN RADIO FREQUENCY
IDENTIFICATION DENGAN TIGA VARIAN RASA BERBASIS
ARDUINO UNO

LAPORAN TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh


Ahli Madya

IRFAN FERNANDEZ MANULLANG


162408045

PROGRAM STUDI D-3 FISIKA


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2019

Universitas Sumatera Utara


PERNYATAAN ORISINALITAS

RANCANG BANGUN ALAT PEMBUAT MINUMAN KOPI


OTOMATIS DENGAN MENGGUNAKAN RADIO FREQUENCY
IDENTIFICATION DENGAN TIGA VARIAN RASA BERBASIS
ARDUINO UNO

LAPORAN TUGAS AKHIR

Saya menyatakan bahwa laporan praktik proyek ini adalah hasil karya sendiri,
kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya

Medan, Juli 2019

IRFAN FERNANDEZ MANULLANG


162408045

3
Universitas Sumatera Utara
Universitas Sumatera Utara
PENGESAHAN TUGAS AKHIR

Judul : Rancang Bangun Alat Pembuat Minuman Kopi


Otomatis Menggunakan Radio Frequency
Indentification Dengan Tiga Varian Rasa Berbasis
Arduino Uno
Kategori : Laporan Tugas Akhir
Nama : Irfan Fernandez Manullang
Nomor Induk Mahasiswa : 162408045
Program Studi : Diploma (D-3) Fisika
Fakultas : Matematika dan Ilmu Pengetahuan Alam -
Universitas Sumatera Utara

Disetujui di
Medan, 30 Juli 2019

Ketua Program Studi D-3 Fisika


Dosen Pembimbing

Drs.Takdir Tamba, M.Eng.Sc Drs. Aditia Warman,MSi


NIP: 196006031986011002 NIP:195705031983031003

i
Universitas Sumatera Utara
RANCANG BANGUN ALAT PEMBUAT MINUMAN KOPI
OTOMATIS DENGAN MENGGUNAKAN RADIO FREQUENCY
IDENTIFICATION DENGAN TIGA VARIAN RASA BERBASIS
ARDUINO UNO

ABSTRAK

Telah dibuat sebuah alat pembuat minuman kopi otomatis yauitu dengan
memanfatkan mikrokontroller arduino sebagai pusat perintah dan kendali dari
program pembuatan minuman kopi otomatis ini. Komponen lain yang menjadi
pelengkap dari alat kendali otomatis ini adalah RFID, Motor Servo, Motor DC,
Driver L298N,dan Pompa Air DC.Phus button digunakan untuk memasukkan input
untuk memilih rasa kopi yang akan di proses dari tiga varian rasa yang terdapat pada
alat, RFID (Radio Frequency Identification) digunakan sebagai input awal dari
perintah yang bertujuan untuk membaca kode dari kartu, jika kode benar maka motor
DC akan bergerak dengan membawa sebuah gelas kosong menuju sebuah wadah
yang berisi gula dan kopi, setelah gelas berada tepat di bawah wadah tempat
penyimpanan kopi dan gula maka motor servo akan hidup untuk menggerakka katup
yang menjadi tutup dari wadah tersebut, gelas yang sudah berisi kopi dan gula
kemudian akan bergerak lagi menuju tempat pemompaaan air untuk melarutkan kopi
tersebut,setelah gelas penuh pompa akan mati dan gelas akan kembali bergerak ke
tempat semula dan kopi siap untuk di nikmati.

Kata Kunci : RFID membaca kode,Motor DC, Motor Servo,dan Pompa air DC

ii
Universitas Sumatera Utara
DESIGN AND DEVELOPMENT OF AUTOMATIC COFFEE
DRINK MAKING TOOL USING RADIO FREQUENCY
IDENTIFICATION WITH THREE FLAVOR VARIES BASED ON
ARDUINO UNO
ABSTRACT

An automatic coffee brewer has been made by utilizing the Arduino microcontroller
as the command and control center of this automatic coffee brewing program. Other
components that complement the automatic control devices are RFID, Servo Motors,
DC Motors, L298N Drivers, and DC Water Pumps. Thehus button is used to enter
inputs to select coffee flavors which will be processed from three flavor variants
contained in the tool, RFID (Radio Frequency Identification) is used as the initial
input of a command that aims to read the code from the card, if the code is correct
then the DC motor will move by bringing an empty glass to a container containing
sugar and coffee, after the glass is right below the container storage of coffee and
sugar the servo motor will live to move the valve that closes from the container, the
glass containing coffee and sugar will then move again to the pumping place to
dissolve the coffee, after the glass is full the pump will die and the glass will move
again to the original place and the coffee is ready to be enjoyed.

Keywords: RFID code reading, DC motors, Servo motors, and DC water pumps

iii
Universitas Sumatera Utara
KATA PENGHARGAAN

Puji dan Syukur penulis panjatkan kepada TYM,dengan dilimpahan berkat-


Nya penyusunan Tugas Akhir ini dapat diselesaikan dalam watu yang telah di
tetapkan.
Ucapan terima kasih penulis sampaikan Kepada berbagai pihak yang telah banyak
membantu penulis dalam penyelesaikan Tugas Akhir ini yaitu Kepada:
1. P.Manullang dan R.Hutasoit Selaku kedua orang tua saya dan saudara
saya Dolfyana Manullang, Rossari Mutiara Manullang yang membantu
dalam bentuk perhatian, kasih sayang dan semangat serta doa yang tidak
henti-hentinya demi kelancaran proyek ini
2. Bapak Dr. Kerista Sebayang, MS selaku Dekan Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatera Utara.
3. Bapak Drs.Takdir Tamba,M.Eng.Sc selaku Ketua Program Studi D-III
Fisika Fakultas MIPA Universitas Sumatra Utara .
4. Bapak Drs.Aditia Warman,Msi selaku Pembimbing yang telah
membimbing dan mengarahkan Kepada Penulis dalam menyelesaikan
Laporan Proyek ini.
5. Seluruh Staf Pengajar/Pegawai Program Studi Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatra Utara .
6. Rekan Fisika Instrumentasi D-III yang memberikan bantuan penulisan
untuk
menyelesaikan Laporan.
Penulis menyadari sepenuhnya bahwa dalam pembuatan Laporan Tugas Proyek ini
masih jauh dari kesempurnaan, untuk itu kritik dan saran yang bersifat membangun
sangat penulis harapkan dari para pembaca.

Medan, Juni 2019

IRFAN FERNANDEZ MANULLANG


162408045

iv

Universitas Sumatera Utara


DAFTAR ISI

Halaman
PENGESAHAN LAPORAN PRAKTIK PROYEK .............................................................. i
ABSTRAK ................................................................................................................................ ii
ABSTRACT ............................................................................................................................. iii
PENGHARGAAN ................................................................................................................... iv
DAFTAR ISI ..............................................................................................................................v
DAFTAR TABEL................................................................................................................... vii
DAFTAR GAMBAR ............................................................................................................. viii

BABI
PENDAHULUAN.........................................................................................................
1
1.1 Latar Belakang .............................................................................................................1
1.2 Rumusan Masalah ........................................................................................................2
1.3 Batasan Masalah...........................................................................................................2
1.4 Tujuan Praktik Kerja ....................................................................................................3
1.5 Sistematika Penulisan...................................................................................................3

BAB II TINJAUAN PUSTAKA ...............................................................................................4


2.1 Mikrokontroller Arduino..............................................................................................4
2..2.1 Arduino ...................................................................................................................4
2.2.2 Arduino Uno........................................................................................................6
2.2.3 Sumber Catu daya ...............................................................................................6
2.2.4 Input dan Output .................................................................................................7
2.2.5 Komunikasi .........................................................................................................8
2.2.6 Bahasa Pemrograman Arduino .........................................................................10
2.2 RFID(Radio Frequency Identification) ......................................................................11
2.3.1 Prinsip Kerja RFID ...........................................................................................11
2.3.2 Penggunaan RFID .............................................................................................12
2.3Motor Servo ................................................................................................................13
2.4.1 Jenis Motor Servo .............................................................................................14
2.4.2 Prinsip kerja Motor Servo .................................................................................14
2.4 Driver Motor L298N ..................................................................................................15
2.5 Motor Swing AC ........................................................................................................17
2.6 Prinsip Kerja Motor Listrik AC .................................................................................19
2.7 Push Button ................................................................................................................20
2.8 Module Stepdown .......................................................................................................22
BAB III PERANCANGAN DAN IMPLEMENTASI ..........................................................23
3.1 Blok Diagram Sistem .................................................................................................23

v
Universitas Sumatera Utara
3.2 Flowchart Sistem........................................................................................................24
3.3 Gambar Rangkaian .....................................................................................................25
3.2.1 Gambar Rangkaian Catu Daya ..........................................................................25
3.2.2 Gambar Rangkaian Motor Servo ......................................................................26
3.2.3 Gambar Rangkaian Driver L298N ....................................................................26
BAB IV HASIL DAN PEMBAHASAN.................................................................................27
4.1 Hasil Pengujian..........................................................................................................27
4.2 Data Pembahasan ......................................................................................................27
4.3 Gambar Keseluruhan Alat .......................................................................................30
BAB V KESIMPULAN DAN SARAN ..................................................................................30
5.1 Kesimpulan ...............................................................................................................31
5.2 Saran..........................................................................................................................31

DAFTAR
PUSTAKA………………………………………………………………………...ix
LAMPIRAN…………………………………………………………………………
………...x
Data Sheet

vi

Universitas Sumatera Utara


DAFTAR TABEL

No. Tabel Keterangan


Halaman
2.1 ASCII ...............................................................................................................9
2.2 Penggunaan Frequensi RFID ........................................................................12
4.1 Pengamatan Pada Wadah Tempat Kopi .........................................................27
4.2 Pengamatan Pada Wadah Gula ......................................................................28
4.3 Pengamatan Pada Pompa Air .........................................................................28
4.4 Pengamatan Pada Gerakan Gelas ...................................................................28

vii
Universitas Sumatera Utara
DAFTAR GAMBAR

No. Gambar Keterangan


Halaman
2.1 Skematik Arduino Uno ......................................................................................7
2.2 Prinsip Kerja Motor Servo .................................................................................... 15
2.3 Phus Button (NO) ............................................................................................20
2.4 Phus Button (NC) ............................................................................................21
3.1 Diagram Blok Rangkaian ................................................................................22
3.2 Sistem Flowchart .............................................................................................24
3.3 Rangkaian Catu Daya ......................................................................................25
3.4 Rangkaian Regulator .......................................................................................25
3.5 Rangkaian Motor Servo ...................................................................................26
3.6 Rangkaian Driver L298N ................................................................................26
4.1 Tampilan Keseluruhan Alat .............................................................................30

viii

Universitas Sumatera Utara


BAB 1
PENDAHULUAN

1.1Latar Belakang Masalah

Kemajuan Teknologi sangat berperan penting dalam setiap aspek kehidupan manusia
dalam berbagai bidang, mulai dari pekerjaan sehari-hari sampai bidang industry
sudah menggunakan sistem kendali otomatis yang bertujuan untuk memudahkan
manusia dalam mengerjakan pekerjaan nya tanpa memerlukan banyak tenaga. Ada
banyak sekali jenis dari alat yang bekerja secara otomatis untuk memudahkan
pekerjaan manusia, salah satunya adalah alat pembuat minuman kopi otomatis, bagi
penikmat kopi sekarang hanya dengan menempelkan sebuah kartu ke mesin pembuat
minuman kopi otomatis langsung dapat menikmati secangkir kopi tanpa harus repot
membuatnya sendiri.

Pada mesin pembuat minuman kopi otomatis memanfaatan sensor Radio Frequency
Identification (RFID) yang digunakan sebagai input perintah untuk menjalankan
komponen-komponen yang terdapat pada mesin pembuaut minuman kopi tersebut.
Prinsip kerja dari mesin ini adalah saat kartu di tempelkan pada RFID maka motor
stepper yang dirangakai seperti mini rel akan menggerakkan gelas menuju wadah
yang berisin serbuk kopi, wadah tersebut menggunakan motor servo sebagai
penggerak tutupnya agar serbuk kopi jatuh kedalam gelas, stelah serbuk kopi
kemudian gelas akan berpindah ke wadah yang berisi gula dan menggunakan motor
servo juga untuk menjatuhkan gula ke dalam gelas, kemudian gelas yang sudah berisi
kopi dan gula akan bergerak menuju selang pengisian air yang menggunak pompa air
DC, setelah air gelas terisi maka gelas akan bergerak menuju tempat semula dan kopi
sipa untuk di aduk dan diminum.

1.2 Rumusan Masalah

Bagaimana sistem kerja dari alat pembuat minuman kopi memanfaatkan RFID
berbasis arduino uno

1
Universitas Sumatera Utara
Bagaimana merancang alat pembuat minuman kopi otomatis dengan RFID bebasis
arduino uno

1.3 Batasan Masalah

Mengacu pada hal diatas, penulisan membuat perancangan alat untuk PEMBUTAN
MINUMAN KOPI OTOMATIS DENGAN RFID BERBASIS ARDUINO UNO
dengan batasan penulis hanya sebagai pembuat program yang akan dimasukkan ke
Arduino Uno dan mengatur delay pada motor

1.4 Tujuan Penulisa

Tujuan dari proyek ini adalah:

Sebagai persyaratan tugas akhir

Membuat Peralatan

Memahami cara-cara membuat tugas ahir dari D3

1.5 Manfaat Penelitian

Mengaplikasikan penggunaan sistem kendali otomatis dalam kegiatan sederhana


seperti membuat miunuman kopi. Mengetahui dan memahami mikrokontroler
arduino guna perwujudan peralatan yang dapat membantu dan memudahkan aktivitas
manusia

1.6 Sistematika Penulisan

Berikut merupakan sistem penulisan yang digunakan dalam penyusunan


laporan tugas proyek :

1. BAB I PENDAHULUAN

Bab ini berisi penjelasan mengenai latar belakang pemilihan judul, batasan masalah,
motivasi dan tujuan tugas akhir, sasaran tugas akhir, metode tugas akhir dan
sistematika penulisan.

2
Universitas Sumatera Utara
2. BAB II LANDASAN TEORI

Bab ini berisi landasan teori yang menjadi referensi utama dalam penulisan tugas
akhir. Teori yang dibahas berhubungan dengan sistem yang akan dibuat dan juga
yang akan digunakan untuk kepentingan analisis dan perancangan.

3. BAB III ANALISIS DAN PENGUJIAN

Bab ini berisi pembahasan tentang pengujian dari hasil proyek yang telah di buat
yang digunakan penulis dalam penyusunan laporan proyek.

4. BAB IV ANALISA DATA

Bab ini berisi tentang data dan hasil pembahasaan dari keseluruhan sistem alat

5. BAB V KESIMPULAN DAN SARAN

Bab ini menjelaskan tentang kesimpulan dari pengujian dan saran masukan untuk
mengembangkan dan melengkapi sistem yang sudah dibangun untuk masa yang
mendatang.

3
Universitas Sumatera Utara
BAB 2
LANDASAN TEORI
2.1 Mikrokontroller Arduino

Mikrokontroller adalah sebuah chip yang berfungsi sebagai pengontrol


rangkaian elektronik dan umumnya dapat menyimpan program, dan terdiri dari CPU
(Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-
to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya. Kelebihan utama
dari mikrokontroller adalah sebuah chip. Di dalamnya terkandung sebuah inti
prosesor, memori (sejumlah kecil RAM (Random Access Memori) memori program,
atau keduanya), dan perlengkapan input-output. Mikrokontroler adalah salah satu
dari bagian dasar dari suatu sistem komputer. Meskipun mempunyai bentuk yang
jauh lebih kecil dari suatu komputer pribadi dan komputer mainframe,
mikrokontroler dibangun dari elemen-elemen dasar yang sama. Secara sederhana,
komputer akan menghasilkan output spesifikasi berdasarkan inputan yang diterima
dan program yang dikerjakan.

Mikrokontroler merupakan computer di dalam chip yang digunakan untuk


mengontrol peralatan elektronik, yang menekankan efisiensi dan efektivitas biaya.
Disebut “pengendali kecil” dimana sebuah sistem elektronika yang sebelumnya
banyak memerlukan komponen-komponen pendukung seperti IC TTL (Integrated
Circuit Transistor Transistor Logic) dan CMOS (Complementary Metal Oxide
Semiconductor) dapat diperkecil dan akhirnya terpusat serta dikendalikan oleh
mikrokontroler ini. Sistem minimal adalah sebuah rangkaian mikrokontroler yang
sudah dapat digunakan untuk menjalankan sebuah aplikasi. Sebuah IC
mikrokontroler tidak akan berarti bila hanya berdiri sendiri. Pada dasarnya sebuah
sistem minimal mikrokontroler AVR (Alf Vegard) memiliki prinsip yang sama, yaitu:

1.Prosesor, yaitu mikrokontroler itu sendiri.


2.Rangkaian reset agar mikrokontroler dapat menjalankan program mulai dari
awal.
3.Rangkaian clock, yang digunakan untuk memberi detak pada CPU (Central
Processing Unit).

Universitas Sumatera Utara


Mikrokontroler terdiri dari berbagai jenis mikrokontroler yang umum
digunakan. Dalam penelitian ini menggunakan jenis mikrokontroler Arduino.
Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang
didalamnya terdapat komponen utama, yaitu sebuah chip mikrokontroler dengan
jenis AVR dari perusahaan Atmel. Mikrokontroler adalah IC (integrated circuit)
yang bisa deprogram menggunakan computer.tujuan menanamkan program pada
mikrokontroler adalah agar rangkaian elektronika dapat membaca input, memproses
input tersebut dan kemudian menghasilkan output sesuai dengan yang diinginkan.
Jadi mikrokontroler bertugas sebagai „otak‟ yang mengendalikan input, proses dan
output sebuah rangkaian elektronik. Secara umum, Arduino terdiri dari dua bagian,
yaitu:
1. Hardware berupa papan input/ output (I/O) yang open source.
2. Software Arduino yang juga open source, meliputi software Arduino IDE
(Integrated Development Environment) untuk menulis program dan driver untuk
koneksi dengan computer.

3. Arduino
4. Arduino adalah satu jenis Microcontroller yang palin populer di dunia dan
paling banyak digunakan di dunia. Arduino merupakan salah satu
Microcontroller keturunan AVR. Arduino menggunakan chip AVR dari
ATMEL, yang sering digunakan adalah keturunan ATMEGA.

2.2. Arduino

Arduino adalah Microcontroller, dan microcontroller secara singkat aldalah,


“sebuah system computer yang fungsional dalam sebuah chip”. Didalamnya
sudah ada processor, memory, input output, dan bias dibilang microcontroller
ini adalah komputer dalam versi mini karena ukurannya yang kecil,
microcontroller sering digunakan untuk mengendalikan sebuah proyek yang
kita butuhkan.

5
Universitas Sumatera Utara
2.2.1 Arduino Uno

Arduino Uno adalah papan mikrokontroler berbasis ATmega328 yang


memiliki 14 pin digital input/output (di mana 6 pin dapat dignakan sebagai output
PWM (Pulse Width Modulation) 6 input analog, clock speed 16 MHz, koneksi USB
(universal Serial Bus) jack listrik, header ICSP (In Circuit Serial Programming) dan
tombol reset. Board ini menggunakan daya yang terhubung ke komputer dengan
kabel USB atau daya eksternal dengan adaptor AC-DC atau baterai. Arduino Uno
adalah pilihan yang baik untuk pertama kali atau bagi pemula yang ingin mengenal
Arduino. Di samping sifatnya yang reliable juga harganya murah. Spesifikasi Board
Arduino Uno :

1. Mikrokontroler ATmega328
2. Tegangan Operasi 5V
3. Tegangan Input 7-12V
4. Batas Tegangan Input 6-20V
5. Pin Digital I/O 14 (di mana 6 pin output PWM)
6. Pin Analog Input 6
7. Arus DC per I/O Pin 40 mA
8. Arus DC untuk pin 3.3V
9. Flash Memory 32 KB (ATmega328), di mana 0,5 KB digunakan oleh
bootloader
10. SRAM 2 KB (ATmega328)
11. EPROM 1 KB (ATmega328)
12. Clock 16 MHz
2.2.2 Sumber (Catu Daya)

Arduino dapat diaktifkan melalui koneksi USB atau dengan catu daya
eksternal. Sumber daya dipilih secara otomatis. Sumber daya eksternal (non-USB)
dapat berasal dari adapter AC-ke-DC atau baterai. Adaptor ini dapat pada power pin
(Gnd dan Vin). Board Arduino Uno dapat beroperasi pada pasokan eksternal dari 6
sampai 20 volt. Jika suplai kurang 7V. meskipun, pin 5V dapat disuplai kurang dari
lima volt, board mugkin tidak stabil. Jika menggunakan tegangan lebih dari 12V,

Universitas Sumatera Utara


regulator tegangan bisa panas dan merusak board. Kisaran yang disarankan adalah 7
sampai 12 volt. Gambar 2.1 merupakan gambar skematik arduino uno.

Gambar 2.1 Skematik Arduino Uno

ATmega328 mempunyai memori 32 KB (dengan 0.5 KB digunakan untuk


bootloader), juga mempunyai 2 KB SRAM (Static Random Access Memory) dan 1
KB EPROM (Erasable Programmable Read only Memory).

2.2.3 Input dan Output

Setiap pin digital pada board Arduino Uno dapat digunakan sebagai input dan
output. Dengan menggunakan fungsi pinMode(), digitalWrite(), dan digitalRead().
Pin-pin ini beroperasi pada tegangan 5 volts. Setiap pin mampu memberikan atau
menerima arus maksimum dan memiliki resistor pull-up internal (secara default
tidak terhubung) dari 20-50 kOhms. Selain itu, beberapa pin memiliki fungsi khusus:

 Serial: 0 (RX) dan 1 (TX). Digunakan untuk menerima (RX) dan


mengirimkan (TX) data serial TTL. Pin ini terhubung ke pin yang sesuai dari
chip ATmega8U2 USB-to-TTL Serial.
 Interupsi Eksternal: 2 dan 3. Pin ini dapat dikonfigurasi untuk memicu
interrupt pada nilai yang rendah, tepi naik atau turun, atau perubahan nilai.
 PWM 3, 5, 6, 9, 10, dan 11. Menyediakan 8-bit output PWM dengan fungsi
analogWrite().

7
Universitas Sumatera Utara
 SPPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini mendukung
komunikasi SPI menggunakan library SPI.
 LED: 13. Terdapat LED pin digital 13 pada board. Ketika pin bernilai
TINGGI (HIGH), LED menyala (ON), ketika pin bernilai rendah (LOW),
LED akan mati (OFF).
 Arduino Uno memiliki 6 input analog, berlabel A0 sampai A5, yang masing-
masing menyediakan 10 bit resolusi (yaitu 1024 nilai yang berbeda). Secara
default, 5 volt dari Ground.

2.2.4 Komunikasi

Komunikasi serial Arduino adalah komunikasi antara Arduino Uno dan


computer dapat dilakukan melalui port USB. Dalam hal ini, Arduino Uno tidak
hanya bisa mengolah data dari pin I/O secara independ. Tetapi dapat juga
dikomunikasikan dengan computer untuk ditampilkan hasil dari pengolahan datanya
sehingga komunikasi yang dilakukan bersifat dua arah. Arduino Uno memiliki
sejumlah fasilitas untuk berkomunikasi dengan computer, Arduino lain, atau
mikrokontroler lainnya. ATmega328 menyediakan UART TTL (5V) komunikasi
serial, yang tersedia di pin digital 0 (RX) dan 1 (TX). Dengan menggunakan fasilitas
ini, dapat dikirimkan data ke Arduino Uno dan sebaliknya dapat membaca kiriman
dari arduino uno. Tentu saja, hal ini memungkinkan dapat mengontrol Arduino uno
melalui computer dan memantau sesuatu yang sedang terjadi di Arduino Uno. Jenis
command komunikasi serial Arduino :

 Serial.begin() : untuk menentukan kecepatan pengiriman dan penerimaan data


melalui port serial. Kecepatan yang umum digunakan adalah 9600 bit per detik
(9600 bps). Namun, kecepatan hingga 115.200 didukung oleh Arduino Uno.
Contoh yang sering digunakan yaitu Serial.begin (9600).
 Serial.end() : digunakan untuk menghentikan program akan perintah komunikasi
serial.
 Serial.available() : berguna untuk menghasilkan jumlah byte di port serial yang
belum terbaca. Jika port serial dalam keadaan kosong, maka fungsi ini dapat
menghasilkan nilai nol.

Universitas Sumatera Utara


 Serial.read() : berguna untuk membaca suatu byte data yang terdapat di port
serial. Setelah pemanggilan Serial.read(), jumlah data di port serial berkurang
satu.
 Serial.print(data) : berfungsi untuk mengirimkan data ke port serial. Apabila
argumen format disertakan, data yang dikirim akan menyesuaikan dengan format
tersebut. dalam hal ini, format yang digunakan bisa berupa.
 Serial.flush() : berfungsi sebagai untuk pengosongan data pembacaan yang
ditaruh pada buffer.
 Serial.parseFloat() : berfungsi untuk bilangan titik mengambang atau real.
 Serial.println(data) : memiliki fungsi yang hamper sama dengan serial print,
yang memberi efek perpindahan baris berikutnya.
 Serial.parseln() : untuk menghasilkan nilai bulat.
Data yang dikirm dan diterima arduino dalam bentuk ASCII. Seperti pada tabel.

Tabel 2.1 ASCII (American Standard Code For Informtaion Interchange)

9
Universitas Sumatera Utara
2.2.5 Bahasa Pemrograman Arduino

Banyak bahasa pemrograman yang biasa digunakan untuk program


mikrokontroler, misalnya bahasa assembly. Namun dalam pemrograman Arduino
bahasa yang dipakai adalah bahasa C. Bahasa C adalah bahasa yang sangat lazim
dipakai sejak awal computer diciptakan dan sangat berperan dalam perkembangan
software. Di internet banyak Library Bahasa C untuk Arduino yang bisa didownload
dengan gratis. Setiap library Arduino biasanya disertai dengan contoh pemakaiannya,
keberadaan library-library ini bukan hanya membantun kita membuat proyek
mikrokontroler, tetapi bisa dijadikan sarana untuk mendalami pemrograman Bahasa
C pada mikrokontroler. Berikut ini adalah penjelasan mengenai karakter bahasa C
dan software Arduino:

a. Struktur : Setiap program Arduino (biasa disebut sketch) mempunyai dua buah
fungsi yang harus ada.
 Void setup() { }
Semua kode di dalam kurung kuraal akan dijalankan hanya satu kali ketika
program Arduino dijalankan untuk pertama kalinya.
 Void loop() { }
Fungsi ini akan dijalankan setelah setup (fungsi void setup) selesai. Setelah
dijalankan satu kali fungsi ini akan dijalankan lagi, dan lagi secara terus-
menerus sampai catu daya (power) dilepaskan.
b. Syntax : Berikut ini adalah elemen bahasa C yang dibutuhkan untuk format
penulisan.
 //(komentar satu baris)
 /* */(komentar banyak baris)
 { } (kurung kurawal)
 ; (titik koma)
c. Variabel : Sebuah program secara garis besar dapat didefenisikan sebagai
instruksi untuk memindahkan angka dengan cara yang cerdas. Variable inilah
yang digunakan untuk memindahkannya. Integer, Long, Boolean, Float, Char,
Byte, Unsignt int, Unsign long, Double, String, Array.
d. Operator Matematika : operator yang digunakan untuk memanipulasi angka.

10

Universitas Sumatera Utara


e. Operator Pembanding : digunakan untuk membandingkan nilai logika.
f. Struktur Pengaturan : Program sangat tergantung pada pengaturan apa yang
akan dijalankan berikutnya, berikut ini elemen dasar pengaturan: if…else dan for.
g. Digital :
 PinMode(pin, mode)
 digitalWrite(pin, value)
 digitalRead(pin)
h. Analog : Arduino adalah mesin digital, tetapi mempunyai kemampuan untuk
beroperasi di dalam analog.
 analogWrite(pin, value)
 analogRead(pin)

2.3. RFID (Radio Frequency Identification)

RFID atau bisa disebut juga Radio Frequency Identification adalah


sistem identifikasi berbasis wireless yang memungkinkan pengambilan data tanpa
harus bersentuhan seperti barcode atau magnetic card. alat ini menggunakan sistem
radiasi elektromagnetik untuk mengirimkan kode.

2.3.1 Prinsip Kerja RFID

RFID menggunakan sistem identifikasi dengan gelombang radio, karena itu


minimal dibutuhkan dua buah perangkat agar alat ini dapat berfungsi, adapun
perangkat yang dibutuhkan disebut TAG dan READER. RFID atau bisa disebut juga
Radio Frequency Identification adalah sistem identifikasi berbasis wireless yang
memungkinkan pengambilan data tanpa harus bersentuhan seperti barcode atau
magnetic card. alat ini menggunakan sistem radiasi elektromagnetik untuk
mengirimkan kode. Prinsip Kerja RFID,RFID menggunakan sistem identifikasi
dengan gelombang radio, karena itu minimal dibutuhkan dua buah perangkat agar
alat ini dapat berfungsi, adapun perangkat yang dibutuhkan disebut TAG dan
READER. RFID TAG, alat yang melekat pada objek yang akan diidentifikasi oleh
RFID Reader. Terdapat 2 jenis RFID TAG yaitu perangkat pasif dan aktif. TAG
pasif tanpa menggunakan baterai sedangkan TAG aktif menggunakan baterai untuk
dapat berfungsi. alat ini dapat berupa perangkat read-only yang berarti hanya dapat

11
Universitas Sumatera Utara
dibaca saja ataupun perangkat read-write yang berarti dapat dibaca dan ditulis ulang.
alat ini hanya berisi sebuah TAG yang unik yang berbeda satu dengan yang lainnya.
Jadi informasi mengenai objek yang terhubung ke tag ini hanya terdapat pada sistem
atau database yang terhubung pada RFID Reader. RFID Reader, RFID Reader
merupakan alat pembaca dari RFID TAG. Ada dua macam RIFD Reader yaitu
Reader Pasif dan Reader Aktif. Reader Pasif memiliki sistem pambaca pasif yang
hanya dapat menerima sinyal radio dari TAG Aktif (yang dioperasikan dengan
baterai). Jangkauan penerima alat ini dapat mencapai sampai dengan jarak 600 meter.
Hal ini memungkinkan untuk dijadikan sebagai sistem perlindungan dan pengawasan
aset. Reader Aktif memiliki sistem pembaca aktif yang dapat memancarkan sinyal
interogator ke TAG dan menerima balasan autentikasi dari TAG. Sinyal interogator
ini juga menginduksi TAG dan akhirnya menjadi sinyal DC sehingga dapat menjadi
sumber daya TAG Pasif.

2.3.2 Penggunaan RFID

RFID kini banyak dipakai diberbagai bidang seperti perusahaan, supermarket,


rumah sakit bahkan terakhir digunakan dimobil untuk identifikasi penggunaan BBM
bersubsidi. RFID menawarkan keunggulan dibandingkan dengan sistem manual atau
penggunaan kode bar . Tag dapat dibaca jika lewat di dekat pembaca , bahkan jika itu
ditutupi oleh obyek atau tidak terlihat . Tag dapat dibaca dalam wadah, karton , kotak
atau lainnya , dan tidak seperti barcode , RFID tag dapat sekaligus dibaca ratusan id
pada suatu waktu . Kode Bar hanya dapat dibaca satu persatu menggunakan
perangkat saat ini . Alat ini banyak digunakan untuk keperluan identifikasi seperti
saat belanja barang, identifikasi ID karyawan, identifikasi aset perusahaan dan masih
banyak lagi identifikasi yang lainnya. Berikut ini tabel penggunaan frekuansi RFID

Tabel 2.2 Penggunaan frekuansi RFID


Approximate
Data tag cost
Band Regulations Range Remarks
speed in volume
(2006) US $

12

Universitas Sumatera Utara


Animal
120–150 kHz identification,
Unregulated 10 cm Low $1
(LF) factory data
collection

Smart cards
ISM band 10 cm Low to
13.56 MHz (HF) (MIFARE, $0.50
worldwide – 1 m moderate
ISO/IEC 14443)

Defence
Short Range 1–100
433 MHz (UHF) Moderate applications, with $5
Devices m
active tags

865-868 MHz
(Europe)
Moderate EAN, various $0.15 (passive
902-928 MHz ISM band 1–12 m
to high standards tags)
(North America)
UHF

802.11 WLAN,
2450-5800 MHz $25 (active
ISM band 1–2 m High Bluetooth
(microwave) tags)
standards

requires semi-
3.1–10 GHz Ultra wide to 200
High active or active $5 projected
(microwave) band M
tags

2.4 Motor Servo

Motor servo adalah sebuah perangkat atau aktuator putar (motor) yang
dirancang dengan sistem kontrol umpan balik loop tertutup (servo), sehingga dapat di
set-up atau di atur untuk menentukan dan memastikan posisi sudut dari poros output
motor. motor servo merupakan perangkat yang terdiri dari motor DC, serangkaian
gear, rangkaian kontrol dan potensiometer. Serangkaian gear yang melekat pada

13
Universitas Sumatera Utara
poros motor DC akan memperlambat putaran poros dan meningkatkan torsi motor
servo, sedangkan potensiometer dengan perubahan resistansinya saat motor berputar
berfungsi sebagai penentu batas posisi putaran poros motor servo.

Penggunaan sistem kontrol loop tertutup pada motor servo berguna untuk
mengontrol gerakan dan posisi akhir dari poros motor servo. Penjelasan
sederhananya begini, posisi poros output akan di sensor untuk mengetahui posisi
poros sudah tepat seperti yang di inginkan atau belum, dan jika belum, maka kontrol
input akan mengirim sinyal kendali untuk membuat posisi poros tersebut tepat pada
posisi yang diinginkan. Untuk lebih jelasnya mengenai sistem kontrol loop tertutup,
perhatikan contoh sederhana beberapa aplikasi lain dari sistem kontrol loop tertutup,
seperti penyetelan suhu pada AC, kulkas, setrika dan lain sebagainya. Motor servo
biasa digunakan dalam aplikasi-aplikasi di industri, selain itu juga digunakan dalam
berbagai aplikasi lain seperti pada mobil mainan radio kontrol, robot, pesawat, dan
lain sebagainya

2.4.1 Jenis Motor Servo

Ada dua jenis motor servo, yaitu motor servo AC dan DC. Motor servo AC
lebih dapat menangani arus yang tinggi atau beban berat, sehingga sering
diaplikasikan pada mesin-mesin industri. Sedangkan motor servo DC biasanya lebih
cocok untuk digunakan pada aplikasi-aplikasi yang lebih kecil. Dan bila dibedakan
menurut rotasinya, umumnya terdapat dua jenis motor servo yang dan terdapat di
pasaran, yaitu motor servo rotation 180⁰ dan servo rotation continuous.

Motor servo standard (servo rotation 180⁰ ) adalah jenis yang paling umum dari
motor servo, dimana putaran poros outputnya terbatas hanya 90⁰ kearah kanan dan
90⁰ kearah kiri. Dengan kata lain total putarannya hanya setengah lingkaran atau
180⁰ . Motor servo rotation continuous merupakan jenis motor servo yang
sebenarnya sama dengan jenis servo standard, hanya saja perputaran porosnya tanpa
batasan atau dengan kata lain dapat berputar terus, baik ke arah kanan maupun kiri.

2.4.2 Prinsip kerja motor servo


Motor servo dikendalikan dengan memberikan sinyal modulasi lebar pulsa
(Pulse Wide Modulation / PWM) melalui kabel kontrol. Lebar pulsa sinyal kontrol

14

Universitas Sumatera Utara


yang diberikan akan menentukan posisi sudut putaran dari poros motor servo.
Sebagai contoh, lebar pulsa dengan waktu 1,5 ms (mili detik) akan memutar poros
motor servo ke posisi sudut 90⁰ . Bila pulsa lebih pendek dari 1,5 ms maka akan
berputar ke arah posisi 0⁰ atau ke kiri (berlawanan dengan arah jarum jam),
sedangkan bila pulsa yang diberikan lebih lama dari 1,5 ms maka poros motor servo
akan berputar ke arah posisi 180⁰ atau ke kanan (searah jarum jam). Lebih jelasnya
perhatikan gambar dibawah ini.

Gambar 2.2 Prinsip Kerja Motor Servo

Ketika lebar pulsa kendali telah diberikan, maka poros motor servo akan bergerak
atau berputar ke posisi yang telah diperintahkan, dan berhenti pada posisi tersebut
dan akan tetap bertahan pada posisi tersebut. Jika ada kekuatan eksternal yang
mencoba memutar atau mengubah posisi tersebut, maka motor servo akan mencoba
menahan atau melawan dengan besarnya kekuatan torsi yang dimilikinya (rating torsi
servo). Namun motor servo tidak akan mempertahankan posisinya untuk selamanya,
sinyal lebar pulsa kendali harus diulang setiap 20 ms (mili detik) untuk
menginstruksikan agar posisi poros motor servo tetap bertahan pada posisinya.

2.5 Motor Driver L298N

Driver motor L298N merupakan driver motor yang paling populer digunakan
untuk mengontrol kecepatan dan arah pergerakan motor terutama pada robot line
foller line tracer. Kelebihan dari driver motor L298N ini adalah cukup presisi dalam
mengontrol motor. Selain itu, kelebihan driver motor L298N adalah mudah untuk
dikontrol. Untuk mengontrol driver L298N ini dibutuhkan 6 buah pin

15
Universitas Sumatera Utara
mikrokontroler. Dua buah untuk pin Enable satu buah untuk motor pertama dan satu
buah yang lain untuk motor kedua. Karena driver L298N ini dapat mengontrol dua
buah motor DC 4 buah untuk mengatur kecepatan motor motor tersebut. Skematik
rangkaian driver motor L298N harus ditambahkan beberapa komponen lagi agar
dapat bekerja dan yang kedua adalah rangkaian pendukung driver motor yang berupa
beberapa dioda. Output dari rangkaian ini sudah berupa dua pin untuk masing masing
motor.Pada prinsipnya rangkaian driver motor L298N ini dapat mengatur tegangan
dan arus sehingga kecepatan dan arah motor dapat diatur. Driver Motor Bila switch 1
dan 4 dalam keadaan close dan switch 2 dan 3 dalam keadaan open, maka motor
akan berbutar kearah kiri. sebaliknya, Bila switch 2 dan 3 dalam keadaan close dan
switch 1 dan 4 dalam keadaan open, maka motor akan berputar kearah kanan. Di
dalam IC L298, telah terkandung 2 buah rangkaian H-bridge yang siap digunakan
untuk mengendalikan putaran motor DCMP. IC L298 dapat bekerja dengan tegangan
catu hingga 46 volt DC dan memiliki arus DC kerja maksimal hingga 4 Ampere.
Dengan spesifikasi tersebut, IC L298 sudah dapat digunakan dalam mengendalikan
putaran motor DCMP dengan arus kerja hingga 4 Ampere. IC L298 memiliki 15 kaki
yang memiliki fungsi tersendiri. Konfigurasi kaki-kaki IC L298. Cara kerja driver
motor DCMP menggunakan IC L298 adalah seperti halnya Hbridge. Pada masing-
masing kaki basis transistor H- bridge dihubungkan dengan sebuah gerbang logika
AND yang salah satu kaki input-nya digabung dan dihubungkan dengan kaki In1
Input 1 dan In2 Input 2. Kemudian input salah satu gerbang AND yaitu gerbang
AND bagian bawah diberi inverter pembalik kondisi yang berfungsi untuk pembalik
sinyal. Selanjutnya masih pada H-bridge sebelah kiri pada IC L298, kaki input yang
kedua pada keempat gerbang AND dihubungkan dengan kaki EnA Enable A. Kaki
EnA berfungsi untuk mengaktifkan atau menonaktifkan rangkaian H-bridge pada IC
L298. untuk mengendalikan putaran motor DCMP menggunakan H-bridge pada IC
L298 perlu melibatkan 3 buah pinkaki IC L298, yaitu: Pertama dan kedua, Kaki In1
Input 1 dan kaki In2 Input 2 yang diatur secara bersamaan berpasangan namun
berkebalikan logikanya untuk menentukan arah putaran as motor DCMP yang
dikendalikan, apakah berputar CW atau berputar CCW. Ketiga, Kaki EnA Enable A
yang berfungsi untuk mengaktifkan atau menonaktifkan rangkaian H-bridge pada IC
L298. Aktif ketika kaki EnA diberi logika high 1 atau 5 volt dan nonaktif ketika kaki

16

Universitas Sumatera Utara


EnA diberi logika low 0 atau 0 volt, proses kerja H-bridge pada IC L298 adalah sama
dengan penjelasan mengenai H-bridge.

2.6 Motor Swing AC

Motor Ac adalah sebuah motor lisatrik yang digerakkan oleh alternating


current atau arus bolak balik (AC). umumnya, motor AC terdiri dari dua komponen
utama yaitu stator dan rotor. seperti yang telah dijelaskan sebelumnya pada motor
DC, stator adalah bagian yang diam dan letaknya berada di luar. stator mempunyai
coil yang di aliri oleh arus listrik bolak balik dan nantinya akan menghasilkan medan
magnet yang berputar. bagian yang kedua yaitu rotor. rotor adalah bagian yang
berputar dan letaknya berada di dalam (di sebelah dalam stator). rotor bisa bergerak
karena adanya torsi yang bekerja pada poros dimana torsi tersebut dihasilkan oleh
medan magnet yang berputar.
Motor induksi merupakan motor listrik arus bolak balik (ac) yang paling luas
digunakan Penamaannya berasal dari kenyataan bahwa motor ini bekerja berdasarkan
induksi medan magnet stator ke statornya, dimana arus rotor motor ini bukan
diperoleh dari sumber tertentu,tetapi merupakan arus yang terinduksi sebagai akibat
adanya perbedaan relatif antara putaran rotor dengan medan putar (rotating
magneticfield) yangdihasilkan oleh arus stator. Motor induksi sangat banyak
digunakan di dalam kehidupan sehari-hari baik di industri mau pun dirumah tangga.
Motor induksi yang umum dipakai adalah motor induksi 3-fase dan motor induksi 1-
fase. Motor induksi 3-fase dioperasikan pada sistem tenaga 3-fase dan banyak
digunakan di dalam berbagai bidang industri dengan kapasitas yang besar. Motor
induksi 1-fase dioperasikan pada sistem tenaga 1-fase dan banyak digunakan
terutama untuk peralatan rumah tangga seperti kipas angin,lemari es, pompa
air,mesin cucidan sebagainya. karena motor induksi 1-fase mempunyai daya keluaran
yang rendah.Bentuk gambaran motor induksi 3-fasa diperlihatkan pada gambar 1
,dan contoh penerapan motor induksi ini diindustry diperlihatkan pada gambar 2.
Motor induksi Data-data motor induksi mengenai daya,tegangan dan data lain yang
berhubungan dengan kerja motor induksi dibuatkan pada plat nama (nameplate)
motor induksi. Prinsip Kerja Motor Induksi. Motor induksi bekerja berdasarkan
induksi elektromagnetik dari kumparan stator kepada kumparan rotornya. Bila

17
Universitas Sumatera Utara
kumparan stator motor induksi 3-fasayang dihubungkan dengan suatu sumber
tegangan 3-fasa,maka kumparan stator akan menghasilkan medan magnet yang
berputar. Garis-garis gaya fluks yang diinduksikan dari kumparan stator akan
memotong kumparan rotornya sehingga timbul emf (ggl) atau tegangan induksi.
Karena penghantar (kumparan) rotor merupakan rangkaian yang tertutup,maka akan
mengalir arus pada kumparan rotor. Penghantar (kumparan )rotor yang dialiri arus ini
berada dalam garis gaya fluks yang berasal dari kumparan stator sehingga kumparan
rotor akan mengalami gaya Lorentz yang menimbulkan torsi yang cenderung
menggerakkan rotor sesuai dengan arah pergerakan medan induksi stator. Medan
putar pada stator tersebut akan memotong konduktor-konduktor pada rotor,sehingga
terinduksi arus dan sesuai dengan Hukum Lentz, rotor pun akan turut berputar
mengikuti medan putar stator.Perbedaan putaran relatif antara stator dan rotor disebut
slip. Bertambahnya beban,akan memperbesar kopel motor yang oleh karenanya akan
memperbesar pula arus induksi pada rotor, sehingga slip antara medan putar stator
dan putaran rotor pun akan bertambah besar. Jadi, Bila beban motor
bertambah,putaran rotor cenderung menurun. Pada rangka stator terdapat kumparan
stator yang ditempatkan pada slot- slotnya yang dililitkan pada sejumlah kutup
tertentu.Jumlah kutup ini menentukan kecepatan berputarnya medan stator yang
terjadi yang diinduksikan ke rotornya. Makin besar jumlah kutup akan
mengakibatkan makin kecilnya kecepatan putar medan stator dan sebaliknya.
Kecepatan berputarnya medan putar ini disebut kecepatan sinkron.
Sumber 3-fase biasanya digunakan oleh motor induksi 3-fase. Motor induksi
3-faseini mempunyai kumparan 3-fase yang terpisah antar satu sama lainya sejarak
1200 listrik yang dialiri oleh arus listrik 3-fase yang berbeda fase 1200 listrik antar
fasenya,sehingga keadaan ini akan menghasilkan resultan fluks magnet yang
berputar seperti halnya kutup magnet aktual yang berputar secara mekanik. Bentuk
gambaran sederhana hubungan kumparan motor induksi 3-fase dengan dua kutup
Stator diperlihatkan pada gambar 8. Bentuk gambaran fluk yang terjadi pada motor
induksi 3-fasa. Pada dasarnya,prinsip kerja motor induksi 1-fasa sama dengan motor
induksi 2-fasa yang tidak simetris karena pada kumparan statornya dibuat dua
kumparan (yaitu kumparan bantu dan kumparan utama) yang mempunyai perbedaan
secara listrik dimana antara masing-masing kumparannya tidak mempunyai nilai

18

Universitas Sumatera Utara


impedansi yang sama dan umumnya motor bekerja dengan satu kumparan stator
(kumparan utama).Khusus untuk motor kapasitor-start kapasitor-run,maka motor ini
dapat dikatakanbekerja seperti halnya motor induksi 2-fasa yang simetris karena
motor ini bekerja dengan kedua kumparannya (kumparan bantu dan kumparan
utama) mulai dari start sampai saat running (jalan). Motor induksi 1-fase yang
bekerja dengan satu kumparan stator pada saat running (jalan) dapat dikatakan
bekerja bukan berdasarkan medan putar, tetapi bekerja berdasarkan gabungan
medan maju dan medan mundur. Bila salah satu medan tersebut dibuat lebih besar
maka rotornya akan berputar mengikuti perputaran medan ini. Bentuk gambaran
proses terjadinya medan maju dan medan mundur ini dapat dijelaskan dengan
menggunakan teori perputaran medan ganda seperti yang diperlihatkan pada
gambar10. Gambar10. memperlihatkan bahwa fluks sinusoidal bolak balik dapat
ditampilkan sebagai dua fluks yang berputar,dimana masing-masing fluks bernilai
setengah dari nilai fluks bolak-baliknya yang berputar dengan kecepatan sinkron
dengan arah yang saling berlawanan. Motor asinkron (motor tak serempak) Disebut
sebagai motor asinkron karena putaran rotor tidak sama dengan putaran fluks magnet
statornya. perbedaan kecepatan inilah yang nantinya kita sebut sebagai slip.
2.6.1 Prinsip Kerja Motor Listrik AC
Motor arus bolak-balik (motor AC) ialah suatu mesin yang berfungsi
mengubah tenaga listrik arus bolak-balik (listrik AC) menjadi tenaga gerak atau
tenaga mekanik berupa putaran dari pada Rotor. Motor listrik arus bolak-balik dapat
dibedakan atas beberapa jenis Seperti pada motor DC pada motor AC, arus
dilewatkan melalui kumparan, menghasilkan torsi pada kumparan. Sejak saat itu
bolak, motor akan berjalan lancar hanya pada frekuensi gelombang sinus. Hal ini
disebut motor sinkron. Lebih umum adalah motor induksi, dimana arus listrik induksi
dalam kumparan berputar dari pada yang diberikan kepada mereka secara langsung.
Salah satu kelemahan dari jenis motor AC adalah arustinggi yang harus mengalir
melalui kontak berputar. Memicu dan pemanasan pada kontak-kontak dapat
menghabiskan energi dan memperpendek masa pakai motor. Dalam motor AC umum
medan magnet yang dihasilkan oleh elektro magnet didukung oleh tegangan AC
sama dengan kumparan motor. Kumparan yang menghasilkan medan magnet yang
kadang-kadang disebut sebagai “stator”, sedangkan kumparan dan inti padat yang

19
Universitas Sumatera Utara
berputar disebut “dinamo”. Dalam motor AC medan magnet sinusoidal bervariasi,
seperti arus dalam kumparan bervariasi.
2.7 Phus Button
Push button atau yang biasa disebut tombol tekan masih banyak sekali
dipakai untuk menggontrol motor. Tombol yang normal direncanakan untuk berbagai
jenis yang mempunyai kontak normal tertutup (Normaly Close/ NC) atau kontak
normal terbuka (Normaly Open/ NO). Push button banyak digunakan pada
rangkaian-rangkaian panel kontrol pompa 1 fasa maupun 3 fasa. Push button
berperan sebagai tombol pengendali untuk menghidupkan dan mematikan sebuah
pompa. Selain untuk panel kontrol pada pompa push button juga bisa digunakan
untuk sarana kontrol pada panel-panel listrik seperti panel Low Voltage Main
Distribution Panel (LVMDP). Push Bottom merupakan suatu bentuk saklar yang
sering digunakan dalam suatu rangkaian control dan mempunyai fungsi sama dengan
saklar – saklar lainnya pada umumnya, tetapi memiliki perbedaan dalam
penguncian.Cara kerja push button :

1). PUSH BUTTON (NO)

Gambar 2.3 Push Button (NO)

Push Bottom Normally Open ( NO ) dengan fungsi jika ditekan bekerja ( ON ),


apabila dilepas akan kembali semula ( OFF ).

20

Universitas Sumatera Utara


2) PUSH BUTTON (NC)

Gambar 2.4 Push Button (NC)

fungsi jika ditekan tidak bekerja ( OFF ), apabila dilepas menjadi bekerja ( ON ).
3) PUSH BUTTON MENGUNCI
Push Bottom mengunci, berfungsi jika ditekan bekerja ( ON ) dan apabila
dilepas tetap bekerja ( ON ), tetapi jika ditekan untuk kedua kalinya maka akan tidak
bekerja ( OFF ).
Jadi kita dapat menarik kesimpulan sebagai berikut :
Kontak NO akan menutup, jika tombol diteka dan kontak NC akan membuka bila
tombol ditekan. Tombol tekan NO digunakan untuk start sedangkan tombol tekan
NC digunakan untuk stop.
Push button dibedakan menjadi beberapa tipe, yaitu:
a. Tipe Normally Open (NO)
Tombol ini disebut juga dengan tombol start karena kontak akan menutup
bila ditekan dan kembali terbuka bila dilepaskan. Bila tombol ditekan maka kontak
bergerak akan menyentuh kontak tetap sehingga arus listrik akan mengalir.
b. Tipe Normally Close (NC)
Tombol ini disebut juga dengan tombol stop karena kontak akan membuka
bila ditekan dan kembali tertutup bila dilepaskan. Kontak bergerak akan lepas dari
kontak tetap sehingga arus listrik akan terputus.

21
Universitas Sumatera Utara
BAB 3
PERANCANGAN DAN IMPLEMENTASI
3.1 Blok Diagram Sistem
Untuk mempermudah dalam mempelajari dan memahami cara kerja alat ini,
maka sistem perancangan alat ini dibuat berdasarkan diagram blok dimana tiap
blok mempunyai fungsi dan cara kerja tertentu. Dalam tugas proyek ini sistem
terdiri atas blok diagram yang terlihat pada gambar 3.1.

SUPPLY

MOTOR DC
PHUS BUTON

ARDUINO UNO
MOTOR SERVO

RFID
DRIVER
MOTOR L298N

POMPA AIR DC

Gambar 3.1 Diagram Blok Rangkaian

Fungsi Diagran Blok

Keterangan dari Blok Diagram Sistem diatas adalah sebagai berikut :

1. Arduino Uno
Berfungsi Sebagai otak dan pengontrol pada sistem elektronika alat.
2. Motor Servo
Berfungsi Sebagai pembuka katup pada wadah tempat menyimpan kopi dan
menyimpan gula
3. Supply
Berfungsi Sebagai penyedia sumber arus listrik ke system alat

22

Universitas Sumatera Utara


4. RFID (Radio Frequency Identification)
Berfunsi sebagai sensor pembaca code card
5. Driver Motor L298N
Berfunsi sebagai pengontrol kecepatan dan arah motor DC
6. Motor DC 12v
Berfungsi sebagai penggerak gelas sebagai wadah tempat kopi
7. Pompa air DC 12v
Berfungsi untuk memompa air masuk kedalam gelas
8. Phus Buton
Berfungsi sebagai input dari pemilihan menu kopi

23
Universitas Sumatera Utara
3.2 Sistem Flowchart

START

RFID
AKTIF

PILIH KOPI PILIH GULA POMPA ON

PAHIT
Tidak
KERAN OPEN t=…s
SERVO OPEN
900,t=…s

Ya Tidak

SEDANG STOP

Ya

Tidak
MANIS

Ya

SERVO OPEN
900,t=…s

Gambar 3.2 Sistem Flowchart

24

Universitas Sumatera Utara


3.3 Gambar Rangkaian

3.3.1 Rangkaian Catu Daya

Rangkaian catu daya berfungsi untuk memberikan supply tegangan listrik pada
alat yang dimana rangkaian ini merubah tegangan listrik AC 220 volt menjadi
tegangan listrik DC 12 volt.

Gambar 3.3 Rangkaian Catu Daya

3.3.2 Rangkaian Penstabil Tegangan (Regulator)

Rangkaian ini berfungsi untuk memberikan supply tegangan keseluruh rangkaian


yang ada. Keluaran rangkaian regulator ini yaitu 5 volt, keluaran 5 volt.

Gambar 3.4 Rangkaian Regulator

Adaptor yang digunakan yaitu adaptor 12 volt, adaptor berfungsi untuk


menurunkan tegangan dari 220 volt AC menjadi 12 volt DC. Regulator tegangan
5volt (LM7805) digunakan agar keluaran yang dihasilkan tetap 5 volt walaupun

25
Universitas Sumatera Utara
terjadi perubahan pada tegangan masuknya. LED hanya sebagai indikator apabila
apabila PSA dinyalakan.

3.3.3 Rangkaian Sensor Motor Servo

Rangkaian output pada alat yang digunakan adalah rangkaian motor servo yang
diprogram putarannya menjadi 90 derajat untuk membuka katup pada wadah
kopi dan gula dengan durasi waktu yang sudah ditentukan dalam program.

Gambar 3.5 Rangkaian Motor Servo

3.3.4 Rangkaian Driver L298N

Rangkaian Driver L298N digunakan untuk menghidupkan dan mengatur pergerakan


motor DC dan mempunyai dua output yaitu 12v dan 5v.

Gambar 3.6 Rangkaian Driver L298N

26

Universitas Sumatera Utara


BAB 4
HASIL DAN PEMBAHASAN
4.1 Hasil Pengujian

Pengujian system secara keseluruhan ini dilakukan dengan mengaktifkan


seluruh system dan mengujinya menggunakan semua bahan. Sebelum melakukan
pengujian dengan bahan, terlebih dahulu menguji apakah alat sudah bekerja dengan
benar sesuai dengan program yang telah dibuat.
Pengujian dilakukan dengan cara menghitung waktu yang dibutuhkan untuk
menghasilkan secangkir kopi dengan kadar kopi yang telah ditentukan terlebih
dahulu.

4.2 Data Pembahasan


Dalam Proses pembuatan Kopi dengan varian rasa Pahit, Sedang, dan Manis
dilakukan dengan cara mengatur pergerkan servo untuk membuka wadah tempat
kopi dan juga wadah tempat gula, selain itu juga dipegaruhi lama waktu servo saat
terbuka pada tiap-tiap wadah untuk mendapatkan kadar kopi yang berbeda. Berikut
adalah hasil dari percobaan yang dibuat dalam bentuk table sebagai berikut

Tabel 4.1 Pengamatan Pada Wadah Tempat Kopi


Percobaan Pilihan Kopi Gerakan Servo di Wadah Kopi Waktu

1 Kopi Pahit 3 Kali Terbuka 900 6 Detik


2 Kopi Sedang 2 Kali Terbuka 900 4 Detik
3 Kopi Manis 1 kali Terbuka 900 2 Detik

27
Universitas Sumatera Utara
4.2 Tabel Pengamatan Pada Wadah Gula
Percobaan Pilihan Kopi Gerakan Servo di Wadah Waktu
Gula
1 Kopi Pahit 1 Kali Terbuka 900 2 Detik
2 Kopi Sedang 1 Kali Terbuka 900 2 Detik
3 Kopi Manis 1 kali Terbuka 900 2 Detik

4.3 Tabel Pengamatan Pada Pompa Air


Percobaan Pilihan Kopi waktu pompa menyala
1 Kopi Pahit 4 Detik
2 Kopi Sedang 4 Detik
3 Kopi Manis 4 Detik

4.4 Tabel Pengamatan Pada Gerakan Gelas


No Waktu Perpindahan Waktu Perpindahan Waktu Perpindahan
Gelas ke Wadah Kopi Gelas ke Wadah Gula Gelas ke Pompa Air
1 450 milidetik 450 milidetik 450 milidetik
2 450 milidetik 450 milidetik 450 milidetik
3 450 milidetik 450 milidetik 450 milidetik

Berdasarkan data dari beberapa table tesebut maka dapat diproleh lamanya
waktu yang dibutuhkan untuk membuat secangkir kopi dengan varian rasa pahit,
sedang, dan manis. Berikut adalah proses perhitungan waktu yang dibutuhkan untuk
membuat secangkir kopi.
Keterangan :
Wk : Waktu pada wadah kopi
Wg : Waktu pada wadah gula
Wp : Waktu pomapa hidup
Wm : Waktu perpindahan gelas

28

Universitas Sumatera Utara


Wm = Jumlah seluruh waktu perpindahan gelas sampai ke pompa
Wm = 450 milidetik * 3
Wm = 1350 milidetik
Wm = 1,35 detik
1detik = 1000 milidetik

1. Waktu yang dibutukan untuk membuat kopi pahit :


Waktu = Wk+ Wg + Wp + Wm

Waktu = 6 detik + 2 detik + 4 detik + 1,35 detik


Waktu = 13.35 detik

2. Waktu yang dibutuhkan untuk membuat kopi sedang :


Waktu = Wk + Wg + Wp + Wm

Waktu = 4 detik + 2 detik + 4 detik + 1,35 detik


Waktu = 11,35 detik

3.Waktu yang dibutuhkan untuk membuat kopi manis :


Waktu = Wk + Wg + Wp + Wm

Waktu = 2 detik + 2detik + 4 detik + 1,35 detik


Waktu = 9,35 detik

29
Universitas Sumatera Utara
4.3 Gambar Keseluruhan Alat
Gambar dari keseluruhan Rancang Bangun Alat Pembuat Minuman Kopi
Otomatis Menggunakan Radio Frequency Identification Dengan Tiga Varian Rasa
Berbasis Arduino Uno

Gambar 4.1 Gambar Keseluruhan Alat

30

Universitas Sumatera Utara


BAB 5
KESIMPULAN DAN SARAN
5.1 Kesimpulan

Berdasarkan data pengujian alat yang telah diperoleh maka diambil


kesimpulan bahwa :

1. Kecepatan pada pergerakan motor yang digunakan untuk meggerakan gelas di


buat berbeda karena di pengaruhi oelh isi pada gelas. Setelah gelas diisi dengan air
maka kecepatan motor di tambah dan waktu yang di perlukan agar gelas yang sudah
berisi kopi kembali ke posisi awal dibuat selama 8 detik.

2. Penggunaan motor dc yang dipakai sebagai rel untuk menngerakkan gelas kurang
evisien karena torsi dari motor dc yg kurang kuat sehinnga apabila gelas di tukar
dengan bahan yang mempunyai jenis lebih berat akan mempengaruhi gerakan pada
rel dan gelas tidak sampai tepat waktu yang telah di program sehingga
menmungkinkan kegagalan pada proses.

5.2 Saran

Dari uji coba yang telah dilakukan, ditemukan beberapa masukan atau saran
agar mesin ini dapat berkembang menjadi perlatan yang lebih baik lagi. Berikut saran
dari hasil uji coba pada alat :

1. Sebaiknya untuk mempermudah dalam pengaturan pergerakan gelas digunakan


motor yang mempunyai torsi lebih besar sehingga apabila gelas yang digunakan
mempunyai jenis yang berbeda dan memiliki massa yang lebih berat tidak
mengganggu proses pembuatan kopi.

2. Karena posisi gelas sangat berpengaruh pada berjalannya proses pembuatan kopi
sebaiknya menggunakan sensor yang berkaitan dengan gerakan ataupun jarak agar
posisi gelas pada setiap tahapan prosese mempunyai akurasi yang lebih baik.

31
Universitas Sumatera Utara
DAFTAR PUSTAKA

Budiharto, Widodo. 2005. Panduan Lengkap Belajar Mikrokontroler. Jakarta:


PT.Elex Media Komputindo.

Elektur. 1996. Rangkaian Elektronika. Penerjemah P.Pratomo dkk. Jakarta:


Percetakan PT.Gramedia.

Kadir Abdul. 2013. “Panduan Praktis Mempelajari Aplikasi Mikrokontroller dan


Pemrogramannya Menggunakan Arduino”. Yogyakarta: Andi.

Syahwil Muhammad.2013.”Panduan Mudah Simulasi & PRAKTIK Mikrokontroller


Arduino”. Yogyakarta: CV ANDI OFFSET Halaman : 39-45 dan 53-87

Susanto Indra.2018.”Microcontroller Menguasai Arduino”. Yogyakarta: Teknosain.

https://www.galco.com/techdoc/elmc/ia18asn14nom1_dat.pdf

https://www.mouser.com/ds/2/813/HCSR04-1022824.pdf

https://www.farnell.com/datasheets/1682209.pdf

32

Universitas Sumatera Utara

Anda mungkin juga menyukai