I Nyoman Kusuma Wardana

Ukuran: px
Mulai penontonan dengan halaman:

Download "I Nyoman Kusuma Wardana"

Transkripsi

1 TEKNIK ANTARMUKA MATLAB DAN ARDUINO Membangun Interaksi antara Bahasa Komputasi Teknis dengan Platform Berbasis Mikrokontroler JILID 1 I Nyoman Kusuma Wardana Penerbit MiaranaDIY

2 Teknik Antarmuka MATLAB dan Arduino Membangun Interaksi antara Bahasa Komputasi Teknis dengan Platform Berbasis Mikrokontroler Jilid 1 Penyusun Editor Desain Sampul : I Nyoman Kusuma Wardana : Tim Robotics & Embedded Systems (RADE) : I Nyoman Kusuma Wardana Diterbitkan oleh MiaranaDIY melalui Copyright 2015 pada Penulis ii

3 iii

4 iv

5 KATA PENGANTAR PENGANTAR DARI PENULIS Sejak kelahirannya sekitar tahun 2005, penggunaan platform Arduino benar-benar mendunia, baik produk official-nya, maupun unofficial-nya. Saat ini, berbagai shield dan produk yang mendukung penggunaan Arduino telah hadir secara luas. Arduino menyajikan bagaimana menyenangkan dan mudahnya memprogram sebuah mikrokontroler. Berkat kemunculan Arduino, mikrokontroler yang dulunya hanya dipelajari oleh kalangan tertentu saja, kini telah diminati oleh berbagai kalangan, baik dari pelajar dan mahasiswa berbagai jurusan, akademisi, praktisi dan para penggemar dunia mikrokontroler. MATLAB merupakan bahasa komputasi teknis yang andal. Saat ini, MATLAB telah merilis pustaka yang memungkinkan kita untuk menghubungkan MATLAB dan Arduino dengan sangat mudah. Arduino dapat sepenuhnya dikontrol dengan menggunakan MATLAB. Penggunaan pustaka ini menjadi salah satu pokok bahasan utama dalam buku ini. Namun demikian, Penulis mengamati bahwa tidak semua kasus cocok diselesaikan menggunakan pustaka ini. Oleh karena itu, untuk kasus-kasus tertentu, akan lebih praktis jika kita memanfaatkan fungsi komunikasi serial biasa yang telah disediakan MATLAB, bukan menggunakan pustaka. Buku ini akan mengulas teknik antarmuka MATLAB dan Arduino, serta konsep-konsep dasar yang melatarbelakangi topik tersebut. Namun demikian, buku ini tidak mengulas bagaimana memprogram Arduino dan MATLAB mulai dari nol secara detail. Penulis mengasumsikan bahwa Pembaca memiliki sedikit dasar mengenai kedua bahasa pemrograman tersebut. Namun demikian, Penulis menyajikan penjelasan yang lebih rinci tentang bagaimana suatu sistem bekerja. Pemahaman terhadap suatu topik tertentu dalam buku inilah yang menjadi fokus Penulis. Karena luasnya cakupan materi dan aplikasi terkait MATLAB dan Arduino, Penulis menyadari bahwa buku ini belum mengulas v

6 semua topik tersebut. Ada berbagai topik yang belum bisa Penulis sampaikan melalui buku ini, baik karena faktor keterbatasan pengalaman, maupun keterbatasan pengetahuan yang dimiliki oleh Penulis. Penulis berharap dapat mengulas topik-topik penting lainnya pada edisi buku selanjutnya. Namun demikian, Penulis tetap berharap bahwa buku ini dapat memberikan manfaat untuk Pembaca. Melalui buku ini, Penulis berharap dapat memberikan gambaran awal penggunaan MATLAB dan Arduino untuk berbagai penerapan. STRUKTUR PENULISAN BUKU Buku ini ditulis berdasarkan struktur yang Penulis harapkan dapat menuntun Pembaca pada suatu pemahaman mengenai topik yang sedang dibahas. Berikut susunan bab yang dirancang oleh Penulis: BAB 1. BAB 2. Mikrokontroler dan Arduino : mengantarkan pembaca untuk memahami dasar kedua istilah ini, yaitu mikrokontroler dan Arduino. Pengenalan MATLAB : mengantarkan pembaca tentang pengenalan lingkungan kerja MATLAB dan dasar pemrogramannya. BAB 3. Konsep Antarmuka MATLAB dan Arduino : menjelaskan filosofi mengapa MATLAB dan Arduino dihubungkan. BAB 4. Instalasi Pustaka Arduino : menjelaskan langkahlangkah dalam instalasi pustaka MATLAB pada Arduino beserta isu-isu penting terkait penggunaan pustaka ini. BAB 5. Pengantar Teknik Antarmuka : bab ini akan mengantarkan pembaca untuk memulai membuat antarmuka menggunakan MATLAB. BAB 6. Antarmuka Sensor : mengantarkan pembaca bagaimana membuat antarmuka sensor, baik sensor analog maupun digital. BAB 7. Antarmuka Aktuator : menjelaskan beberapa antarmuka aktuator, seperti relai, motor DC, motor stepper, motor servo dan LCD. vi

7 BAB 8. BAB 9. Komunikasi I2C : membahas dasar teori dari protokol I2C, beserta penerapannya pada Arduino Komunikasi SPI : mengulas dasar teori dari protokol SPI, beserta penerapannya pada Arduino. BAB 10. Streaming Data Online : membahas streaming data secara online menggunakan fasilitas Plotly. BAB 11. Bekerja dengan Database : menjelaskan bagaimana membangun database menggunakan MySQL dan Microsoft Access BAB 12. Menggunakan Fasilitas Report Generator : membahas bagaimana mencetak hasil logger sensor kedalam bentuk laporan Jika Pembaca mengamati tanda <<, maka hal tersebut berarti bahwa penulisan dilakukan pada jendela Command Window pada MATLAB. Tanda << sendiri bukan merupakan bagian dari program, namun merupakan tanda yang muncul ketika kita menuliskan perintah MATLAB melalui Command Window. Skrip yang ditulis tanpa tanda << adalah skrip yang ditulis pada jendela Editor. BAGI PARA PEMBACA Buku ini disusun menggunakan MATLAB versi 2014a. Semua percobaan yang dilakukan di dalam buku ini telah dicoba dan diuji berdasarkan MATLAB versi tersebut. Secara umum, skrip dalam buku ini dapat dicoba di MATLAB versi yang lain. Namun demikian, penulis sangat menyarankan bagi para Pembaca untuk menggunakan MATLAB dengan versi minimal 2014a. Jenis Arduino yang dicobakan dalam buku ini adalah Arduino Uno R3. Selain Uno, Pembaca juga dapat mencoba papan bertipe Mega. Namun demikian, Pembaca diharuskan untuk mengubah sedikit sintaks pada buku ini, dan menyesuaikannya dengan tipe papan Arduino yang digunakan. Walaupun buku ini membahas pemrograman MATLAB dan Arduino, buku ini tidak membahas secara detail mengenai dua pokok berikut: 1. Bagaimana memprogram Arduino mulai dari dasar 2. Bagaimana memprogram MATLAB mulai dari dasar vii

