Anda di halaman 1dari 14

TUGAS OTOMATA BAHASA

Vending Machine Minuman


Dosen Pengampu : Retno Tri Vulandari, S.Si

Oleh: KELOMPOK 5 09.5.00074 Rabais Fauzan 09.5.00077 Unang Setyoko 09.5.00094 Hasbi Wicaksana 10.5.00057 Sugeng Purnomo 10.5.00066 William Alvin Setiawan 10.5.00067 Wisnu Aji Citro S 10.5.00113 Ricy Kusuma H

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK SINAR NUSANTARA SURAKARTA 2012

DAFTAR ISI
DAFTAR ISI.....................................................................................II BAB I - PENDAHULUAN.....................................................................1 LATAR BELAKANG..................................................................................................1 TUJUAN PENULISAN................................................................................................1 RUMUSAN MASALAH ..............................................................................................2 BAB II - ISI......................................................................................3 PENGENALAN VENDING MESIN....................................................................................3 MESIN OTOMATA VENDING MESIN MINUMAN..................................................................8 BAB III - PENUTUP..........................................................................12 KESIMPULAN......................................................................................................12 SARAN............................................................................................................12

ii

BAB I - PENDAHULUAN

LATAR BELAKANG

Seseorang mungkin masih bisa hidup lama tanpa makanan tapi hanya beberapa hari tanpa air. Dengan begitu pentingnya kebutuhan minuman untuk kelangsungan hidup manusia, maka proses pemberian pelayanan untuk konsumsi air dapat dipermudah dan dipercepat dengan sebuah mesin otomatis (vending machine). Berbagai macam mesin otomatis telah banyak diterapkan dalam kehidupan sehari-hari, salah satunya adalah vending machine. Vending machine ini bermacam macam jenisnya, misalnya mesin yang dapat mengeluarkan makanan atau minuman, koran, dan lain-lain yang diinginkan konsumen setelah ia memasukkan sejumlah koin dengan nominal tertentu. Dari bermacam macam model vending machine, keseluruhan konsep kerjanya sama, yaitu setiap kali ada masukkan pasti diikuti dengan keluaran sehingga aturan dapat digunakan dalam pembuatan simulasi vendings machine yang masukkan berupa koin dan keluaran berupa barang yang dirancang dalam mesin vending tersebut.
TUJUAN PENULISAN
1. 2. 3.

Pengenalan teknologi vending machine, Sebagai tugas dalam mata kuliah otomata bahasa, Memberikan contoh dari macam-macam vending machine,

4. Menambah wawasan penulis dalam bidang pemodelan Vending Machine.

RUMUSAN MASALAH

Kebutuhan minuman tiap harinya sangat banyak, dan dalam proses transaksi secara langsung sering menyita waktu untuk mengantri karena pada waktu yang bersamaan banyak yang menginginkan. Dengan masalah yang sedemikian itu maka dirancang lah sebuah mesin yang secara otomatis mampu memberikan pelayanan yang lebih cepat dan efisien.

BAB II - ISI

PENGENALAN VENDING MESIN

a.

Definisi

Vending machine merupakan suatu alat atau mesin yang menjual barang secara otomatis. Vending Machine tidak membutuhkan tenaga operator untuk menjual barang, kami dapat memilih sendiri barang yang kami inginkan sesuai dengan yang disediakan oleh mesin otomatis tersebut.. b. Sejarah Vending Mesin

Sejarah mengenai vending mesin menurut pakar sejarah barat, adalah pada tahun 40 Massehi, dengan penemuannya, Aeoliphile Sebuah mesin yang dapat berputar dengan memanfaatkan teknologi uap air. penemu seorang ilmuwan yunani bernama Heron dikota alexandria, peradapan Romawi. Berikut mesin

Alat

Musik

Organ

dengan

menggunakan angin

Kemudian vending mesin pertama, seperti dispenser yang menggunakan koin logam sebagai alat untuk menjalankan mesin ini, kemudian mesin
3

ini menghasilkan atau mengeluarkan Holy water, teknologi ini memanfaatkan berat koin logam. Kemudian Sejarah mengenai peradapan awal (perintis) bidang teknologi otomata sudah ada pada abad 13 M dan menurut 1001inventions.com penemu konsep otomata dan modern adalah Al jazari, dengan hasil penemuan berupa kemudian perahu terapung, robot pencuci tangan otomatis, robot burung merak dengan bantuan tenaga air, peralatn musik dengan tenaga air.

c.

Contoh Vendinng Mesin era sekarang 1. Jenis vending machine yang dibahas yaitu inovasi terbaru yang dikeluarkan oleh perusahaan Pepsi. Di zaman yang modern ini, Pepsi membangun mesin yang pembelinya dapat menghadiahkan minuman Pepsi ke temannya.

