1133469956: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
(Rangkaian Elektronika)
(Konsep Dasar Motor DC)
Baris 1.278: Baris 1.278:
  
 
===<div style="font-family: 'times new roman'; text-align: left">'''Konsep Dasar Motor DC'''</div>===
 
===<div style="font-family: 'times new roman'; text-align: left">'''Konsep Dasar Motor DC'''</div>===
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Kusuma ( 2011:2 ) ”motor DC adalah suatu mesin yang berfungsi untuk mengubah tenaga listrik arus searah (DC) menjadi tenaga mekanik (putaran). Motor bekerja berdasarkan prinsip induksi elektromagnetik”.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut winarno dan Arifianto (2011:60) Motor DC adalah jenis motor elektrik yang bekerja pada arus searah. motor jenis ini sering digunakan pada robot bergerak, karena tipe motor dapat disesuaikan dengan kebutuhan robot.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Gridling dan Weiss (2007:142) Motor DC adalah motor yang menggunakan DC (Direct Current) atau arus langsung untuk mendapatkan gerak perputaranny. Motor ini mempunyai dua pin yang mengontrol kecepatan dan arah dari putaran motornya.</p></div>
 +
 +
 +
GAMBAR
 +
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Gridling dan Weiss (2007:142), Motor DC terbagi menjadi dua jenis yaitu:</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">1. Motor DC dengan sikat (Brushes)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Pada motor DC ini, badan luar motor (stator) menghasilkan medan magnet yang konstan (tetap), dimana rotor mengandung satu set gulungan kabel yang  menggunakan hukum lorentz.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">2. Motor DC tanpa sikat (Brushless)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Motor DC tanpa sikat mempunyai magnet permanen sebagai rotornya dan beberapa pasang gulungan kabel yang menghasilkan medan elektromagnetik yang berputar.</p></div>
 +
 +
 +
GAMBAR
 +
 
==<div style="font-family: 'times new roman'; text-align: left">'''Konsep Dasar Elisitasi'''</div>==
 
==<div style="font-family: 'times new roman'; text-align: left">'''Konsep Dasar Elisitasi'''</div>==
 
==<div style="font-family: 'times new roman'; text-align: left">'''Literatur Review'''</div>==
 
==<div style="font-family: 'times new roman'; text-align: left">'''Literatur Review'''</div>==

Revisi per 11 Februari 2016 16.51

PROTOTYPE ATAP JEMURAN OTOMATIS MENGGUNAKAN

RASPBERRY PI MELALUI WEB BROWSER

PADA CV. MILANETTE


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1133469956
NAMA


JURUSAN SISTEM KOMPUTER

KONSENTRASI CREATIVE COMMUNICATION AND INNOVATIVE TECHNOLOGY (CCIT)

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2015/2016

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 


LEMBAR PENGESAHAN SKRIPSI

PROTOTYPE ATAP JEMURAN OTOMATIS MENGGUNAKAN

RASPBERRY PI MELALUI WEB BROWSER

PADA CV. MILANETTE

Disusun Oleh :

NIM
: 1133469956
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Komputer
Konsentrasi
: Creative Communication and Innovative Technology

 

 

Disahkan Oleh :

Tangerang, ..... 2016

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Komputer
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
(Ferry Sudarto, S.Kom., M.Pd)
NIP : 000594
       
NIP : 079010

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

PROTOTYPE ATAP JEMURAN OTOMATIS MENGGUNAKAN

RASPBERRY PI MELALUI WEB BROWSER

PADA CV. MILANETTE


Dibuat Oleh :

NIM
: 1133469956
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Komputer

Konsentrasi Creative Communication And Innovative Technology (CCIT)

Disetujui Oleh :

Tangerang,.... 2016

Pembimbing I
   
Pembimbing II
       
       
       
       
(Haryanto, M.Kom)
   
(Fredy Susanto, M.kom, CCNA., MTCNA)
NID : 09010
   
NID : 04051

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

PROTOTYPE ATAP JEMURAN OTOMATIS MENGGUNAKAN

RASPBERRY PI MELALUI WEB BROWSER

PADA CV. MILANETTE

Dibuat Oleh :

NIM
: 1133469956
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Komputer

Konsentrasi Creative Communication And Innovative Technology (CCIT)

Tahun Akademik 2015/2016

Disetujui Penguji :

Tangerang, .... 2016

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

PROTOTYPE ATAP JEMURAN OTOMATIS MENGGUNAKAN

RASPBERRY PI MELALUI WEB BROWSER

PADA CV. MILANETTE

Disusun Oleh :

NIM
: 1133469956
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Komputer
Konsentrasi
: Creative Communication and Innovative Technology

 

 

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 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 ternyata pernyataan di atas tidak benar.

Tangerang, ..... 2016

 
 
 
 
 
NIM : 1133469956

 

)*Tandatangan dibubuhi materai 6.000;


ABSTRAK

Seiring dengan berkembangnya zaman, saat ini telah banyak diciptakan alat untuk mempermudah manusia dalam melakukan pekerjaannya. Elektronika adalah salah satu dari teknologi yang membantu kehidupan manusia agar menjadi lebih mudah. Setiap perusahaan laundry pasti ingin jemuran terhidar dari hujan. Maka penulis melakukan penelitianyang bertujuan untuk membuat prototypeatap jemuran otomatis yang dapat dipantau melaluiwebcam sehingga memudahkan manusia dalam melindungi jemurandari hujan yang turun secara tiba-tiba dan memonitoringnya. Alat ini dikendalikan secara otomatis dan melalui web browser. untuk komponen yang digunakan dalam sistem pemantauan ini adalah teknologi Raspberry Pi dimana sistem tersebut bisa mengendalikan atap jemuran secara otomatis dan mengambil gambar secara real time dengan bantuan kameraweb cam Logitech C170. Web Browser dan Raspberry Pi ini membuat siapa saja mampu mengendalikan perangkat-perangkat yang ada disekitarnya hanya dengan menggunakan sebuah smartphone, laptop, dan komputer. Penelitian ini diharapkan dapat membantu pengguna dalam melindungi jemuran dari hujan serta melakukan pemantauan secara realtime.


Kata Kunci: Raspberry Pi, Web browser, Webcam

ABSTRACT

Along with the times, recently there have been found tool to facilitate human’s work. Electronics is one of technology to facilitate human’s work. Every industrial company certainly has an underground water channel as where the flow of rain water and where the flow of wastewater that has been filtered to flow out, so at this point monitoring is required specifically to determine whether there is a blockage that can inhibit the flow of water and causing flooding. This study aims to create a prototype monitoring water blockage that can enable people to monitor underground water channels.This research aims to make robot prototype monitoring water blockage which can facilitate human’s work. This tool is controlled by web browser. for thecomponents used inthismonitoring systemis theRaspberryPitechnologywhere the systemcantake picturesin real timewith thehelp ofa webcamLogitechC170camera. RaspberryPiWebBrowserandthismakesanyonecapable of controllingthe devicesaround itsimply by usingasmartphone, laptop, computerandIPAD. This research isexpected to helpusersin knowingthatthere isa blockagein theunderground drainsand monitoredin realtime.


Keywords: RaspberryPi, Control, Webcam

KATA PENGANTAR


Segala puji serta syukur kita panjatkan kehadirat Allah SWT yang telah memberikan beribu-ribu nikmat,rahmat dan anugerah-Nya serta senantiasa melimpahkan hidayahnya, sehingga penulis dapat menyelesaikan penyusunan laporan skripsi ini dengan baik dan tepat pada waktunya.

Hanya karena kasih sayang dan kekuatan-Nya lah penulis mampu menyelesaikan skripsi yang berjudul “PROTOTYPE ATAP JEMURAN OTOMATIS MENGGUNAKAN RASPBERRY PI MELALUI WEB BROWSER PADA CV. MILANETTE”.

Penulis menyadari dengan sepenuh hati bahwa tersusunnya skripsi ini bukan hanya atas kemampuan dan usaha penulis semata,namun juga berkat bantuan berbagai pihak,oleh karena itu penulis mengucapkan terima kasih kepada:

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Presiden Direktur Perguruan Tinggi Raharja Tangerang.
  2. Bapak Sugeng Santoso , M.Kom selaku puket 1 STMIK Raharja.
  3. Bapak Ferry Sudarto, S.Kom, M.Pd, selaku Ketua Jurusan Sistem Komputer.
  4. Bapak Haryanto, M.kom selaku dosen pembimbing I yang juga telah banyak membantu memberikan waktu, bimbingan dan pengarahan yang sangat berarti selama penyusunan Skripsi .
  5. Bapak Fredy Susanto, M.kom, CCNA., MTCNA selaku dosen pembimbing II yang juga telah banyak membantu memberikan waktu, bimbingan dan pengarahan yang sangat berarti selama penyusunan Skripsi .
  6. Kedua Orangtua ku tercinta, yang telah memberikan dorongan moral maupun materil serta do’anya sehingga penulis dapat menyusun dan menyelesaikan Skripsi.
  7. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmunya sehingga dapat di terapkan dalam skripsi ini.
  8. Sahabat - sahabatku dan teman - teman seperjuangan Skripsi CHIMRIN FAMILY & RAHARJA FC yang telah banyak membantu terselesaikannya Skripsi ini, dan juga yang tidak dapat saya sebutkan satu persatu.
  9. Fiqih Hana Saputri yang selalu memberikan support dan meluangkan waktunya untuk membantu menyelesaikan Skripsi ini.
  10. Seluruh karyawan dan pimpinan di CV. MILANETTE yang telah membantu.

Dalam penyusunan Skripsi ini, penulis menyadari masih banyak kekurangan karena terbatasnya kemampuan yang penulis miliki. Oleh karena itu, penulis mengharapkan saran dan kritik dari para pembaca yang akan sangat membantu untuk menyempurnakan Skripsi ini.

Akhir kata, semoga Skripsi ini dapat diterima sehingga mempunyai arti dan makna yang berarti baik bagi penulis dan terlebih bagi lingkungan sekitar. Semoga rahmat dan hidayah Allah SWT tetap bersama kita, Aamiin.


Tangerang, Juni 2016
Hendri Mei Subagya
NIM. 1133469956

Daftar isi

BAB I

PENDAHULUAN

Latar Belakang