8 Dalam buku ini, Penulis hanya akan mengantarkan sekilas mengenai kedua pokok pembahasan tersebut. Penulis berharap Pembaca dapat mencari referensi lainnya yang memang diperuntukkan untuk kedua pokok bahasan tersebut. Untuk mempelajari Arduino lebih jauh, Penulis menyarankan Pembaca untuk mengunjungi laman web resmi dari Arduino, yaitu di Bagi Pembaca yang ingin mengetahui produk terbaru dari MATLAB, bertukar informasi dengan pengguna MATLAB yang lain, menonton video serta contoh-contoh pemrograman, Penulis menganjurkan untuk mengunjungi laman web resmi dari MATLAB yaitu di Pada buku ini, Penulis juga mewajibkan Pembaca untuk membuat akun di situs tersebut, karena akan digunakan pada proses instalasi pustaka MATLAB untuk keperluan antarmuka dengan Arduino. Semua skrip yang digunakan dalam buku ini dapat diunduh secara gratis oleh Pembaca melalui tautan yang disertakan pada bagian akhir dari buku ini. Pembaca dapat menggunakan dan memodifikasi skrip tanpa memerlukan izin tertulis dari Penulis. Namun demikian, sesuai etika, sebaiknya Pembaca menyertakan sumber aslinya. Penulis mengucapkan terima kasih kepada rekan-rekan yang telah membantu proses penulisan dan penerbitkan buku ini. Dengan segala kerendahan hati, Penulis juga sangat mengharapkan kritik, saran, masukan serta pertanyaan dari Pembaca. Hal ini sangat berguna untuk perbaikan bagi Penulis dan buku ini selanjutnya. Bagi Pembaca yang ingin menghubungi Penulis, silahkan hubungi: kusuma.wrd@gmail.com Website : blog.miarana.com Denpasar, September 2015 Penulis viii

9 UCAPAN TERIMA KASIH Segala pujian kepada Tuhan Yang Maha Esa. Segala pujian kepada Sri Guru dan Sri Gaurangga. Hanya atas karunia Beliaulah buku ini dapat diterbitkan. Selanjutnya, Penulis menyampaikan ucapan terima kasih yang setulus-tulusnya kepada: 1. Para Guru di sekolah dasar dan menengah. Para Dosen dan almamater tercinta: Jurusan Teknik Fisika UGM, Magister Sistem Teknik UGM, Rekayasa Pertambangan ITB, serta Politecnico di Torino, Italia. Buku ini secara khusus didedikasikan untuk para guru, dosen dan almamater. 2. Kedua orang tua dan kedua kakak Penulis yang selalu mendoakan dan memberikan dukungan penuh kepada Penulis. 3. Segenap civitas akademika STMIK STIKOM Bali yang telah banyak membantu Penulis untuk berkarya. Tidak lupa kepada Politeknik Negeri Bali, yang selanjutnya menjadi tempat bagi penulis untuk mengabdi. 4. Anggota tim Narayana Instruments dan Miarana DIY yang telah memberi masukan secara teknis. Secara khusus penulis ucapkan terima kasih kepada I Wayan Aditya Suranata yang telah memfasilitasi penerbitan dan publikasi. 5. Anggota Grup Riset Robotics and Embedded Systems (RADE) STMIK STIKOM Bali yang telah menjadi tempat Penulis untuk berbagi. Secara khusus kepada I Komang Agus Ady Aryanto dan Soni Wijaya Santoso, yang telah banyak membantu penyusunan materi dalam buku ini. 6. Keluarga besar ISKCON yang selalu memberi semangat dan bimbingan kepada Penulis. 7. Pihak penerbit yang membantu merealisasikan buku ini sehingga sampai ke tangan Pembaca. 8. Para Pembaca buku ini, dan rekan-rekan lain yang tidak dapat Penulis sebutkan namanya satu-persatu, yang telah memberi saran, semangat dan doa. Terima kasih untuk semuanya. Semoga buku ini bermanfaat. ix

10 x

11 DAFTAR ISI KATA PENGANTAR v Pengantar dari Penulis... v Struktur Penulisan Buku... vi Bagi para Pembaca... vii UCAPAN TERIMA KASIH ix DAFTAR ISI xi BAB 1 MIKROKONTROLER DAN ARDUINO 1 Mikrokontroler vs Mikroposesor... 1 Sistem Tertanam... 3 Physical Computing... 4 Mikrokontroler dan Arduino... 7 Memori pada Arduino... 9 Papan (Board) Arduino IDE Arduino Struktur Pemrograman Arduino setup() loop() Komentar Kurung Kurawal Tanda Titik Koma Variabel pada Pemrograman Arduino Fungsi pada Pemrograman Arduino BAB 2 PENGENALAN MATLAB 21 Apa itu MATLAB? Proses Instalasi MATLAB Lingkungan Pengembangan MATLAB Bekerja dengan MATLAB Bekerja pada Command Window Bekerja dengan Jendela Editor Dasar Matriks xi

12 Membentuk Matriks Indexing Matriks Membentuk dan Mengakses Cell Statemen Kontrol Kontrol if, elseif, else Kontrol for Kontrol While Bekerja dengan Grafik MATLAB dan Perkembangannya BAB 3 KONSEP ANTARMUKA MATLAB DAN ARDUINO 43 Mengapa Menghubungkan MATLAB dengan Arduino? Komunikasi Serial Dasar Komunikasi Serial Komunikasi MATLAB - Arduino Komunikasi Menggunakan fungsi serial Instalasi Pustaka Arduino pada MATLAB Isu Penting Penggunaan Pustaka BAB 4 PUSTAKA ARDUINO PADA MATLAB 55 Hardware Support Packages Instalasi Pustaka secara Online Uji Koneksi Fungsi Dasar Pustaka Arduino Menghubungkan MATLAB-Arduino Membaca dan Menulis Pin Digital Memainkan Nada Membaca dan Menulis Pin Analog Instalasi Mutlak Diperlukan? Memanfaatkan Fasilitas Help BAB 5 PENGANTAR TEKNIK ANTARMUKA 75 Dasar Visualisasi Data Visualisasi Gelombang Sinus Mengambil Data Sensor Visualisasi Data Secara Simultan Bekerja dengan Komponen GUI Dasar Perancangan Hardware xii

13 Perancangan Software Bekerja dengan Grafik BAB 6 ANTARMUKA SENSOR 123 Antarmuka Sensor Analog Pengenalan ADC Konfigurasi Sensor Analog Pemrograman Sensor Analog Antarmuka Sensor Digital Bekerja dengan Sensor Ultrasonik BAB 7 ANTARMUKA AKTUATOR 141 Antarmuka Relai Prinsip kerja Relai Pemrograman Relai Antarmuka motor DC Prinsip Dasar Pulse Width Modulation Mengatur Kecepatan dan Arah Putar Motor DC Membangkitkan PWM pada MATLAB Rancangan GUI untuk Mengontrol Motor DC Antarmuka Motor Servo Prinsip Kerja Pemrograman Motor Servo Pemrograman GUI untuk Motor Servo Antarmuka Motor Stepper Prinsip Kerja Tipe Koneksi Koil pada Stepper Pemrograman GUI untuk Motor Stepper Antarmuka LCD Konfigurasi Perangkat Keras Rancangan GUI untuk Mengirimkan Data Ke LCD BAB 8 KOMUNIKASI I2C 211 Pendahuluan Arsitektur Komunikasi I2C Skema Komunikasi I2C Format Paket dalam I2C xiii

14 Format Paket Alamat Format Paket Data I2C pada Arduino Pin-pin I2C pada Arduino Konfigurasi Master-Slave pada I2C Pemrograman I2C Pemrograman Slave Rangkaian Perangkat Keras Pemrograman MATLAB untuk I2C Pemrograman GUI Pemrograman Slave Pemrograman MATLAB BAB 9 KOMUNIKASI SPI 245 Pendahuluan Arsitektur Komunikasi SPI Skema Komunikasi SPI Menulis Melalui SPI Membaca Melalui SPI SPI pada Arduino Pin-pin SPI pada Arduino Konfigurasi Master-Slave pada SPI Pemrograman SPI Konfigurasi Perangkat Keras Pemrograman Slave Pemrograman Master Pemrograman GUI BAB 10 STREAMING DATA ONLINE 271 Membuat Akun pada Plotly Plotly untuk MATLAB Memulai Streaming Data Streaming Data dari Arduino BAB 11 BEKERJA DENGAN DATABASE 301 Membangun Basis Data Menggunakan MySQL Instalasi XAMPP Membuat Database MySQL xiv