Caranya, pembeli akan membayar minuman temannya, lengkap dengan memberikan nomor telepon atau email. Selanjutnya teman yang akan menerima hadiah dapat segera memasukan kode yang dikirimkan secara automatic oleh Pepsi ke nomor telepon atau email dari yang bersangkutan. Setelah itu, Pepsi yang telah di berikan oleh temannya itu pun dapat diambil. 2. Zoom Shop : Vending gadget Zoom Systems, perusahaan di balik konsep penjualan ritel di berbagai bandara, mal, dan lokasi lainnya di Amerika dan Jepang, mengusung konsep baru membeli gadget. Salah satu tokonya menjual perangkat elektronik mulai dari kamera digital, pemutar musik portabel, komputer, dan aksesoris ponsel. 3. GOLD To Go : Vending emas Umumnya, emas batangan dapat dibeli dari toko emas atau tempat lain yang memiliki lisensi. Namun, karena jumlah peminat emas terus naik, TG-Gold-Super-Market, salah satu penjual emas batangan di Jerman, malah berencana memasang 500 mesin penjual emas ini di Jerman, Austria, dan Swiss. Mesin yang mampu menampung 1500 keping dalam berbagai ukuran emas ini siap memberikan apa yang Anda butuhkan. 4. Hey Buddy! : Vending kebutuhan hewan

piaraan Mesin penjual otomatis yang dikembangkan

Carlotta Lennox tahun 1998 ini merupakan mesin yang berhubungan dengan hewan peliharaan. Ini

memperoleh respon sangat bagus. Mesin ini menyediakan aneka mainan untuk hewan, hingga makanan hewan atau makanan ringan. Mesin ini banyak ditemukan di tempat-tempat yang terbuka untuk hewan peliharaan di Amerika Serikat, mulai taman, klinik hewan, sampai penitipan hewan. 5. Bike Dispenser : Vending sepeda Mesin ini untuk menyewakan sepeda dan dikembangkan oleh konsultan Post & Dekker konsultan di Amsterdam, Belanda. Sistem ini memungkinkan penyewa menaruh sepeda di tempat manapun yang memiliki alat ini.Dengan dilengkapi RFID, maka sepeda bisa dilacak dan tak mungkin dibawa pulang ke rumah Anda.

6. Instant Noodle Vending Machine Mie instan Nissin ini dijual melalui vending machine cocok pengganjal di Tokyo, sebagai perut saat

darurat. Saat lapar, atau saat kedinginan, tidak perlu lagi mampir kesebuah toko untuk membeli mie instant, sudah ada vending machine yang menjual mie instant Nissin yang dapat menyajikan mie dalam waktu yang tidak lama. Tidak perlu memesan, hanya perlu memasukan uang ke mesin, lalu memilih jenis mie apa yang ingin dipesan.

7. Cotton Candy! Sekarang, untuk anak-anak, jika kalian ingin makan cotton candy atau gulali, tidak perlu lagi menunggu lama-lama abang-abang penjual gulali memutar-mutar tangkai untuk gulali. Sekarang sudah ada vending machine yang otomatis membuatkan kalian gulali.

8. WeGoBabies Kalau tadi ada perlengkapan untuk hewan, sekarang perlengkapan untuk bayi pun sudah tersedia dalam bentuk vending dan machine! Seperti yang satu ini, vending machine menyediakan pempers perlengkapan untuk bayi, jadi untuk ibu-ibu, tidak perlu lagi repot-repot, dan khawatir jika pempers anaknya bocor.

MESIN OTOMATA VENDING MESIN MINUMAN

Mesin Vending Machine minuman, yang menerima masukkan berupa koin yang dimasukkan kedalam machine kemudian keluarannya berupa minuman atau yang lain (koin itu sendiri sebagai kembalian).
a.

Konsep Vending Mesin Minuman

Dengan memasukan sejumlah n koin (dalam hal ini kami tertuju pada koin Rp 500 dan Rp 1000), kemudian menekan tombol yang ada pada mesin, tungggu beberapa saat, maka minuman yang diinginkan akan di keluarkan, dan bila ada sisa kembalian maka akan di keluarkan sekaligus. Berikut gambar kasar dari vending mesin minuman :
o 500 o 1000

Tempat memasukan koin Tempat barang / kaleng minuman Tombol memilih kaleng minuman Tempat keluar koin kembalian Tempat keluar kaleng minuman

b.

Rancangan Mesin Otomata

Vending mesin merupakan salah satu implementasi dari FSM (Finite State Machine With Output) atau istilah lain salah satu Mesin yang dapat menghasilkan output. Untuk memahami konsep mesin vending mesin, dengan menggunakan contoh sebagai berikut. Seorang A mempunyai uang sebesar Rp 3500 ,- , dan ingin memilih jus jeruk kalengan di vending mesin, dengan koin Rp
8

