DAFTAR PUSTAKA. Arduino Examples. 5 Januari 2014.

Ukuran: px
Mulai penontonan dengan halaman:

Download "DAFTAR PUSTAKA. Arduino Examples. 5 Januari 2014."

Transkripsi

1 DAFTAR PUSTAKA Andrianto, Heri Pemrograman Mikrokontroler AVR ATMega16 Menggunakan Bahasa C (Codevision AVR).Bandung : Informatika. Ardiwinoto Mikrokontroler AVR ATMega 8/32/8535 Bahasa C WINAVR. Bandung :Informatika. & Pemrogramannya Dengan Budiharto, Widodo Perancangan Sistem dan Aplikasi Mikrokontroler. Jakarta : PT. Alex Media Komputindo. Kadir, Abdul Panduan Praktis Mempelajari Aplikasi Mikrokontroller dan Pemrograman Arduino.Yogyakarta :Andi. Lukman, Ardiansyah, Nendi Line Follower Robot Peniup Lilin Berlengan Satu Berbasis Microcontroller ATMEGA16. Jakarta : Universitas Mercu Buana. Winoto, Ardi Mikrokontroler AVR ATmega 8/16/32/8535 dan Pemrogramannya dengan Bahasa C pada WinAVR. Bandung : Informatika. Arduino Examples. 5 Januari Oomlout ARDX Maret 2014.