15 Membangun koneksi MySQL pada MATLAB Pemrograman database MySQL melalui MATLAB Koneksi MySQL menggunakan GUI Membangun Database Menggunakan Microsoft Access Mempersiapkan Database Menghubungkan database Dengan MATLAB Pemrograman Database melalui MATLAB Antarmuka Basis Data Menggunakan GUI BAB 12 MENGGUNAKAN FASILITAS REPORT GENERATOR 385 Memulai Report Generator Merancang Layout Laporan Memodifikasi Skrip Report Merancang Antarmuka Report DAFTAR BACAAN 405 LAMPIRAN 409 File Penyerta TENTANG PENULIS 411 xv

16 xvi

17 BAB 1 MIKROKONTROLER DAN ARDUINO Pada bab ini, konsep dasar yang membedakan istilah mikrokontroler dengan mikroprosesor akan diperkenalkan. Selain itu, Pembaca akan diperkenalkan dua istilah penting, yaitu embedded system dan physical computing. Selanjutnya, pembaca akan diantarkan untuk membedakan istilah mikrokontroler dan Arduino. Banyak yang beranggapan bahwa Arduino adalah mikrokontroler. Namun, secara konsep, Arduino dan mikrokontroler adalah dua istilah yang berbeda. Di akhir bab, Pembaca akan diantarkan mengenai IDE Arduino dan struktrur pemrograman Arduino. Namun demikian, Penulis menyadari bahwa bab ini hanya sebagai pengantar. Penulis sangat menganjurkan pembaca untuk mendalamai lebih jauh pemrograman Arduino dari berbagai sumber lainnya. MIKROKONTROLER VS MIKROPOSESOR Sebelum membahas tentang Arduino, kita akan mengulas sedikit mengenai konsep dasar mikrokontroler. Mungkin kita sering mendengar istilah prosesor atau mikroprosesor, dan disatu sisi kita mengenal istilah mikrokontroler. Mungkin banyak diantara kita yang masih kebingungan dengan perbedaan istilah-istilah tersebut. Nah, sebenarnya apasih perbedaan antara prosesor dan mikrokontroler? Prosesor, atau mikroprosesor, atau lebih dikenal sebagai CPU (Central Processing Unit) adalah sebuah chip yang berfungsi sebagai unit pemrosesan pusat dari suatu komputer. Beberapa contoh 1

18 mikroprosesor seperti keluarga Intel x86 (contoh: mikroprosesor 8086, 80286, 80386, dan Pentium) tidak memiliki RAM, ROM atau komponen I/O (input/output) dalam satu chip. Komponen-komponen tambahan ini diletakkan secara terpisah dari chip mikroprosesor. Mikroprosesor sendiri belum dapat menjalankan fungsi layaknya sebuah komputer. Suatu fungsi komputer baru dapat dijalankan ketika semua komponen ini bergabung menjalankan tugasnya masing-masing. Oleh karena itu, mereka dikenal dengan istilah general-purpose microprocessor, atau prosesor dengan tujuan umum. Disisi lain, mikrokontroler adalah sebuah chip yang memiliki mikroprosesor di dalamnya, serta komponen pendukung lainnya seperti RAM, ROM, port I/O serta timer yang terintegrasi dalam satu chip (atau IC, integrated circuit). Dengan kata lain, jika keseluruhan komponen utama sebuah komputer ditempatkan dalam sebuah chip tunggal, maka chip tersebut dikenal dengan istilah mikrokontroler. Untuk memperjelas perbedaan kedua istilah ini, kita bisa amati Gambar 1.1. Gambar 1.1 Perbandingan Arsitektur (a) Sistem Mikroprosesor dan (b) Sistem Mikrokontroler 2

19 Dari segi harga, tentunya konfigurasi mikroposesor dengan komponen ekternalnya (RAM, ROM, I/O, dan sebagainya) akan membuat harga menjadi jauh lebih mahal daripada sebuah mikrokontroler. Dari sudut pandang performa, sudah jelas bahwa konfigurasi CPU dengan komponen eksternalnya akan jauh lebih baik daripada sebuah mikrokontroler. Namun demikian, mikrokontroler dapat menjadi pilihan utama, terutama untuk aplikasi yang mempertimbangkan ukuran, harga serta portability (mudah dibawa kemana-mana). Pada Gambar 1.1 (b), kita dapat mengamati bahwa salah satu komponen menarik yang dimiliki oleh mikrokontroler adalah ADC (analog-to-digital converter). ADC adalah komponen yang digunakan untuk mengubah sinyal analog menjadi sinyal digital. Penerapan ADC sangat penting, misalnya ketika kita menggunakan mikrokontroler untuk aplikasi-aplikasi yang melibatkan sensor analog. SISTEM TERTANAM Mikrokontroler memiliki peranan yang signifikan dalam dunia elektronik, salah satunya dalam dunia sistem tertanam. Sistem tertanam, atau sistem terbenam adalah istilah umum yang biasa digunakan untuk menyebut suatu istilah dalam bahasa Inggris, yaitu embedded system. Mikroprosesor dan mikrokontroler merupakan komponen yang banyak digunakan pada produkproduk embedded system. Produk embedded system dikontrol oleh mikroprosesor (atau mikrokontroler) yang telah ditanamkan pada alat tersebut. Ada banyak produk embedded system disekitar kita, seperti printer, remote control, telepon, TV, mesin cuci, dan sebagainya. Pada umumnya, ROM pada suatu produk embedded system akan ditanamkan program yang secara khusus digunakan hanya untuk menjalankan sebuah fungsi. Ambilah contoh sebuah printer. Printer dilengkapi dengan mikroprosesor yang secara khusus menjalankan fungsi sebuah printer, yaitu mengambil data dari komputer dan mencetaknya. Berbeda halnya dengan sebuah PC (personal computer), PC dapat menjalankan berbagai fungsi sesuai dengan program aplikasi yang telah terinstal di dalamnya. Sebuah PC terdiri dari berbagai produk embedded system, seperti keyboard, mouse, printer, modem dan sebagainya. Setiap komponen pendukung dari sebuah PC ini memiliki mikrokontroler 3

20 di dalamnya. Sebagai contoh, kita bisa amati sebuah mouse. Mikrokontroler menjalankan fungsinya yaitu mencari posisi mouse dan mengirimnya ke PC. Saat ini, perkembangan penggunaan mikrokontroler untuk produk embedded system sudah sangat banyak, terutama dikalangan Pelajar, Mahasiswa, Praktisi serta Umum. Di kalangan Mahasiswa, penggunaan mikrokontroler baik untuk skripsi dan proyek lainnya tidak hanya didominasi oleh Mahasiswa Jurusan Teknik dan Sains tertentu (seperti Teknik Elektro, Teknik Fisika, Elektronika dan Instrumentasi, Ilmu Komputer dan sebagainya), tetapi juga telah meluas ke jurusan-jurusan lain. Salah satu meluasnya penggunaan mikrokontroler adalah dengan lahirnya produk yang berlabel Arduino. PHYSICAL COMPUTING Setelah membahas peranan mikrokontroler dalam dunia embedded system, mari kita membahas istilah lainnya, yaitu physical computing. Apa kaitannya mikrokontroler dengan suatu istilah physical computing? Physical Computing atau komputasi fisik adalah usaha untuk membuat suatu sistem yang dapat menghubungkan dunia nyata (physical world) dengan dunia virtual pada komputer. Sistem yang dibangun merupakan kombinasi perangkat keras (hardware) dan perangkat lunak (software) yang bersifat interaktif, yaitu dapat menerima rangsangan dari lingkungan luar dan merespon balik. Physical computing adalah sebuah konsep untuk memahami hubungan yang manusiawi antara lingkungan yang sifat alaminya adalah analog dengan dunia digital. Physical computing adalah suatu pendekatan dari proses interaksi antara manusia-komputer yang berawal dari bagaimana manusia mengekspresikan diri mereka secara fisik. Tubuh manusia dan segala kemampuannya menjadi titik awal atau starting point, dan selanjutnya diusahakan merancang suatu antarmuka, baik secara hardware maupun software yang dapat merasakan dan merespon apa saja yang manusia bisa lakukan secara fisik. Karena berawal dari kemampuan seseorang, maka usaha untuk mewujudkan suatu skema physical computing memerlukan pemahaman tentang bagaimana caranya agar komputer dapat 4

