SI1133469383

Dari widuri
Revisi per 29 Februari 2016 01.29 oleh Hairul Anwar (bicara | kontrib) (←Membuat halaman berisi '<div style="font-size: 16pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">''' PROTOTIPE ALAT PENYAJI MAKANAN DAN MINUMAN '''</p></div> <...')

(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

Lompat ke: navigasi, cari

PROTOTIPE ALAT PENYAJI MAKANAN DAN MINUMAN

MENGGUNAKAN VISUAL BASIC.NET DAN MYSQL BERBASIS

ARDUINO UNO


LAPORAN SKRIPSI


jpg


OLEH :


NAMA : Hairul Anwar Daeli

NIM : 1133469383


JURUSAN SISTEM KOMPUTER

KONSENTRASI CREATIVE COMMUNICATION AND INNOVATIVE TECHNOLOGY

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2015/2016)



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI


PROTOTIPE ALAT PENYAJI MAKANAN DAN MINUMAN

MENGGUNAKAN VISUAL BASIC.NET DAN MYSQL BERBASIS

ARDUINO UNO

Disusun Oleh :

NIM
: 1133469383
Nama
Jenjang Studi
: Strata Satu
Jurusan
Konsentrasi


   

Disahkan Oleh :

Tangerang, 28 Januari 2016

Ketua
       
Kepala Jurusan
       
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
( Ferry Sudarto, S.Kom, M.Pd)
NIP : 99001
       
NIP : 079010



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PROTOTIPE ALAT PENYAJI MAKANAN DAN MINUMAN

I MENGGUNAKAN VISUAL BASIC.NET DAN MYSQL BERBASIS

ARDUINO UNO

Dibuat Oleh :

NIM
: 1133469383
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Komputer

Konsentrasi Konsentrasi Creative Communication and Innovative Technology (CCIT)

Tahun Akademik 2015/2016


Disetujui Oleh :

Tangerang, Januari 2016

Pembimbing I
   
Pembimbing II
       
       
       
       
( Diah Aryani, ST., M.Kom)
   
( Asep Saepullah, S.Pd., M.Kom)
NID : 11010
   
NID : 06121

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI


PROTOTIPE ALAT PENYAJI MAKANAN DAN MINUMAN

MENGGUNAKAN VISUAL BASIC.NET DAN MYSQL BERBASIS

ARDUINO UNO


Disusun Oleh :

NIM
: 1133469383
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Komputer

Konsentrasi [[Konsentrasi Creative Communication and Innovative Technology (CCIT) ]]

Tahun Akademik 2015/20116

Disetujui Penguji :

Tangerang, Januari 2016

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_____________)
 
(_____________)
 
(_____________)
NID : _______
 
NID : _______
 
NID : ________


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

Saya yang bertanda tangan dibawah ini, :

NIM
: 1133469383
Nama
Jenjang Studi
: Strata Satu
Jurusan
Konsentrasi

   

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, 20 Januari 2015

 
 
 
 
 
NIM : 1133469383

 

)*Tandatangan dibubuhi materai 6.000;


ABSTRAKSI

CV. ANAS ENAM GEMBOR NET, bekerja dalam bidang jasa warung internet (warnet), kegiatan yang menjadi kendala di warnet ini adalah tidak terkontrolnya penjualan dari minuman, minuman tersebut disajikan pada kulkas penyaji dan pembeli mengambil sendiri, hal ini berhubungan tidak terkontrolnya jumlah minuman yang sudah diambil oleh konsumen, sehingga terjadi ketidakcocokan antara stock minuman dengan hasil penjualan, Berdasarkan latar belakang tersebut, dilakukan penelitian untuk merancang sebuah system pengontrol penyaji makanan dan minuman ringan, sehubungan dengan adanya system ini hasil penjualan dapat dikontrol dengan jumlah harga makanan atau minuman yang keluar. Seiring dengan perkembangan teknologi yang semakin canggih, untuk mewujudkan suatu sistem yang dapat menyajikan makanan dan minuman menggunakan arduino uno, dari tidak terkontrolnya system jual beli makanan dan minuman ringan pada CV. Anas Enam Gembor Net sehingga tidak terpantau secara baik, maka menyebabkan penjualan tidak seimbang dengan penghasilan yang diperoleh dari penujalan makanan dan minuman ringan tersebut. dengan memanfaatkan modul RFID maka dapat dibuat system pemesanan makanan dan minuman ringan pada cv. anas enam gembor net yang terkontrol dengan mudah, Perancangan sistem pemesanan makanan dan minuman ringan dengan memanfaatkan suatu embedded sistem dengan menggunakan modul RFID yang dapat diintegrasikan dengan aplikasi visual basic.net memanfaatkan komunikasi serial dan database Mysql berbasis Arduino Uno.

Kata Kunci: RFID, MySql, Visual Basic.NET, Arduino Uno.


KATA PENGANTAR


Segala puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat serta karunianya, sehingga penulis dapat menyusun dan menyelesaikan laporan skripsi ini dengan judul “Prototipe Alat Penyaji Makanan Dan Minuman Ringan Menggunakan Visual Basic.NET Dan MySql Berbasis Arduino Uno” Penulis menyadari bahwa dalam menyusun skripsi ini masih jauh dari kata sempurna. Hal ini disebabkan karena terbatasnya kemampuan dan pengetahuan yang penulis miliki, maka diharapkan kritik dan saran yang sifatnya membangun.

Atas bantuan yang diberikan pada kesempatan ini penulis mengucapkan banyak terima kasih kepada semua pihak yang telah membantu terwujudnya penulisan Laporan Skripsi ini, maka penulis mengucapkan terima kasih kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Presiden Direktur Perguruan Tinggi Raharja
  2. Bapak Sugeng Santoso, M.Kom selaku pembantu Ketua I Bidang Akademik STMIK Raharja.
  3. Bapak Bapak Ferry Sudarto, S.Kom.,M.pd selaku Kepala Jurusan Sistem Komputer Pada Perguruan Tinggi Raharja
  4. Ibu Diah Aryani, ST.,M.Kom selaku dosen pembimbing I untuk laporan skripsi.
  5. Bapak Asep Saepullah, S.Pd.,M.Kom selaku sebagai dosen pembimbing II untuk skripsi ini.
  6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmunya
  7. Kedua orang tua tercinta yang selalu memberikan dukungan baik moril maupun materil dan do’a. “Semoga Allah SWT senantiasa memberikan rahmat dan karunianya kepada beliau, Amin.
  8. Sahabat dan teman-teman yang telah banyak membantu dalam penyusunan laporan skripsi ini.
  9. Serta semua pihak yang tidak dapat disebutkan satu persatu yang telah memberikan semangat dalam menyelesaikan laporan skripsi ini.

Penulis berharap mudah-mudahan laporan skripsi ini dapat bermanfaat bagi semua pihak yang memerlukan dan penulis mohon maaf apabila ada kesalahan dalam laporan skripsi ini.


Tangerang, 20 Januari 2016
Hairul Anwar Daeli
NIM. 1133469383

DAFTAR TABEL

Tabel 2.1. Kelebihan dan Kekurangan Prototipe

Tabel 2.2. Kelebihan dan Kekurangan Blakbox

Tabel 2.3. Karakteristik IC Regulator Tegangan Positif 78xx

Tabel 2.4. Tipe Data Numeric

Tabel 2.5. Tipe Data String

Tabel 2.6. Letak Perbedaan Jumlah Memori

Tabel 2.7. Tipe Data Tunggal

Tabel 3.1. Elisitasi Tahap I

Tabel 3.2. Elisitasi Tahap II

Tabel 3.3. Elisitasi Tahap III

Tabel 3.4. Final Elisitasi

Tabel 4.1. Pola Pemberian Pada Drive Motor DC L293

Tabel 4.2. Pengaturan Property Untuk Form Utama

Tabel 4.3. Pengaturan Property Untuk Form Login

Tabel 4.4. Pengaturan Property Untuk Form Kontrol

Tabel 4.5. Pengolahan Jadwal Proses Pembuatan Sistem

Tabel 4.6. Pengolahan Jadwal Penerapan

Tabel 4.7. Estimasi Biaya Yang diKeluarkan


DAFTAR GAMBAR

Gambar 2.1. Metode Prototype

Gambar 2.2. Karakteristik Sistem

Gambar 2.3. Tangki Berpengaduk Minuman

Gambar 2.4. A Bulk Candy Machine

Gambar 2.5. Bagan Alir Sistem (System Flowchart)

Gambar 2.6. Bagan Alir Dokumen (Document Flowchart)

Gambar 2.7. Bagan Alir Skematik (Schematic Flowchart)

Gambar 2.8. Bagan Alir Program (Program Flowchart)

Gambar 2.9. Bagan Alir Proses (Proass Flowchart)

Gambar 2.10.Contoh Variasi Aplikasi Flowchart

Gambar 2.11. Arduino Uno

Gambar 2.12. Lampu LED

Gambar 2.13. Table Baca Resistor

Gambar 2.14. Bentuk Fisik dan Symbol Resistor Tetap

Gambar 2.15. Bentuk Fisik dan Symbol Resistor Tidak Tetap

Gambar 2.16. Bentuk Fisik Kapasitor Polar dan Nonpolar

Gambar 2.17. Bentuk Module RFID

Gambar Gambar 2.18. Bentuk Fisik DIOADA

Gambar 2.19. Rangkaian Dasar IC Regulator Tegangan Positif 78xx

Gambar 2.20. Rangkaian Dasar IC Regulator

Gambar 2.21. Simbol Transistor dari Berbagai Tipe

Gambar 2.22. Bentuk dan Simbol Relay

Gambar 2.23. Struktur Sederhana Sebuah Relay

Gambar 2.24. Jenis-Jenis Pole dan Throw Relay

Gambar 2.25. IC Driver L293

Gambar 2.26. Bahasa Pemograman Visual Basic.Net

Gambar 2.27. Simbol MySql DataBase

Gambar 2.28. Frizting Simulation

Gambar 2.29. Tampilan Software

Gambar 3.1. Stuktur Organisasi Warnet Anas

Gambar 3.2. Diagram Blok Rangkain Sistem

Gambar 3.3. Membuka Aplikasi Frizting

Gambar 3.4. Halaman Utama Frizting

Gambar 3.5. Minyimpan Project Pada Frizting

Gambar 3.6. Memasukan komponen Pada Layar BreedBoard

Gambar 3.7. Rangkain Power Supplay

Gambar 3.8. Rangkain RFID

Gambar 3.9. Tampilan Penamaan Program untuk RFID

Gambar 3.10. Rangkain Motor DC

Gambar 3.11. Listing Program Rangkain Motor DC

Gambar 3.12. Rangkain Sistem Keseluruhan

Gambar 3.13. Memulai IDE Arduino Uno

Gambar 3.14. Tampilan Layar Program Arduino

Gambar 3.15. Membuka Device Manage

Gambar 3.16. Memilih Arduino Uno Pada Port Com

Gambar 3.17. Menentukan Koneksi Port 6 pada Arduino Uno

Gambar 3.18. Memilih Jenis Board Arduino

Gambar 3.19. Menyimpan File Program pada Arduino Uno

Gambar 3.20. Memilih Lokasi Penyimpanan Project

Gambar 3.21. Tampilan Listing Program yang ditulis

Gambar 3.22. Menjalankan XAMPP Control Panel

Gambar 3.23. XAMPP pada Localhost

Gambar 3.24. Tampilan MySql untuk Membuat database

Gambar 3.25. Membuka DataBase MySql

Gambar 3.26. Menciptakan Tabel dengan Nama Makanan_Minuman

Gambar 3.27. Tampilan Tabel dalam Sebuah database

Gambar 3.28. Membuka Aplikasi Visual Basic.Net

Gambar 3.29. Menyimpan Aplikasi Visual basic.Net

Gambar 3.30. Tampilan Windows Form

Gambar 3.31. Rancangan Form Kontrol Visual Basic.Net

Gambar 3.32. Form Login untuk User dan Admin

Gambar 3.33. Flowchart Sistem Berjalan

Gambar 4.1. Pengujian Rangkaian Catu Daya

Gambar 4.2. Pengujian RFID Module

Gambar 4.3. Listing Program untuk RFID

Gambar 4.4. Hasil Pengujian RFID

Gambar 4.5. Listing Program Pengujian Motor DC

Gambar 4.6. Pengujian Rangkaian Motor DC

Gambar 4.7. Pengujian Rangkaian Lampu LED

Gambar 4.8. Listing Program Pengujian Lampu LED

Gambar 4.9. Listing Program Keseluruhan

Gambar 4.10. Kondisi Form Visual Basic.Net Sebelum Lampu dinyalakan

Gambar 4.11. Kondisi Form Visual Basic.Net Sudah Lampu dinyalakan

Gambar 4.12. Keadaan Lampu Sebelum dinyalakan

Gambar 4.13. Keadaan Lampu Ketika dinyalakan

Gambar 4.14. Listing Program VB.Net untuk Pengujian Komunikasi Serial

Gambar 4.15. Listing Program Arduino untuk Pengujian Komunikasi Serial

Gambar 4.16. Flowchart Sistem yang diusulkan

Gambar 4.17. Membuat Project untuk Form Utama

Gambar 4.18. Tampilan Form Utama saat dijalankan

Gambar 4.19. Membuat Form Project untuk Login

Gambar 4.20. Tampilkan Form Login Ketika dijalankan

Gambar 4.21. Membuat Project untuk Form Kontrol

Gambar 4.22. Tampilan Form Kontrol

Gambar 4.23. Tampilan Listing Program IDE Arduino

Gambar 4.24. Proses Upload Program Kedalam Mokrokontroller

Gambar 4.25. Proses Upload Program Utama

Gambar 4.26. Tampilan Prototipe Form Login

Gambar 4.27. Tampilan Form Login untuk Hak Akses


BAB I

PENDAHULUAN

Latar Belakang

Di zaman modern seperti sekarang ini perkembangan ilmu teknologi di bidang elektronika dan komunikasi sangatlah berkembang pesat, karena banyak manfaat yang bisa dirasakan oleh lapisan masyarakat, salah satunya untuk mempermudah segala macam pekerjaan di bidang industri, pendidikan, pemerintahan dan lain sebagainya, karena memberikan manfaat besar dalam segala aspek kehidupan manusia. Hal ini dapat dilihat dari pembuatan suatu alat yang sudah terprogram secara otomatis maupun dikontrol secara manual yang merupakan suatu penerapan ilmu sains dan teknologi yang dirancang dalam suatu embedded system.

CV. ANAS ENAM GEMBOR NET, bekerja dalam bidang jasa warung internet (warnet), kegiatan yang menjadi kendala di warnet ini adalah tidak terkontrolnya penjualan dari minuman, minuman tersebut disajikan pada kulkas penyaji dan pembeli mengambil sendiri, hal ini berhubungan tidak terkontrolnya jumlah minuman yang sudah diambil oleh konsumen, sehingga terjadi ketidakcocokan antara stock minuman dengan hasil penjualan.

Berdasarkan latar belakang tersebut, dilakukan penelitian untuk merancang sebuah system pengontrol penyaji makanan dan minuman ringan, sehubungan dengan adanya system ini hasil penjualan dapat dikontrol dengan jumlah harga makanan atau minuman yang keluar.

Seiring dengan perkembangan teknologi yang semakin canggih, untuk mewujudkan suatu sistem yang dapat menyajikan makanan dan minuman menggunakan arduino uno, dari tidak terkontrolnya system jual beli makanan dan minuman ringan pada CV. ANAS ENAM GEMBOR NET sehingga tidak terpantau secara baik, maka menyebabkan penjualan tidak seimbang dengan penghasilan yang diperoleh dari penujalan makanan dan minuman ringan tersebut.

Perumusan Masalah

Dalam rumusan masalah ini memuat uraian secara rinci dari permasalahan yang di identifikasi pada latar belakang, ada pun rumusan masalah dalam penyusunan penelitian ini sebagai berikut :

  1. Bagaimana membuat system yang menyajikan makanan dan minuman ringan pada CV. ANAS ENAM GEMBOR NET ?
  2. Bagaimana merancang alat penyaji makanan dan minuman ringan pada CV. ANAS ENAM GEMBOR NET dengan RFID yang dapat terhubung dengan laptop yang menggunakan Visual Basic.Net serta MySql berbasis Arduino Uno ?
  3. Bagaimana memanfaatkan data base mysql untuk menyimpan data, hasil penjualan pada CV.ANAS ENAM GEMBOR NET


Ruang Lingkup

Ruang lingkup yang dibahas dalam hal ini seputar informasi packaging labeling pada PT PRATAMA ABADI INDUSTRI agar dalam pembahasan ruang lingkup menjadi terarah dan berjalan dengan baik, maka penulis membatasi permasalahanya itu mulai dari pendataan data barang packing labeling hingga proses final assembling yang berupa hasil laporan yang lebih akurat.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Tujuan Operasional

Untuk mengetahui sistem packaging labeling dan menghasilkan data dan informasi yang lebih akurat pada PT Pratama Abadi Industri.

TujuanFungsional

Sebagai bahan acuan atau referensi bagi perusahaan dan mahasiswa di masa sekarang dan yang akan datang.

Tujuan Individual (Pribadi)

Untuk mengimplementasikan ilmu yang dipelajari

Manfaat Penelitian

  1. Membantu mempermudah dalam mengatur, mengolah dan mengendalikan dalam mengolah data material sebagai upaya peningkatan kinerja dari sistem tersebut.
  2. Memberikan ide dan gagasan agar pengolahan data material bias dikelola secara efektif dan efisien
  3. Menambah wawasan penulis tentang manajemen material.

Metodologi Penelitian

Dalam memperoleh metode penelitian yang diperlukan untuk penyusunan Laporan skripsi ini, penulis menggunakan beberapa metode.

Metode Pengumpulan Data

Untuk memperoleh data yang diperlukan dalam penulisan SKRIPSI, penulis menggunakan beberapa metode. Data yang dipakai dalam menyelesaikan penelitian ini, penulis mengelompokkan menjadi dua, yaitu data primer dan data sekunder.

a. Data primer merupakan data yang dikumpulkan peneliti langsung dari sumber utamanya. Yang termasuk data primer adalah data yang diperoleh dengan data sebagai berikut:

  1. Metode Observasi (Pengamatan Langsung) .
  2. Observasi adalah salah satu cara untuk memperoleh data primer. Observasi dilakukan dengan cara mengamati langsung obyek yang dipandu oleh Herawati selaku karyawan bidang logistic PT Pratama Abadi Industri.

  3. Metode Interview (Wawancara) .
  4. Wawancara adalah cara pengumpulan data yang dilakukan dengan bertanya dan mendengarkan jawaban langsung dari sumber utama data yang berkaitan langsung.

    Data Sekunder merupakan data yang bersumber dari hasil penelitian orang lain yang dibuat untuk maksud yang berbeda. Yang termasuk data sekunder adalah data yang diperoleh dengan metode sebagai berikut:

  1. Metode Study Pustaka.
  2. Metode yang dilakukan dengan cara membaca buku-buku dan sumber-sumber lainnya yang dapat menunjang hasil laporan dan pengumpulan datanya dan literature tersebut.

  3. Data dari instansi atau perusahaan yang telah dibukukan atau berkas/dokumen yang didapat dari instansi atau perusahaan yang dijadikan objek penelitian.

Metode Analisa Data

Adapun metode analisa yang digunakan adalah Terstruktur yaitu dengan menggunakan UML (Unified Modelling Language).

Sistematika Penulisan

Untuk memahami lebih jelas pembahasan masalah, penulis menyusun laporan tugas Skripsi menjadi beberapa sub bab dengan sistematika penyampaian sebagai berikut :

BAB I PENDAHULUAN

Bab ini berisikan tentang latar belakang, rumusan masalah, ruang lingkup, tujuan dan manfaat, metode penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini terdiri dari pengertian dan penjelasan pengolahan data siswa baru dan dokumen secara umum serta teori – teori yang berhubungan dengan objek penelitian, pengertian Unified Modeling Laguage (UML) dan php.

BAB III PEMBAHASAN

Pada bab ini penulis akan membahas tentang gambaran dan sejarah singkat PT. Pratama Abadi Industri, struktur organisasai, permasalahan yang dihadapi, alternative pemecahan masalah, analisa proses, UML ( Unified Modeling Language ) sistem yang berjalan, serta elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, dan final draft elisitasi.

BAB IV Rancangan Sistem Yang Diusulkan

Pada bab ini membahas perancangan sistem baru yang lebih sistematis yang akan dijelaskan dalam bentuk ususlan prosedur baru. Analisa sistem yang diusulkan mulai dari perancangan Proses Unifield Modeling Language dengan software Visual paradigm, rancangan database, tampilan program serta implementasi sistem yang diususlkan.

BAB V PENUTUP

Pada bab ini berisikan kesimpulan dan saran yang berkaitan dengan system berdasarkan bab-bab yang telah diuraikan sebelumnya.

DAFTAR PUSTAKA

Berisi tentang referensi-referensi yang di dapat selam melakukan penelitian yang dihasilkan


LAMPIRAN

Daftar yang memuat keseluruhan data dan dokumentasi pekerjaan yang pernah dilakukan untuk melengkapi Laporan Skripsi yang dibuat

Contributors

Hairul Anwar