2 /**SUMMARY** * Program lift menunggu sampai tombol ditekan. Bila tombol ditekan, sangkar lift akan bergerak menuju lantai tujuan/panggilan * * Sangkar lift akan berhenti disemua lantai yang telah dipanggil pada arah yang sama, sebelum mengubah arah * * Jika lebih dari satu tombol ditekan ke arah yang sama, sangkar lift akan berhenti terlebih dahulu di lantai yang tertinggi atau terendah * * Untuk CONTOH, jika tombol panggil paling atas ditekan, dan kemudian tombol turun dari lantai satu dipanggil, lift akan melewati lantai satu terlebih dahulu dan melanjutkan ke lantai atas. * dan kemudian berhenti di lantai satu dalam perjalanan turun. * */ const int tombolpanggillift[] = { 10,11,12,13; const int tomboltujuanllift[] = {

3 6,7,8; //Set to true when the associated interior or exterior buttons are selected const int JML_TOMBOLPANGGIL = 3; const int JML_TOMBOLTUJUAN = 4; boolean tombolpanggilditekan[] = { false,false,false; boolean tomboltujuanditekan[] = { false,false,false,false; const int JML_LED = 6; const int Pin_LED[] = { A0, A1, A2, A3, A4, A5; const int MotorNaik = 5; const int MotorTurun = 4; const int LevelSwitch = 3; int posisisangkarlift = 0; const int LANTAI_MAX = 2;

4 const int LANTAI_MIN = 0; const int JUMLAH_LANTAI = 3; boolean ArahSangkarLift = true; //Stores the current direction the elevator is travelling. true is up. false is down boolean tahanposisi = true; //True when elevator is stationary boolean MendeteksiLantai = true; unsigned long waktusensoraktif; const unsigned long WAKTU_AKTIF_LEVEL_SWITCH = 2000; const float JARAK_LANTAI = 200; //mm void setup () { Serial.begin (9600); setup_led (); setup_tomboltujuan (); setup_tombolpanggil (); pinmode(motornaik, OUTPUT); pinmode(motorturun, OUTPUT); void loop () {

5 /* if (DEBUG) { posisisangkarlift = Serial.read (); DEBUG = false; */ if (!tahanposisi) { if (TelahMencapaiLantai()) { MencapaiLantai(); if (LiftBerhenti (posisisangkarlift, ArahSangkarLift)) { Serial.print("Berhenti Dilantai : " ); Serial.println (posisisangkarlift); HentikanLift (); delay (2000); TandaiLantaiDilewati(posisiSangkarLift); Serial.println ("*******************"); eksekusiprogram(); if (TombolDitekan()) eksekusiprogram (); StatusLed ();

6 /** * Gets the elevator to start moving towards the next floor it should visit */ void eksekusiprogram(){ if (bergeraksearah(arahsangkarlift)) SangkarLiftBergerak (); else if (bergeraksearah (!ArahSangkarLift)) { MerubahArahSangkar(); SangkarLiftBergerak(); /** * Returns true if there is still a floor to visit in direction specified */ boolean bergeraksearah(boolean ArahSangkarLift) { for (int i = posisisangkarlift; ArahSangkarLift? i < 3 : i >= 0; i = ArahSangkarLift? i + 1 : i - 1) //Muhahahahahahahahaha { if (LiftBerhenti(i,ArahSangkarLift)) return true;

7 return false; void setup_tombolpanggil () { for (int i = 0; i < JML_TOMBOLTUJUAN; i++) pinmode (tombolpanggillift[i], INPUT); void setup_tomboltujuan () { for (int i = 0 ; i < JML_TOMBOLPANGGIL; i++) pinmode (tomboltujuanllift[i], INPUT); void setup_led () { for (int i = 0 ; i < JML_LED; i++) pinmode (Pin_LED[i], OUTPUT); //Returns true if a button press is detected boolean TombolDitekan () {

8 return (PeriksaPanggilan () PeriksaStatusTujuan ()); boolean PeriksaPanggilan () { int count = 0; for (int i = 0 ; i < 4; i++) { if (count!= menujulantaipanggilan(i)) count++; if (digitalread (tombolpanggillift[i]) == HIGH && count!= posisisangkarlift) { tomboltujuanditekan[i] = true; Serial.print ("Ada Panggilan Kelantai"); Serial.println (i); return true; return false; boolean TelahMencapaiLantai () {

9 if (digitalread (LevelSwitch) &&!MendeteksiLantai && (millis() - waktusensoraktif > WAKTU_AKTIF_LEVEL_SWITCH)) { Serial.println("Sampai Dilantai"); //delay(100); return true; return false; /** * Digital reads all of the buttons and updates the interiorselected flags if a button is pressed */ boolean PeriksaStatusTujuan () { for (int i = 0 ; i < 3; i++) { if (i!= posisisangkarlift) { if (digitalread(tomboltujuanllift[i]) &&!tombolpanggilditekan[i]) { tombolpanggilditekan[i] = true; Serial.print ("Lantai Tujuan"); Serial.println (i); return true;

10 return false; /** * Returns true if an interior button selection for the floor at index specified was made or an * exterior button that is in the same direction as the current floors direction has been selected. */ boolean LiftBerhenti (int floorindex, boolean ArahSangkarLift) { switch (floorindex) { case 0: return LiftBerhentiGround(ArahSangkarLift); case 1: return LiftBerhentiSatu(ArahSangkarLift); default: return LiftBerhentiDua (ArahSangkarLift); boolean LiftBerhentiGround (boolean ArahSangkarLift) { return (!ArahSangkarLift && tomboltujuanditekan[0]) tombolpanggilditekan[0];

11 boolean LiftBerhentiSatu (boolean ArahSangkarLift) { return (ArahSangkarLift && tomboltujuanditekan[2]) (!ArahSangkarLift && tomboltujuanditekan[1]) ( (tomboltujuanditekan[1] tomboltujuanditekan[2]) && (ArahSangkarLift?!LiftBerhentiDua(ArahSangkarLift) :!LiftBerhentiGround(ArahSangkarLift)) ) tombolpanggilditekan[1]; boolean LiftBerhentiDua (boolean ArahSangkarLift) { return (ArahSangkarLift && tomboltujuanditekan[3]) tombolpanggilditekan[2]; /** * Increments or decrements floorreached variable depending on direction of the elevator * Ensures that the floor is marked as visited by deactivating its floor visited commands * Returns false if the elevator is at the top or bottomfloor */ boolean MencapaiLantai() {

12 boolean succesfull = true; MendeteksiLantai = true; if (ArahSangkarLift) { if (posisisangkarlift < LANTAI_MAX) posisisangkarlift++; else { Serial.println("Reached top floor!"); succesfull = false; else { if (posisisangkarlift > LANTAI_MIN) posisisangkarlift--; else { Serial.println("Reached bottom floor"); succesfull = false; return succesfull; void TandaiLantaiDilewati (int floorindex) {

13 tombolpanggilditekan[floorindex] = false; switch (floorindex) { case 0: tomboltujuanditekan[0] = false; break; case 1: if (ArahSangkarLift) tomboltujuanditekan[2] = false; else tomboltujuanditekan[1] = false; if (!LiftBerhentiDua(ArahSangkarLift) &&!LiftBerhentiGround(ArahSangkarLift)) { tomboltujuanditekan[2] = false; tomboltujuanditekan[1] = false; break; case 2: tomboltujuanditekan[3] = false; break;

14 void MerubahArahSangkar () { Serial.print("Sangkar Lift Berubah Arah: " ); Serial.println (!ArahSangkarLift); ArahSangkarLift =!ArahSangkarLift; digitalwrite (MotorNaik,!ArahSangkarLift); digitalwrite (MotorTurun, ArahSangkarLift); void HentikanLift () { Serial.print("Mencapai Lantai: " ) ; Serial.println (posisisangkarlift); Serial.print ("Jarak Antar Lantai: "); //Serial.println ((float)jarak_lantai/ (float)(waktusensoraktif - millis())); digitalwrite (MotorNaik,LOW); digitalwrite (MotorTurun, LOW); tahanposisi = true; void SangkarLiftBergerak () { Serial.print("Berjalan dari Lantai: "); Serial.println (posisisangkarlift); digitalwrite (MotorNaik, ArahSangkarLift);

15 digitalwrite (MotorTurun,!ArahSangkarLift); tahanposisi = false; MendeteksiLantai = false; waktusensoraktif = millis(); void StatusLed () { for (int i = 0; i < JUMLAH_LANTAI; i++) { if (LiftBerhenti(i, ArahSangkarLift)) digitalwrite (Pin_LED[i + JUMLAH_LANTAI], HIGH); else digitalwrite (Pin_LED [i + JUMLAH_LANTAI],LOW); if (i == posisisangkarlift) digitalwrite (Pin_LED[i], HIGH); else digitalwrite (Pin_LED[i], LOW); void printstatustombolpanggil () { for (int i = 0 ; i < JML_TOMBOLTUJUAN; i++) {

16 Serial.print ("Tombol Panggil : "); Serial.print (i); Serial.println (tomboltujuanditekan[i]? " TRUE " : " FALSE "); void printstatustomboltujuan () { for (int i = 0 ; i < JML_TOMBOLPANGGIL; i++) { Serial.print ("TombolTujuan : "); Serial.print (i); Serial.println (tombolpanggilditekan[i]? " TRUE " : " FALSE "); int menujulantaipanggilan (int DaftarTombol) { switch (DaftarTombol) { case 0: return 0; case 3: return 2; default: return 1;

17

PENGENALAN ARDUINO. SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin-pin ini mensupport komunikasi SPI menggunakan SPI library.

PENGENALAN ARDUINO. SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin-pin ini mensupport komunikasi SPI menggunakan SPI library. PENGENALAN ARDUINO Arduino merupakan board mikrokontroller yang berbasis opensource. Ada beberapa macam arduino, salah satunya adalah arduino uno yang akan di gunakan pada kesempatan kali ini. SPESIFIKASI

Lebih terperinci

Praktikum II LED dan PUSH BUTTON

Praktikum II LED dan PUSH BUTTON Praktikum II LED dan PUSH BUTTON TUJUAN: 1. 1 Mahasiswa memahami rangkaian mikrokontroller dengan interface ke saklar. 2. Mahasiswa dapat memahami program Arduino untuk mengambil data saklar dan mengeluarkan

Lebih terperinci

LAMPIRAN. A. FOTO KOMPONEN : 1) Water flow sensor G1

LAMPIRAN. A. FOTO KOMPONEN : 1) Water flow sensor G1 LAMPIRAN A. FOTO KOMPONEN : 1) Water flow sensor G1 63 64 2) Arduino Nano Versi3.0 3) Buzzer 65 4) Relay Module 1 Channel 5) Push Button 66 B. SKEMA PERANCANGAN RANGKAIAN 1) Skema Rangkaian Keseluruhan

Lebih terperinci

Structure dasar dari bahasa pemrograman arduino adalah sederhana yang

Structure dasar dari bahasa pemrograman arduino adalah sederhana yang Structuer Pemrograman 1. Structure Structure dasar dari bahasa pemrograman arduino adalah sederhana yang hanya terdiri dari dua bagian. void setup( ) // Statement; void loop( ) // Statement; Dimana setup

Lebih terperinci

BAB V KESIMPULAN DAN SARAN. Berdasarkan hasil yang didapat dari penelitian dan pengujian alat yang

BAB V KESIMPULAN DAN SARAN. Berdasarkan hasil yang didapat dari penelitian dan pengujian alat yang BAB V KESIMPULAN DAN SARAN A. Kesimpulan Berdasarkan hasil yang didapat dari penelitian dan pengujian alat yang dilakukan dalam penyusunan skripsi ini, maka peneliti dapat memberikan kesimpulan sebagai

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 12 Belajar Arduino Menggunakan Input Digital (Button) Untuk Mengontrol Output Digital (LED) Pada praktikum kita

Lebih terperinci

DAFTAR PUSTAKA. [7] King, Terry."LCD-Blue-I2C". 6 Desember

DAFTAR PUSTAKA. [7] King, Terry.LCD-Blue-I2C. 6 Desember DAFTAR PUSTAKA [1] Kadir, Abdul. 2012. Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya Menggunakan Arduino. Yogyakarta : Penerbit Andi. [2] Bejo, Agus. 2008. C&AVR Rahasia Kemudahan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT 4.1. Pendahuluan Setelah perancangan alat selesai, selanjutnya yang perlu dilakukan adalah pengujian dan analisa alat yang bertujuan untuk melihat tingkat keberhasilan

Lebih terperinci

KRCT [MODUL WORKSHOP 1] TANJUNGPINANG 2012 KONTES ROBOT CERDAS

KRCT [MODUL WORKSHOP 1] TANJUNGPINANG 2012 KONTES ROBOT CERDAS KRCT KONTES ROBOT CERDAS TANJUNGPINANG 2012 [MODUL WORKSHOP 1] Modul ini sebagai panduan untuk para peserta workshop KRCT 2012, materi di dalam modul ini terdiri dari konsep robot, pengenalan mikrokontroler

Lebih terperinci

BAB IV PENGUJIAN ALAT. Pengujian Arduino Board Pengujian Sensor Ultrasonic (ping) Pengujian Tombol Pengujian LCD Pengujian Alat Keseluruhan

BAB IV PENGUJIAN ALAT. Pengujian Arduino Board Pengujian Sensor Ultrasonic (ping) Pengujian Tombol Pengujian LCD Pengujian Alat Keseluruhan 30 P a g e BAB IV PENGUJIAN ALAT Pengujian alat dilakukan untuk mengetahui apakah alat yang dibuat sudah sesuai atau belum sesuai dengan perancangan yang telah dirancang sebelumnya. Perlu dilakukan pengujian

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1. Gambaran Umum Pada bab ini akan membahas mengenai langkah - langkah perancangan sistem pebuatan kontrol fluida yang meliputi perancangan perangkat keras atau hardware dan

Lebih terperinci

Jurnal Teknik Elektro, Universitas Mercu Buana ISSN : RANCANG BANGUN PROTOTIPE ELEVATOR MENGGUNAKAN MICROCONTROLLER ARDUINO ATMEGA 328P

Jurnal Teknik Elektro, Universitas Mercu Buana ISSN : RANCANG BANGUN PROTOTIPE ELEVATOR MENGGUNAKAN MICROCONTROLLER ARDUINO ATMEGA 328P Jurnal Teknik Elektro, Universitas Mercu Buana ISSN : 0 99 RANCANG BANGUN PROTOTIPE ELEVATOR MENGGUNAKAN MICROCONTROLLER ARDUINO ATMEGA P Andi Adriansyah,Oka Hidyatama, Program Studi Teknik Elektro, Fakultas

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 3 Belajar Arduino analogread() dan Komunikasi Serial Setelah sebelumnya kita belajar tentang penggunaan pin digital

Lebih terperinci

TOILET PINTAR ABSTRAK

TOILET PINTAR ABSTRAK TOILET PINTAR Fely Candra 1227001 Program Studi Sistem Komputer, Fakultas Teknik, Universitas Kristen Maranatha, Jl. Prof.Drg.Suria Sumantri, MPH No. 65, Bandung, Indonesia. ABSTRAK Penyediaan fasilitas

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN DATA

BAB IV ANALISA DAN PENGUJIAN DATA BAB IV ANALISA DAN PENGUJIAN DATA Pada bab ini akan di bahas mengenai pengujian peralatan yang dipergunakan untuk membangun sistem navigasi pada robot berjalan. Pengujian ini untuk bertujuan apakah peralatan

Lebih terperinci

RANCANG BANGUN PROTOTIPE ELEVATOR MENGGUNAKAN MICROCONTROLLER ARDUINO ATMEGA 328P. Andi Adriansyah 1,Oka Hidyatama 2

RANCANG BANGUN PROTOTIPE ELEVATOR MENGGUNAKAN MICROCONTROLLER ARDUINO ATMEGA 328P. Andi Adriansyah 1,Oka Hidyatama 2 RANCANG BANGUN PROTOTIPE ELEVATOR MENGGUNAKAN MICROCONTROLLER ARDUINO ATMEGA P Andi Adriansyah,Oka Hidyatama, Program Studi Teknik Elektro, Fakultas Teknik Universitas Mercu Buana, Jakarta, Indonesia Email

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 Tujuan Setelah perancangan software dan alat telah selesai, untuk tahap selanjutnya yaitu pengujian dan analisa alat, tujuan dari pengujian ini adalah untuk mengetahui

Lebih terperinci

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch. Modul 2 Percabangan dan Loop Tujuan : 1. Praktikan mengetahui macam macam percabangan pada Java 2. Praktikan mengetahui macam macam loop pada Java 3. Praktikan mampu memahami logika percabangan dan loop

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT 4.1. Pendahuluan Setelah perancangan alat selesai, selanjutnya yang perlu dilakukan adalah pengujian dan analisa alat yang bertujuan untuk melihat tingkat keberhasilan

Lebih terperinci

BASIC MOBILE ROBOT ARDUINO Kelengkapan Nama Jumlah Unit 2 mm Akrilik Base Board 2 Pcs

BASIC MOBILE ROBOT ARDUINO Kelengkapan Nama Jumlah Unit 2 mm Akrilik Base Board 2 Pcs BASIC MOBILE ROBOT ARDUINO Kelengkapan Nama Jumlah Unit 2 mm Akrilik Base Board 2 Pcs Mekanik Elektronik Power Supply Roda Bebas 1 Pcs Motor Gearbox 2 Pcs Bracket Motor 2 Pcs Roda 2 Pcs Mur baut M3-30

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 6 Belajar Arduino Menggunakan IF-ELSE Statement Untuk Mengontrol Alur Program Pada latihan dan praktikum arduino

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT BAB IV ANALISA DAN PENGUJIAN ALAT Dalam bab empat ini akan diuraikan dan dibuktikan mengenai persiapan komponen dan peralatan yang dipergunakan, serta langkah-langkah praktek, kemudian menyiapkan data

Lebih terperinci

Logika pemrograman sederhana

Logika pemrograman sederhana Logika pemrograman sederhana Setelah belajar materi 1, 2 dan 3 sekarang saatnya mengenal logika pemrograman sederhana, di materi 1 sudah di bahas sedikit apa itu algoritma pemrograman, sekarang saatnya

Lebih terperinci

DAFTAR PUSTAKA. 2. Bishop, Owen, Dasar dasar Elektroniks, Erlangga, Jakarta, 2002

DAFTAR PUSTAKA. 2. Bishop, Owen, Dasar dasar Elektroniks, Erlangga, Jakarta, 2002 DAFTAR PUSTAKA 1. Budiharto, Widodo. 2005, Perancangan sistem dan aplikasi mikrokontroler Jakarta : PT Elex Media Kompetindo 2. Bishop, Owen, Dasar dasar Elektroniks, Erlangga, Jakarta, 2002 3. F.Couglin,

Lebih terperinci

BAB IV PEMBAHASAN. 27

BAB IV PEMBAHASAN. 27 BAB IV PEMBAHASAN 4.1 Perancangan Kendali Back Gauge Berbasis Arduino Sistem yang akan dirancang akan terbagi menjadi dua bagian, yaitu perancangan perangkat keras ( Hardware ) dan perancangan perangkat

Lebih terperinci

JOBSHEET 3. Sensor Warna dan Mikrokontroller

JOBSHEET 3. Sensor Warna dan Mikrokontroller JOBSHEET 3 Sensor Warna dan Mikrokontroller A. Tujuan Mahasiswa mampu merangkai sensor ultrasonic dengan mikrokontroller Mahasiswa mampu melakukan pembacaan data sensor dengan mikrokontroller B. Dasar

Lebih terperinci

BAB IV PENGUJIAN ALAT DAN PEMBAHASAN

BAB IV PENGUJIAN ALAT DAN PEMBAHASAN BAB IV PENGUJIAN ALAT DAN PEMBAHASAN Dalam bab ini akan dibahas mengenai hasil hasil pengujian terhadap alat yang telah dirancang dari penelitian ini. Pengujian alat dilakukan untuk mengambil data-data

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 2 Belajar Arduino digitalread () dan Komunikasi Serial Pada praktikum kali ini, kita akan mencoba menggunakan

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 13 Belajar Arduino Deteksi Perubahan Kondisi dan Operator Modulo Pada praktikum sebelumnya, kita telah belajar

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 11 Belajar Arduino Blink LED (Tanpa Fungsi Delay()) Pada praktikum kita kali ini, kita akan mencoba kembali praktikum

Lebih terperinci

BAB III PERANCANGAN. meliputi dua Perancangan yaitu perangkat keras (hardware) dan perangkat lunak

BAB III PERANCANGAN. meliputi dua Perancangan yaitu perangkat keras (hardware) dan perangkat lunak BAB III PERANCANGAN Prototipe Smart Urinal sebagai salah satu sarana Medical Check Up meliputi dua Perancangan yaitu perangkat keras (hardware) dan perangkat lunak (software). Pembahasan perangkat keras

Lebih terperinci

BAB 3 PERANCANGAN ALAT. Gambar 3.1 diagram blok rangkaian

BAB 3 PERANCANGAN ALAT. Gambar 3.1 diagram blok rangkaian BAB 3 PERANCANGAN ALAT 3.1 Diagram blok rangkaian alat SENSOR 1 LCD SENSOR 2 ARDUINO UNO TOMBOL BUZZER Gambar 3.1 diagram blok rangkaian Fungsi dari masing masing blok sebagai berikut: 1. blok sensor reed

Lebih terperinci

DAFTAR PUSTAKA. Agus Naba Belajar Cepat Fuzzy Logic Menggunakan MATLAB. Yogyakarta: Penerbit ANDI.

DAFTAR PUSTAKA. Agus Naba Belajar Cepat Fuzzy Logic Menggunakan MATLAB. Yogyakarta: Penerbit ANDI. DAFTAR PUSTAKA Abdul Kadir. 2013. Panduan Praktis Mempelajari Aplikasi Mikrokontroler dan Pemrogramannya Menggunakan Arduino. Yogyakarta: Penerbit ANDI Agus Naba. 2009. Belajar Cepat Fuzzy Logic Menggunakan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN digilib.uns.ac.id BAB IV HASIL DAN PEMBAHASAN 4.1 Gambaran Umum Sistem Sistem simulasi elevator merupakan program simulasi cara kerja/ kontrol elevator sederhana yang digunakan untuk mencatat waktu guna

Lebih terperinci

DAFTAR PUSTAKA. Arduino RFID Library. https: //www.arduino.cc/en/reference/rfid. Hidajanto, Djamal Radio Frequency Identification (RFID) dan

DAFTAR PUSTAKA. Arduino RFID Library. https: //www.arduino.cc/en/reference/rfid. Hidajanto, Djamal Radio Frequency Identification (RFID) dan DAFTAR PUSTAKA Arduino RFID Library. https: //www.arduino.cc/en/reference/rfid (diakses pada bulan April 2016) Abidin, Zaenal. 2016. Miniatur Palang Pintu Otomatis Pada Perlintasan Kereta Api Menggunakan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari perancangan sistem keamanan pada kendaraan roda dua

Lebih terperinci

DAFTAR PUSTAKA. 1. Budiarto, Widodo Perancangan Sistem dan Aplikasi. Mikrokontroller. Jakarta: PT. Elex Media Computindo.

DAFTAR PUSTAKA. 1. Budiarto, Widodo Perancangan Sistem dan Aplikasi. Mikrokontroller. Jakarta: PT. Elex Media Computindo. DAFTAR PUSTAKA 1. Budiarto, Widodo. 2005. Perancangan Sistem dan Aplikasi Mikrokontroller. Jakarta: PT. Elex Media Computindo. 2. Budiarto, Widodo. 2006. Belajar Sendiri Membuat Robot Cerdas. Jakarta :

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR PEMROGRAMAN TERSTRUKTUR MEMILIKI 3 KOMPONEN UTAMA, YAITU : 1. PEMROGRAMAN TOP-DOWN 2. PEMROGRAMAN MODULAR 3. TEOREMA STRUKTUR

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari perancangan dan implementasi robot keseimbangan menggunakan

Lebih terperinci

Momentum, Vol. 13, No. 2, Oktober 2017, Hal ISSN

Momentum, Vol. 13, No. 2, Oktober 2017, Hal ISSN Momentum, Vol. 13, No. 2, Oktober 2017, Hal. 53-57 ISSN 0216-7395 PERANCANGAN INSTRUMENTASI KECEPATAN DAN KONSUMSI BAHAN BAKAR PADA DINAMOMETER CHASIS SEPEDA MOTOR Rony Wijanarko *1 dan Andi Wahyu Ferinata

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari pengujian rancangan alat yang dibuat beserta pembahasan tentang hasil sensor berat dan

Lebih terperinci

BAB IV PENGUJIAN DAN EVALUASI SISTEM. inputan tekanan pada pad drum yang terdapat sensor piezoelectric.

BAB IV PENGUJIAN DAN EVALUASI SISTEM. inputan tekanan pada pad drum yang terdapat sensor piezoelectric. BAB IV PENGUJIAN DAN EVALUASI SISTEM 4.1 Pengujian Pembacaan Sensor Piezoelectric Pengujian pembacaan sensor piezoelectric dilakukan dengan memberikan inputan tekanan pada pad drum yang terdapat sensor

Lebih terperinci

BAB III PERANCANGAN PROGRAM

BAB III PERANCANGAN PROGRAM 21 BAB III PERANCANGAN PROGRAM Pada bab ini akan dilakukan pembahasan mengenai pembuatan bot aplikasi Telegram yang dapat melakukan perintah untuk memonitoring serta kontrol jarak jauh. Pembahasan mencakup

Lebih terperinci

Source Code Progam Magnetic Door Lock menggunakan Kode Pengaman berbasis ATmega 328

Source Code Progam Magnetic Door Lock menggunakan Kode Pengaman berbasis ATmega 328 Source Code Progam Magnetic Door Lock menggunakan Kode Pengaman berbasis ATmega 328 #include #include #include //HEADER LIBRARY LCD //HEADER LIBRARY KEYPAD //HEADER

Lebih terperinci

DAFTAR PUSTAKA. Rele Gangguan Tanah (GFR) Sistem Proteksi Kota Padang. Universitas Bung. [2] Abdul Kadir BUKU PANDUAN PRAKTIS MEMPELAJARI APLIKASI

DAFTAR PUSTAKA. Rele Gangguan Tanah (GFR) Sistem Proteksi Kota Padang. Universitas Bung. [2] Abdul Kadir BUKU PANDUAN PRAKTIS MEMPELAJARI APLIKASI DAFTAR PUSTAKA [1] Rina. (2007). Perencanaan Sistem Koordinasi Rele Arus Lebih (OCR) Dengan Rele Gangguan Tanah (GFR) Sistem Proteksi Kota Padang. Universitas Bung Hatta: Skripsi S1. [2] Abdul Kadir BUKU

Lebih terperinci

Pemrograman Fery Updi,M.Kom

Pemrograman Fery Updi,M.Kom Pemrograman Fery Updi,M.Kom 1 Pokok Bahasan Mendapatkan Input dari Keyboard Struktur Kontrol Pemilihan (If, if-else, if-else-else if, switch) 2 Tujuan Mahasiswa mampu: Membuat program Java yang interaktif

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN BAB IV PENGUJIAN DAN ANALISA RANGKAIAN 4.1 Hasil Pengujian Perangkat Keras Pengujian pada prototype elevator atau lift ini dilakukan melalui beberapa tahap pengujian, yaitu pengujian terhadap perangkat-perangkat

Lebih terperinci

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB IV PENGUJIAN ALAT DAN ANALISA BAB IV PENGUJIAN ALAT DAN ANALISA Dalam bab ini akan dibahas tentang pengujian berdasarkan perencanaan dari sistem yang dibuat. Pengujian ini dilakukan untuk mengetahui kinerja dari sistem dan untuk mengetahui

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Prinsip Kerja Robot Prinsip kerja robot yang saya buat adalah robot penyortir benda berdasarkan warna yang menggunakan sistem kerja conveyor. Untuk cara kerjanya benda terlebih

Lebih terperinci

BAB III PERANCANGAN. Sensor Ultrasonik. Microcontroller Arduino Uno. Buzzer LED LCD. Gambar 3.1 Blok Rangkaian

BAB III PERANCANGAN. Sensor Ultrasonik. Microcontroller Arduino Uno. Buzzer LED LCD. Gambar 3.1 Blok Rangkaian BAB III PERANCANGAN Bab ini membahas perancangan sensor parkir mobil berbasis Platform Mikrocontroller Open Source Arduino Uno. Microcontroller tersebut digunakan untuk mengolah informasi yang telah dikirimkan

Lebih terperinci

Tipe Data dan Operator

Tipe Data dan Operator Tipe Data dan Operator Dasar Algoritma dan Pemrogrman Eka Maulana, ST, MT, MEng. Klasifikasi Tipe Data 1 Tipe Data Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam

Lebih terperinci

PERANCANGAN ALAT PENGENDALI LAMPU MENGGUNAKAN SUARA BERBASIS ANDROID. :Arnold Sanurda NPM : Dosen Pembimbing :Dr. Debyo Saptono, ST., MT.

PERANCANGAN ALAT PENGENDALI LAMPU MENGGUNAKAN SUARA BERBASIS ANDROID. :Arnold Sanurda NPM : Dosen Pembimbing :Dr. Debyo Saptono, ST., MT. PERANCANGAN ALAT PENGENDALI LAMPU MENGGUNAKAN SUARA BERBASIS ANDROID Nama :Arnold Sanurda NPM :11412165 Dosen Pembimbing :Dr. Debyo Saptono, ST., MT. LATAR BELAKANG MASALAH Ak#vitas menghidupkan dan mema#kan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA Pada bab ini akan dibahas pengujian robot mulai dari pengujian robot permodul sampai pengujian robot secara keseluruhan. Pengujian tersebut akan dilakukan secara bertahap dengan

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN ALAT

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

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK 3.1 Gambaran Umum Sistem Smart Home ini meliputi dua Perancangan yaitu perangkat keras (hardware) dan perangkat lunak (software). Pembahasan perangkat keras

Lebih terperinci

PENERAPAN DAN ANALISA

PENERAPAN DAN ANALISA BAB IV PENERAPAN DAN ANALISA 4.1 Penerapan Sistem Penerapan sistem membahas hasil dari penerapan teori yang telah berhasil penulis kembangkan sehingga menjadi sistem tersebut dapat berjalan sesuai dengan

Lebih terperinci

SKETCH PROGAM. Pernyataan diatas digunakan sebagai komentar

SKETCH PROGAM. Pernyataan diatas digunakan sebagai komentar SKETCH PROGAM / Project 1 Creating a Wireless Remote Control, Transmitter Sketch By Berry Sebayang Pernyataan diatas digunakan sebagai komentar #include #include Pustaka

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Bab ini menjelaskan tentang perancangan sistem IOT dari proyek yang sudah dijelaskan sebelumnya. 3.1. Diagram Blok Sistem Perancangan diagram blok sistem alat ini ditunjukkan pada

Lebih terperinci

DAFTAR PUSTAKA. Suhat.ST.2005.VB Sebagai Pusat Kendali Peralatan Elektronik. Penerbit PT. Elex Media Komputindo Kelompok Gramedia. Jakarta.

DAFTAR PUSTAKA. Suhat.ST.2005.VB Sebagai Pusat Kendali Peralatan Elektronik. Penerbit PT. Elex Media Komputindo Kelompok Gramedia. Jakarta. DAFTAR PUSTAKA Suhat.ST.2005.VB Sebagai Pusat Kendali Peralatan Elektronik. Penerbit PT. Elex Media Komputindo Kelompok Gramedia. Jakarta. Prasetia, Retno dan Catur Edi Widodo. 2004. Teori Dan Praktek

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1. Perancangan Dalam pembuatan suatu alat perlu adanya suatu perancangan sebagai suatu acuan untuk mengurangi kesalahan yang dapat terjadi pada saat proses pembuatan alat dan

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 10 Belajar Arduino Switch Case Statement Menggunakan Keyboard Komputer Sebagai Input Serial Arduino Pada praktikum

Lebih terperinci

Lampiran 1 Blok diagram arsitektur AVR

Lampiran 1 Blok diagram arsitektur AVR LAMPIRAN 13 Lampiran 1 Blok diagram arsitektur AVR 14 Lampiran 2 Gambar sensor float switch Switch Lampiran 3 Koneksi SD Modul dengan Arduino 15 Lampiran 4 Dokumentasi rancang bangun menggunakan sensor

Lebih terperinci

MODUL PRAKTIKUM ROBOTIKA. Program Studi Sistem Komputer STMIK STIKOM Indonesia

MODUL PRAKTIKUM ROBOTIKA. Program Studi Sistem Komputer STMIK STIKOM Indonesia MODUL PRAKTIKUM ROBOTIKA Program Studi Sistem Komputer STMIK STIKOM Indonesia DAFTAR ISI MODUL 1 INPUT DIGITAL DAN ANALOG... 3 MODUL 2 OUTPUT DIGITAL... 8 MODUL 3 DRIVER MOTOR... 11 MODUL 4 SENSOR... 15

Lebih terperinci

Komunikasi Serial pada ARDUINO UNO R3 untuk mengkatifkan (Menyalakan dan mematikan) LED

Komunikasi Serial pada ARDUINO UNO R3 untuk mengkatifkan (Menyalakan dan mematikan) LED Komunikasi Serial pada ARDUINO UNO R3 untuk mengkatifkan (Menyalakan dan mematikan) LED Tulisan kali ini akan membahas aplikasi ARDUINO UNO R3 dengan komunikasi serial untuk mengaktifkan (menyalakan) LED.

Lebih terperinci

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if Struktur kontrol keputusan pernyata-an dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode spesifik dan mengabaikan blok kode yang lain. Tipe : If switch Tipe if : If tanpa else (if)

Lebih terperinci

BAB III PEMBUATAN SOFTWARE

BAB III PEMBUATAN SOFTWARE 20 BAB III PEMBUATAN SOFTWARE 3.1. Diagram Blok Secara umum, diagram blok sistem pada perancangan inkubator penetas telur terdiri dari enam buah blok rangkaian utama. Diagram blok dari perancangan sistem

Lebih terperinci

LAMPIRAN 1 LISTING PROGRAM SECARA KESELURUHAN PADA ARDUINO. #define dht_dpin A0 //no ; here. Set equal to channel sensor is on

LAMPIRAN 1 LISTING PROGRAM SECARA KESELURUHAN PADA ARDUINO. #define dht_dpin A0 //no ; here. Set equal to channel sensor is on DAFTAR PUSTAKA [1.] Bengkel dan Laboratorium Elektronik PLN Pusat Pengatur Beban Sistem Tenaga Listrik Se Jawa da Bali ; Jaringan Informasi PLN P2B, Jakarta, 1990. [2.] http://arduino.cc, di akses pada

Lebih terperinci

Pengenalan Komunikasi Data pada Processing

Pengenalan Komunikasi Data pada Processing Fakultas Ilmu Terapan, Universitas Telkom 1 Modul 11 : Pengenalan Komunikasi Data Processing 11.1 Tujuan Mahasiswa mampu melakukan komunikasi data Processing dengan Arduino. 11.2 Alat & Bahan 1. Komputer/Laptop

Lebih terperinci

Pengenalan Bahasa C. 1. Struktur penulisan program. #include < [library2.h] > #define [nama2] [nilai] ;

Pengenalan Bahasa C. 1. Struktur penulisan program. #include < [library2.h] > #define [nama2] [nilai] ; Pengenalan Bahasa C 1. Struktur penulisan program #include < [library1.h] > #include < [library2.h] > #define [nama1] [nilai] ; #define [nama2] [nilai] ; [global variables] [functions] void main(void)

Lebih terperinci

SISTEM GERAK ROBOT LINE FOLLOWER MENGGUNAKAN MOTOR DC BERBASIS MIKROKONTROLER ATmega8535 DENGAN SENSOR PHOTODIODA

SISTEM GERAK ROBOT LINE FOLLOWER MENGGUNAKAN MOTOR DC BERBASIS MIKROKONTROLER ATmega8535 DENGAN SENSOR PHOTODIODA SISTEM GERAK ROBOT LINE FOLLOWER MENGGUNAKAN MOTOR DC BERBASIS MIKROKONTROLER ATmega8535 DENGAN SENSOR PHOTODIODA TUGAS AKHIR Untuk Memenuhi Persyaratan Mencapai Pendidikan Diploma III (DIII) Disusun Oleh

Lebih terperinci

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN DAN PEMBUATAN ALAT BAB III PERENCANAAN DAN PEMBUATAN ALAT 3.1 Pendahuluan Dalam bab III ini akan dibahas tentang perencanaan sistem dengan membagi setiap bagian kedalam suatu diagram blok sesuai dengan fungsinya masing-masing.

Lebih terperinci

Cara memindahkan Aplikasi APK ke Android dan cara menginstallnya :

Cara memindahkan Aplikasi APK ke Android dan cara menginstallnya : D. CARA PENGOPERASIAN ALAT Cara memindahkan Aplikasi APK ke Android dan cara menginstallnya : 1. Copy aplikasi yang telah dibuat, kemudian simpan pada folder Handphone Android baik di memori internal maupun

Lebih terperinci

PENGENDALIAN MOBILE ROBOT MENGGUNAKAN PERSONAL COMPUTER DENGAN KONEKSI BLUETOOTH. Oleh

PENGENDALIAN MOBILE ROBOT MENGGUNAKAN PERSONAL COMPUTER DENGAN KONEKSI BLUETOOTH. Oleh PENGENDALIAN MOBILE ROBOT MENGGUNAKAN PERSONAL COMPUTER DENGAN KONEKSI BLUETOOTH Oleh I Made Suradana, I Wayan Sudiarsa Program Studi Sistem Komputer STMIK STIKOM INDONESIA Email: suradana.made@gmail.com,

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN BAB IV PENGUJIAN DAN ANALISA RANGKAIAN 4.1 Hasil Pengujian Perangkat Keras Pengujian pada prototype elevator atau lift ini dilakukan melalui beberapa tahap pengujian, yaitu pengujian terhadap perangkat-perangkat

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab 5 membahas implementasi dan pengujian dari analisa dan perancangan sistem yang sudah dibahas seblumnya. Implementasi dilakukan untuk menyusun kembali secara sempurna

Lebih terperinci

Rancangan Dan Pembuatan Storage Logic Analyzer

Rancangan Dan Pembuatan Storage Logic Analyzer Rancangan Dan Pembuatan Storage Logic Analyzer M. Ulinuha Puja D. S.,Pembimbing 1:Waru Djuriatno, Pembimbing 2:Moch. Rif an Abstrak Teknologi yang berkembang pesat saat ini telah mendorong percepatan di

Lebih terperinci

Control Structure. Dasar Pemrograman C Mikrokontroler AVR. Hendawan Soebhakti Oktober 2009

Control Structure. Dasar Pemrograman C Mikrokontroler AVR. Hendawan Soebhakti Oktober 2009 Control Structure Dasar Pemrograman C Mikrokontroler AVR Hendawan Soebhakti Oktober 2009 Kategori Control Structure Bahasa C menyediakan empat kategori control structures: sequential, selection, iteration

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN

BAB IV ANALISA DAN PENGUJIAN BAB IV ANALISA DAN PENGUJIAN 4.1 Tujuan Pengujian Pengujian yang akan dilakukan untuk mengetahui apakah sistem sudah berjalan sesuai dengan perencanaan yang telah dibuat. Pengujian dilakukan pada beberapa

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT 44 BAB III PERANCANGAN ALAT 3.1 Deskripsi Alat Pada bab ini penulis akan menjelaskan spesifikasi alat, menjelaskan beberapa blok rangkaian masing-masing bloknya memiliki karakteristik yang berbeda-beda,dan

Lebih terperinci

DAFTAR PUSTAKA. Sensor DHT 11 Dan LCD. Skripsi Sarjana-1, Jurusan Teknik Elektro, Fakultas Teknik, Universitas Mercu Buana, Jakarta

DAFTAR PUSTAKA. Sensor DHT 11 Dan LCD. Skripsi Sarjana-1, Jurusan Teknik Elektro, Fakultas Teknik, Universitas Mercu Buana, Jakarta DAFTAR PUSTAKA a) Muchlis, Muhamad. 2014. Perancangan System Monitoring Dan Pengontrol Suhu Ruangan Perangkat Rbs Berbasis Arduino Dengan Sensor DHT 11 Dan LCD. Skripsi Sarjana-1, Jurusan Teknik Elektro,

Lebih terperinci

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO BBROBOTINDONESIA PANDUAN PRAKTIKUM DASAR ARDUINO www.belajarbikinrobot.weebly.com Praktikum 8 Belajar Arduino Menggunakan Array di Arduino Ingatkah Anda, saat sekolah dulu setiap siswa memiliki nomer induk

Lebih terperinci

BAB III PERANCANGAN ALAT

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

Percabangan & Perulangan

Percabangan & Perulangan BRACHIG & LOOPIG Percabangan & Perulangan Pemrograman Berbasis Obyek Pertemuan 3 IT-EEPIS Percabangan -else else- switch (ekspresi boolean) { pernyataan1; pernyataan2; ekspresi = true pernyataan1 pernyataan2

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. Berikut ini merupakan penjelasan dari rangkaian power supply:

BAB IV HASIL DAN PEMBAHASAN. Berikut ini merupakan penjelasan dari rangkaian power supply: BAB IV HASIL DAN PEMBAHASAN 4.1 Penjelasan Rangkaian 4.1.1 Rangkaian Power Supply Berikut ini merupakan penjelasan dari rangkaian power supply: Gambar 4.1 Rangkaian Power Supply Pada rangkaian diatas menggunakan

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1. Studi Kasus Masalah Crane Hoist adalah salah satu dari jenis pesawat angkat yang banyak dipakai sebagai alat pengangkat dan pengangkut pada daerahdaerah industri, pabrik,

Lebih terperinci

Lebih jelasnya bisa dilihat formatnya sebagai berikut: https://api.thingspeak.com/update?key=key&field1=value

Lebih jelasnya bisa dilihat formatnya sebagai berikut: https://api.thingspeak.com/update?key=key&field1=value Kita dapat menghubungkan sebuah mikrokontroler ke jaringan internet bantuan WiFi-Serial e. Melalui ini, sebuah mikrokontroler dapat melakukan transfer data perantara jaringan WiFi. Kali ini kita akan coba

Lebih terperinci

Preliminary Test Axioo Class Program

Preliminary Test Axioo Class Program NAMA : JOKO PURWONO A. SEKOLAH ASAL : SMK PGRI WLINGI Preliminary Test Axioo Class Program (masing-masing soal dapat memiliki lebih dari satu jawaban) A. Mikrokontroler dan Pemrograman Umum 1. Sebutkan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Arduino Uno Arduino Uno adalah sebuah board mikrokontroller yang berbasis ATmega238. Arduino memiliki 14 pin input/output yang mana 6 pin dapat digunakan sebagai PWM (Pukse Wide

Lebih terperinci

BAB III PEMBUATAN ALAT ARDUINO UNO USB. Gambar 3.1. Diagram Blok Perencanaan. Pada perancangan pengawatan ini, tegangan sumber 7-12V atau USB dari

BAB III PEMBUATAN ALAT ARDUINO UNO USB. Gambar 3.1. Diagram Blok Perencanaan. Pada perancangan pengawatan ini, tegangan sumber 7-12V atau USB dari BAB III PEMBUATAN ALAT 3.1. Perancangan Alat Dalam miniatur ini beban dikendalikan oleh remot inframerah melalui rangkaian arduino uno, dimana arduino uno ini memberi suplai tegangan pada optokopler dan

Lebih terperinci

LAPORAN PRAKTIKUM TEKNIK KENDALI DIGITAL PERCOBAAN 1 PERANGKAT MASUKKAN DAN KELUARAN ARDUINO UNO. DOSEN : DR. Satria Gunawan Zain, M.

LAPORAN PRAKTIKUM TEKNIK KENDALI DIGITAL PERCOBAAN 1 PERANGKAT MASUKKAN DAN KELUARAN ARDUINO UNO. DOSEN : DR. Satria Gunawan Zain, M. LAPORAN PRAKTIKUM KELAS PTIK 05 2014 TEKNIK KENDALI DIGITAL PERCOBAAN 1 PERANGKAT MASUKKAN DAN KELUARAN ARDUINO UNO DOSEN : DR. Satria Gunawan Zain, M.T NAMA NIM TANGGAL KUMPUL TANDA TANGAN PRAKTIKAN ASISTEN

Lebih terperinci

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Gambar 3.1 Diagram Blok Rancangan Penelitian. Metode penelitian yang digunakan dalam pengerjaan tugas akhir ini adalah rancang bangun

Lebih terperinci

ABSTRAK. Kata kunci: komunikasi data serial, ATMega 32. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: komunikasi data serial, ATMega 32. Universitas Kristen Maranatha ABSTRAK Dalam Tugas Akhir, ini dibuat sebuah miniatur lahan parkir yang menggunakan mikrokontroler ATMega 32. Miniatur lahan parkir terdiri dari enam baris parkir yang masingmasing parkir dipasang sensor

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dalam bab ini akan dijelaskan dan ditampilkan hasil dari pengujian rancangan alat yang dibuat beserta pembahasan tentang sistem dan cara kerja perancangan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT BAB IV PENGUJIAN DAN ANALISA ALAT Setelah proses perancangan selesai, maka pada bab ini akan dijelaskan mengenai persiapan komponen, peralatan yang dipergunakan, serta pengujian pada alat. Kemudian menyiapkan

Lebih terperinci

PERANCANGAN SISTEM KENDALI GERAK LENGAN ROBOT PENGIKUT GERAK LENGAN MANUSIA BERBASIS MIKROKONTROLLER SKRIPSI. Oleh :

PERANCANGAN SISTEM KENDALI GERAK LENGAN ROBOT PENGIKUT GERAK LENGAN MANUSIA BERBASIS MIKROKONTROLLER SKRIPSI. Oleh : PERANCANGAN SISTEM KENDALI GERAK LENGAN ROBOT PENGIKUT GERAK LENGAN MANUSIA BERBASIS MIKROKONTROLLER SKRIPSI Oleh : Raden Muhammad Syafruddin 2006250078 Nyayu Fitri 2008250119 Program Studi Teknik Informatika

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Gambaran Umum Rancang Bangun Prototype Monitoring dan Kendali Pada Rumah Menggunakan ESP 8266 (wemos) ini terdiri dari dua perancangan, yaitu perancangan perangkat keras meliputi

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN SISTEM BAB III PERANCANGAN DAN PEMBUATAN SISTEM Pada bab ini menjelaskan tentang perancangan dan pembuatan sistem kontrol, dengan software yang akan digunakan untuk mendukung keseluruhan sistem yang akan di ujikan.

Lebih terperinci

Program Alat. #include <LiquidCrystal.h> #include <DFPlayer_Mini_Mp3.h> #include <SoftwareSerial.h>

Program Alat. #include <LiquidCrystal.h> #include <DFPlayer_Mini_Mp3.h> #include <SoftwareSerial.h> Program Alat #include #include #include LiquidCrystal lcd(12, 11, 7, 9, A3, A4); SoftwareSerial voice(5, 8); // RX, TX #define s0 0 #define s1

Lebih terperinci

MODUL 2 Input Data dalam Arduino

MODUL 2 Input Data dalam Arduino MODUL 2 Input Data dalam Arduino I. TUJUAN Mahasiswa mampu mengenal dan memahami maksud maupun penerapan Arduino Mahasiswa dapat menciptakan sebuah karya berbasis Arduino Mahasiswa dapat mengontrol sebuah

Lebih terperinci