I Nyoman Kusuma Wardana

I Nyoman Kusuma Wardana TEKNIK ANTARMUKA MATLAB DAN ARDUINO Membangun Interaksi antara Bahasa Komputasi Teknis dengan Platform Berbasis Mikrokontroler I Nyoman Kusuma Wardana Penerbit Vaikuntha International Publication Teknik

Lebih terperinci

Percobaan 2 I. Judul Percobaan Sistem Kendali Digital Berbasis Mikrokontroler

Percobaan 2 I. Judul Percobaan Sistem Kendali Digital Berbasis Mikrokontroler Percobaan 2 I. Judul Percobaan Sistem Kendali Digital Berbasis Mikrokontroler II. Tujuan Percobaan 1. Mahasiswa memahami pemrograman dasar mikrokontroler 2. Mahasiswa memahami fungsi dan prinsip kerja

Lebih terperinci

Sistem Tertanam. Pengantar Atmega328 dan Arduino Uno. Dennis Christie - Universitas Gunadarma

Sistem Tertanam. Pengantar Atmega328 dan Arduino Uno. Dennis Christie - Universitas Gunadarma Sistem Tertanam Pengantar Atmega328 dan Arduino Uno 1 Arsitektur Atmega328 Prosesor atau mikroprosesor adalah suatu perangkat digital berupa Chip atau IC (Integrated Circuit) yang digunakan untuk memproses

Lebih terperinci

Komunikasi Serial. Menggunakan Arduino Uno MinSys

Komunikasi 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 terperinci

Analog to Digital Convertion Menggunakan Arduino Uno Minsys

Analog 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 terperinci

Output LED. Menggunakan Arduino Uno MinSys

Output 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 terperinci

Display LCD. Menggunakan Arduino Uno MinSys

Display 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 terperinci

AVR MICROCONTROLLER: HISTORY AND FEATURE

AVR MICROCONTROLLER: HISTORY AND FEATURE MIKROPENGENDALI C TEMU 2a THE AVR MICROCONTROLLER: HISTORY AND FEATURE Oleh : Danny Kurnianto,S.T.,M.Eng SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM PURWOKERTO ECTION 1. MICROCONTROLLER AND EMBEDDED PROCESSORS

Lebih terperinci

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

Light 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 terperinci

MIKROKONTROLER Yoyo Somantri dan Egi Jul Kurnia

MIKROKONTROLER Yoyo Somantri dan Egi Jul Kurnia MIKROKONTROLER Yoyo Somantri dan Egi Jul Kurnia Mikrokontroler Mikrokontroler adalah sistem komputer yang dikemas dalam sebuah IC. IC tersebut mengandung semua komponen pembentuk komputer seperti CPU,

Lebih terperinci

MENGENAL WEMOS D1 MINI DALAM DUNIA IOT

MENGENAL WEMOS D1 MINI DALAM DUNIA IOT MENGENAL WEMOS D1 MINI DALAM DUNIA IOT Dian Mustika Putri mustika@raharja.info :: https://dianmstkputri.wordpress.com Abstrak Dunia IT khususnya dalam bidang IOT (Internet of Things) atau yang biasa dikenal

Lebih terperinci

Apa itu arduino. Nama : Tamara samudra. Abstrak.

Apa itu arduino. Nama : Tamara samudra. Abstrak. Apa itu arduino Nama : Tamara samudra Tamara@raharja.info Abstrak Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan

Lebih terperinci

andri_mz Pengenalan Arduino Copyright Andri Marzuki Pengenalan Arduino

andri_mz Pengenalan Arduino Copyright Andri Marzuki  Pengenalan Arduino Pengenalan Arduino Untuk memahami Arduino, terlebih dahulu kita harus memahami terlebih dahulu apa yang dimaksud dengan physical computing. Physical computing adalah membuat sebuah system atau perangkat

Lebih terperinci

