BAB II LANDASAN TEORI. Arduino menurut situs resminya di didefinisikan sebagai
|
|
- Yenny Hartono
- 7 tahun lalu
- Tontonan:
Transkripsi
1 BAB II LANDASAN TEORI 2.1 Pengertian Arduino Arduino menurut situs resminya di didefinisikan sebagai sebuah platform elektronik terbuka (open source), berbasis pada hardware dan software yang fleksibel dan mudah digunakan, yang ditujukan untuk para seniman, desainer, hobbies, dan setiap orang yang tertarik dalam membuat obyek atau lingkungan yang interaktif. Menurut Massimo Banzi dalam bukunya Getting Started with Arduino, arduino didefinisikan sebagai sebuah platform komputasi fisik (Physical Computing) yang open source, yang tedapat pada board input output sederhana. Platform komputasi fisik sendiri mempunyai makna yang berarti sebuah sistem fisik yang interaktif dengan penggunaan software dan hardware yang dapat mendeteksi dan merespon situasi dan kondisi yang ada di dunia nyata. Nama Arduino tidak hanya dipakai untuk menamai board rangkaiannya saja, tetapi juga untuk menamai bahasa dan software pemrogramannya, serta lingkungan pemrograman atau IDE-nya, Integrated Development Environment. 6
2 7 Kelebihan Arduino dari platform hardware mikrokontroler lain adalah : 1. IDE Arduino merupakan multiplatform, yang dapat dijalankan di berbagai sistem operasi, seperti Windows, Macintosh, dan Linux. 2. IDE Arduino dibuat berdasarkan pada IDE Processing, yang mempunyai kelebihan dalam hal kesederhanaannya sehingga mudah digunakan. 3. Pemrograman Arduino menggunakan kabel yang terhubung dengan port USB, bukan port serial. Hal ini sangat berguna karena komputer jaman sekarang jarang sekali yang mempunyai port serial. 4. Arduino adalah hardware dan software yang bersifat open source, semua orang dapat mengunduh software dan gambar rangkaian Arduino tanpa harus membayar kepada pembuat Arduino. 5. Biaya pembuatan hardware cukup murah, sehingga tidak terlalu menakutkan jika dalam eksperimen nantinya dapat membuat kesalahan yang pada akhirnya menuntut penggantian komponen penyusunnya. 6. Proyek Arduino dikembangkan dalam lingkungan pendidikan, sehingga bagi pemula pun akan lebih cepat dan mudah dalam mempelajarinya. 7. Arduino memiliki banyak pengguna di seluruh dunia, tergabung dalam komunitas di internet sehingga siap membantu apabila kita menemui kesulitan dalam mempelajarinya. 2.2 Konfigurasi dan Tampilan Arduino Sebelum membahas lebih dalam tentang Arduino, harus kita ketahui bahwa Arduino memiliki berbagai macam versi, untuk lebih jelasnya dapat dibaca
3 8 di situs resmi Arduino, Sifat Arduino yang open source juga membuat banyak pabrikan membuat produk yang serupa dengan Arduino, yang dipasaran lebih kita kenal dengan istilah cloning. Beberapa versi yang cukup banyak tersedia di pasaran lokal, diantaranya adalah versi Arduino Duemilanova yang juga disebut sebagai Arduino 2009, versi Arduino Uno yang juga disebut Arduino 2010, dan Arduino Mega yang memiliki kapasitas memori dan kaki I/O yang lebih banyak. Imbasnya, versi Arduino Mega yang mempunyai jumlah I/O lebih banyak adalah harganya yang lebih mahal daripada 2 (dua) versi Arduino yang lain. Arduino Duemilanove merupakan penyempurna Arduino Diecimila, pun Arduino Uno merupakan penyempurna Arduino Duemilanove. Sehingga, belakangan ini ketersediaan versi Arduino Diecimila dan Arduino Duemilanove di pasaran sudah mulai berkurang, banyak distributor ataupun penjual yang sudah tidak menyediakan versi Arduino tersebut karena menurut mereka versi Arduino tersebut sudah discontinue. Versi Arduino Uno saat ini masih tersedia di pasaran lokal walaupun sekarang sudah tersedia juga versi Arduino Leonardo. Bahkan di pasaran internasional sudah tersedia versi Arduino terbaru, Arduino Due yang merupakan versi Arduino pertama yang didukung oleh ARM 32 bit. Versi Arduino Due mempunyai fitur yang sangat mumpuni, yakni terdiri dari 54 pin digital I/O (12 dapat digunakan untuk PWM), 12 pin analog input 12-bit, 2 pin DAC 12-bit (output analog), 4 UART (hardware serial port) dan headers untuk ISCP dan
4 9 JTAG. Terdapat juga antarmuka USB 2.0 onboard yang memungkinkan untuk memasang kamera, keyboard, dan telefon genggam (mendukung protokol Android ADK 2012) Arduino UNO Penulis menggunakan versi Arduino Uno cloning, sehingga yang akan dibahas tentu saja Arduino Uno. Karena versi Arduino Uno merupakan penyempurna Arduino Duemilanove, maka banyak kesamaan diantara keduanya. Perbedaan yang paling signifikan terdapat pada IC konverter USB ke serialnya. Apabila Arduino Duemilanove menggunakan IC FTDI, maka Arduino Uno menggunakan IC ATMega 16U (Arduino Uno R3) atau ATMega 8U (Arduino Uno R2) sebagai konverter USB ke serialnya. Perbedaan Arduino Uno R2 dan R3 adalah jenis IC konverter USB ke serialnya. Arduino Uno R2 pada board-nya terdapat pulling resistor antara pin HWB pada ATMega 8U dan ground, yang akan mempermudah kita agar bisa masuk ke mode DFU (Device Firmware Upgrade) atau pembaruan firmware dari ATMega8U. ATMega8U dalam Arduino berfungsi sebagai jembatan antara port USB komputer dengan serial port prosesor utama dari Arduino, ATMega328. ATMega8U menjalankan suatu software yang dinamakan firmware, itu artinya kita tidak dapat mengubah software tersebut seenak kita sendiri, karena cip IC tersebut sudah terprogram terkecuali melalui sebuah protokol khusus yang
5 10 dinamakan DFU (Device Firmware Update). Keterangan lebih lengkap tentang DFU dapat dibaca di Arduino Uno R3 sebagai penyempurna Arduino R2 memakai ATMega16U sebagai cip pengubah USB ke serialnya. Fitur fitur terbaru yang diusung antara lain : 1.0 pinout : ditambahkan pin SDA dan SCL dekat dengan pin AREF, juga ditambahkan 2 pin dekat pin RESET. IOREF yang memungkinkan shield untuk mengadaptasi tegangan yang disediakan oleh board. Ke depan, shield akan kompatibel dengan board yang memakai AVR, yang bekerja dengan 5 V dan dengan Arduino Due (Arduino terbaru) yang memakai tegangan 3.3 V. Pin kedua adalah pin yang tidak tersambung, yang dimaksudkan untuk kegunaan yang akan dating. Sirkit RESET yang lebih powerful ATMega16U2 menggantikan 8U2. Uno dalam bahasa Italia bermakna satu. Nama tersebut sebenarnya merepresentasikan kehadiran IDE terbaru Arduino saat itu, yakni versi 1.0. Arduino Uno dan versi IDE 1.0 akan menjadi referensi untuk versi Arduino ke depan. Uno merupakan USB Arduino board terbaru (pada saat itu) yang dijadikan model referensi bagi platform Arduino berikutnya.
6 11 Berikut ini adalah gambar bagian bagian Arduino Uno : Gambar 2.1. Bagian Bagian Arduino Uno Tabel 2.1 Bagian Bagian Arduino Uno No. Keterangan 1 Jack USB 2 Jack Power 3 Prosessor 4 Cip komunikasi / Serial Converter 5 Kristal 16 MHz 6 Tombol Reset 7 LED Power 8 LED TX/RX 9 LED (Terhubung ke Pin 13) 10 Pin Power
7 12 11 Input Analog 12 Pin TX dan RX 13 Inputs/outputs Digital (Tanda "~" di depan nomor sebagai output untuk PWM. 14 Ground dan pin AREF. 15 ICSP untuk Atmega ICSP untuk antarmuka USB Adapun dimensi dari Arduino Uno : Gambar 2.2. Dimensi Arduino
8 13 Tabel 2.2 Spesifikasi Arduino Uno : Mikrokontroler ATMega 328 Tegangan Kerja Input Tegangan (disarankan) Input Tegangan (batas) Digital I/O 5 V 7-12 V 6-20 V 14 Pin (6 dapat dijadikan output PWM) Analog Input Arus DC per I/O Arus DC untuk 3.3 V Flash Memory 32 KB (ATMega328) 6 Pin 40 ma 50 ma 0.5 KB digunakan untuk Bootloader SRAM EEPROM Clock Speed 2 KB (ATMega328) 1 KB 16 MHz Keterangan : a. Power Arduino Uno dapat beroperasi dengan diberi catu daya melalui koneksi USB atau dengan catu daya eksternal, pemilihannya pun dapat dipilih secara otomatis. Arduino dapat beroperasi dengan catu daya eksternal yang bertegangan dari 6-20 volt. Jika diberikan tegangan kurang dari 7V, maka arduino ini mungkin akan menjadi tidak stabil. Jika
9 14 menggunakan lebih dari 12V, regulator voltage bisa panas dan merusak board. Rentang yang dianjurkan adalah 7-12 volt. b. Memori ATmega328 ini memiliki memori sebesar 32 KB (0,5 KB dari memori tersebut digunakan untuk bootloader) dan juga memiliki memori sebesar 2 KB dari SRAM dan 1 KB dari EEPROM. c. Input dan Output Masing-masing dari 14 pin digital pada Uno dapat digunakan sebagai input atau output, dengan menggunakan fungsi pinmode (), digitalwrite (), dan digitalread (). Setiap pin dapat memberikan atau menerima maksimum 40 ma dan memiliki resistor pull-up internal (terputus secara default) dari kohms Instalasi IDE Arduino di Windows Sekalipun Arduino bisa digunakan di berbagai macam sistem operasi, karena dalam penulisan laporan tugas akhir ini penulis menggunakan sistem operasi Windows, maka hanya akan dibahas sedikit tentang instalasi Arduino di Windows. Software Arduino bisa didapat di situs resmi Arduino secara cuma cuma. Karena memakai sistem operasi Windows, maka berkas yang diunduh harus disesuakan dengan sistem operasi yang dipakai, versi terbaru pada saat laporan ini ditulis adalah versi (arduino windows.zip). Setelah proses unduh
10 15 selesai, kita tinggal mengekstrak berkas tersebut di tempat yang kita inginkan, bisa di Desktop, Program Files, My Document, atau tempat lain. Setelah diekstrak, kita dapat langsung menjalankan IDE Arduino dengan mengklik 2 kali pada ikon Arduino yang bertipe Application dan terdapat dalam folder hasil ekstraksi kita sebelumnya. Selanjutnya, agar software Arduino bisa berkomunikasi dengan board Arduino melalui kabel USB, maka kita harus menginstal driver USB-nya terlebih dahulu. Gambar 2.3. Kabel USB tipe A-B Langkah langkah instalasi driver USB Arduino adalah sebagai berikut (penulis menggunakan versi 1.0.1): 1. Hubungkan board Arduino ke port USB komputer melalui kabel USB, maka pada layar komputer akan muncul jendela Found New Hardware Wizard. Untuk pertanyaan terhubung dengan Windows Update, pilih pilihan No, not this time, kemudian pilih Next.
11 16 2. Pada jendela berikutnya, pilih pilihan Instal from a list or specific location, dan kemudian pilih Next. 3. Pada jendela berikutnya, arahkan lokasi pencarian berkas pada folder drivers yang ada di dalam berkas ekstraksi arduino windows, sampai diperoleh folder UNO. Gambar 2.4. Lokasi Driver Arduino 4. Berikutnya, tekan tombol Next dan tunggu hingga proses instalasi selesai Lingkungan Pemrograman Arduino Lingkungan pemrograman disebut juga IDE, atau Integrated Development Environment. Seperti disebutkan sebelumnya, kelebihan Arduino adalah pada
12 17 penggunaan IDE-nya yang mudah karena kesederhanaannya, seperti terlihat pada gambar berikut ini. Gambar 2.5. Tampilan IDE Arduino Tampak ada enam buah tombol pada toolbar, dengan fungsi masing masing seperti berikut :
13 18 Tabel 2.3 Tmbol Fungsi pada IDE Arduino No Tombol Nama Fungsi Menguji apakah ada kesalahan pada program atau 1. Verify sketch, apabila sudah benar maka sketch akan dikompilasi, dirubah ke bahasa mesin 2. Upload 3. New 4. Open Mengirimkan kode mesin hasil kompilasi ke board Arduino Membuat sketch baru Membuk sketch yang sudah ada 5. Save Menyimpan sketch 6. Serial Monitor Menampilkan data yang dikirim dan data yang diterima melalui komunikasi serial 2.3 Sensor Ultrasonik Sensor merupakan indera bagi sebuah sistem. Sensor memperoleh data dari lingkungan berupa besaran mekanis dan menampilkannya kembali dalam bentuk besaran listrik. Sesuai namanya, jenis sensor ini memanfaatkan gelombang ultrasonik, yakni gelombang yang memiliki frekuensi diatas 20 khz, sebagai media utamanya. Secara umum, berdasarkan cara pengiriman dan penerimaan gelombang ultrasonik, sensor ultrasonik dibedakan menjadi 2 macam,yaitu:
14 19 1. Sensor ultrasonik dengan pantulan Hasil pengukuran sensor ini ditentukan oleh waktu dan amplitude yang ditempuh gelombang ultrasonik tersebut. Sensor jenis ini biasanya digunakan untuk mengukur jarak suatu benda, seperti yang diperlihatkan pada gambar Sensor ultrasonik dengan perambatan Hasil pengukuran sensor ini ditentukan oleh kecepatan perambatan, pembelokan atau pembiasaan arah gelombang, dan besarnya penguatan perambatan gelombang ultrasonik, karena sensor ini banyak digunakan untuk pengukuran laju aliran, baik zat cair maupun gas. Prinsip kerja sensor ini dapat dilihat pada gambar 2. Gambar 2.6. Pemakaian Sensor Ultrasonik dengan Prinsip Perambatan Jenis sensor ulrasonik yang dipakai dalam pembuatan Tugas Akhir ini adalah tipe pertama. Sensor ini bekerja dengan cara bagian transmitter memancarkan sebuah gelombang ultrasonik pendek pada saat t = 0, gelombang akan dipantulkan oleh benda yang ditubruk gelombang tersebut. Selanjutnya,
15 20 bagian receiver akan menangkap pantulan gelombang yang nantinya akan dirubah menjadi sebuah sinyal listrik. Gambar 2.7. Modul Sensor Ultrasonik Tipe HC-SR04 Gelombang ultrasonik berikutnya akan dipancarkan bagian transmitter setelah gema gelombang ultrasonik mulai memudar. Perioda waktu tersebut dikenal dengan istilah cycle period. Secara matematis, untuk mengukur jarak dengan sensor gelombang ultrasonik dapat dirumuskan sebagai berikut : s = v.t/2 Keterangan : s : Jarak dalam satuan meter v : Kecepatan suara yaitu 344 m/detik t : Waktu tempuh dalam satuan detik
16 21 Gambar berikut merupakan gambaran dari prinsip kerja sensor ultrasonik. Gambar 2.8. Prinsip Kerja Sensor Ultrasonik 2.4 Relay Relay merupakan komponen elektronika yang dapat mengimplementasikan logika switching. Oleh karena itu, relay yang digunakan sebelum tahun 70-an, merupakan otak dari rangkaian pengendali. Setelah tahun 70-an, relay digantikan oleh PLC. Relay yang paling sederhana ialah relay elektromekanis yang memberikan pergerakan mekanis saat mendapatkan energi listrik. Secara sederhana relay elektromekanis ini didefinisikan sebagai berikut : Alat yang menggunakan gaya elektromagnetik untuk menutup (atau membuka) kontak saklar. Saklar yang digerakkan (secara mekanis) oleh daya/energi listrik. Jadi secara sederhana dapat disimpulkan bahwa Relay adalah komponen elektronika berupa saklar elektronik yang digerakkan oleh arus listrik.
17 22 Secara umum, relay digunakan untuk memenuhi fungsi fungsi berikut : Remote control : dapat menyalakan atau mematikan alat dari jarak jauh Penguatan daya : menguatkan arus atau tegangan Contoh : starting relay pada mesin mobil Pengatur logika kontrol suatu sistem Gambar 2.9. Skema Relay Relay terdiri dari coil dan contact. Seperti ditunjukkan gambar diatas, coil adalah gulungan kawat yang mendapat arus listrik, sedang contact adalah sejenis saklar yang pergerakannya tergantung dari ada tidaknya arus listrik di koil. Contact relay ada 2 jenis : Normally Open (kondisi awal sebelum diaktifkan open) Normally Closed (kondisi awal sebelum diaktifkan close) Sehingga, prinsip kerja dari relay : ketika koil mendapat energi listrik (energized), akan timbul gaya elektromagnet yang akan menarik armature yang berpegas, dan contact akan menutup.
18 23 Adapun jenis jenis relay sama dengan jenis jenis sakelar, maksudnya relay juga dibedakan berdasar pole dan throw yang dimilikinya. Pole : banyaknya contact yang dimiliki oleh relay Throw : banyaknya kondisi (state) yang mungkin dimiliki contact Berikut ini penggolongan relay berdasar jumlah pole dan throw : DPST (Double Pole Single Throw) SPST (Single Pole Single Throw) SPDT (Single Pole Double Throw) DPDT (Double Pole Double Throw) 3PDT (Three Pole Double Throw) 4PDT (Four Pole Double Throw) Gambar Skema Beberapa Jenis Relay
19 24 Secara detail, jenis - jenis relay yang ada di pasaran adalah sebagai berikut : Timing relay, adalah jenis relay yang khusus. Cara kerjanya ialah sebagai berikut : jka koil dari timing relay ON, maka beberapa detik kemudian, baru contact relay akan ON atau OFF (sesuai jenis NO/NC contact). Latching relay, ialah jenis relay digunakan untuk latching atau mempertahankan kondisi aktif input sekalipun input sebenarnya sudah mati. Cara kerjanya ialah sebagai berikut : jika latch coil diaktifkan, ia tidak akan bisa dimatikan kecuali unlatch coil diaktifkan. Berikut simbol dari latching relay. Gambar Latching Relay 2.5 Pengenalan Visual Basic 6 Visual Basic adalah suatu program aplikasi yang mempermudah programmer untuk membuat suatu pogram dengan cepat dan lebih mudah diakses oleh kalangan nn-programmer dengan meminjam bahasa Object Oriented Project
20 25 (OOP) serta mempraktikkan secara grafis dan visual. Visual Basic memungkinkan programmer membuat aplikasi prototype dengan cepat, sehingga terkadang Visual Basic dikenal juga sebagai Rapid Application Development (RAD). RAD (application development) adalah model proses pembangunan perangkat lunak yang tergolong dalam teknik incremental (bertingkat). Visual Basic selanjutnya disebut VB, merupakan bahasa pemrograman yang berorientasi obyek yang berbasis Windows dari Microsoft mengizinkan penggunanya mengembangkan aplikasi Windows dan Office yaitu dengan : 1. Membuat tombol perintah, kotak teks, jendela, dan toolbar. 2. Selanjutnya akan di-link ke program BASIC yang kecil, yang melakukan tindakan tertentu. Memulai Visual Basic Visual Basic merupakan even-driven, artinya program menunggu pengguna melakukan suatu event, seperti klik pada ikon, baru kemudian program akan merespon. Untuk memulai Visual Basic, setelah tahap instalasi selesai kita tinggal menjalankan programnya, sehingga akan muncul kotak dialog New Prject seperti pada gambar.
21 26 Gambar Tampilan Kotak Dialog New Project Pada kotak dialog tersebut terdapat 3 buah tab yang terdiri dari: New (menampilkan daftar pilihan untuk membuat project baru) Existing (untuk browsing dan membuka project) Recent (untuk membuka project yang sering digunakan). Untuk pembuatan program pertama kali pilih tab New, pilih Standard EXE lalu klik Open. Selanjutnya muncul tampilan utama Visual BASIC 6.0 seperti pada gambar berikut.
22 27 Gambar Tampilan Utama Visual Basic 6 Adapun komponen komponen Visual Basic adalah sebagai berikut : a. Menu Bar Menampilkan daftar menu yang berisi daftar perintah-perintah yang dapat digunakan saat bekerja pada Visual BASIC. Terdiri dari menu File, Edit, View, Project, Format, Debug, Run, Query, Diagram, Tools, Add-Ins, Window dan Help. Gambar Tampilan Menu Bar b. Toolbar Digunakan untuk mengakses perintah-perintah dalam menu yang sering dipakai secara cepat.
23 28 Gambar Tampilan Toolbar c. Toolbox Merupakan daftar komponen-komponen yang dapat digunakan untuk mendesain tampilan program aplikasi yang akan dibuat. Gambar Tampilan Toolbox Tabel 2.4 Toolbox VB 6.0 dan Fungsinya Objek / Kontrol Pointer Keterangan bukan merupakan suatu kontrol; gunakan icon ini ketika anda ingin memilih kontrol yang sudah berada pada form PictureBox kontrol yang digunakan untuk menampilkan image dengan format: BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF (enhanced metafile), GIF, dan JPEG. Label kontrol yang digunakan untuk menampilkan teks yang
24 29 tidak dapat diperbaiki oleh pemakai TextBox kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris Frame kontrol yang digunakan sebagai kontainer bagi kontrol lainnya CommandButton kontrol hampir ditemukan pada setiap form, dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya CheckBox digunakan untuk pilihan yang isinya bernilai yes/no, true/false OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu ListBox mengandung sejumlah item, dan user dapat memilih lebih dari satu (bergantung pada property MultiSelect) ComboBox kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan HScrollBar dan VScrollBar Timer digunakan untuk membentuk scrollbar berdiri sendiri digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual DriveListBox, sering digunakan untuk membentuk dialog box yang
25 30 DirListBox, dan berkaitan dengan file FileListBox Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, oval Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox Data digunakan untuk data binding database yang akan digunakan OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll d. Project Explorer Menampilkan daftar form dan module yang ada dalam project yang sedang aktif. Gambar Tampilan Project Explorer
26 31 e. Property Window Digunakan untuk mengatur properti dari komponen-komponen yang sedang diaktifkan. Property merupakan karakteristik dari sebuah objek. Gambar Tampilan Property Window f. Form Designer Merupakan jendela yang digunakan untuk melakukan perancangan tampilan dari aplikasi yang akan dibuat. Gambar Tampilan Form Designer
27 32 g. Code Window Merupakan jendela yang digunakan untuk menuliskan kode program. Gambar Tampilan Code Window Pada pemrograman Visual BASIC, form digunakan sebagai komponen utama untuk mendesain tampilan program. Secara umum sebuah komponen / objek dalam Visual BASIC memiliki 3 karakteristik utama yaitu: Properti Event Metode Keterangan : Properti Adalah karakteristik yang melekat pada sebuah objek yang menunjukkan ciri / karakteristik suatu objek. Misalnya BackColor menunjukkan warna latar belakang, Font menunjukkan jenis dan ukuran font yang digunakan, dan sebagainya. Pengaturan properti suatu objek dapat diatur dengan 2 cara. Cara pertama adalah dengan mengatur komponen melalui Property Window. Cara
28 33 kedua adalah dengan memberi baris program pada Code Window dengan urutan penulisan sebagai berikut: Contoh : Untuk mengatur judul/caption form1 menjadi Program Pertama dapat dilakukan dengan memberi kode program: 1. Form1.Caption= Program Pertama Event Menunjukkan kejadian yang terjadi pada sebuah objek. Misalnya kejadian ketika command1 diklik (event Command1_Click), kejadian ketika form loading pertama kali (event Form_Load), dan sebagainya. Contoh : 1. Private Sub Form_Load() 2. Form1.Caption = Program Pertama 3. End Sub Keterangan : Program akan mengubah caption dari form1 menjadi Program Pertama ketika form pertama kali ditampilkan (Form_Load). Metode (Method) Adalah prosedur yang dikerjakan pada satu objek. Metode merupakan suatu tindakan di mana objek dapat di bentuk. Contoh berikut merupakan perintah yang digunakan untuk membersihkan form. 1. Form1.Cls
BAB II LANDASAN TEORI. Arduino menurut situs resminya di didefinisikan sebagai
7 BAB II LANDASAN TEORI 2.1 Pengertian Arduino Arduino menurut situs resminya di www.arduino.cc didefinisikan sebagai sebuah platform elektronik terbuka (open source), berbasis pada hardware dan software
Lebih terperinciPendidikan Teknik Informatika Universitas Negeri Malang
STANDAR KOMPETENSI Mengenal Bahasa Pemrograman Visual Basic 6.0 KOMPETENSI DASAR Mengenal perintah dasar dan menu Visual Basic 6.0 1 2 3 IDE dan konsep penggunaan Visual Basic 6.0 Mengenal Interface visual
Lebih terperinciPemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri
Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0 S. Thya Safitri Teknik Informatika Sekolah Tinggi Teknologi Telematika Telkom Purwokerto 2016 Visual Basic adalah salah suatu development tools
Lebih terperinciBAB II LANDASAN TEORI. fotovoltaik yaitu mengkonversi cahaya matahari menjadi energi listrik. Panel
BAB II LANDASAN TEORI 2.1. Sistem Panel Surya Sel surya adalah suatu peralatan yang merupakan implementasi dari efek fotovoltaik yaitu mengkonversi cahaya matahari menjadi energi listrik. Panel surya adalah
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Sistem berasal dari bahasa latin Systema dan bahasa Yunani adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubuungkan bersama untuk memudahkan
Lebih terperinciPengenalan Visual Basic
page : 1 Pengenalan Visual Basic Visual Basic dikembangkan dari bahasa QuickBasic yang lebih tua yang berjalan diatas sistem operasi DOS. Versi awal Visual Basic pertama kali diciptakan oleh Alan Cooper
Lebih terperinciPengantar Pemrograman Visual
Pengantar Pemrograman Visual Sistem Penilaian Penilaian: Kehadiran 10% Kuis 10% Tugas 20% UTS 30% UAS 30% Nilai A > 80 Tidak hadir = tidak lulus Tidak buat tugas = nilai tugas 0. Tidak ikut kuis = nilai
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah yang dimengerti oleh komputer untuk
Lebih terperinciBAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu
BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan metode,
Lebih terperinciBAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa
BAB 2 TINJAUAN TEORITIS 2.1 Pengenalan Komputer Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa inggris di sebut to compute. Secara difinisi komputer diterjemahkan
Lebih terperinciKonsep dasar pemrograman visual. Chapter 01
Konsep dasar pemrograman visual Chapter 01 1 PENGENALAN MS.VISUAL BASIC 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer
Lebih terperinciPemrograman Visual Basic
Pemrograman Visual Basic Pokok Bahasan: Pengenalan Visual Basic Asep Ramdhani M, S.Kom Blog YM http://asepramdhani.wordpress.com/ http://www.asepramdhani.co.cc/ bbrgaek@yahoo.com 1 Pendahuluan Visual Basic
Lebih terperinciPertemuan 1 Pengenalan Visual Basic
Pertemuan 1 Pengenalan Visual Basic 1.1 Pengertian Visual Basic adalah salah suatu development tools untuk membangun aplikasi dalam lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan
Lebih terperinciBAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya
BAB II LANDASAN TEORI 2.1 Pengertian Komputer Dalam merancang sebuah sistem informasi, digunakan suatu alat pendukung yaitu komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya
Lebih terperinciBab I Pengenalan Visual BASIC
Bab I Pengenalan Visual BASIC 1. Pendahuluan Visual BASIC (Beginners All-Purpose Symbolic Instruction Code) merupakan sebuah bahasa pemrograman yang dapat digunakan untuk membuat suatu aplikasi dalam Microsoft
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam Bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciPENGENALAN VISUAL BASIC 6.0
PENGENALAN VISUAL BASIC 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Sejarah Mesin Jual Otomatis Sejarah mesin jual otomatis pertama diperkirakan telah diciptakan pada abad pertama oleh Hero dari Alexandria, seorang matematikawan dan insinyur terkenal
Lebih terperinciBAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi
BAB 2 LANDASAN TEORI 2.1 Pengertian Perangkat Lunak Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan. Struktur data yang
Lebih terperinciBAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai
BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN APLIKASI
BAB III PERANCANGAN DAN PEMBUATAN APLIKASI Dalam bab ini akan dibahas mengenai perancangan dan pembuatan aplikasi dengan menggunakan metodologi perancangan prototyping, prinsip kerja rangkaian berdasarkan
Lebih terperinciBab 2 Relay Prinsip dan Aplikasi
Bab 2 Relay Prinsip dan Aplikasi Sasaran : Mahasiswa mampu : Menjelaskan prinsip kerja relay Mengetahui macam macam relay dan bagaimana simbolnya dalam rangkaian Mendesain relay logic ladder untuk mengendalikan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Arduino Uno Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat open source. Arduino tidak hanya sekedar sebuah alat pengembangan, tetapi ia adalah
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu aplikasi pemrograman visual yang memiliki bahasa pemrograman yang cukup popular dan mudah
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Alat dan Bahan Alat dan bahan yang digunakan pada tugas akhir ini yaitu berupa hardware dan software. Table 3.1. merupakan alat dan bahan yang digunakan. Tabel 3.1. Alat dan
Lebih terperinci1. MENGENAL VISUAL BASIC
1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh
Lebih terperinciDASAR PEMROGRAMAN VISUAL BASIC
BAHAN BELAJAR 1 DASAR PEMROGRAMAN VISUAL BASIC Sasaran : Setelah mempelajari bahan belajar ini, diharapkan mahasiswa dapat : a. Mengenal dan menggunakan bahasa pemrograman Visual Basic b. Mengenal dan
Lebih terperinciBAB III PERANCANGAN SISTEM
24 BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Rangkaian Perancangan system monitoring Thermometer data logger menggunakan Arduino uno, yang berfungsi untuk mengontrol atau memonitor semua aktifitas yang
Lebih terperinciBAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer ialah alat yang digunakan untuk mengolah data menurut prosedur yang telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin (computare)
Lebih terperinciBAB II DASAR TEORI. Gambar 1.1 Board NodeMcu
BAB II DASAR TEORI 2.1 Dasar Teori 2.2.1 NodeMcu NodeMcu merupakan sebuah opensource platform IoT dan pengembangan Kit yang menggunakan bahasa pemrograman Lua untuk membantu programmer dalam membuat prototype
Lebih terperinciBAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.
BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Pada bab ini menjelaskan tentang perancangan sistem alarm kebakaran menggunakan Arduino Uno dengan mikrokontroller ATmega 328. yang meliputi perancangan perangkat keras (hardware)
Lebih terperinciBAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya menghitung. Jadi komputer merupakan alat pengolahan data elektronik yang dapat
Lebih terperinciBAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat
BAB III PERANCANGAN SISTEM 3.1 Gambaran Umum Pada bab ini akan dibahas mengenai perencanaan perangkat keras (hardware) dan perangkat lunak ( Software). Pembahasan perangkat keras meliputi perancangan mekanik
Lebih terperinciBAB II DASAR TEORI Arduino Mega 2560
BAB II DASAR TEORI Pada bab ini akan dijelaskan teori-teori penunjang yang diperlukan dalam merancang dan merealisasikan skripsi ini. Bab ini dimulai dari pengenalan singkat dari komponen elektronik utama
Lebih terperinciGambar 2.1 Arduino Uno
BAB II DASAR TEORI 2.1. Arduino UNO Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital dimana 6 pin input tersebut dapat digunakan sebagai
Lebih terperinciBab 2 LANDASAN TEORI
Bab 2 LANDASAN TEORI 2.1. Perangkat Lunak Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang memungkinkan program
Lebih terperinciBAB IV ANALISA DAN PENGUJIAN ALAT
37 BAB IV ANALISA DAN PENGUJIAN ALAT 4.1 Tujuan Pengukuran dan Pengujian Pengukuran dan pengujian alat bertujuan agar dapat diketahui sifat dan karakteristik tiap blok rangkaian dan fungsi serta cara kerja
Lebih terperinciBAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari
BAB 2 LANDASAN TEORI 2.1. Data Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data diambil dari bahasa Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari datum adalah
Lebih terperinciBAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,
BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino Uno R3 adalah papan pengembangan mikrokontroler yang berbasis chip ATmega328P. Arduino Uno memiliki 14 digital pin input / output (atau biasa ditulis I/O,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Analisis Kebutuhan Aplikasi Analisis kebutuhan merupakan lanngkah awal untuk menentukan perankat lunak yang dihasilkan. Perangkat lunak yang baik dan sesuai dengan kebutuhan pengguna
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul
19 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Perancangan Perancangan merupakan tata cara pencapaian target dari tujuan penelitian. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1. Identifikasi Kebutuhan Proses pembuatan alat penghitung benih ikan ini diperlukan identifikasi kebutuhan terhadap sistem yang akan dibuat, diantaranya: 1. Perlunya rangkaian
Lebih terperinciBAB 2 LANDASAN TEORI. Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia dalam mengerjakan berbagai macam tugas agar tugas yang dikerjakan tersebut
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Bab ini akan dibahas tentang Budidaya Jamur, Microcontroller Arduino, Ethernet Shield, dan Sensor. Semua pembahasan tersebut berguna dalam menunjang sistem yang akan dibuat, sehingga
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik pintu gerbang otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini sensor
Lebih terperinciBAB II DASAR TEORI. tertarik dalam menciptakan objek atau lingkungan yang interaktif.
BAB II DASAR TEORI 2.1 Karakteristik Ikan Karakteristik ikan yang dapat dihitung ialah ikan yang dapat hidup di berbagai lingkungan air tawar, misalnya ikan lele. Ikan lele hidup di air tawar, tahan penyakit,
Lebih terperinciKomunikasi Serial. Menggunakan Arduino Uno MinSys
Komunikasi Serial Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program komunikasi serial di Arduino Uno MinSys A. Hardware Arduino
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik gorden dan lampu otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini
Lebih terperinciBAB III PERANCANGAN ALAT
38 BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan tentang perancangan Alat pendeteksi dini kerusakan pada sistem pengkondisian udara secara umum alat ini terdiri dari 2 bagian. Bagian pertama yaitu
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
Lebih terperinciDAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi
DAFTAR ISI A BSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR LAMPIRAN... xi BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan Penulisan...
Lebih terperinciBAB I PENDAHULUAN A. Latar Belakang Masalah
BAB I PENDAHULUAN A. Latar Belakang Masalah Dalam menjalankan tugas, petugas PT. PLN (Persero) terkadang kesulitan dalam menjalankan tugas untuk menyegel atau memutus aliran listrik kepada pelanggan yang
Lebih terperinciMalang, Januari 2007 Penulis
Kata Pengantar Visual Basic merupakan salah satu bahasa pemrograman yang paling banyak digunakan saat ini. Penggunaannya tidak hanya terbatas pada pembuatan aplikasi-aplikasi baru saja, melainkan juga
Lebih terperinciBAB 3 PERANCANGAN SISTEM
BAB 3 PERANCANGAN SISTEM 3.1. Gambaran Umum Sistem Sistem yang akan dibuat memiliki fungsi untuk menampilkan kondisi volume air pada tempat penampungan air secara real-time. Sistem ini menggunakan sensor
Lebih terperinciBAB III PERANCANGAN ALAT. menjadi acuan dalam proses pembuatannya, sehingga kesalahan yang mungkin
BAB III PERANCANGAN ALAT 3.1 Perancangan Dalam pembuatan suatu alat diperlikan adanya sebuah rancangan yang menjadi acuan dalam proses pembuatannya, sehingga kesalahan yang mungkin timbul dapat ditekan
Lebih terperinciMENGENAL VISUAL BASIC
1 MENGENAL VISUAL BASIC 1.1.Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh
Lebih terperinciAnalog to Digital Convertion Menggunakan Arduino Uno Minsys
Analog to Digital Convertion Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program Analog to Digital Convertion dengan Arduino Uno
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer ialah alat yang digunakan untuk mengolah data menurut prosedur yang telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin (computare)
Lebih terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN Penelitian ini menggunakan metode penelitian eksperimen (uji coba). Tujuan dari penelitian ini yaitu membuat suatu alat yang dapat mengontrol piranti rumah tangga yang ada pada
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Sistem Istilah sistem berasal dari bahasa Yunani yaitu systema. Ditinjau dari sudut katanya sistem berarti sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan
Lebih terperinciBAB II TINJAUAN PUSTAKA. 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan
4 BAB II TINJAUAN PUSTAKA 2.1PHOTODIODA Dioda foto adalah jenis dioda yang berfungsi mendeteksi cahaya. Berbeda dengan dioda biasa, komponen elektronika ini akan mengubah cahaya menjadi arus listrik. Cahaya
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Kajian Pustaka Sebagai dasar teori, penulis menggunakan referensi jurnal yang ditulis oleh Dr. B. Tittman dan M. Guers, berjudul Measuring Fluid Level Using Ultrasound. Penelitian
Lebih terperinciBAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.
BAB 2 LANDASAN TEORI 2.1. Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.
Lebih terperinciBAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu
BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan Sistem Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu kesatuan sistem yang berupa perangkat lunak, perangkat keras, dan manusianya itu sendiri.
Lebih terperinciBAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari
BAB 2 LANDASAN TEORI 2.1 Data Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data diambil dari bahasa Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari datum adalah
Lebih terperinciLight Dependent Resistor LDR Menggunakan Arduino Uno Minsys
Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program pembacaan LDR Arduino Uno MinSys A. Hardware Arduino
Lebih terperinciBAB II ANALISIS DAN PERANCANGAN. Arduino adalah pengendali mikro single-board yang bersifat opensource,
BAB II ANALISIS DAN PERANCANGAN 2.1 Arduino Uno R3 Arduino adalah pengendali mikro single-board yang bersifat opensource, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini Bluetooth sebagai alat komunikasi penghubung
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciOutput LED. Menggunakan Arduino Uno MinSys
Output LED Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program output LED dengan Arduino Uno MinSys A. Hardware Arduino Uno Minsys
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Dalam perancangan sistem keamanan pada kendaraan roda dua menggunakan sidik jari berbasis mikrokontroler ini terdapat beberapa masalah yang harus
Lebih terperinciBAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat untuk menghitung. Perkembangan teknologi dan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Program aplikasi adalah program komputer yang dibuat untuk mengerjakan atau menyelesaikam masalah masalah khusus, seperti penggajian. 1 2.2 Pengertian Visualisasi
Lebih terperinciBAB II TINJAUAN PUSTAKA. dihubungkan dengan catu daya. Penelitian ini mengukur pancaran (coverage)
BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Berdasarkan penelitian aplikasi sensor passive infrared receiver yang dilakukan [3] dengan perancangan sistem masukan berupa sensor yang dihubungkan dengan
Lebih terperinciBAB II ANALISIS DAN PERANCANGAN
BAB II ANALISIS DAN PERANCANGAN 2.1. Landasan Teori Teks berjalan merupakan salah satu media untuk menampilkan informasi kepada publik dengan bantuan LED (Light Emitting Dioda). Informasi yang ditampilkan
Lebih terperinciMODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0
MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0 Setelah melaksanakan praktikum pada bab ini diharapkan mahasiswa dapat: Mengetahui konsep properti, event, methode dalam VB 6 Mengetahui lingkungan kerja IDE VB
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Pada bab ini membahas perencanaan dan pembuatan dari alat yang akan dibuat yaitu Perencanaan dan Pembuatan Pengendali Suhu Ruangan Berdasarkan Jumlah Orang ini memiliki 4 tahapan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada bab ini akan dibahas mengenai teori-teori dasar yang digunakan untuk pembuatan pintu gerbang otomatis berbasis Arduino yang dapat dikontrol melalui komunikasi Transifer dan Receiver
Lebih terperinciPEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3
PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 Sofyan 1), Catur Budi Affianto 2), Sur Liyan 3) Program Studi Teknik Informatika, Fakultas Teknik, Universitas Janabadra Jalan Tentara
Lebih terperinciBAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. patok, serta pemasangan sensor ultrasonik HC-SR04 yang akan ditempatkan pada
BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Dalam sistem perancangan ini awal mula dilakukan pemasangan sensor getar SW-420 untuk mendeteksi apakah pemohon SIM C menabrak/menyenggol
Lebih terperinciDASAR MENGGUNAKAN VISUAL BASIC 6.0
DASAR MENGGUNAKAN VISUAL BASIC 6.0 Apa itu Visual Basic? Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan cara ini Anda tidak lagi menuliskan instruksi pemrograman
Lebih terperinciBAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem
BAB 2 LANDASAN TEORI 2.1 Sistem Informasi Perpustakaan Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada bab ini akan dijelaskan mengenai dasar teori pendukung yang digunakan sebagai acuan dalam merealisasikan sistem. Dasar teori yang digunakan dalam merealisasikan sistem ini antara
Lebih terperinciBAB II DASAR TEORI. Gambar 2.1 Strain Gauge
BAB II DASAR TEORI Dalam merealisasikan suatu alat diperlukan dasar teori untuk menunjang hasil yang optimal. Pada bab ini akan diuraikan dasar - dasar penunjang yang diperlukan untuk merealisasikan alat
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Dalam bab ini penulis akan membahas prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini potensiometer sebagai kontroler dari motor servo, dan
Lebih terperinciPengenalan IDE Visual Basic
Indo-Tektips, Teknikal Tips dan Online Forumnya Orang Indonesia Page 1 of 5 Dapatkan Artikel-artikel menarik di bawah ini : Artikel Java Artikel VB Artikel ASP Artikel JSP Artikel PHP Artikel Cold Fusion
Lebih terperinciBAB II ANALISIS DAN PERANCANGAN
BAB II ANALISIS DAN PERANCANGAN 2.1. Arduino Uno Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat open source, Arduino Uno merupakan sebuah mikrokontroler dengan menggunakan
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Landasan teori merupakan panduan untuk melaksanakan dan menyelesaikan suatu studi. Dalam tugas akhir ini penulis akan mengemukakan beberapa teori yang berkaitan dengan masalah yang
Lebih terperinci2. Prinsip dan aplikasi Relay
Pertemuan 2 2. Prinsip dan aplikasi Relay Handy Wicaksono Jurusan Teknik Elektro Universitas Kristen Petra Sasaran Mahasiswa mampu : Menjelaskan prinsip kerja relay Mengetahui macam macam relay dan bagaimana
Lebih terperinciBAB II LANDASAN TEORI. berinteraksi dengan mudah dan interaksi dengan masyarakat umum juga menjadi
BAB II LANDASAN TEORI 2.1 Bahasa Isyarat Abjad Bahasa isyarat adalah media komunikasi bagi para penderita tuna-rungu agar dapat berinteraksi dengan para penderita tuna-rungu lainnya dan manusia normal,
Lebih terperinciBAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O, dimana
BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino Uno R3 adalah papan pengembangan mikrokontroler yang berbasis chip ATmega328P. Arduino Uno memiliki 14 digital pin input / output (atau biasa ditulis I/O,
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Menurut Davis (Sutabri, 2005:09) mendefinisikan sistem sebagai seperangkat unsur-unsur yang terdiri dari manusia, alat, konsep dan prosedur yang dihimpun menjadi
Lebih terperinciBAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.
BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapa pakar dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,
Lebih terperinciARDUINO UNO. Dany Setiawan. Abstrak. Pendahuluan.
ARDUINO UNO Dany Setiawan dany.setiawan@windowslive.com Abstrak Saat ini Arduino sudah sangat populer dan sudah banyak dipakai untuk membuat proyek-proyek seperti drum digital, pengontrol LED, web server,
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN 3.1 Proses alur penelitian Dalam penelitian ini ada beberapa tahap atau langkah-langkah yang peneliti lakukan mulai dari proses perancangan model hingga hasil akhir dalam
Lebih terperinciBAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis
BAB III PERANCANGAN Bab ini membahas perancangan Lampu LED otomatis berbasis Platform Mikrocontroller Open Source Arduino Uno. Microcontroller tersebut digunakan untuk mengolah informasi yang telah didapatkan
Lebih terperinciDisplay LCD. Menggunakan Arduino Uno MinSys
Display LCD Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program Display dengan Arduino Uno MinSys A. Hardware Arduino Uno Minsys
Lebih terperinciBAB II DASAR TEORI. Arduino adalah pengendali mikro single-board yang bersifat opensource,
BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat opensource, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
Lebih terperinciBAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,
BAB 2 LANDASAN TEORI 2.1 Data dan Informasi Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, bilangan-bilangan, uraian karakter yang mempunyai
Lebih terperinci