Sistem pengendalian secara otomatis di bidang ilmu pengetahuan dan teknologi belakangan ini berkembang dengan pesat. Dengan adanya kemajuan di bidang ilmu pengetahuan dan teknologi menghasilkan inovasi baru yang berkembang menuju lebih baik. Hal ini dapat dilihat jangkauan aplikasi nya mulai dari rumah tangga hingga peralatan yang canggih.

Menjemur pakaian adalah salah satu kegiatan yang sering dilakukan dalam kehidupan rumah tangga, dan biasa kita lihat menjemur pakaian sering kita tinggal berpergian, sehingga kita tidak sempat lagi untuk mengangkat jemuran pada waktu hujan turun tiba-tiba. Untuk mengatasi masalah tersebut perlu adanya sistem kontrol otomatis, dengan cara membuat sistem atap jemuran otomatis.

Dalam perancangan implementasi sistem atap jemuran otomatis, masalah-masalah yang di pecahkan adalah meliputi sistem pengendalian atap jemuran, arsitektur perangkat keras meliputi : perangkat elektronik dan mekanik. Berdasarkan latar belakang diatas maka penulis membuat penelitian yang berjudul “Prototype Atap Jemuran Otomatis Menggunakan Raspberry Pi Melalui Web Browser Pada Cv. Milanette”.

Perumusan Masalah

Berdasarkan uraian yang terdapat dalam latar belakang di atas, maka dapat diurutkan permasalahan yang dihadapi, antara lain :

a. Mampu kah Raspberry Pi membuat Sistem atap jemuran otomatis?

b. Bagaimana prinsip kerja sensor air dan sensor cahaya ?

c. Bagaimana proses penampilan gambar dari Raspberry ke web browser ?

Ruanglingkup Penelitian

Ruang lingkup dalam penelitian ini bertujuan untuk membatasi pembahasan pada pokok permasaahan saja. mengingat keterbatasan penulis dalam hal waktu serta keterbatasan ilmu maka penulis membatasi masalah yang ada pada penelitian ini. selain itu pembatasan masalah bertujuan untuk menentukan konsep utama dari permasalahan sehingga masalah-masalah dalam penelitian ini dapat dimengerti dengan mudah dan baik.Batasan masalah pada penelitian ini adalah:

a. Membahas prinsip kerja atap jemuran secara otomatis menggunakan Raspberry Pi.

b. Konfigurasi Raspberry Pi dengn smartphone untuk memantau alat ini bekerja atau tidak.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

1. Tujuan Individual

>Penelitian ini dilakukan dengan tujuan mempraktekkan ilmu yang sudah didapat pada mata kuliah yang telah dipelajari.

>Persyaratan untuk dapat menyelesaikan program studi Sarjana Satu (S1).

2. Tujuan Fungsional

>Untuk membantu mengembangkan Sistem Pengendalian Otomatis menggunakan Raspberry Pi agar berguna bagi masyarakat.

3. Tujuan Operasional

>Merupakan keinginan yang ada dalam diri sendiri dan mengukur kemampuan yang didapat selama menjalanin kuliah dan menerapkan ilmu yang didapat.

Manfaat Penelitian

1. Manfaat Individual

>Dapat mengetahui cara kerja sistem alat tersebut dan mengetahui interaksi antara perangkat kerja (software) dengan (hardware).

2. Manfaat Operasional

>Seseorang tidak perlu lagi khawatir atau takut pakaian yang dijemurannya basah akibat kehujanan

Metode Penelitian

1. Metode Pengumpulan Data

a. Observasi

Melalui pengamatan dan pengalaman yang didapat, penulis menyimpulkan bahwa semua orang menginginkan pengontrolan atau pengendalian sesuatu secara otomatis dan efisien.

b. Wawancara (Interview Research)

Dalam hal ini penulis melakukan wawancara dengan Steakeholder yang bernama Wasito pada CV. Milanette agar mendapat yang akurat dan jelas.

c. Studi Pustaka

Metode ini dilakukan untuk mencari dan mendapatkan sumber-sumber kajian.Landasan teori yang mendukung, data-data atau informasi sebagai acuan dalam melakukan perencanaan, percobaan, pembuatan, dan penyusunan laporan.

2. Metode Analisa

Pada metode ini penulis menganalisa suatu sistem pemantauan melalui Raspberry Pi apakah kekurangan dari sistem tersebut.

3. Metode Perancangan

Dalam metode perancangan ini penulis menggunakan Flowchart. Alasan menggunakan metode flowchart ini adalah dalam metode sebelumnya penulis jg menggunakan metode flowchart, sehingga dalam metode perancangan ini penulis menggunakan metode yang sama agar dapat saling berhubungan dan tidak ada yang berubah dari sistem yang berjalan sampai perancangan sistem yang akan di usulkan, hanya saja ada perubahan atas sistem yang akan diusulkan, namun tidak akan merubah konsep kerja pada sistem yang sedang berjalan.

4. Metode Implementasi

Metode yang digunakan untuk pengujian sistem dengan melakukan uji coba test pada sistem tersebut, sehingga diperoleh hasil implementasi yang di inginkan.

Sistematika Penulisan

Untuk memahami lebih jelas tentang penulisan laporan Skripsi ini, maka penulis mengelompokan materi penulisan menjadi beberapa bab yang masing masing saling berkaitan antara bab satu dengan yang lainnya, sehingga menjadi kesatuan yang utuh, yaitu :

BAB I PENDAHULUAN

Bab ini berisi tentang uraian latar belakang, perumusan masalah, ruang lingkup penelitian, dan manfaat, metode penelitian dan sistematik penulisan.

BAB II LANDASAN TEORI

Berisi tentang uraian mengenai teori-teori umum atau dasar dan teori-teori dasar yang akan mendukung mendukung pembahasan masalah yang berkaitan dengan judul penelitian.

BAB III PERANCANGAN DAN PEMBAHASAN

Berisi tentang cara kerja Prototype atap jemuran otomatis menggunakan Raspberry Pi melalui web browser,komunikasi antara raspberry pi dengan sensor dan tampilan interface.

BAB IV UJI COBA DAN ANALISA

Mencoba menjelaskan rangkaian dan analisa “Prototype Atap Jemuran Otomatis Menggunakan Raspberry Pi Melalui Web Browser”

BAB V PENUTUP

Bab ini merupakan bab penutup yang berisi tentang kesimpulan dansaran-saran yg dapat penulis berikan, sebagai upaya untuk perbaikan kedepan.


BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

1. Definisi Sistem

Suatu sistem dapat terdiri dari beberapa subsistem atau bagian dari sistem-sistem. Komponen atau subsistem dalam suatu tidak dapat berdiri sendiri,melainkan saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai. Ada banyak sekali definisi mengenai sistem diantaranya :

a. Menurut sutabari (2012:10), “Secara sederhana suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling tergantung satu sama lain, dan terpadu” .

b. Menurut Sutarman (2012:13), “Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”.

c. Menurut Hartono (2013:9) ”Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara teroganisasi berdasar fungsi-fungsinya, menjadi satu kesatuan”.

Berdasarkan definisi diatas dapat disimpulkan bahwa sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran/tujuan tertentu. Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan sistem adalah kumpulan komponen-komponen yang terdiri dari sub-sub sistem yang saling berinteraksi dan bekerja sama untuk saling menghasilkan output yang diinginkan.


2. Karakteristik Sistem

Menurut Sutabri (2012:20), model umum sebuah sistem adalah input, prose, dan output. Hal ini merupakan konsep sebuah sistem yang sangat sederhana sebab sebuah sistem dapat mempunyai beberapa masukan dan keluaran. Selain itu,sebuah sistem dapat mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik sistem yang dimaksud adalah sebagai berikut :

a. Komponen Sistem (components)

Suatu sistem terdiri dari sejumlah komponen yang saling berinterikasi, artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen tersebut dapat berupa satu bentuk subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar sering juga disebut “supersistem”.

b. Batasan Sistem (boundary)

Ruanglingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.

c. Lingkungan Luar Sistem (environtment)

Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sisem. Lingkungan luar sistem ini bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian,lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan mengganggu kelangsungan hidup sistem tersebut.

d. Penghubung Sistem (interface)

Media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem atau interface. Penghubung ini memungkinkan sumber-sumber data mengalir dari sutu subsistem ke subsistem lain. Bentuk keluaran dari sutu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian ,dapat terjadi suatu integritas sistem yang membentuk satu kesatuan.

e. Masukan Sistem (input) (output)

Energi yang dimasukan kedalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan dan sinyal. Contohnya,di dalam suatu unit sistem komputer, “program” adalah maintenance input yang digunakan untuk mengoprasikan komputernya dan “data” adalah signal input untuk diolah menjadi infprmasi.

f. Keluaran Sistem (output)

Hasil energi yang diolah diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti sistem informasi. Keluaran yang dihasilkan adalah informasi. Informasi dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.

g. Pengelola Sistem (proses)

Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi lapora-laporan yang dibutuhkan oleh pihak menejemen.

h. Sasaran Sistem (objective)

Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic. Kalau suatu sistem tidak memiliki sasaran maka orprasi sistem tidak ad gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.


3. Klasifikasi Sistem

Menurut sutabri (2012:22), sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lainnya karena sistem memiliki sasaran yang berbeda setiap kasus yang terjadi yang ada di dalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang,diantaranya :

a. Sistem Abstrak dan Sistem Fisik

yang tidak tampak secara fisik,misalnya sistem teologia, yaitu sistem yang berupa pemikiran hubungan manusia dengan tuhan,sedangkan sistem fisik merupakan sistem yang ada secara fisik, misalnya sistem komputer, sistem produksi, sistem penjualan, dan lain sebagainya.

b. Sistem Alamiah dan Sistem Buatan Manusia

Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia, misalnya sistem perputaran bumi, terjadinya siang malam, dan pergantianya musim. Sedangkan sistem buatan manusia meerupakan sistem yang melibatkan interaksi manusia dengan mesin yang disebut human machine system. Sistem informasi berbasis komputer merupakan contoh human machine system karena menyangkut pengguna komputer yang berinteraksi dengan manusia.

c. Sistem Determinasi dan Sistem Probabilistik

Sistem yang berinteraksi dengan tingkah laku yang dapat diprediksi disebut sistem deterministic. Sistem komputer adalah contoh dari sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan. Sedangkan sistem yang bersifat probabilistik adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilistic.

d. Sistem Tertutup dan Sistem Terbuka

Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkungan luarnya. Sistem ini bekrja secara otomatis tanpa cmpur tangan pihak liuar. Sedangkan sistem terbuka adalah sistem yang brhubungan dan dipengaruhi oleh lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk subsistem lainya.