KATA PENGANTAR Sistem Mikroprosesor ( Implementasi Pada Mikrokontroler 8 Bit

KATA PENGANTAR Sistem Mikroprosesor ( Implementasi Pada Mikrokontroler 8 Bit SISTEM MIKROPROSESOR, oleh I Wayan Sutaya, S.T., M.T. Hak Cipta 2014 pada penulis GRAHA ILMU Ruko Jambusari 7A Yogyakarta 55283 Telp: 0274-889398; Fax: 0274-889057; E-mail: info@grahailmu.co.id Hak Cipta

Lebih terperinci

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy SKRIPSI Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan Metode Logika Fuzzy Laporan ini disusun guna memenuhi salah satu persyaratan untuk menyelesaikan program S-1 Teknik Elektro Fakultas Teknik Universitas

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras BAB 3 PERANCANGAN SISTEM 3.1 Blok Diagram Perangkat Keras Sistem perangkat keras yang digunakan dalam penelitian ini ditunjukkan oleh blok diagram berikut: Computer Parallel Port Serial Port ICSP Level

Lebih terperinci

RANCANG BANGUN MINIATUR SISTEM KENDALI MOTOR PADA PEMBANGKIT LISTRIK TENAGA HYBRID BERBASIS MIKROKONTROLER ATMEGA 16

RANCANG BANGUN MINIATUR SISTEM KENDALI MOTOR PADA PEMBANGKIT LISTRIK TENAGA HYBRID BERBASIS MIKROKONTROLER ATMEGA 16 RANCANG BANGUN MINIATUR SISTEM KENDALI MOTOR PADA PEMBANGKIT LISTRIK TENAGA HYBRID BERBASIS MIKROKONTROLER ATMEGA 16 Ditulis Untuk Memenuhi Syarat Menyelesaikan Pendidikan Program Dipolma 3 Oleh : DEDDI

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 18 BAB II TINJAUAN PUSTAKA 2.1. Mikrokontroler Mikrokontroler adalah suatu mikroposesor plus. Mikrokontroler adalah otak dari suatu sistem elektronika seperti halnya mikroprosesor sebagai otak komputer.

Lebih terperinci

BAB II DASAR TEORI. Gambar 1.1 Board NodeMcu

BAB 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 terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Mikrokontroler Mikrokontroler sering disebut sebagai mikrokomputer atau embedded system. Mikrokontroler dipandang sebagai suatu sistem yang terdiri atas input,program dan output.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 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 terperinci

Eddy Nurraharjo Program Studi Teknik Informatika, Universitas Stikubank Semarang

Eddy Nurraharjo Program Studi Teknik Informatika, Universitas Stikubank Semarang Eddy Nurraharjo Program Studi Teknik Informatika, Universitas Stikubank Semarang email: eddynurraharjo@gmail.com Abstrak Teknologi elektronika dalam komponen/elemen dasar elektronika maupun pada sebuah

Lebih terperinci

Membuat kontrol display seven segment Membuat program Counter baik Up Counter maupun Down Counter dengan media tampilan 7-Segment.

Membuat kontrol display seven segment Membuat program Counter baik Up Counter maupun Down Counter dengan media tampilan 7-Segment. DISPLAY 7SEGMENT Menggunakan Arduino Uno Membuat kontrol display seven segment Membuat program Counter baik Up Counter maupun Down Counter dengan media tampilan 7-Segment. A. Hardware Arduino Uno Arduino

Lebih terperinci

BAB I PENDAHULUAN. komponen yang dapat menghitung, mengingat dan mengambil pilihan. dapat digantikan dengan sebuah mikrokontroler.

BAB I PENDAHULUAN. komponen yang dapat menghitung, mengingat dan mengambil pilihan. dapat digantikan dengan sebuah mikrokontroler. BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pada zaman sekarang ini dibutuhkan suatu peralatan yang dapat mempermudah pekerjaan manusia dan bekerja secara otomatis. Untuk merancang suatu peralatan yang

Lebih terperinci

PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO. Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan

PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO. Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan pendidikan sarjana (S-1) pada Departemen Teknik Elektro Oleh : NAMA : MARATUR

Lebih terperinci

Materi 4: Microprocessor-Based Control

Materi 4: Microprocessor-Based Control Materi 4: Microprocessor-Based Control I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Mikroprosesor mengantarkan ke suatu era baru dlm sistem kontrol Mikroprosesor menawarkan fleksibilitas

Lebih terperinci

Materi 5: Protokol I2C

Materi 5: Protokol I2C Materi 5: Protokol I2C I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali IIC Inter-Integrated Circuit Terkadang disebut I 2 C Awalnya dikembangkan oleh Philips Semiconductor (saat ini mjd NXP Semiconductor)

Lebih terperinci

Reni Nuraeni,ST,M.Pd (widyaiswara Muda)

Reni Nuraeni,ST,M.Pd (widyaiswara Muda) BELAJAR MUDAH MIKROKONTROLER ARDUINO MELALUI BLUETOOTH (BLUINO) Reni Nuraeni,ST,M.Pd (widyaiswara Muda) Email r3ni.nuraeni@gmail.com Abstrak Perancangan sistem kontrol saat ini sangat berkembang dengan

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PEMBELAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PEMBELAJARAN (GBPP) GARIS-GARIS BESAR PROGRAM PEMBELAJARAN (GBPP) Matakuliah : Teknik Interface dan Peripheral Kode : TKC-210 Teori : 2 sks Praktikum : 1 sks Deskripsi Matakuliah Standar Kompetensi Program Studi : Di kuliah

Lebih terperinci

BAB I PENDAHULUAN. dibutuhkan sistem kendali yang efektif, efisien dan tepat. Sesuai dengan

BAB I PENDAHULUAN. dibutuhkan sistem kendali yang efektif, efisien dan tepat. Sesuai dengan BAB I PENDAHULUAN 1.1 Latar Belakang Motor DC (Direct Current) adalah motor yang menggunakan sumber tegangan searah. Terdapat beberapa jenis motor DC yang tersedia, diantaranya adalah motor DC dengan kumparan

Lebih terperinci

SKRIPSI. Monitoring Kadar ph Air Berbasis Mikrokontroler Arduino Dengan Tampilan LCD dan Grafik Komputer

SKRIPSI. Monitoring Kadar ph Air Berbasis Mikrokontroler Arduino Dengan Tampilan LCD dan Grafik Komputer SKRIPSI Monitoring Kadar ph Air Berbasis Mikrokontroler Arduino Dengan Tampilan LCD dan Grafik Komputer Oleh : CHRISTIAN OEI 5103012005 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS KATOLIK WIDYA

Lebih terperinci

DAFTAR ISI. SAMPUL DALAM... i. PRASYARAT GELAR... ii. LEMBAR PERSETUJUAN... iii. PENETAPAN PANITIA PENGUJI... iv. SURAT PERNYATAAN BEBAS PLAGIAT...

DAFTAR ISI. SAMPUL DALAM... i. PRASYARAT GELAR... ii. LEMBAR PERSETUJUAN... iii. PENETAPAN PANITIA PENGUJI... iv. SURAT PERNYATAAN BEBAS PLAGIAT... DAFTAR ISI Halaman SAMPUL DALAM... i PRASYARAT GELAR... ii LEMBAR PERSETUJUAN... iii PENETAPAN PANITIA PENGUJI... iv SURAT PERNYATAAN BEBAS PLAGIAT... v UCAPAN TERIMA KASIH... vi ABSTRAK... viii ABSTRACT...

Lebih terperinci

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI...

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI... DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... i ii iv v vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR GAMBAR... xii DAFTAR TABEL... xiv DAFTAR SINGKATAN...

Lebih terperinci

STANDALONE AVR PROGRAMMER

STANDALONE AVR PROGRAMMER UNIVERSITAS BINA NUSANTARA Jurusan Sistem Komputer Program Studi Sistem Digital Skripsi Sarjana Komputer Semester Genap 2006 / 2007 STANDALONE AVR PROGRAMMER Hendra Tejo Saputra (0700690413) Rinaldo Yotanto

Lebih terperinci

Written by Mada Jimmy Monday, 24 August :40 - Last Updated Thursday, 18 November :51

Written by Mada Jimmy Monday, 24 August :40 - Last Updated Thursday, 18 November :51 Perkembangan industri saat ini menuntut pemrosesan pada sistem kontrol yang semakin dinamis dalam setiap tahapan perancangan, pengoperasian, maupun perawatan. Peralatan yang kompak, fleksibel namun handal

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB 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 terperinci

RANCANG BANGUN SISTEM MONITORING OUTPUT DAN PENCATATAN DATA PADA PANEL SURYA BERBASIS MIKROKONTROLER ARDUINO

RANCANG BANGUN SISTEM MONITORING OUTPUT DAN PENCATATAN DATA PADA PANEL SURYA BERBASIS MIKROKONTROLER ARDUINO SKRIPSI RANCANG BANGUN SISTEM MONITORING OUTPUT DAN PENCATATAN DATA PADA PANEL SURYA BERBASIS MIKROKONTROLER ARDUINO PANDE PUTU TEGUH WINATA JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS UDAYANA BUKIT

Lebih terperinci

SISTEM KONTROL PENGOPERASIAN AC (AIR CONDITIONING) JARAK JAUH DENGAN SMS (SHORT MESAGGE SERVICE) BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

SISTEM KONTROL PENGOPERASIAN AC (AIR CONDITIONING) JARAK JAUH DENGAN SMS (SHORT MESAGGE SERVICE) BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR SISTEM KONTROL PENGOPERASIAN AC (AIR CONDITIONING) JARAK JAUH DENGAN SMS (SHORT MESAGGE SERVICE) BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR Diajukan guna memenuhi sebagian persyaratan dalam rangka

Lebih terperinci

4.5.2 Perancangan Program Utama Sistem Rancangan Aplikasi Pengguna (Antarmuka) BAB V IMPLEMENTASI Implementasi Sistem

4.5.2 Perancangan Program Utama Sistem Rancangan Aplikasi Pengguna (Antarmuka) BAB V IMPLEMENTASI Implementasi Sistem DAFTAR ISI SKRIPSI... ii HALAMAN PENGESAHAN... iii PERNYATAAN... iv PRAKATA... v DAFTAR ISI... vii DAFTAR GAMBAR... ix INTISARI... xii ABSTRACT... xiii BAB I PENDAHULUAN... 1 1.1 Latar belakang... 1 1.2

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat BAB 3 PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat pengukur tinggi bensin pada reservoir SPBU. Dalam membuat suatu sistem harus dilakukan analisa mengenai

Lebih terperinci

ALAT MONITORING SUHU MELALUI APLIKASI ANDROID MENGGUNAKAN SENSOR LM35 DAN MODUL SIM800L BERBASIS MIKROKONTROLER ATMEGA16 SKRIPSI

ALAT MONITORING SUHU MELALUI APLIKASI ANDROID MENGGUNAKAN SENSOR LM35 DAN MODUL SIM800L BERBASIS MIKROKONTROLER ATMEGA16 SKRIPSI ALAT MONITORING SUHU MELALUI APLIKASI ANDROID MENGGUNAKAN SENSOR LM35 DAN MODUL SIM800L BERBASIS MIKROKONTROLER ATMEGA16 SKRIPSI BIDANG MINAT INSTRUMENTASI, ELEKTRONIKA DAN KOMPUTASI I Kadek Agus Sara

Lebih terperinci

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika TAKARIR AC (Alternating Current) Adalah sistem arus listrik. Sistem AC adalah cara bekerjanya arus bolakbalik. Dimana arus yang berskala dengan harga rata-rata selama satu periode atau satu masa kerjanya

Lebih terperinci

PERANCANGAN MODEL INTERAKSI MANUSIA DAN ROBOT DALAM BENTUK TAMPILAN VISUAL PADA KOMPUTER

PERANCANGAN MODEL INTERAKSI MANUSIA DAN ROBOT DALAM BENTUK TAMPILAN VISUAL PADA KOMPUTER PERANCANGAN MODEL INTERAKSI MANUSIA DAN ROBOT DALAM BENTUK TAMPILAN VISUAL PADA KOMPUTER Muhamad Yusvin Mustar 1), P. Insap Santosa 2), Rudy Hartanto 3) 1), 2), 3) Jurusan Teknik Elektro Dan Teknologi