1000,- sebanyak 3 buah dan RP 500,- sebanyak 1 buah kemudian anak itu memasukkan koin seribu kedalam mesin sebanyak tiga kali kemudian koin lima ratus sekali sehingga di dalam mesin terdapat koin sebanyak Rp 3500,-dan mesin menghidupkan lampu tombol pilihan jus jeruk kalengan seharga Rp 3000,-, sehingga angak itu menekan tombol pilihan untuk jus jeruk dan jus jeruk kalengan akan keluar dari mesin dan anak itu juga mendapatkan kembalian sebesar Rp 500,-. Dari contoh diatas kami masukkan kedalam bentuk status sehingga dari masukkan awal kami tentukan status awal adalah Q0 dan ketika dimasukkan lima ratus, status akan bergeser sekali sehingga menjadi Q1, tetapi jika dimasukkan seribu maka status awal akan bergeser dua kali sehingga menjadi Q2. Dari Contoh tersebut kami misalkan jumlah statusnya ada 7 jadi dari Q0 sampai Q6, saat anak itu memasukkan koin seribu pertama dari status awal yaitu Q0 bergeser ke Q2 kemudian memasukkan koin seribu kedua dari Q2 bergeser ke Q4 kemudian memasukkan koin seribu ketiga dari Q4 bergeser ke Q6 dari sini seharusnya anak itu bisa mengambil jus jeruk akan tetapi memasukkan koin lima ratus sekali sehingga dari Q6 tetap di Q6 karena jumlah status terdiri dari 6 status dari masukkan lima ratus akan dianggap sebagai masukkan dan apabila anak itu menekan pilihan jus jeruk maka lima ratus akan dianggap sebagai keluaran sebagai kembalian.

Tabel Transisi Vending Machine Input STATE Q0 Q1 Q2 Q3 Q4 Q5 Q6 500 Q1 Q2 Q3 Q4 Q5 Q6 Q6 1000 Q2 Q3 Q4 Q5 Q6 Q6 Q6 JERUK APEL Q0 Q0 Q1 Q2 Q3 Q4 Q5 Q0 Q1 Q2 Q3 Q4 Q5 Q0 Output 500 0 0 0 0 0 0 500 1000 0 0 0 0 0 500 1000 JERUK APEL 0 0 0 0 0 0 0 Jus jeruk 0 0 0 0 0 Jus apel

Atau bisa dibuat tabel transisi alternative seperti : tabel Alternative Vending Machine Next State \ Output STATE Q0 Q1 Q2 Q3 Q4 Q5 Q6 500 Q1 \ 0 Q2 \ 0 Q3 \ 0 Q4 \ 0 Q5 \ 0 Q6 \ 0 Q6 \ 500 1000 Q2 \ 0 Q3 \ 0 Q4 \ 0 Q5 \ 0 Q6 \ 0 Q6 \ 500 Q6 \ 1000 JERUK Q0 \ 0 Q1 \ 0 Q2 \ 0 Q3 \ 0 Q4 \ 0 Q5 \ 0 Q0 \ jeruk APEL Q0 \ 0 Q1 \ 0 Q2 \ 0 Q3 \ 0 Q4 \ 0 Q5 \ 0 Q0 \ apel

10

Dari Tabel Transisi diatas kami membuat sebuah diagram status sebagai berikut:

KET : O=0

A = 500

B = 1000

C = J er uk

D = Apel

B,O A,o Q0 A,o

B,O A,o

B,O A,o

B,O A,o

B,O

B,A A,o Q6 B,B

Q1

Q2

Q3

Q4

Q5

A,A

C ,O D, O

C ,O D, O

C ,O D,O

C ,O D, O

C ,O D, O

C ,O D,O

C , Ju Jeruk s D, Ju A s pel

Gambar Diagram status Vending Machine Sebuah FSM with Output didefinisikan sebagai : M = ( S,I,O,f,g,s0) Dimana S = Himpunan Status I = Masukkan O = Keluaran F = fungsi transisi, f : S x I S G = fungsi keluaran, g : S x I O S0 = Status Awal (Q0)

11

BAB III - PENUTUP

KESIMPULAN

Adapun kesimpulan yang dapat kami ambil bahwa Vending mesin inuman merupakan salah satu jenis Materi Pada Otomata, dan masuk pada bagian Finite State Machine, dimana mesin ini memiliki kelebihan yakni dengan memiliki sebuah state awal dan diakhiri dengan sebuah output atau keluaran, setiap perpindahan masing masing state memiliki fungsi sebagai fungsi keluaran maupun fungsi transisi.
SARAN

Saran darri kami sebagai pembuat makalah yakni : a) Mesin otomata FSM (Finite State Machine) misal vending mesin dapat dibuat sesuai dengan apa yang kita inginkan. b) Mesin otomata dapat dijadikan salah satu cara, agar kita dapat membuat sebuah mesin sendiri. c) Konsep vending mesin minuman dapat digunakan pada metode yang lain. d) Menambah objek yang dipakai agar tidak tergantung pada sebuah objek.

12