4. Karakteristik Sistem Yang Baik

Kriteria sistem yang baik antara lain :

a. Kegunaan

Sistem harus menghasilkan informasi yang tepat pada waktunya, relevan yang berarti sistem tersebut mempunyai manfaat bagi pemakainya.

b. Ekonomis

Dalam merancang atau membangun sebuah sistem sebisa mungkin hemat pada biaya perancang,perawatan maupun oprasional sistem tersebut.

c. Kehandalan

Keluaran (output) sistem harus memiliki tingkat ketelitian yang sangat tinggi dan sistem itu sendiri harus mampu beroprasi secara efektif dan efisien.

d. Kapasitas

Sistem harus mempunyai kapasitas yang memadai untuk menangani periode-periode oprasi puncak seperti pada saat sistem beroprasi pada puncak.

e. Fleksibilitasi

Sistem harus cukup fleksibilitasi untuk menampung perubahan yang akan muncul sewaktu-waktu.

Definisi Pengontrolan

Menurut Erinofiardi (2012:261), “Suatu sistem kontrol otomatis dalam suatu proses kerja berfungsi mengendalikan proses tanpa adanya campur tangan manusia (otomatis)”.

Kontrol otomatis mempunyai peranan penting dalam dunia industri modern saat ini. Seiring perkembangan kemajuan ilmu pengetahuan dan teknologi, sistem kontrol otomatis telah mendorong manusia untuk berusaha mengatasi segala permasalahan yang timbul disekitarnya dengan cara yang lebih mudah,efisien dan efektif. Adanya kontrol otomatis secara tidak langsung dapat menggantikan peranan manusia dalam meringankan segala aktifitasnya.

Berdasarkan Ejaan Yang Disempurnakan (EYD) pengontrolan berasal dari kata kontrol. Kontrol sama dengan pengawasaan, pemeriksaan dan pengendalian. Industri besar dan modern sangat memerlukan tenaga ahli perencanaan sistem pengendali dan perancangan desain sistem pengendali, termasuk teknisi profesional sebagai operator. Tidak menutup kemungkin bahwa pengontrolan berasal dari berbagai disiplin ilmu yang saling berhubungan karena teori sistem pengendalian modern dikembangkan guna mengatasi kerumitan yang dijump sebagai sistem pengendalian yang menuntut kecepatan dan ketelitian yang tinggi dengan hasil output yang optimal.

Dalam sistem pengendli kita mengenal adanya sistem pengendali loop terbuka (open-loop control system) dan sistem pengendali loop tertutup (closed-loop control system).

a. sistem kontrol loop Terbuka

Menurut Erinofiardi (2012:261) sistem kontrol loop terbuka adalah “suatu sistem kontrol yang keluarannya tidak berpengaruh terhadap aksi pengontrolan. Dengan demikian pada sistem kontrol ini, nilai keluaran tidak di umpan-balikkan ke parameter pengendalian.”

GAMBAR

Gambar diagram blok diatas menggambarkan bahwa didalam sistem tersebut tidak ada proses umpan balik untuk memperbaiki keadaan alat terkendali jika terjadi kesalahan. Jadi tugas dari elemen pengendali hanyalah memproses sinyal masukan kemudian mengirimkannya ke alat terkendali.

b. Sistem Kontrol Loop Tertutup

Menurut Erinofiardi (2012:261), sistem kontrol loop tertutup adalah “Suatu sistem kontrol yang sinyal keluarannya memiliki pengaruh terhadap aksi pengendalian yang dilakukan.” Yang menjadi ciri dari sistem pengendali tertutup adalah adanya sinyal umpan balik. Sinyal umpan balik merupakan sinyal keluaran atau suatu fungsi keluaran dan turunannya, yang diumpankan ke elemen kendali untuk memperkecil kesalahan dan membuat keluaran sistem mendekati hasil yang diinginkan.

GAMBAR

Gambar diatas menyatakan hubungan antara masukan dan keluaran dari suatu loop sistem tertutup. Sinyal input yang sudah dibandingkan dengan sinyal umpan balik menghasilkan sinyal selisih atau sinyal kesalahan yang akan dikirimkan ke dalam elemen pengendali sehingga kemudian menghasilkan sebuah sinyal keluaran yang akan dikirim ke alat terkendali. Sinyal input berupa masukan refrensi yang akan menentukan suatu nilai yang diharapkan bagi sistem yang dikendalikan tersebut. Dalam berbagai sistem pengendalian, sinyal input dihasilkan oleh mikrokontroler.

Definisi Webcam