Lebih terperinci

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas III. METODE PENELITIAN 3.1. Tempat dan Waktu Penelitian Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas Lampung, dari bulan Februari 2014 Oktober 2014. 3.2. Alat dan Bahan Alat

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB 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 terperinci

Gambar 2.1. Bagan Sejarah Smalltalk [6]

Gambar 2.1. Bagan Sejarah Smalltalk [6] BAB II DASAR TEORI Pada bab ini akan dijelaskan secara singkat mengenai bahasa Smalltalk dan environment yang mendukung pemrograman dengan menggunakan bahasa Smalltalk yaitu Squeak. Kemudian akan dibahas

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Bagian dari bab ini akan membahas mengenai analisa dan perancangan sistem yang akan dibangun pada pengerjaan tugas akhir ini. Pembahasan analisa meliputi analisa

Lebih terperinci

Apa itu Mikrokomputer?

Apa itu Mikrokomputer? Apa itu Mikrokomputer? Muhamad Ikhsan Taufik Ikhsantaufik1451@gmail.com :: ikhsantaufikblog.wordpress.com Abstrak Mikrokomputer adalah sebuah kelas komputer yang menggunakan mikroprosesor sebagai CPU utamanya.

Lebih terperinci

ISBN: Cetakan Pertama, tahun Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

ISBN: Cetakan Pertama, tahun Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini Pemrograman PIC 16F877A Menggunakan MikroC PIC; oleh Wakhyu Dwiono Hak Cipta 2015 pada penulis GRAHA ILMU Ruko Jambusari 7A Yogyakarta 55283 Telp: 0274-882262; 0274-889398; Fax: 0274-889057; E-mail: info@grahailmu.co.id

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai analisis kebutuhan dan perancangan sistem informasi keamanan berbasis SMS gateway dengan arduino dan CCTV. 3.1 Gambaran Umum Perancangan sistem

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI SLOT PARKIR MENGGUNAKAN VISUAL BASIC BERBASIS ARDUINO UNO

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI SLOT PARKIR MENGGUNAKAN VISUAL BASIC BERBASIS ARDUINO UNO PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI SLOT PARKIR MENGGUNAKAN VISUAL BASIC BERBASIS ARDUINO UNO LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Diploma 3 oleh

Lebih terperinci

SISTEM PENDETEKSI WARNA DAN NOMINAL UANG UNTUK PENYANDANG TUNA NETRA BERBASIS ARDUINO UNO

SISTEM PENDETEKSI WARNA DAN NOMINAL UANG UNTUK PENYANDANG TUNA NETRA BERBASIS ARDUINO UNO SISTEM PENDETEKSI WARNA DAN NOMINAL UANG UNTUK PENYANDANG TUNA NETRA BERBASIS ARDUINO UNO STANDAR OPERASIONAL PROSEDUR (S.O.P) Disusun untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III pada Jurusan

Lebih terperinci

BAB II LANDASAN TEORI. Arduino menurut situs resminya di didefinisikan sebagai

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 terperinci

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu 37 III. METODE PENELITIAN A. Waktu dan Tempat Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas Lampung dan dilaksanakan mulai bulan Maret 2012 sampai

Lebih terperinci

BAB III PERENCANGAN DAN PEMBUATAN ALAT

BAB III PERENCANGAN DAN PEMBUATAN ALAT BAB III PERENCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas pembuatan dan perancangan seluruh sistem perangkat dari Sistem Perancangan Parkir Otomatis berbasis Arduino dengan Menggunakan Identifikasi

Lebih terperinci

Belajar mikrokontroler Arduino untuk tingkat Pemula.

Belajar mikrokontroler Arduino untuk tingkat Pemula. Belajar mikrokontroler Arduino untuk tingkat Pemula. Arduino sudah menjadi salah satu modul mikrokontroler yang cukup populer sejak beberapa tahun ini. Sifatnya yang open source dan semakin banyak dukungan

Lebih terperinci

Bab I. Pendahuluan BAB I PENDAHULUAN 1.1. LATAR BELAKANG

Bab I. Pendahuluan BAB I PENDAHULUAN 1.1. LATAR BELAKANG 1.1. LATAR BELAKANG BAB I PENDAHULUAN Kebutuhan perusahaan terhadap suatu teknologi yang mampu menangani masalah teknis operasional berskala besar dan secara otomatis mengalami peningkatan. Hal ini disebabkan

Lebih terperinci

BAB II DASAR TEORI Gambar 2.1. Cubieboard2

BAB II DASAR TEORI Gambar 2.1. Cubieboard2 BAB II DASAR TEORI Pada bab ini membahas dasar teori yang digunakan dalam perancangan skripsi ini. Teori yang digunakan pada skripsi ini adalah Cubieboard 2, Raspberry Pi, web server, Apache web server,

Lebih terperinci

BAB II DASAR TEORI. pemperbaiki kualitas citra agar mendapatkan hasil citra yang baik dan mudah

BAB II DASAR TEORI. pemperbaiki kualitas citra agar mendapatkan hasil citra yang baik dan mudah BAB II DASAR TEORI 2.1 Visi Komputer (Computer Vision) Visi komputer merupakan ilmu yang mempelajari bagaimana komputer dapat mengenali objek yang akan diamati/ diobservasi. Hal ini dilakukan bertujuan

Lebih terperinci

2 METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan Januari 2015 hingga Oktober 2015

2 METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan Januari 2015 hingga Oktober 2015 10 2 METODE PENELITIAN 3.1. Waktu dan Tempat Penelitian Penelitian ini dilaksanakan pada bulan Januari 2015 hingga Oktober 2015 di Laboratorium Teknik Elektronika, Jurusan Teknik Elektro, Universitas Lampung.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 PENDAHULUAN Pengukuran tinggi badan menggunakan ARDUINO adalah alat yang digunakan untuk mengukur tinggi badan seseorang dengan cara digital. Alat ini menggunakan sebuah IC yang

Lebih terperinci

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5 DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... iii PERNYATAAN... iv PERSEMBAHAN.... v KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR GAMBAR... xi DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv

Lebih terperinci

BAB II LANDASAN TEORI

BAB 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 terperinci

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN P EMBIMBING... HALAMAN PENGESAHAN P ENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR...

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN P EMBIMBING... HALAMAN PENGESAHAN P ENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR... DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN P EMBIMBING... HALAMAN PENGESAHAN P ENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR... ABSTRAKSI... TAKARIR... DAFTAR ISI... DAFTAR TABEL...

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI PLC (Programable Logic Control) adalah kontroler yang dapat diprogram. PLC didesian sebagai alat kontrol dengan banyak jalur input dan output. Pengontrolan dengan menggunakan PLC

Lebih terperinci

PERANCANGAN SISTEM PROTOTIPE PENDETEKSI BANJIR PERINGATAN DINI MENGGUNAKAN ARDUINO DAN PHP

PERANCANGAN SISTEM PROTOTIPE PENDETEKSI BANJIR PERINGATAN DINI MENGGUNAKAN ARDUINO DAN PHP Jurnal Informatika Mulawarman Vol. 12, No. 1, September 2017 45 PERANCANGAN SISTEM PROTOTIPE PENDETEKSI BANJIR PERINGATAN DINI MENGGUNAKAN ARDUINO DAN PHP Wahyu Indianto 1), Awang Harsa Kridalaksana 2),

Lebih terperinci

BAB III METODOLOGI RANCANG BANGUN ALAT

BAB III METODOLOGI RANCANG BANGUN ALAT BAB III METODOLOGI RANCANG BANGUN ALAT 3.1. Metode Perancangan Pada perancangan alat ini terbagi menjadi dua metodologi, yang pertama pembuatan sistem hardware dan yang kedua pembuatan sistem yang akan

Lebih terperinci

BAB II. PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F Pengenalan Mikrokontroler

BAB II. PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F Pengenalan Mikrokontroler BAB II PENJELASAN MENGENAI System-on-a-Chip (SoC) C8051F005 2.1 Pengenalan Mikrokontroler Mikroprosesor adalah sebuah proses komputer pada sebuah IC (Intergrated Circuit) yang di dalamnya terdapat aritmatika,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Termoelektrik merupakan material yang terbuat dari semikonduktor yang salah satu kegunaannya untuk keperluan pembangkit tenaga listrik. Material semikonduktor dapat

Lebih terperinci

RANCANG BANGUN ALAT PENGATUR ARAH ANTENA BERDASARKAN LEVEL SINYAL CAHAYA

RANCANG BANGUN ALAT PENGATUR ARAH ANTENA BERDASARKAN LEVEL SINYAL CAHAYA RANCANG BANGUN ALAT PENGATUR ARAH ANTENA BERDASARKAN LEVEL SINYAL CAHAYA LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Diploma 3 oleh : FANI MELISA SEMBIRING MERRY

Lebih terperinci

Pendahuluan BAB I PENDAHULUAN

Pendahuluan BAB I PENDAHULUAN Pendahuluan BAB I PENDAHULUAN 1.1. Definisi Komputer Komputer merupakan mesin elektronik yang memiliki kemampuan melakukan perhitungan-perhitungan yang rumit secara cepat terhadap data-data menggunakan

Lebih terperinci

EMULASI MONITORING PARAMETER KELISTRIKAN GARDU LISTRIK DI UNIVERSITAS MUHAMMADIYAH MALANG MENGGUNAKAN JARINGAN VPN : SERVER TUGAS AKHIR

EMULASI MONITORING PARAMETER KELISTRIKAN GARDU LISTRIK DI UNIVERSITAS MUHAMMADIYAH MALANG MENGGUNAKAN JARINGAN VPN : SERVER TUGAS AKHIR EMULASI MONITORING PARAMETER KELISTRIKAN GARDU LISTRIK DI UNIVERSITAS MUHAMMADIYAH MALANG MENGGUNAKAN JARINGAN VPN : SERVER TUGAS AKHIR Disusun Oleh: Rikoo Aditya Fratama NIM. 09530107 JURUSAN TEKNIK ELEKTRO

Lebih terperinci

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor

Arsitektur Komputer, Mikroprosesor dan Mikrokontroller. TTH2D3 Mikroprosesor Arsitektur Komputer, Mikroprosesor dan Mikrokontroller TTH2D3 Mikroprosesor Organisasi berkaitan dengan fungsi dan desain bagian-bagian sistem komputer digital yang menerima, menyimpan dan mengolah informasi.

Lebih terperinci

BAB II LANDASAN TEORI. didalam merencanakan suatu sistem. Dengan pertimbangan hal-hal

BAB II LANDASAN TEORI. didalam merencanakan suatu sistem. Dengan pertimbangan hal-hal BAB II LANDASAN TEORI Landasan teori sangat membantu untuk dapat memahami suatu sistem. Selain dari pada itu dapat juga dijadikan sebagai bahan acuan didalam merencanakan suatu sistem. Dengan pertimbangan

Lebih terperinci

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... Halaman DAFTAR LAMPIRAN... xviii DAFTAR ISTILAH DAN SINGKATAN... BAB I PENDAHULUAN 1.1 Latar

Lebih terperinci

PEMBANGUNAN SISTEM SMART BUILDING BERBASIS MIKROKONTROLER (Deteksi Ketinggian Air Dalam Sebuah Gedung)

PEMBANGUNAN SISTEM SMART BUILDING BERBASIS MIKROKONTROLER (Deteksi Ketinggian Air Dalam Sebuah Gedung) PEMBANGUNAN SISTEM SMART BUILDING BERBASIS MIKROKONTROLER (Deteksi Ketinggian Air Dalam Sebuah Gedung) TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik

Lebih terperinci

PRAKTIKUM MATA KULIAH MIKROPROSESSOR DAN BAHA ASSEMBLY INPUT/OUTPUT PADA ARDUINO

PRAKTIKUM MATA KULIAH MIKROPROSESSOR DAN BAHA ASSEMBLY INPUT/OUTPUT PADA ARDUINO I. Tujuan PRAKTIKUM MATA KULIAH MIKROPROSESSOR DAN BAHA ASSEMBLY INPUT/OUTPUT PADA ARDUINO Mengamati keluaran data berupa nyala LED dari Arduino Memanfaatkan Port Input dan Output pada Arduino untuk transfer

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pengukuran ph makin dibutuhkan, bukan hanya oleh perusahaan berskala besar tetapi juga perusahaan berskala kecil misalnya tambak ikan dan udang milik warga perseorangan.

Lebih terperinci

BAB 1 PENDAHULUAN. dibuat secara wireless oleh karena mobilitasnya yang tinggi dan kemudahan

BAB 1 PENDAHULUAN. dibuat secara wireless oleh karena mobilitasnya yang tinggi dan kemudahan BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dengan kemajuan teknologi yang telah dicapai saat ini, banyak peralatan dibuat secara wireless oleh karena mobilitasnya yang tinggi dan kemudahan pengoperasiannya.

Lebih terperinci

TUGAS AKHIR EDHRIWANSYAH NST

TUGAS AKHIR EDHRIWANSYAH NST PERENCANAAN DAN PEMBUATAN KENDALI MOTOR SEBAGAI PENGGERAK PINTU OTOMATIS MASUKAN RFID (RADIO FREQUENCY IDENTIFICATIONS) BERBASIS MIKROKONTROLER AT90S2313 (HARDWARE) TUGAS AKHIR Diajukan untuk melengkapi

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

AKHIR TUGAS OLEH: JURUSAN. Untuk

AKHIR TUGAS OLEH: JURUSAN. Untuk PERANCANGAN DAN PEMBUATAN SIRKULASI UDARA OTOMATIS MELALUI DETEKSI KADAR CO DAN CO2 BERLEBIH DALAM RUANGAN BERBASIS MIKROKONTROLER ATMEGA8535 LAPORAN PROYEK TUGAS AKHIR Disusun Sebagai Salah Satu Syarat

Lebih terperinci