Menurut (Dayat kurniwan 2010: l5 hal) Menuliskan webcam atau web kamera adalah sebuah kamera video digital kecil yang dihubungkan ke komputer melalui (port USB ataupun port COM. Sebuah web camera yang sederhana terdiri dari sebuah lensa standar, dipasang disebuah papan sirkuit untuk menangkap sinyal gambar, casing (cover), termasuk casing depang dan sampaing untuk menutupi lensa standard dan memiliki sebuah lubang lensa dicasing depan yang berguana untuk memasukkan gambar, kabel support yang dibuat dari bahan yang fleksibel, salah satu ujungnya dihubungkan dengan papa sirkuit dan ujung satu lagi memiliki connector, kabel ini dikontrol untuk menyesuaikan ketinggian, arah dan sudut pandang web camera.

Penggunaan web camera mencakup video conferencing, video messaging, home monitoring, images sharing, video interview, video phone-call, dan lain-lain. Kamera untuk video conference biasanya berbentuk kamera kecil yang terhubung langsung dengan komputer. Kamera analog juga terkadang digunakan, kamera ini terhubung dengan video capture card dan tersambung dengan internet (langsung dan tidak langsung).

Saat ini kamera untuk video conference sudah makin maju, sudah ada web camera yang didalamnya terdapat microphone maupun noise cancellation untuk memfokuskan audio ke speaker yang terletak didepan kamera sehingga noise yang ada tidak menggunggu jalannya konferensi.

Web camera memiliki fitur- fitur dan setting yang bermacam-macam, diantarany adalah :

1. Motion sensing web camera akan mengambil gambar ketika kamera mendeteksi gerakan.

2. Image archiving pengguna dapat membuat sebuah archive yang menyimpan sebuah gambar dari web camera atau hanya gambar- gambar tertentu saat interval pre-set.

3. Video messaging berapa aplikasi messagin mendukung fitur ini.

4. Advacd connection menyambungkan perangkat home theater ke web camera dengan kabel maupun nirkabel.

5. Automotion kamera robotic yang memungkinkan pengambilan gambar secara pan atautilt dan setting aplikasi pengambailan frame berdasarkan polisisi kamera.

6.Streaming media professional setup web camera dapat digunakan kompresi MPEG4 untuk mendapatkan streaming audio yang sesungguhnya.

7. Custom coding mengimport kode computer pengguna untuk memberitahu web camera apa yang harus dilakukan (misalnya automatically refresh)

8. Auto Cam memungkinkan pengguan membuat web page untuk web cameranya secara gratis di server perusahaan pembuat web camera.

Menurut (Kristawan 2012:2), “Webcam (singkatan dari web camera) adalah sebutan bagi kamera real-time yang gambarnya bisa diakses atau dilihat melalui World Wide Web, program instant messaging, atau aplikasi video call. Istilah webcam merujuk pada teknologi secara umumnya, sehingga kata web kadang-kadang diganti dengan kata lain yang mendeskripsikan pemandangan yang ditampilkan di kamera, misalnya StreetCam yang memperlihatkan pemandangan jalan. Ada juga Metrocam yang memperlihatkan pemandangan panorama kota dan pedesaan, TraffiCam yang digunakan untuk memonitor keadaan jalan raya, cuaca dengan Weather Cam, bahkan keadaan gunung berapi dengan VolcanoCam. Webcam atau web camera adalah sebuah kamera video digital kecil yang dihubungkan ke komputer melalui (biasanya) port USB ataupun port COM.

Jenis-Jenis Webcam

a. SERIAL AND PARALLEL PORT WEBCAM

WebCam jenis ini sudah terlalu tua dan jarang ditemukan lagi, karena sudah tidak ada yang memproduksi. Selain itu, kamera jenis ini menghasilkan kualitas gambar yang rendah dan frame rate yang rendah pula.

b. USB WEBCAM

WebCam jenis ini merupakan solusi bagi pengguna baru dan amatir. Mendukung fasilitas PnP ( Plug and Play ) dan dapat dihubungkan ke port USB tanpa harus mematikan komputer, tetapi syaratnya sistem operasi komputer harus mendukung fasilitas USB port.

c. FIREWIRE AND CARD BASED WEBCAM

Firewire adalah salah satu teknologi video capture device yang diperlukan bagi kamera yang mendukungnya. Pada umumnya WebCam yang membutuhkan video capture device harganya mahal, akan tetapi dapat menghasilkan frame rate tinggi, yaitu 24 sampai 30 frame per second.

d. NETWORK AND WERELESS CAMERA

Network camera adalah perangkat kamera yang itdak memerlukan sama sekali fasilitas computer, karena dapat langsung terhubung ke jaringan melalui modem. Transfer gambar dan suara langsung menuju jaringan LAN atau line telepon via modem.

Konsep Dasar Desain

Definisi Desain

Desain secara etimologi, istilah desain diambil dari kata “designo” (italy) yang artinya gambar. Sedang dalam bahasa inggris desain diambil dari bahasa latin “designare” yang artinya merencanakan atau merancang.

Menurut Simartama (2010:184), “Desain adalah bagaimana aplikasi yang dirancang menjadi sesuai dengan kebutuhan”.

Berdasarkan dari kedua definisi menurut para ahli diatas maka dapat disimpulkan bahwa desain merupakan rancangan dasar, atau proses iteratif yang melibatkan banyak aktivitas tinjauan ke belakang dan paralel yang menjadi tahapan awal dalam mewujudkan suatu aplikasi atau gagasan, dimana pembuatan atau perancangannya memikirkan berbagai macam pertimbangan dan perhitungan meliputi aspek fungsi estetik dan lainnya dengan maksud agar benda atau gagasan yang dirancang sesuai dengan kebutuhan.

Teori Khusus

Definisi Raspberry

A. Definisi Raspberry

Raspberry Pi adalah sebuah komputer berukuran sebesar kartu kredit yang terhubungi ke televisi dan sebuah keyboard. Komputer kecil ini bisa digunakan untuk proyek-proyek elektronik, dan hal lainnya yang bisa di;akukan oleh dekstop komputer seperti seprti sebagai mesin pengolah kata, games, dan perangkat ini juga mampu memainkan video beresolusi tinggi.

Richardson dan Wallace menjelaskan beberapa cara untuk menjelaskan beberapa cara yang dapat dilakukan oleh Raspberry Pi diantaranya sebagai berikut (2013:8).

1. General Purpose Computing

Perlu diingat bahwa Raspberry Pi adalah sebuah komupter dan memang pada faktanya dapat digunakan sebagai sebuah komputer. Setelah perangkat ini siap untuk digunakan kita bisa memilih untuk boot langsung dalam GUI (Graphical User Interface) dan didalamnya terdapat sebuah web browser yang merupakan aplikasi yang banyak digunakan komputer sekarang ini. Pernagkayt ini juga dapat di install banyak aplikasi gratis seperti Libre Office yang digunakan untuk pekerjaan-pekerjaan kantor.

2. Learning to Program

Raspberry Pi pada dasarnya ditujukan sebagai alat edukasi untuk mendorong anak-anak bereksperimen dengan komputer. perangkat ini sudah terpasang dengan interpreters dan compilers untuk berbagai bahasa pemrograman. Untuk pemula telah disediakan Scratch, sebuah bahasa pemrograman berasaskan grafik dari MIT. Kita bisa menulis program untuk Raspberry Pi dalam berbagai bahasa seperti C, Ruby, Java, Python dan Perl.

3. Project PlatformRaspberry Pi membedakan dirinya dari komputer pada umumnya bukan dari segi harga dan ukurannya saja, tapi juga karena kemampuannya beritegrasi dengan proyek elektronik.

GAMBAR

Berdasarkan gambar diatas Raspberry Pi mempunyai beberapa bagian antara lain :

a. CPU dan GPU

prosessor yang digunakan pada Raspberry Pi adalah ARM1176JZF-S dengan kecepatan Clock sebesar 700 Mhz dan GPU atau graphic processing Unit yang dipakai adalah IV.

b. Memory (RAM)

Raspberry Pi model B ini menggunakan RAM sebesar 512 MB. RAM diletakkan menyatu dengan prosessor.

c. Power

Untuk Catu Daya, Raspberry Pi menggunakan konektor Micro USB yang biasa digunakan pada Charger Smarphone Android, catu daya ini bekerja pada tegangan 5V dengan arus minimal 1A agar Raspberry Pi bekerja secara maksimal

d. SD Card

Bagian ini berfungsi untuk tempat memasukkan SD-Card yang sudah diisi dengan salah satu OS Raspberry Pi. OS tersebut adalah Raspbian, Pidora, Raspbmc, Open ELEC, dll.

e. Port HDMI

Port ini berfunsi untuk menampilkan OS Raspberry pada TV yang mempunyai port HDMI.

f. Port RCA

Sama seperti port HDMI, port ini berfungsi untuk menampilkan OS Raspberry Pi namun menggunakan Port Video untuk TV model lama.

g. Konektor Audio

Berfunsi sebagai konektor untuk Speaker atau Headset.

h. LED Indikator

Terdapat 5 Led yang masing masing berfungsi sebagai indikator catu daya, proses kerja CPU, dan proses kerja jaringan.

i. Port USB

Selayaknya penggunaan pada komputer, port ini berfungsi untuk menyambungkan berbagai macam perangkat USB seperti Fash Disk, USB Dongle, USB Webcam, Card Reader, dll.

j. Port LAN (RJ-45)

Untuik menghubungkan Raspberry Pi ke jaringan melalui konektor RJ 45 dan kabel UTP.

k. GPIO(General Purpose Input Output)

Bagian ini merupakan sesuatu keunggulan Raspberry Pi dengan Komputer sebelumnya, karena pengguna bisa memprogram pin-pin GPIO ini sesuai dengan kebutuhan mereka.

Sejarah Linux

Menurut Hicks, Linus Torvalds memulai Linux, sebuah sistemoperasi, sebagai sebuah proyek pribadi pada tahun 1991. Dia memulai proyek ini karena ingin menjalankan sistem operasi berbasis Unix tanpa terlalu mengeluarkan banyak uang. Sebagai tambahan ia juga hendak mempelajari Prosesor 386. Linux dirilis tanpa biaya kepada publik sehingga setiap orang bisa mempelajarinya dan membuat perbaikan dibawa lisensi General public. Saat ini, Linux telah berkembang menjadi sebuah pemain utama daam pasar sistem operasi. Linux telah diporting untuk berjalan pada berbagai arsitektur, termasuk HP/Compaq Alpha, Sun SPARC dan Ultra SPARC, dan Motorola Power PC chip (melalui komputer Apple Macinthos dan IBM RS/6000). Raatusan, jika tidak ribuan pemrogram di seluruh dunia sekarang turut serta mengembangan Linux. Linux menjalankan program-program seperti sendmail, Apache, dan BIND, yang merupakan perangkat lunak yang sangat populer yang digunakan untuk menjalankan server-server internet. Penting untuk diingat bahwa istilah “Linux” hanya merujuk pada kernel inti dari sebuah sistem operasi. Inti ini bertanggung jawab untuk mengontrol prosesor, memori, hard drive, dan peripheral komputer anda dan memastikan bahwa semua programnyabertindak sesuai dengan keinginan. Verbagai macam perusahaan dan individual membundel kernel dan berbagai program bersama-sama untuk membuat sebuah sistem operasi. Kami menyebut setiap bundel tersebut sebuah distribusi Linux.

Nama Linux merupakan kombinasi unik antara nama penciptanya dan nama sistem operasi yang menjadi targetnya (UNIX). Semuanya berawal dari sebuah sistem operasi bernama Minix. Minix dibuat oleh profesor Andrew Tanenbaum. Minix adalah sistem operasi mirip UNIX yng bekerja pada PC.

Torvald adalah salah seorang mahasiswa di Universitas Helsinki yang menggunakan Minix. Walaupun cukup bagus, ia belum menganggap Minix memadai. Kemudian pada tahun 1991 ia membuat sistem oprasi yang merupakan clone UNIX, yangdi beri nama Linux.seperti halnya Minix,Linux tidak menggunakan kode apapun dari vendor Unix komersial, sehingga Torvalds mendistribusikan linux di internet secara bebas dan gratis.

Pada 5 Oktober 1991, Torvolds mengeposkan sistem oprasinya di newsgroup comp.os.minix. ia mengumumkan bahwa source code Linux tersedia dan meminta bantuan programmer-programmer lain untuk ikut mengembangkannya. Ketika itu Linux masih setengah matang, sistem oprasi ini hanya bisa menjalankan sedikit perintah UNIX, seperti bash,gcc dan gnu-make.Saat Linux 1.0 di luncurkan pada 1994, sistem operasi ini telah cukup stabil dan memiliki banyak feature, seperti preemptive multitasking (kemampuan untuk membagi sumber daya CPU untuk banyak aplikasi) dan symmetric multiprocessing (kemampuan untuk membagi tugas di antara banyak CPU). Linux bahkan memiliki maskotnya sendri yang oleh Torvals di jelaskn sebagai “seekor penguin yang menggemaskan dan ramah, yang kekenyangan setelah makan banyak ikan kering”.

Pada 1996 tim pengembang Linux yang ada di seuruh dunia mulai memberikan hasilnya. Tahun itu mereka telah membuat versi Linux untuk sejumlah versi hardware, dari Atari ST sampai Macinthos. Linux terus berkembang pesat, utamanya karena ada sejulah distributor(seperti RedHat, Caldera, dan sebagainya) yang berkompetisi untuk berebut bangsa pasar. Oleh karena itu di bentu kelompok bernama Linux Standard Base. Kelompok ini bekerja untuk memastikan bahwa beragam distrubusi Linux yang ada tetap bisa menjalankan aplikasi yang sama dan saling berinter operasi, Distro linuxMenurut Nurhakim, (yang diakses pada tanggal 12April 2012 di http://nurman-nurhakim.blogspot.com/2009/12/sejarah-linux-dan-beberapa-distronya.html Distro LINUX adalah LINUX yang dibuat dengan memasarkan program tertentu berdasarkan sourece yang ada dan di kemas sedemikian rupa sehingga memiliki tampilan atau fitur yang berbeda-beda sesuai dengan keinginan si pembuat distro. “Ada distro yang berfokus pada server artinya distro tersebut lebih dioptimasi ke sistem server saja contoh untuk distro ini antara lain : Trustix Secure Linux, Turbo Linux Server, Red Hot enterprise server, Server Optimize Linux (SOL), Mandrake Security dan masih banyak lagi contoh lainnya.

Ketika pengguna Linux baru berkenalan dengan Linux, biasanya mereka terbentur pada masalah distro yang akan dipakai/dipilih. Secara garis besar distro Linux sama yaitu menggunakan ‘kernel’ Linux, perbedaanya hanya pada paket program, program instalasi, organisasi direktori dan berkas, program aplikasi dn utilitas tambahan. Distro Linux berbeda untuk kebutuhan yang berbeda. Dibawah ini merupakan beberapa distro Linux, diantaranya :

1. Lycoris

2. Xandros

3. Lindows

4. Linare

5. Red Hat Linux

6. Mandrake Linux

7. Caldera Open Linux

8. Suse Linux

9. Slackware Linux

10. DebianGNU/Linux

11. Turbo Linux

12. Knoppix

a. Lycoris

Adalah distro linux yang telahmembuat versi linux yang cantik dan menyerupai WinXP, dari segiwarna, icon, maupun kemudahan-kemudahan yang ada. Dari tampilan-tampilan screenshoot pada situsnya anda dapat mengamati bahwa memang Lycoris merupakan distro linux yang pintar mempercantik diri sehingga sengan menggunakan Lycoris anda akan merasa bekerja dengan windows XP. Bahkan Open Office yang dipaketkandengan Lycoris memiliki icon-icon yang cantik dan khas Lycoris, Lycoris memiliki paket-paket yang berbeda, dan dan paket distro Linux-nya dinamakan desktop/LX. Lycoris memiliki fasilitas IRIS yaitu Internet Rapid intaller for software untuk meng-update Linux anda dengan software-software baru. Hanya saja distro ini tidaklah gratis dan anda perlu membayar dengan sejumlah “dollar US”.

b. Xandros

Xandros memiliki integrasi lebih baik dengan jaringan windows, mampu menjalankan aplikasi office XP, mampu me-rezise partisi NTFS saat instalasi, dan lain-lain. Xandros juga bukan merupakan produk gratis tetapi komersial. Secara singkat Xandros menawarkan kelebihan berikut :

1. Lima langkah instalasi grafis yang mudah

2. Manajemen partisi terintegrasi

3. Tampilan yang familiar

4. Aplikasi berkualitas dari pada engineer Xandros

5. Kompatibilitas dengan file format microsoft

c. Lindows

Lindows masih kalah dibanding Lycoris dalam segi kecantikan tampilan tetapi lindows telah lebih matang dan telah mencapai versi 4.0 fasilitas yang sudah menarik dari Lindows adalah Clickn-run yaitu fasilitas mendapatkan ribuan software Linux yang sudah di konfigurasi untuk Lindows dengan sekali klik dan proses instalasi ini juga dapat menambahkan shortcut di desktop dan daftar program secara otomatis. Lindows juga merupakan produk komersial.

d. Linare

Linare memiliki distro Linux khusus desktop dan paket CPU yang sudah terinstall Linare. Linare masih jarang terdengar dan merupakan pendatang baru. Linare juga merupakan produk komersial.

e. Red Hat Linux

Distributor paling populer di AS dan salah satu yang paling mudah digunakan. Redhat adalah distro yang cukup populer dikalangan pengembang dan perusahaan Linux. Dukungan-dukungan secara teknis, pelatihan, sertifikasi, aplikasi pengembangan, dan bergabungnya para hacker kernel dan free-software seperti alan cox, Michael johnson, Stephen Tweedie menjadi Red Hat berkembang cepat dan digunakan pada perusahaan. Poin terbesar dari distro ini adalah Red Hat Package Manager (RPM). RPM adalah sebuar perangkat lunax untuk manajemen paket-paket pada sistem Linux Kita dan dianggap sebagai standar de-facto dalam pemaketan pada distro-distro turunanya dan yang mendukung distro ini secara luas.

f. Mandrake Linux

Distributor yang menambahkan update dan patch untuk redhat Linux. Linux-Mandrake salah satu distro turunan dari RedHat Linux yang menyediakan banyak pengembangan dal aplikasi ‘pre-configured’ dan didukung banyak bahasa diseluruh dunia. Distro ini dikenal mudah untuk pemula dan cocok untuk kelas desktop tapi tidak menutup kemungkinan untuk dijadikan platfrom pada server. Optimasi untuk prosesor kelas pentium ke atas membuat Linux-Mandrake dapat berjalan dengan baik pada platfrom tersebut.

g. Caldera Open Linux

Distribusi Linux dengan instlasi dan lingkungan pengguna berbasis grafis yang bagus.

h. Suse Linux

Distribusi Linux paling populer di Eropa yang juga menyediakan perangkat instalasi dan panduan berbahasa Indonesia.

i. Slackware Linux

Distronya Patrick Volkerding yang terkenal pertama kali setelah SLS. Slackware dikenal lebih dekat dengan gaya UNIX, sederhana, stabil, mudah di custom, dan didesain untuk komputer 386/486 atau lebih tinggi. Distro ini termasuk distro yang cryptic dan manual sekali pemula Linux, tapi dengan menggunakan distro ini beberapa penggunanya dapat mengetahuinya banyak cara kerja sistem dan distro tersebut. Slackware adalah yang tertua yang masih tegar bertahan di segala jaman.

j. DebianGNU/Linux

Debian GNU/Linux adalah non komersia yang dihasilkan oleh para sukarelawan dari seluruh dunia yang saling bekerja sama memalui dunia internet. Distro ini menginginkan adanya semangat open-source yang harus tetap pada Debian. Kedinamisan distro ini membuat setiap rilis paket-paketnya di-update setiap waktu dan dapat diakses melalui utilitas apt-get. Apt-get adalah sebuah utilitas beris-perintah yang dapat digunakan secara dinamis untuk meng-upgrade sistem debian GNU/Linux melalui apt-repository jaringan archive debian yang luas. Milis dan forum debian selalu penuh dengan pesan-pesan baik mengenai bug, masalah, sharing, dan lain-lain. Dengan adanya sistem komunikasi ini bug dan masalah keamanan pada tiap paket dapat dilaporkan oleh para pengguna dan pengembang debian dengan cepat. Keuntungan dari debian adalah upgradability, ketergantungan antar paket didefinisikan dengan baik, dan pengembanganya secara terbuka.

k. Turbo Linux

Distribusi Linux paling populer di Asia yang menyediakan dukungan untuk set karakter khusus Asia. Turbo Linux merupakan salah satu distro Linux yang diminati oleh perusahaan dan perorangan di jepang dan Asia. Produk berbasis Linux dengan kinerja tinggi ini dimqnfaatkan untuk pasar workstation dan server terutama untuk penggunaan clustering dan orientasinya keperusahaan. Beberapa produk-produknya : Turbo Linux Workstation untuk desktopnya, Turbo Linux Server untuk backend server dengan kinerja tinggi terutama untuk penggunaan bisnis di perusahaan, e-commerce dan transaksi B2B (Business-to-business).

l. Knoppix

knoppix merupakan distro Linux live-cd yang dapat dijalankan melalui cd-room tanpa menginstalnya di hard disk. Aplikasinya sangat lengkap dan cocokuntuk demo atau belajar Linux bagi yang belum mempunyai ruang pada hard hard disk-nya, dapat juga untuk CD rescue. Kelemahan dari knoppix adalah diperlukannya memori yang besar untuk menggunakan modus grafisnya yaitu 96MB walaupun bisa dijalankan m dijalankan pada memori 64MB dengan swap hard-disk, tapi Anda perlu sedikit bersabar Distro ini berbasis Debian GNU/Linux.

Pemrograman Python

A. Konsep Dasar Python

Pada awalnya, motivasi pembuatan bahasa pemrograman ini adalah untuk bisa skrip tingkat tinggi pada sistem operasi terdiri distribusi Amoeba. Bahasa pemrograman ini menjadi umum digunakan untuk kalangan engineer seluruh dunia dalam pembuatan perangkat lunaknya, bahkan beberapa perusahaan menggunakan python sebagai pembuat perangkat lunak komersial. Python merupakan merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti sebenarnya, tidak ada batasan dalam penyalinannya atau mendistribusikannya. Lengkap dengan source codenya, debugger dan profiler, antarmuka yang terkandung di dalamnya untuk pelayanan antarmuka, fungsi sistem, GUI (antarmuka pengguna grafis), dan basis datanya.

B. Sejarah Python

Python dikembangkan oleh Guido Van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan CWI adalah 1.2.

Tahun 1995, Guido pindah ke CNRI sambil terus melanjutkan pengembangan Python. Versi terakhir yang dikeluarkan adalah 1.6. Tahun 2000, Guido dan para pengembangan inti Python pindah ke BeOpen.com yang merupakan sebuah perusahaan komersial dan membentuk BeOpen Python Labs. Python 2.0 dikeluarkan oleh BeOpen. Setelah mengeluarkan Python 2.0, Guido dan beberapa anggota time Phthon Labs ke Digital Creations.

Saat ini pengembangan Python terus dilakukan oleh kumpulan pemrogram yang dikoordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak 2.1 dandengan demikian mencegah Python dimilikinoleh perusahaan komersial. Saat ini industribusi Python sudah mencapai versi 2.6.1 dan versi 3.0. Nama Python dipilih oleh Guido sebagai nama bahsa ciptaannya karena kecintaan Guido pada acara televisi Monthy Python s Flyng Circus. Oleh karena itu sering kali ungkapan-ungkapan khas dari acara tersebut sering kalui muncul dalam korespondensi antar pengguna Python. Aplikasi bahasa python Perangkat bantu shell. Tugas-tugas sistem administrator, program baris perintah. Kerja bahasa ekstensi. Antarmuka untuk pustaka C/C++.

Rangkaian Elektronika

1. SENSOR

A. Sensor Air / Water Sensor

Perangakat sensor hujan di atas bisa diaplikasi menjadi beberapa perangkat yang mungkin akan sangat berguna pada saat musim hujan. Misalnya dibuat menjadi alat jemuran yang akan otomatis menutup pada saat hujan turun, atau digunakan pada jendela otomatis. Namun rancangan yang ada saat ini saya gunakan untuk membuat jemuran, yang mana pada jemuran tersebut akan secara otomatis menutup pada saat hujan turun.

Cara kerja sensor air hujan :

Rangkaian sensor air ini dirancang untuk mendeteksi air pada saat turun hujan tetapi juga dapat digunakan untuk mendeteksi level air dan lain – lainnya. Rangkaian ini menggunakan komponen resistor sebagai komponen utama dan elektroda sebagai pendeteksi air.

GAMBAR

ketika air menyentuh kedua elektroda (tembaga) maka tegangan 5V akan terhubung dengan output dan sebagian tegangan akan berkurang karena air berfungsi sebagai penghambat. Tegangan keluarannya sebesar 3v sampai 4.5v dengan jarak antara kedua elektroda + 2cm dan resistor yang digunakan sebesar 10k ohm sampai 100k ohm. Untuk mendeteksi air hujan dengan kawasan yang besar maka elektroda dibuat berliku-liku atau garis-garis. Dengan metode berliku-liku atau bergaris seperti itu akan mengurangi hambatan dari air hujan dan tegangan keluar setara dengan logika. Untuk menghindari karat atau tertutup kotoran yang menyebabkan sensor tidak bekerja, jalur tersebut harus dilapisi timah atau apa saja yang dapat menyatu dengan jalur tersebut dan dapat mengantarkan arus listrik.


GAMBAR

B. Sensor Cahaya LDR (Light Dependent Resistor)

Sensor Cahaya adalah salah satu alat yang digunakan dalam bidang elektronika, alat ini berfungsi untuk mengubah besaran cahaya menjadi besaran listrik. Alat ini memungkinkan kita untuk melakukan pendeteksian cahaya dan kemudian untuk melakukan perubahan terhadapnya menjadi sinyal listrik dan dipakai dalam sebuah rangkaian yang memakai cahaya sebagai pemicunya. Cara kerja dari alat ini adalah mengubah energy dari foton menjadi electron, umumnya satu foton dapat membangkitkan satu electron. Alat ini mempunyai kegunaan yang sangat luas salah satu yang paling popular adalah pada kamera digital. Beberapa komponen yang biasanya digunakan dalam rangkaian sensor cahaya adalah Light Dependent Resistor, Photodiode, dan Photo Transistor.

Salah satu komponen yang menggunakan sensor cahaya adalah Light Dependent Resistor (LDR), adalah suatu komponen elektronika yang memiliki hambatan yang dapat berubah sesuai perubahan intensitas cahaya, resistensi dari LDR akan menurun jika ada penambahan intensitas cahaya yang mengenainya.Pada dasarnya komponen ini merupakan suatu resistor yang memiliki nilai resistensi bergantung pada jumlah cahaya yang jatuh pada permukaan sensor tersebut. LDR dapat dibuat dari semikonduktor beresistensi tinggi yang tidak dilindungi dari cahaya. Jika cahaya yang mengenainya memiliki frekuensi yang cukup tinggi, foton yang diserap oleh semikonduktor akan menyebabkan electron memiliki energy yang cukup untuk meloncat ke pita konduksi. Elektron bebas yang dihasilkan (dan pasangan lubangnya) akan mengalirkan listrik, sehingga menurunkan resistensinya.Komponen yang menggunakan sensor cahaya berikutnya adalah Photo Transistor / fototransistor, secara sederhana adalah sebuah transistor bipolar yang memakai kontak (junction) base-collector yang menjadi permukaan agar dapat menerima cahaya sehingga dapat digunakan menjadi konduktivitas transistor. Secara lebih detail Photo Transistor merupakan sebuah benda padat pendeteksi cahaya yang memiliki gain internal. Hal ini yang membuat foto transistor memiliki sensivitas yang lebih tinggi dibandingkan photodiode / foto diode, dalam ukuran yang sama. Alat ini dapat menghasilkan sinyal analog maupun sinyal gigital. Photo Transistor sejenis dengan transistor pada umumnya, bedanya pada Photo Transistor dipasang sebuah lensa pemfokus sinar pada kaki basis untuk memfokuskan sinar jatuh pada pertemuan pn.


GAMBAR


2. DIODA

Dioda merupakan salah satu komponen aktif yang banyak kegunaannya dalam peranti alat elektronika. Dioda sendiri berasal dari kata 2 suku kata romawi yang berarti DI = dua dan ODA = elektroda atau dua elektroda, dimana elektroda-elektrodanya tersebut adalah ANODA yang merupakan bahan yang terbuat dari semi konduktor bertipe Positip dan KATHODA yang merupakan bahan yang terbuat dari semi konduktor bertipe Negatip. Dioda ditemukan pada tahun 1919 oleh William Henry Eccles. Dioda dapat mengalirkan arus listrik dari kaki Anoda menuju kaki Kathoda (Forward Bias) akan tetapi sebaliknya dioda menghambat arus listrik dari kaki Kathoda menuju kaki Anodha (Reverse Bias).Ada berbagai jenis dioda yang dibuat sesuai dengan fungsinya tanpa meninggalkan karakteristik serta spesifikasinya, seperti dioda penyearah (rectifier), dioda Emisi Cahaya (LED), dioda Zenner, dioda photo (Photo-Dioda) dan Dioda Varactor.

A. DIODA PENYEARAH (RECTIFIER)

Dioda penyearah adalah jenis dioda yang berfungsi sebagai penyearah tegangan / arus dari arus bolak-balik (ac) ke arus searah (dc ripple). Selain digunakan sebagai penyearah dioda ini juga digunakan sebagai proteksi polaritas pada driver relay. Dioda penyearah biasanya terdapat kode misal : 1N4001 yang berarti dioda tersebut memiliki karakteristik dapat dilalui arus maksimalnya 1 A dan tegangan maksimal sekitar 50V lebih jelasnya anda dapat melihat datasheet dari tiap-tiap kode dioda tersebut. Secara umum dioda ini disimbolnya.


GAMBAR


B. DIODA ZENER

Dioda Zener merupakan dioda junction P dan N yang terbuat dari bahan dasar silikon. Dioda ini dikenal juga sebagai Voltage Regulation Diode yang bekerja pada daerah reverse (kuadran III). Potensial dioda zener berkisar mulai 2,4 sampai 200 volt dengan disipasi daya dari ¼ hingga 50 watt. Dioda Zener biasanya terdapat kode misal DZ 5V1 yang berarti dioda tersebut dapat menghantarkan tegangan listrik maksimal 5,1 V dimana jika dioda tersebut mendapatkan tegangan diatas 5,1 V maka dioda tersebut membatasi tegangan yang keluar sebesar 5,1 V akan tetapi jika kurang dari tegangan 5,1 V maka tegangan tersebut tetap diloloskan.


GAMBAR


C. DIODA EMISI CAHAYA ( LIGHT EMITTING DIODE )

Dioda emisi cahaya atau dikenal dengan singkatan LED merupakan Solid State Lamp yang merupakan piranti elektronik gabungan antara elektronik dengan optik, sehingga dikategorikan pada keluarga “Optoelectronic”. Sedangkan elektroda-elektrodanya sama seperti dioda lainnya, yaitu anoda (+) dan Katoda (-). Dipasaran LED dikategorikan berdasarkan warna, diameter dan arah bias cahaya yang dipancarkan.

- Sebagai lampu indikator

- Untuk transmisi sinyal cahaya yang dimodulasikan dalam suatu jarak tertentu

- Sebagai penggandeng rangkaian elektronik yang terisolir secara total. Simbol, bangun fisiknya dan konstruksinya diperlihatkan pada gambar berikut.

Bahan dasar yang digunakan dalam pembuatan LED adalah bahan Galium Arsenida (GaAs) atau Galium Arsenida Phospida (GaAsP) atau juga Galium Phospida (GaP), bahan-bahan ini memancarkan cahaya dengan warna yang berbeda-beda. Bahan GaAs memancarkan cahaya infra-merah, Bahan GaAsP memancarkan cahaya merah atau kuning, sedangkan bahan GaP memancarkan cahaya merah atau hijau.

Seperti halnya piranti elektronik lainnya , LED mempunyai nilai besaran terbatas dimana tegangan majunya dibedakan atas jenis warna.

Sedangkan besar arus maju suatu LED standard adalah sekitar 20 mA. Karena dapat mengeluarkan cahaya, maka pengujian LED ini mudah, cukup dengan menggabungkan dengan sumber tegangan dc kecil saja atau dengan ohmmeter dengan polaritas yang sesuai dengan elektrodanya.

D. DIODA CAHAYA ( PHOTO-DIODE)

Secara umum dioda-cahaya ini mirip dengan PN-Junction, perbedaannya terletak pada persambungan yang diberi celah agar cahaya dapat masuk padanya. Dioda cahaya ini bekerja pada daerah reverse, jadi hanya arus bocor saja yang melewatinya. Dalam keadaan gelap, arus yang mengalir sekitar 10 A untuk dioda cahaya dengan bahan dasar germanium dan 1A untuk bahan silikon. Kuat cahaya dan temperature keliling dapat menaikkan arus bocor tersebut karena dapat mengubah nilai resistansinya dimana semakin kuat cahaya yang menyinari semakin kecil nilai resistansi dioda cahaya tersebut.

Penggunaan dioda cahaya diantaranya adalah sebagai sensor dalam pembacaan pita data berlubang (Punch Tape), dimana pita berlubang tersebut terletak diantara sumber cahaya dan dioda cahaya. Jika setiap lubang pita itu melewati antara tadi, maka cahaya yang memasuki lubang tersebut akan diterima oleh dioda cahaya dan diubah dalam bentuk signal listrik. Sedangkan penggunaan lainnya adalah dalam alat pengukur kuat cahaya (Lux-Meter), dimana dalam keadaan gelap resistansi dioda cahaya ini tinggi sedangkan jika disinari cahaya akan berubah rendah. Selain itu banyak juga dioda cahaya ini digunakan sebagai sensor sistem pengaman (security) misal dalam penggunaan alarm.


GAMBAR


E. DIODA VARACTOR

Dioda Varactor disebut juga sebagai dioda kapasitas yang sifatnya mempunyai kapasitas yang berubah-ubah jika diberikan tegangan. Dioda ini bekerja didaerah reverse mirip dioda Zener. Bahan dasar pembuatan dioda varactor ini adalah silikon dimana dioda ini sifat kapasitansinya tergantung pada tegangan yang diberikan padanya. Jika tegangan tegangannya semakin naik, kapasitasnya akan turun. Dioda varikap banyak digunakan pada pesawat penerima radio dan televisi di bagian pengaturan suara (Audio).


GAMBAR


3. RESISTOR

Pengertian Resistor adalah komponen elektronika yang memang didesain memiliki dua kutup yang nantinya dapat digunakan untuk menahan arus listrik apabila di aliri tegangan listrik antara kedua kutub tersebut. Resistor biasanya banyak digunakan sebagai bagian dari sirkuit elektronik. Tak cuma itu, komponen yang satu ini juga yang paling sering digunakan di antara komponen lainnya. Resistor adalah komponen yang terbuat dari bahan isolator yang didalamnya mengandung nilai tertentu sesuai dengan nilai hambatan yang diinginkan. Berdasarkan hukum Ohm, nilai tegangan terhadap resistansi berbanding dengan arus yang mengalir. Bentuk dari resistor sendiri saat ini ada bermacam-macam. Yang paling umum dan sering di temukan di pasaran adalah berbentuk bulat panjang dan terdapat beberapa lingkaran warna pada body resistor. Ada 4 lingkaran yang ada pada body resistor. Lingkaran warna tersebut berfungsi untuk menunjukan nilai hambatan dari resistor


GAMBAR


Karakteristik utama resistor adalah resistansinya dan daya listrik yang dapat dihantarkan. Sementara itu, karakteristik lainnya adalah koefisien suhu, derau listrik (noise) dan induktansi. Resistor juga dapat kita integrasikan kedalam sirkuit hibrida dan papan sirkuit, bahkan bisa juga menggunakan sirkuit terpadu. Ukuran dan letak kaki resistor tergantung pada desain sirkuit itu sendiri, daya resistor yang dihasilkan juga harus sesuai dengan kebutuhan agar rangkaian tidak terbakar.

4. KAPASITOR

Pengertian Kapasitor adalah perangkat komponen elektronika yang berfungsi untuk menyimpan muatan listrik dan terdiri dari dua konduktor yang dipisahkan oleh bahan penyekat (dielektrik) pada tiap konduktor atau yang disebut keping. Kapasitor biasanya disebut dengan sebutan kondensator yang merupakan komponen listrik dibuat sedemikian rupa sehingga mampu menyimpan muatan listrik.

Prinsip kerja kapasitor pada umunya hampir sama dengan resistor yang juga termasuk ke dalam komponen pasif. Komponen pasif adalah jenis komponen yang bekerja tanpa memerlukan arus panjar. Kapasitor sendiri terdiri dari dua lempeng logam (konduktor) yang dipisahkan oleh bahan penyekat (isolator). Penyekat atau isolator banyak disebut sebagai bahan zat dielektrik.Zat dielektrik yang digunakan untuk menyekat kedua komponen tersebut berguna untuk membedakan jenis-jenis kapasitor. Di dunia ini terdapat beberapa kapasitor yang menggunakan bahan dielektrik, antara lain kertas, mika, plastik cairan dan masih banyak lagi bahan dielektrik lainnya. Dalam rangkaian elektronika, kapasitor sangat diperlukan terutama untuk mencegah loncatan bunga api listrik pada rangkaian yang mengandung kumparan. Selain itu, kapasitor juga dapat menyimpan muatan atau energi listrik dalam rangkaian, dapat memilih panjang gelombang pada radio penerima dan sebagai filter dalam catu daya (Power Supply).


GAMBAR


Fungsi kapasitor dalam rangkaian elektronik sebagai penyimpan arus atau tegangan listrik. Untuk arus DC, kapasitor dapat berfungsi sebagai isulator (penahan arus listrik), sedangkan untuk arus AC, kapasitor berfungsi sebagai konduktor (melewatkan arus listrik). Dalam penerapannya, kapasitor banyak di manfaatkan sebagai filter atau penyaring, perata tegangan yang digunakan untuk mengubah AC ke DC, pembangkit gelombang AC (Isolator) dan masih banyak lagi penerapan lainnya.Jenis-Jenis Kapasitor terbagi menjadi bermacam-macam. Karena dibedakan berdasarkan polaritasnya, bahan pembuatan dan ketetapan nilai kapasitor. Selain memiliki jenis yang banyak, bentuk dari kapasitor juga bervariasi. Contohnya kapasitor kertas yang besar kapasitasnya 0.1 F, kapasitor elektrolit yang besar kapasitasnya 105 pF dan kapasitor variable yang besar kapasitasnya bisa kita rubah hingga maksimum 500 pF.

5. LED (Light Emitting Dioda)

Lampu LED atau kepanjangannya Light Emitting Diode adalah suatu lampu indikator dalam perangkat elektronika yang biasanya memiliki fungsi untuk menunjukkan status dari perangkat elektronika tersebut.

Misalnya pada sebuah komputer, terdapat lampu LED power dan LED indikator untuk processor, atau dalam monitor terdapat juga lampu LED power dan power saving.

Lampu LED terbuat dari plastik dan dioda semikonduktor yang dapat menyala apabila dialiri tegangan listrik rendah (sekitar 1.5 volt DC). Bermacam-macam warna dan bentuk dari lampu LED, disesuaikan dengan kebutuhan dan fungsinya.

Fungsi Lampu LED

LED (Light Emitting Diode) merupakan sejenis lampu yang akhir-akhir ini muncul dalam kehidupan kita. LED dulu umumnya digunakan pada gadget seperti ponsel atau PDA serta komputer. Sebagai pesaing lampu bohlam dan neon, saat ini aplikasinya mulai meluas dan bahkan bisa kita temukan pada korek api yang kita gunakan, lampu emergency dan sebagainya. Led sebagai model lampu masa depan dianggap dapat menekan pemanasan global karena efisiensinya.

Lampu LED sekarang sudah digunakan untuk:

- penerangan untuk rumah

- penerangan untuk jalan

- lalu lintas

- advertising

- interior/eksterior gedung


GAMBAR


6. SWITCH

Push button switch (saklar tombol tekan) adalah perangkat / saklar sederhana yang berfungsi untuk menghubungkan atau memutuskan aliran arus listrik dengan sistem kerja tekan unlock (tidak mengunci). Sistem kerja unlock disini berarti saklar akan bekerja sebagai device penghubung atau pemutus aliran arus listrik saat tombol ditekan, dan saat tombol tidak ditekan (dilepas), maka saklar akan kembali pada kondisi normal.Push button switch sebagai device penghubung atau pemutus, push button switch hanya memiliki 2 kondisi, yaitu On dan Off (1 dan 0). Istilah On dan Off ini menjadi sangat penting karena semua perangkat listrik yang memerlukan sumber energi listrik pasti membutuhkan kondisi On dan Off.Karena sistem kerjanya yang unlock dan langsung berhubungan dengan operator, push button switch menjadi device paling utama yang biasa digunakan untuk memulai dan mengakhiri kerja mesin di industri. Secanggih apapun sebuah mesin bisa dipastikan sistem kerjanya tidak terlepas dari keberadaan sebuah saklar seperti push button switch atau perangkat lain yang sejenis yang bekerja mengatur pengkondisian On dan Off.


GAMBAR


Prinsip Kerja Push button switch

Berdasarkan fungsi kerjanya yang menghubungkan dan memutuskan, push button switch mempunyai 2 tipe kontak yaitu NC (Normally Close) dan NO (Normally Open).

NO (Normally Open), merupakan kontak terminal dimana kondisi normalnya terbuka (aliran arus listrik tidak mengalir). Dan ketika tombol saklar ditekan, kontak yang NO ini akan menjadi menutup (Close) dan mengalirkan atau menghubungkan arus listrik. Kontak NO digunakan sebagai penghubung atau menyalakan sistem circuit (Push Button ON).

NC (Normally Close), merupakan kontak terminal dimana kondisi normalnya tertutup (mengalirkan arus litrik). Dan ketika tombol saklar push button ditekan, kontak NC ini akan menjadi membuka (Open), sehingga memutus aliran arus listrik. Kontak NC digunakan sebagai pemutus atau mematikan sistem circuit (Push Button Off).


GAMBAR


7. INTEGRATED CIRCUIT (IC L293D)

ntegrated Circuit atau disingkat dengan IC adalah Komponen Elektronika Aktif yang terdiri dari gabungan ratusan, ribuan bahkan jutaan Transistor, Dioda, Resistor dan Kapasitor yang diintegrasikan menjadi suatu Rangkaian Elektronika dalam sebuah kemasan kecil. Bahan utama yang membentuk sebuah Integrated Circuit (IC) adalah Bahan Semikonduktor. Silicon merupakan bahan semikonduktor yang paling sering digunakan dalam Teknologi Fabrikasi Integrated Circuit (IC). Dalam bahasa Indonesia, Integrated Circuit atau IC ini sering diterjemahkan menjadi Sirkuit Terpadu.


GAMBAR


Sejarah Singkat IC (Integrated Circuit)

Teknologi Integrated Circuit (IC) atau Sirkuit Terpadu ini pertama kali diperkenalkan pada tahun 1958 oleh Jack Kilby yang bekerja untuk Texas Instrument, setengah tahun kemudian Robert Noyce berhasil melakukan fabrikasi IC dengan sistem interkoneksi pada sebuah Chip Silikon. Integrated Circuit (IC) merupakan salah satu perkembangan Teknologi yang paling signifikan pada abad ke 20.

Sebelum ditemukannya IC, peralatan Elektronik saat itu umumnya memakai Tabung Vakum sebagai komponen utama yang kemudian digantikan oleh Transistor yang memiliki ukuran yang lebih kecil. Tetapi untuk merangkai sebuah rangkaian Elektronika yang rumit dan kompleks, memerlukan komponen Transistor dalam jumlah yang banyak sehingga ukuran perangkat Elektronika yang dihasilkannya pun berukuran besar dan kurang cocok untuk dapat dibawa berpergian (portable).

Teknologi IC (Integrated Circuit) memungkinkan seorang perancang Rangkaian Elektronika untuk membuat sebuah peralatan Elektronika yang lebih kecil, lebih ringan dengan harga yang lebih terjangkau. Konsumsi daya listrik sebuah IC juga lebih rendah dibanding dengan Transistor. Oleh karena itu, IC (Integrated Circuit) telah menjadi komponen Utama pada hampir semua peralatan Elektronika yang kita gunakan saat ini.

Tanpa adanya Teknologi IC (Integrated Circuit) mungkin saat ini kita tidak dapat menikmati peralatan Elektronika Portable seperti Handphone, Laptop, MP3 Player, Tablet PC, Konsol Game Portable, Kamera Digital dan peralatan Elektronika yang bentuknya kecil dan dapat dibawa bepergian kemana-mana.


GAMBAR


8. ATMega 328

Menurut Syahid (2012:33) Mikrokontroler ATMega328 adalah IC yang dapat diprogram berulang kali, baik ditulis atau dihapus. Biasanya digunakan untuk pengontrolan otomatis dan manual pada perangkat elektronika. Beberapa tahun terakhir, mikrokontroler sangat banyak digunakan terutama dalam pengontrolan robot. Seiring perkembangan elektronika, mikrokontroler dibuat semakin kompak dengan bahasa pemrograman yang juga ikut berubah. Salah satunya adalah mikrokontroler AVR (Alf and Vegard’s Risc processor) ATmega328 yang menggunakan teknologi RISC (Reduce Instruction Set Computing) dimana program berjalan lebih cepat karena hanya membutuhkan satu siklus clock untuk mengeksekusi satu instruksi program. Secara umum, mikrokontroler AVR dapat dikelompokkan menjadi 4 kelas, yaitu kelas ATtiny, keluarga AT90Sxx, keluarga ATmega, dan AT86RFxx. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral, dan fungsinya. Dari segi arsitektur dan instruksi yang digunakan, mereka bisa dikatakan hampir sama


GAMBAR


Mikrokontroler AVR ATmega328 memiliki fitur yang cukup lengkap. Mikrokontroler AVR ATmega328 telah dilengkapi dengan ADC internal, EEPROM internal, Timer/Counter, PWM, analog comparator, dan lain-lain (M.Ary Heryanto, 2008). Sehingga dengan fasilitas yang lengkap ini memungkinkan kita belajar mikrokontroler keluarga AVR dengan lebih mudah dan efisien, serta dapat mengembangkan kreativitas penggunaan mikrokontroler ATmega328. Fitur-fitur yang dimiliki oleh mikrokontroler ATmega328 adalah sebagai berikut :

1. Saluran Input/Output (I/O) sebanyak 23 buah

2. ADC internal sebanyak 6 saluran

3. Tiga buah Timer/Counter dengan kemampuan pembandingan

4. CPU yang terdiri atas 32 buah register serbaguna

5. SRAM sebesar 2 kByte

6. Memori Flash sebesar 32 kByte dengan kemampuan Read While Write

7. EEPROM sebesar 1 kByte yang dapat diprogram saat operasi

8. Antarmuka komparator analog

9. Port USART untuk komunikasi serial

10. Port antarmuka SPI

11. Sistem mikroprosesor 8-bit berbasis RISC dengan kecepatan maksimal 16 MHz

12. Lima mode Sleep : Idle, ADC Noise Reduction, Power-save, Power-down, dan Standby

13. Sumber Interupsi External dan Internal

14. Enam buah channels PWM

1. Konstruksi Mikrokontroler ATmega328

Mikrokontroler ATmega328 memiliki 3 jenis memori, yaitu memori program, memori data dan memori EEPROM. Ketiganya memiliki ruang tersendiri dan terpisah.

a. Memori program

ATmega328 memiliki kapasitas memori program sebesar 32 kByte yang terpetakan dari alamat 0000h – 3FFFh dimana masing-masing alamat memiliki lebar data 32 bit. Memori program ini terbagi menjadi 2 bagian yaitu bagian program boot dan bagian program aplikasi.

b. Memori data

Memori data ATmega328 terbagi menjadi 3 bagian yaitu register serbaguna, register I/O dan SRAM. ATmega328 memiliki 32 byte register serbaguna, 64 byte register I/O yang dapat diakses sebagai bagian dari memori RAM (menggunakan instuksi LD atau ST) atau dapat juga diakses sebagai I/O (menggunakan instruksi IN atau OUT), dan 2048 byte digunakan untuk memori data SRAM.

c. Memori EEPROM

ATmega328 memiliki memori EEPROM sebesar 1 kByte yang terpisah dari memori program maupun memori data. Memori EEPROM ini hanya dapat diakses dengan menggunakan register-register I/O yaitu register EEPROM Address, register EEPROM Data, dan register EEPROM Control. Untuk mengakses memori EEPROM ini diperlakukan seperti mengakses data eksternal, sehingga waktu eksekusinya relatif lebih lama bila dibandingkan dengan mengakses data dari SRAM.

Mikrokontroler ATmega328 memiliki arsitektur Harvard, yaitu memisahkan memori untuk kode program dan memori untuk data sehingga dapat memaksimalkan kerja dan parallelism. Instruksi-instruksi dalam memori program dieksekusi dalam satu alur tunggal, dimana pada saat satu instruksi dikerjakan instruksi berikutnya sudah diambil dari memori program. Konsep inilah yang memungkinkan instruksi-instruksi dapat dieksekusi dalam setiap satu siklus clock.

32 x 8-bit register serbaguna digunakan untuk mendukung operasi pada ALU (Arithmatic Logic Unit) yang dapat dilakukan dalam satu siklus. Enam dari register serbaguna ini dapat digunakan sebagai 3 buah register pointer 16-bit pada mode pengalamatan tak langsung untuk mengambil data pada ruang memori data. Ketiga register pointer 16-bit ini disebut dengan register X (gabungan R26 dan R27), register Y (gabungan R28 dan R29), dan register Z (gabungan R30 dan R31).

Hampir semua instruksi AVR memiliki format 16-bit. Setiap alamat memori program terdiri dari instruksi 16-bit atau 32-bit. Selain register serbaguna di atas, terdapat register lain yang terpetakan dengan teknik memory mapped I/O selebar 64 byte. Beberapa register ini digunakan untuk fungsi khusus antara lain sebagai register control Timer/Counter, Interupsi, ADC, USART, SPI, EEPROM, dan fungsi I/O lainnya. Register-register ini menempati memori pada alamat 0x20 – 0x5F.

ATmega328 merupakan tipe AVR yang telah dilengkapi dengan 6 saluran ADC internal dengan fidelitas 10-bit. Dalam mode operasinya, ADC ATmega328 dapat dikonfigurasi, baik secara single ended input maupun differential input. Selain itu, ADC ATmega328 memiliki konfigurasi pewaktuan, tegangan referensi, mode operasi, dan kemampuan filter derau yang amat fleksibel, sehingga dengan mudah disesuaikan dengan kebutuhan ADC itu sendiri.

ATmega328 memiliki 3 modul timer yang terdiri dari 2 buah timer/counter 8-bit dan 1 buah timer/counter 16-bit. Ketiga modul timer/counter ini dapat diatur dalam mode yang berbeda secara individu dan tidak saling mempengaruhi satu sama lain. Selain itu, semua timer/counter juga dapat difungsikan sebagai sumber interupsi. Masing-masing timer/counter ini memiliki register tertentu yang digunakan untuk mengatur mode dan cara kerjanya.

Serial Peripheral Interface (SPI) merupakan salah satu mode komunikasi serial syncrhronous kecepatan tinggi yang dimiliki oleh ATmega328. Universal Syncrhronous and Asyncrhronous Serial Receiver and Transmitter (USART) juga merupakan salah satu mode komunikasi serial yang dimiliki oleh ATmega328. USART merupakan komunikasi yang memiliki fleksibilitas tinggi, yang dapat digunakan untuk melakukan transfer data baik antar mikrokontroler maupun dengan modul-modul eksternal termasuk PC yang memiliki fitur UART.

USART memungkinkan transmisi data baik secara syncrhronous maupun asyncrhronous, sehingga dengan memiliki USART pasti kompatibel dengan UART. Pada ATmega328, secara umum pengaturan mode syncrhronous maupun asyncrhronous adalah sama. Perbedaannya hanyalah terletak pada sumber clock saja. Jika pada mode asyncrhronous masing-masing peripheral memiliki sumber clock sendiri, maka pada mode syncrhronous hanya ada satu sumber clock yang digunakan secara bersama-sama. Dengan demikian, secara hardware untuk mode asyncrhronous hanya membutuhkan 2 pin yaitu TXD dan RXD, sedangkan untuk mode syncrhronous harus 3 pin yaitu TXD, RXD dan XCK.


GAMBAR


2. Konfigurasi Pin Mikontroler ATMega328

Konfigurasi pin ATmega328 dengan kemasan 28 pin DIP (Dual Inline Package) dapat dilihat pada gambar di atas. Dari gambar di atas dapat dijelaskan fungsi dari masing-masing pin ATmega328 sebagai berikut :


GAMBAR


a. VCC merupakan pin yang berfungsi sebagai masukan catu daya

b. GND merupakan pin Ground

c. AVCC merupakan pin tegangan catu untuk A/D converter

d. AREF merupakan pin tegangan referensi analog untuk ADC

e. Port B (PortB7…PortB0) merupakan pin input/output dua arah dan pin fungsi khusus seperti dapat dilihat pada Tabel 1.


TABEL


e. Port C (PortC6…PortC0) merupakan pin input/output dua arah dan pin fungsi khusus seperti dapat dilihat pada Tabel 2.


TABEL


f. Port D (PortD4…PortD0) merupakan pin input/output dua arah dan pin fungsi khusus seperti dapat dilihat pada Tabel 3.


TABEL


Prosedur Sistem Yang Berjalan

Konsep Dasar Motor DC

Menurut Kusuma ( 2011:2 ) ”motor DC adalah suatu mesin yang berfungsi untuk mengubah tenaga listrik arus searah (DC) menjadi tenaga mekanik (putaran). Motor bekerja berdasarkan prinsip induksi elektromagnetik”.

Menurut winarno dan Arifianto (2011:60) Motor DC adalah jenis motor elektrik yang bekerja pada arus searah. motor jenis ini sering digunakan pada robot bergerak, karena tipe motor dapat disesuaikan dengan kebutuhan robot.

Menurut Gridling dan Weiss (2007:142) Motor DC adalah motor yang menggunakan DC (Direct Current) atau arus langsung untuk mendapatkan gerak perputaranny. Motor ini mempunyai dua pin yang mengontrol kecepatan dan arah dari putaran motornya.


GAMBAR


Menurut Gridling dan Weiss (2007:142), Motor DC terbagi menjadi dua jenis yaitu:

1. Motor DC dengan sikat (Brushes)

Pada motor DC ini, badan luar motor (stator) menghasilkan medan magnet yang konstan (tetap), dimana rotor mengandung satu set gulungan kabel yang menggunakan hukum lorentz.

2. Motor DC tanpa sikat (Brushless)

Motor DC tanpa sikat mempunyai magnet permanen sebagai rotornya dan beberapa pasang gulungan kabel yang menghasilkan medan elektromagnetik yang berputar.


GAMBAR

Konsep Dasar Elisitasi

Literatur Review

BAB III

PERANCANGAN DAN PEMBAHASAN

Gambaran Umum Perusahaan

Sejarah Singkat Perusahaan

Visi dan Misi Perusahaan

Struktur Organisasi

Wewenang dan Tanggung Jawab

Sistem Yang Berjalan

Konsep Perancangan dan Pembahasaan

Perancangan Hardware

Diagram Blok

Merancang Skematik Hardware

Cara Kerja Alat

Perancangan Software

Perancangan Aplikasi Web Interface

Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah

Permasalahan Yang Dihadapi

Alternatif Pemecahan Masalah

User Requirement

Elisitasi Tahap I

Elisitasi Tahap II

Elisitasi Tahap III

Final Elisitasi

BAB IV

HASIL DAN UJI COBA

Prosedur Sistem

Perbedaan Prosedur Antara Sistem Yang Berjalan dan Sistem Usulan

Konfigurasi Sistem Usulan

Spesifikasi Hardware

Aplikasi Yang Digunakan

Uji Coba

Pengujian Motor DC

Pengujian Interface Melalui Perangkat Web Browser

Pengujian Catu Daya

Pengujian Sensor

Pengujian Kendali Melalui Perangkat

Analisa Sistem

Pembuatan Aplikasi Web

Pembuatan Layout Halaman Web

Rancangan Prototype

Estimasi Biaya

Implementasi

BAB V

PENUTUP

Kesimpulan

Saran

DAFTAR PUSTAKA

LAMPIRAN-LAMPRAN

Contributors

Hendri mei subagya