IMPLEMENTASI PENGONTROL SERTA MONITORING SUHU DAN KELEMBABAN PADA BUDIDAYA JAMUR MENGGUNAKAN;IPHONE SKRIPSI

IMPLEMENTASI PENGONTROL SERTA MONITORING SUHU DAN KELEMBABAN PADA BUDIDAYA JAMUR MENGGUNAKAN;IPHONE SKRIPSI IMPLEMENTASI PENGONTROL SERTA MONITORING SUHU DAN KELEMBABAN PADA BUDIDAYA JAMUR MENGGUNAKAN;IPHONE SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana (S1) Teknik Elektro Universitas

Lebih terperinci

BAB IV PERANCANGAN ALAT

BAB IV PERANCANGAN ALAT BAB IV PERANCANGAN ALAT 4.1 Perancangan Alat Dan Sistem Kendali Berikut merupakan perancangan proses langkah-langkah untuk menghasilkan output sumber bunyi pada Robo Bin: Mikrocontroller Arduino Mega 2560

Lebih terperinci

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto. Teknik Sistem Komputer - Universitas Diponegoro. Pengantar Kuliah

TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto. Teknik Sistem Komputer - Universitas Diponegoro. Pengantar Kuliah TKC210 - Teknik Interface dan Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Agenda Kuliah Pembahasan tentang deskripsi, tujuan, sasaran dan materi kuliah TKC210 Teknik Interface dan. Selain

Lebih terperinci

PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO

PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO LAPORAN TUGAS AKHIR Diselesaikan sebagai salah satu syarat untuk mendapatkan gelar Ahli Madya (A.Md) Teknik Komputer Oleh: JONATHAN ALBERTO HUTAGAOL

Lebih terperinci

OTOMATISASI SISTEM KEAMANAN KENDARAAN BERMOTOR BERBASIS PENGOLAHAN CITRA PENGENALAN KARAKTER LAPORAN TUGAS AKHIR

OTOMATISASI SISTEM KEAMANAN KENDARAAN BERMOTOR BERBASIS PENGOLAHAN CITRA PENGENALAN KARAKTER LAPORAN TUGAS AKHIR OTOMATISASI SISTEM KEAMANAN KENDARAAN BERMOTOR BERBASIS PENGOLAHAN CITRA PENGENALAN KARAKTER LAPORAN TUGAS AKHIR Oleh : STANLEY SURYONO WIBISONO 10.50.0009 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK

Lebih terperinci

PERANCANGAN MODUL PRAKTIKUM MIKROPROSESOR DAN SISTEM KONTROL MIKROPROSESOR BERBASIS MIKROKONTROLER ATMEGA8535 PADA LABORATORIUM UIN ALAUDDIN MAKASSAR

PERANCANGAN MODUL PRAKTIKUM MIKROPROSESOR DAN SISTEM KONTROL MIKROPROSESOR BERBASIS MIKROKONTROLER ATMEGA8535 PADA LABORATORIUM UIN ALAUDDIN MAKASSAR PERANCANGAN MODUL PRAKTIKUM MIKROPROSESOR DAN SISTEM KONTROL MIKROPROSESOR BERBASIS MIKROKONTROLER ATMEGA8535 PADA LABORATORIUM UIN ALAUDDIN MAKASSAR Yusran Bobihu* *) Dosen Pada Jurusan Sistem Informasi

Lebih terperinci

BAB III. ANALISIS DAN PERANCANGAN SISTEM

BAB III. ANALISIS DAN PERANCANGAN SISTEM BAB III. ANALISIS DAN PERANCANGAN SISTEM 3.1. Identifikasi Masalah Peranan teknologi sensor nirkabel dapat diterapkan dalam kehidupan manusia untuk membantu mendapatkan informasi secara cepat dan akurat.

Lebih terperinci

Sistem Keamanan Pintu Gerbang Berbasis AT89C51 Teroptimasi Basisdata Melalui Antarmuka Port Serial

Sistem Keamanan Pintu Gerbang Berbasis AT89C51 Teroptimasi Basisdata Melalui Antarmuka Port Serial Rustam Asnawi, Octa Heriana, Sistem Keamanan Pintu Gerbang Berbasis AT89C51 Teroptimasi Sistem Keamanan Pintu Gerbang Berbasis AT89C51 Teroptimasi Basisdata Melalui Antarmuka Port Serial Rustam Asnawi

Lebih terperinci

PROTOTIPE SISTEM KEAMANAN TERKONEKSI DENGAN POS KEAMANAN MENGGUNAKAN SENSOR PIR DAN HP SIEMENS C45 BERBASIS MIKROKONTROLER ATMEGA 16 PROYEK AKHIR

PROTOTIPE SISTEM KEAMANAN TERKONEKSI DENGAN POS KEAMANAN MENGGUNAKAN SENSOR PIR DAN HP SIEMENS C45 BERBASIS MIKROKONTROLER ATMEGA 16 PROYEK AKHIR PROTOTIPE SISTEM KEAMANAN TERKONEKSI DENGAN POS KEAMANAN MENGGUNAKAN SENSOR PIR DAN HP SIEMENS C45 BERBASIS MIKROKONTROLER ATMEGA 16 PROYEK AKHIR Diajukan kepada Fakultas Teknik Universitas Negeri Yogyakarta

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Implementasi Dalam kehidupan sehari-hari, kebersihan merupakan hal yang diinginkan setiap orang, kebersihan adalah sebahagian dari iman. Salah satu sarana yang dapat digunakan

Lebih terperinci

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51 TAKARIR Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika Assembler Bahasa pemrograman mikrokontroler MCS-51 Assembly Listing Hasil dari proses assembly dalam rupa campuran dari

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB 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 terperinci

SISTEM PENGENDALI LEVEL DAN VOLUME AIR PADA PROSES PENGISIAN BAK PENAMPUNG AIR MENGGUNAKAN AT89S51 DENGAN PENAMPIL SEGMENT 7 TUGAS AKHIR

SISTEM PENGENDALI LEVEL DAN VOLUME AIR PADA PROSES PENGISIAN BAK PENAMPUNG AIR MENGGUNAKAN AT89S51 DENGAN PENAMPIL SEGMENT 7 TUGAS AKHIR SISTEM PENGENDALI LEVEL DAN VOLUME AIR PADA PROSES PENGISIAN BAK PENAMPUNG AIR MENGGUNAKAN AT89S51 DENGAN PENAMPIL SEGMENT 7 TUGAS AKHIR Diajukan Untuk Memenuhi Tugas dan Syarat Syarat Guna Memperoleh

Lebih terperinci

ANALISA DAN PERANCANGAN SISTEM PENGATUR ARAH SEL SURYA BERBASIS AVR SKRIPSI. oleh

ANALISA DAN PERANCANGAN SISTEM PENGATUR ARAH SEL SURYA BERBASIS AVR SKRIPSI. oleh ANALISA DAN PERANCANGAN SISTEM PENGATUR ARAH SEL SURYA BERBASIS AVR SKRIPSI oleh Agus Prihatin 0600644665 Fransiscus Yogi Bramono 0600645301 Ridwansyah Irdianto 0600652175 Universitas Bina Nusantara Jakarta

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang 1 BAB I PENDAHULUAN 1.1 Latar Belakang Termometer atau yang sudah kita kenal sebagai alat pengukur dan pendeteksi suhu merupakan sebuah alat yang sudah biasa digunakan sebagai alat acuan untuk menentukan

Lebih terperinci

BAB II DASAR TEORI. Arduino adalah pengendali mikro single-board yang bersifat opensource,

BAB 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 terperinci

BAB II LANDASAN TEORI

BAB 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 terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam perancangan dan implementasi jari animatronik berbasis mikrokontroler ini menggunakan beberapa metode rancang bangun yang pembuatannya terdapat

Lebih terperinci