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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

1 Source Code Progam Magnetic Door Lock menggunakan Kode Pengaman berbasis ATmega 328 #include <LiquidCrystal.h> #include <Keypad.h> #include <EEPROM.h> //HEADER LIBRARY LCD //HEADER LIBRARY KEYPAD //HEADER LIBRARY EEPROM LiquidCrystal lcd (1, 13, 12, 11, 10, 9); //KONFIGURASI PIN DIGITAL UNTUK LCD char* secretcode = "123456"; //CODE PASSWORD DEFAULT SEBELUM DIUBAH int position = 0; //KONDISI AWAL SAAT BELUM ADA PENEKANAN TOMBOL KEYPAD boolean //TIPE DATA BOOLEAN HANYA ADA 2 LOGIKA KONDISI YAITU 'TRUE' DAN 'FALSE' const byte ROWS = 4; //KEYPAD DENGAN 4 BARIS const byte COLS = 3; //KEYPAD DENGAN 3 KOLOM // Define the Keymap char keys[rows][cols] = //KONFIGURASI SUSUNAN KEYPAD 4X3 '1','2','3', '4','5','6', '7','8','9', '*','0','#' ; byte rowpins[rows] = 2, 3, 4, 5, ; //KONEKSI PIN BARIS KEYPAD DENGAN PIN DIGITAL ARDUINO //KONEKSI PIN KOLOM KEYPAD DENGAN PIN DIGITAL ARDUINO byte colpins[cols] = 6, 7, 8 ; // Create the Keypad Keypad keypad = Keypad( makekeymap(keys), rowpins, colpins, ROWS, COLS ); int solenoidpin = A1; //SOLENOID KUNCI PINTU int bluepin = A4; //INDIKATOR PINTU TERKUNCI int greenpin = A2; //LED HIJAU INDIKATOR INVALID int alarm = A3; //LED MERAH INDIKATOR WRONG PASSWORD int alarm2 = A5; //BUZZER const int tombola = 0; //TOMBOL BUKA DARI DALAM int cek_pswd = 0; //VARIABEL SEBAGAI MEMORI SEMENTARA CEP_PSWD int count = 0; //VARIABEL SEBAGAI MEMORI SEMENTARA CEK KESALAHAN PSWD int countin = 0; int kondisitombola = 0;

2 void setup() lcd.begin(2, 16); //DEKLARASI SETTING LCD DENGAN 2 KOLOM, 16 BARIS //MENANPILKAN KARAKTER PADA KOLOM 0, BARIS 0 lcd.print("=== MAGNETIC ==="); lcd.print("== DOOR LOCK =="); delay(1000); lcd.print("door LOCKED"); lcd.print("enter 6 Code:"); pinmode(bluepin, OUTPUT); //DEKLARASI SETTING OUTPUT pinmode(greenpin, OUTPUT); pinmode(solenoidpin, OUTPUT); pinmode(alarm, OUTPUT); pinmode(alarm2, OUTPUT); pinmode(tombola, INPUT); //loadcode(); //UNTUK MENGUNCI CODE SUPAYA TERSIMPAN PADA EEPROM SECARA PERMANEN (WALAU TANPA SUMBER,DATA PASSWORD TETAP TERSIMPAN) flash(); void loop() kondisitombola = digitalread(tombola); char key = keypad.getkey(); //SCAN INPUT KEY DARI KEYPAD lcd.setcursor(14,1); lcd.print(""); lcd.print(key); if (key == '*' &&! locked) //SAAT UNLOCK/KUNCI TERBUKA, TEKAN '*' UNTUK MENGUBAH PASSWORD position = 0; getnewcode();

3 if (key == '#' && count == 0) position = 0; lcd.print("door LOCKED"); lcd.print("enter 6 Code:"); if (key == secretcode[position]) position ++; if (position == 6) //CEK APAKAH 6DIGIT CODE YANG DIMASUKKAN BENAR cek_pswd = 1; if (cek_pswd == 1 && key == '*') //JIKA CODE YANG DIMASUKKAN SESUAI, TEKAN '*' UNTUK MEMBUKA KUNCI locked = false; countin=0; if(kondisitombola == HIGH) countin++; if (countin == 1 ) locked = false; if (countin == 2 key == '#') position = 0; lcd.print("door LOCKED"); lcd.print("enter 6 Code:");

4 countin = 0; count = 0; if (cek_pswd == 0 && key == '*') //CEK JUMLAH KESALAHAN MEMASUKKAN CODE PASSWORD count ++; digitalwrite(alarm, HIGH); digitalwrite(alarm2, HIGH); delay(500); digitalwrite(alarm, LOW); digitalwrite(alarm2, LOW); if (count==2) //JIKA CODE YANG DIMASUKKAN SALAH SEBANYAK 2 KALI, MAKA ALARM AKAN HIGH digitalwrite(alarm, HIGH); digitalwrite(alarm2, HIGH); lcd.print("invalid PASSWORD"); lcd.print("================"); delay(100); void updateoutputs() //MAIN PROGRAM UNTUK MENJALANKAN PERINTAH 'LOCKED' ATAU 'UNLOCKED' PINTU if (locked) //PERINTAH 'LOCKED' digitalwrite(bluepin, LOW); digitalwrite(greenpin, HIGH); digitalwrite(solenoidpin, LOW); cek_pswd=0; else //PERINTAH SAAT TIDAK LOCKED ATAU 'UNLOCKED' digitalwrite(bluepin, HIGH); digitalwrite(greenpin, LOW); digitalwrite(solenoidpin, HIGH); lcd.print("valid PASSWORD");

5 lcd.print("door Unlocked"); count=0; void getnewcode() //MAIN PROGRAM UNTUK MENGGANTI CODE PASSWORD BARU flash(); for (int i = 0; i < 6; i++ ) char key; key = keypad.getkey(); while (key == 0) key = keypad.getkey(); flash(); secretcode[i] = key; savecode(); flash();flash(); void loadcode() //MAIN PROGRAM UNTUK SETTING EEPROM if (EEPROM.read(0) == 1) secretcode[0] = EEPROM.read(1); secretcode[1] = EEPROM.read(2); secretcode[2] = EEPROM.read(3); secretcode[3] = EEPROM.read(4); secretcode[4] = EEPROM.read(5); secretcode[5] = EEPROM.read(6); void savecode() //MAIN PROGRAM UNTUK MENYIMPAN CODE PASSWORD PADA EEPROM EEPROM.write(1, secretcode[0]); EEPROM.write(2, secretcode[1]); EEPROM.write(3, secretcode[2]); EEPROM.write(4, secretcode[3]); EEPROM.write(5, secretcode[4]); EEPROM.write(6, secretcode[5]); EEPROM.write(0, 1);

6 void flash() //AKSI INDIKATOR SAAT PROSES MEMASUKKAN CODE PASSWORD BARU, KARENA ADA 6 DIGIT, MAKA KEDIA UNDIKATOR LED AKAN BERKEDIP 6X digitalwrite(bluepin, HIGH); digitalwrite(greenpin, HIGH); delay(500); digitalwrite(bluepin, LOW); digitalwrite(greenpin, LOW);

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

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

What is it? 3 x 4 Keypad 4 x 4 Keypad

What is it? 3 x 4 Keypad 4 x 4 Keypad KEYPAD & LCD What is it? 3 x 4 Keypad 4 x 4 Keypad Identifikasi Pin Keypad Pada keypad 3x4, terdapat 14 pin. Tidak semua pin digunakan. Library Keypad di Arduino Library keypad di arduino memiliki sifat

Lebih terperinci

BAB III METODE PENELITIAN. mengetahui alat dan bahan yang digunakan agar alat. terancang seperti apa yang diharapkan.

BAB III METODE PENELITIAN. mengetahui alat dan bahan yang digunakan agar alat. terancang seperti apa yang diharapkan. BAB III METODE PENELITIAN 3.1 Perancangann Alat Perancangan alat adalah tahap dimana kita membuat atau merancang alat, mulai dari mengetahui alat dan bahan yang digunakan agar alat terancang seperti apa

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

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB III PERANCANGAN ALAT DAN PROGRAM 29 BAB III PERANCANGAN ALAT DAN PROGRAM 3.1 Persiapan Perancangan Alat Dalam bab ini membahas mengenai perancangan alat mulai dari perancangan perangkat keras ( Hardware ) hingga perancangan perangkat

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

BAB IV PENGUJIAN DAN ANALISIS

BAB IV PENGUJIAN DAN ANALISIS BAB IV PENGUJIAN DAN ANALISIS 4.1 Pendahuluan Setelah pembuatan alat serta mendownlaod program ke arduino, maka langkah selanjutnya adalah pengujian alat tersebut. Pengujian dimaksudkan untuk: Mengetahui

Lebih terperinci

Integrasi Smartphone Dan Motor Servo Sebagai Prototype Home Security System

Integrasi Smartphone Dan Motor Servo Sebagai Prototype Home Security System Integrasi Smartphone Dan Motor Servo Sebagai Prototype Home Security System Siti Sendari, Adfian Rudi, Anik Nur Handayani, Andriana Kusuma Dewi Fakultas Teknik, Jurusan Teknik Elektro Universitas Negeri

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA Dalam Bab ini akan dibahas tentang pengujian berdasarkan perencanaan dari sistem yang dibuat. Program pengujian disimulasikan di suatu sistem yang sesuai. Pengujian ini dilaksanakan

Lebih terperinci

MIKROKONTROLER ARDUINO

MIKROKONTROLER ARDUINO MIKROKONTROLER ARDUINO PROGRAM STUDI TEKNIK TELKOMUNIKASI Semester 3 Akuwan Saleh, MT Hendy Briantoro, MT PENILAIAN UTS = 35% UAS = 50% Tugas-1 = 5% Tugas-2 = 10% REFERENSI Julien Bayle, C Programming

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 alat mulai dari pengujian alat permodul sampai pengujian alat secara keseluruhan, antara lain : 1. Instalasi Software Arduino IDE 2. Pengujian

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

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 PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 20 BAB IV HASIL DAN PEMBAHASAN 1.1 Spesifikasi Alat Dalam pembahasan spesifikasi alat, penulis mencantumkan spesifikasi alat pada tabel 4.1 tentang kapasitas tegangan yang dibutuhkan oleh alat agar bekerja

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA Pembahasan dalam Bab ini meliputi pengujian dari setiap bagian kemudian dilakukan pengujian secara keseluruhan. Ada beberapa tahapan pengujian untuk yang harus dilakukan untuk

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

RANCANG BANGUN MAGNETIC DOOR LOCK MENGGUNAKAN KEYPAD DAN SOLENOID BERBASIS MIKROKONTROLER ARDUINO UNO

RANCANG BANGUN MAGNETIC DOOR LOCK MENGGUNAKAN KEYPAD DAN SOLENOID BERBASIS MIKROKONTROLER ARDUINO UNO ISSN 1412 3762 http://jurnal.upi.edu/electrans ELECTRANS, VOL.12, NO.1, MARET 2013, 39-48 RANCANG BANGUN MAGNETIC DOOR LOCK MENGGUNAKAN KEYPAD DAN Helmi Guntoro, Yoyo Somantri, Erik Haritman Program Studi

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT 37 BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 Tujuan Setelah perancangan sistem, tahap selanjutnya adalah pengujian, pengujian dilakukan dengan tujuan apakah sistem yang dirancang sudah berjalan dengan perencanaan.

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 pergerakan, cara kerja

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

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

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

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

DAFTAR PUSTAKA. [1] Jazi Eko Istiyanto Pengantar Elektronika & Instrumentasi. Jakarta: Penerbit Andi

DAFTAR PUSTAKA. [1] Jazi Eko Istiyanto Pengantar Elektronika & Instrumentasi. Jakarta: Penerbit Andi DAFTAR PUSTAKA [1] Jazi Eko Istiyanto. 2014. Pengantar Elektronika & Instrumentasi. Jakarta: Penerbit Andi [2] Muhammad Syahwil. 2014. Panduan Mudah Simulasi Dan Praktek Mikrokontroller Arduino. Jakarta:

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Software Mengisntal IDE Arduino pada komputer merupakan hal yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler, tahap selanjutnya

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software

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

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

LAPORAN PRAKTIK MIKROPROSESSOR & INTERFACE

LAPORAN PRAKTIK MIKROPROSESSOR & INTERFACE LAPORAN PRAKTIK MIKROPROSESSOR & INTERFACE PERCOBAAN 7: SERIAL ASINKRON (UART) OLEH : Rina Dwi Yunita Sari TK-2A/18 PROGRAM STUDI TEKNIK TELEKOMUNIKASI JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI SEMARANG

Lebih terperinci

Pengenalan Sensor Ultrasonic SRF05 dengan Arduino Sketch. Sensor Ultrasonic SRF05

Pengenalan Sensor Ultrasonic SRF05 dengan Arduino Sketch. Sensor Ultrasonic SRF05 Sensor Ultrasonic SRF05 Ultrasonic adalah suara atau getaran yang memiliki frekuensi tinggi, lumba-lumba menggunakannya gelombang ini untuk komunikasi, kelelawar menggunakan gelombang ultrasonik untuk

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah membuat analisa dan perancangan, maka hasil analisa dan perancangan tersebut di tindaklanjuti dengan implementasi dan pengujian pada system. 4.1 Implementasi Proses

Lebih terperinci

BAB IV PENGUJIAN. Gambar 4.1 Rangkaian Pengujian Arduino Uno.

BAB IV PENGUJIAN. Gambar 4.1 Rangkaian Pengujian Arduino Uno. BAB IV PENGUJIAN Untuk mengetahui apakah tujuan-tujuan dari pembuatan alat ini telah telaksana atau tidak maka perlu dilakukan pengujian dan analisa terhadap alat yang dibuat. Dan sebagai bagian yang tak

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

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

BAB III PERANCANGAN. Gambar 3.1. Pegasus PFH-500 (a) dan Pegasus PF-5210 (b)

BAB III PERANCANGAN. Gambar 3.1. Pegasus PFH-500 (a) dan Pegasus PF-5210 (b) BAB III PERANCANGAN 3.1. Perancangan Perangkat Keras Bagian perangkat keras terdiri dari reader RFID Pegasus PF-5210 yang berfungsi mendeteksi tag RFID dan modul pengunci pintu. 3.1.1. Reader RFID Pegasus

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

BAB 3 PERANCANGAN DAN PEMBUATAN

BAB 3 PERANCANGAN DAN PEMBUATAN 29 BAB 3 PERANCANGAN DAN PEMBUATAN 3.1.Diagram Blok Sistem Power Supply LCD Sensor DHT22 Atmega8 Buzzer Gambar 3.1 Diagram Blok System 3.1.1.Fungsi-fungsi diagram blok 1. Blok Power Supply sebagai pemberi

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN Bab ini membahas hasil dari sistem yang telah dirancang sebelumnya melalui percobaan dan pengujian. Bertujuan agar diperoleh data-data untuk mengetahui alat yang dirancang telah

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN Bab ini membahas hasil dari sistem yang telah dirancang sebelumnya melalui percobaan dan pengujian. Dengan melakukan percobaan dan pengujian bertujuan agar diperoleh data-data

Lebih terperinci

MAGNETIC DOOR LOCK MENGGUNAKAN KODE PENGAMAN BERBASIS AT MEGA 328 PROYEK AKHIR

MAGNETIC DOOR LOCK MENGGUNAKAN KODE PENGAMAN BERBASIS AT MEGA 328 PROYEK AKHIR MAGNETIC DOOR LOCK MENGGUNAKAN KODE PENGAMAN BERBASIS AT MEGA 328 PROYEK AKHIR Diajukan kepada Fakultas Teknik Universitas Negeri Yogyakarta Untuk Memenuhi Sebagian Persyaratan Memperoleh Gelar Diploma

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN

BAB III PERANCANGAN DAN PEMBUATAN BAB III PERANCANGAN DAN PEMBUATAN 3.1. Diagram Blok Sistem Suplly Display Card RF RFID Atmega328 Buzzer Driver motor Motor Gambar 3.1 Diagram blok system 3.1.1. Fungsi-fungsi diagram blok 1. Blok card

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 perkembangan penetasan

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 METODE PENELITIAN. Diagram blok sistem pada penelitian ini diuraikan oleh Gambar 3.1: Objek Buzzer. Gambar 3.

BAB III METODE PENELITIAN. Diagram blok sistem pada penelitian ini diuraikan oleh Gambar 3.1: Objek Buzzer. Gambar 3. BAB III METODE PENELITIAN 3.1 Diagram Blok Sistem Diagram blok sistem pada penelitian ini diuraikan oleh Gambar 3.1: Indikator MLX90614 Arduino Nano V3 LCD OLED 128x64 Objek Buzzer Gambar 3.1 Blok Diagram

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

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

BAB IV PEMBAHASAN DAN PENGUJIAN ALAT

BAB IV PEMBAHASAN DAN PENGUJIAN ALAT 25 BAB IV PEMBAHASAN DAN PENGUJIAN ALAT Pada bagian ini merupakan pengujian dari masing-masing perangkat yang bertujuan memastikan bahwa besaran-besaran yang akan diinputkan ke arduino sesuai dengan kebutuhan

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Gambaran Umum Rancang Bangun Sistem Pengairan Tanaman Menggunakan Sensor Kelembaban Tanah ini terdiri dari dua perancangan, yaitu perancangan perangkat keras meliputi perancangan

Lebih terperinci

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini: PENGENALAN BAHASA C A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini: Kebanyakan pemrogram jarang memberikan keterangan/

Lebih terperinci

Laboratorium MIKROKONTROLER 1 AVR ATmega8535

Laboratorium MIKROKONTROLER 1 AVR ATmega8535 Laporan Praktikum Laboratorium MIKROKONTROLER 1 AVR ATmega8535 Proyek 05 Keypad Disusun oleh: Kelompok EK-2A / 06 06 09 - Bayu Triatmono - Hanfil Lutfia Anisa NIM NIM 3.32.13.0.06 3.32.13.0.09 Dosen: Dr.

Lebih terperinci

KUNCI PINTU DENGAN SMARTPHONE ANDROID MENGGUNAKAN NFC ENABLED DAN PASSWORD TUGAS AKHIR BOREYS MAYRANDIKA PASARIBU

KUNCI PINTU DENGAN SMARTPHONE ANDROID MENGGUNAKAN NFC ENABLED DAN PASSWORD TUGAS AKHIR BOREYS MAYRANDIKA PASARIBU KUNCI PINTU DENGAN SMARTPHONE ANDROID MENGGUNAKAN NFC ENABLED DAN PASSWORD TUGAS AKHIR Oleh : BOREYS MAYRANDIKA PASARIBU 4211301037 PROGRAM STUDI TEKNIK MEKATRONIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi BAB 3 PERANCANGAN SISTEM 3.1 Pengertian Umum Perancangan Media Penyampaian Informasi Otomatis Dengan LED Matrix Berbasis Arduino adalah suatu sistem media penyampaian informasi di dalam ruangan yang menggunakan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA Pada Bab ini dilakukan pengujian pada beberapa bagian robot seperti tampilan LCD, sensor jarak, sensor kompas digital dan input/ouput lainnya untuk mengetahui kinerja alat apakah

Lebih terperinci

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB III PERANCANGAN ALAT DAN PROGRAM BAB III PERANCANGAN ALAT DAN PROGRAM 3.1. Gambaran Umum Pada bab ini akan dibahas mengenai perencanaan perangkat keras (hardware) dan perangkat lunak (software). Pembahasan ini meliputi pembahasan perangkat

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Dalam bidang teknologi, orientasi produk teknologi yang dapat dimanfaatkan untuk kehidupan manusia adalah produk yang berkualitas, hemat energi, menarik, harga murah, bobot ringan,

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

TUTORIAL DASAR MEMBUAT PROJECT ARDUINO UNO

TUTORIAL DASAR MEMBUAT PROJECT ARDUINO UNO TUTORIAL DASAR MEMBUAT PROJECT ARDUINO UNO Pendahuluan Arduino merupakan suatu perangkat yang dirancang dengan kemampuan komputasi yang dapat berinteraksi secara lebih dekat dengan dunia nyata dibandingkan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISA ALAT. perancangan alat. Tujuan pengujian adalah untuk mengetahui kebenaran

BAB IV PENGUJIAN DAN ANALISA ALAT. perancangan alat. Tujuan pengujian adalah untuk mengetahui kebenaran 33 BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 Pengujian. Dalam bab ini akan dibahas mengenai pengujian dan analisa dari sistem perancangan alat. Tujuan pengujian adalah untuk mengetahui kebenaran rangkaian

Lebih terperinci

BAB 3 METODE PENELITIAN. Sikonek, rumah tinggal Sunggal, dan Perpustakaan Universitas Sumatera Utara.

BAB 3 METODE PENELITIAN. Sikonek, rumah tinggal Sunggal, dan Perpustakaan Universitas Sumatera Utara. BAB 3 METODE PENELITIAN 3.1 Waktu dan Tempat Perancangan ini telah dilakukan pada bulan Februari sampai April 2017 di Sikonek, rumah tinggal Sunggal, dan Perpustakaan. 3.2 Alat dan Bahan 3.2.1 Alat yang

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3.1 Persiapan Perancangan Alat Bab ini akan membahas mengenai perancangan alat mulai dari perangkat lunak ( software ) hinggan ke perangkat keras ( Hardware ), mengenai sistem

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

PETUNJUK PELAKSANAAN PRAKTIKUM ET2200 PRAKTIKUM TEKNIK TELEKOMUNIKASI 2 SISTEM EMBEDDED

PETUNJUK PELAKSANAAN PRAKTIKUM ET2200 PRAKTIKUM TEKNIK TELEKOMUNIKASI 2 SISTEM EMBEDDED PETUNJUK PELAKSANAAN PRAKTIKUM ET2200 PRAKTIKUM TEKNIK TELEKOMUNIKASI 2 SISTEM EMBEDDED LABORATORIUM TELEMATIKA PROGRAM STUDI TEKNIK TELEKOMUNIKASI SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN

BAB IV ANALISA DAN PENGUJIAN BAB IV ANALISA DAN PENGUJIAN 4.1. Pengujian Alat Sebelum menjalankan atau melakukan pengoprasian robot yang telah dibuat, maka penulis akan melakukan pengujian pada robot yang telah dibuat untuk mengetahui

Lebih terperinci

BAB IV HASIL DAN UJI COBA. dibuat. Program pengujian disimulasikan di suatu sistem yang sesuai. Pengujian ini dilaksanakan

BAB IV HASIL DAN UJI COBA. dibuat. Program pengujian disimulasikan di suatu sistem yang sesuai. Pengujian ini dilaksanakan BAB IV HASIL DAN UJI COBA Dalam Bab ini akan dibahas tentang pengujian berdasarkan perencanaan dari sistem yang dibuat. Program pengujian disimulasikan di suatu sistem yang sesuai. Pengujian ini dilaksanakan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Software Software Arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler Arduino menggunakan Arduino

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 III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1. Keseluruhan Alat dan Bahan 1. Sensor berat (Load cell) 2. Sensor jarak (HC-SR04) 3. Arduino 4. LCD16x2 5. Capasitor 6. Resistor 3.2. Perakitan Rangkaian 3.8.1. Alat 1. Papan

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

SISTEM PENGAMANAN KUNCI PINTU OTOMATIS VIA SMS BERBASIS MIKROKONTROLER

SISTEM PENGAMANAN KUNCI PINTU OTOMATIS VIA SMS BERBASIS MIKROKONTROLER SISEM PENGAMANAN KUNCI PINU OOMAIS VIA SMS BERBASIS MIKROKONROLER Oleh : Wahyudin 1.31.06.025 JURUSAN EKNIK ELEKRO FAKULAS EKNIK DAN ILMU KOMPUER UNIVERSIAS KOMPUER INDONESIA BANDUNG 2011 Latar Belakang

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

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1.Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari computer kedalam mikrokontroler arduino menggunakan software

Lebih terperinci

BAB 3 PERANCANGAN ALAT

BAB 3 PERANCANGAN ALAT BAB 3 PERANCANGAN ALAT 3.1 Deskripsi Alat Pada bab ini penulis akan menjelaskan spesifikasi alat pemodelan sterilisasi ruangan yang akan dibuat dan menjelaskan beberapa blok diagram dan rangkaian yang

Lebih terperinci

MODUL PRAKTIKUM. Beginners Guide To The Arduino. EL2142 Praktikum Sistem Digital dan Mikroprosesor. By Mukti Winanda

MODUL PRAKTIKUM. Beginners Guide To The Arduino. EL2142 Praktikum Sistem Digital dan Mikroprosesor. By Mukti Winanda MODUL PRAKTIKUM EL2142 Praktikum Sistem Digital dan Mikroprosesor Beginners Guide To The Arduino By Mukti Winanda Perkenalan Arduino Menurut Massimo Banzi: Arduino is an open source physical computing

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

TERMOMETER DIGITAL BERBASIS MIKROKONTROLER ARDUINO UNO DENGAN OUTPUT TAMPILAN DISPLAY DIGITAL

TERMOMETER DIGITAL BERBASIS MIKROKONTROLER ARDUINO UNO DENGAN OUTPUT TAMPILAN DISPLAY DIGITAL TERMOMETER DIGITAL BERBASIS MIKROKONTROLER ARDUINO UNO DENGAN OUTPUT TAMPILAN DISPLAY DIGITAL Siti Sarah, Fitri Nur Azizatus Sholikhah,Umu Faizah, Mutfasilatul Himah 1 1) Program Studi Pendidikan Fisika

Lebih terperinci

const int pingpin = 7; //inisialisasi Pins sensor ultrasonik LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2); //Inisialisasi Pins LCD

const int pingpin = 7; //inisialisasi Pins sensor ultrasonik LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2); //Inisialisasi Pins LCD 84 LAMPIRAN 84 85 Lampiran I. Source Code Program Source Code Program Mikrokontroller const int pingpin = 7; //inisialisasi Pins sensor ultrasonik #include //Pemanggilan Library LCD LiquidCrystal

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software

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 II KONSEP DASAR SISTEM MONITORING TEKANAN BAN

BAB II KONSEP DASAR SISTEM MONITORING TEKANAN BAN BAB II KONSEP DASAR SISTEM MONITORING TEKANAN BAN Konsep dasar sistem monitoring tekanan ban pada sepeda motor secara nirkabel ini terdiri dari modul sensor yang terpasang pada tutup pentil ban sepeda

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

BAB III PERANCANGAN. 3.1 Perancangan Hardware. Untuk merealisasikan alat pemancar fm digital berbasis Arduino Uno,

BAB III PERANCANGAN. 3.1 Perancangan Hardware. Untuk merealisasikan alat pemancar fm digital berbasis Arduino Uno, BAB III PERANCANGAN 3.1 Perancangan Hardware Untuk merealisasikan alat pemancar fm digital berbasis Arduino Uno, maka langkah yang pertama kali dilakukan adalah dengan membuat blok diagram alat seperti

Lebih terperinci

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009 SOAL C++ 1. Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda : a. # c. @ b. & d. = 2. Contoh penulisan file header yang benar yaitu : a. &include c. =include

Lebih terperinci

MOUSETRAP BERBASIS ARDUINO UNO DENGAN SENSOR PIR

MOUSETRAP BERBASIS ARDUINO UNO DENGAN SENSOR PIR MOUSETRAP BERBASIS ARDUINO UNO DENGAN SENSOR PIR Nama : Dini Septia Herianti NPM : 42113584 Fakultas : D3-Teknologi Informasi Program Studi : Teknik Komputer Pembimbing : Dr. Raden Supriyanto, Ssi, S.Kom,

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

RANGKAIAN KESELURUHAN

RANGKAIAN KESELURUHAN LAMPIRAN RANGKAIAN KESELURUHAN WIRING MODUL CHARGER WIRING MODUL SD CARD WIRING ARDUINO UNO WIRING RTC WIRING SHT11 LISTING PROGRAM Listing 3.1 berikut : #include // sht library #include //

Lebih terperinci

1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar?

1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar? 1 of 14 2/21/2008 2:34 PM Waktu Sisa : 0:43:58 1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar? 2 of 14 2/21/2008 2:34 PM 2. Pernyataan manakah yang benar mengenai

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

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

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Pengujian Untuk mengetahui apakah sistem hasil rangkaian dapat berfungsi dengan baik dan sesuai dengan spesifikasi perencanaan, maka perlu dilakukan pengujian dengan

Lebih terperinci

DT-AVR DT-AVR Application Note

DT-AVR DT-AVR Application Note DT-AVR DT-AVR Application Note AN216 Solar Tracker Oleh: Tim IE Solar Tracker merupakan sebuah sistem optimasi yang dapat digunakan untuk mendeteksi dan mengikuti posisi matahari agar penerimaan cahaya

Lebih terperinci

REMOTE CONTROL MOBIL MENGGUNAKAN ARDUINO DAN ANDROID VIA BLUETOOTH NAMA : FAJRI NPM :

REMOTE CONTROL MOBIL MENGGUNAKAN ARDUINO DAN ANDROID VIA BLUETOOTH NAMA : FAJRI NPM : REMOTE CONTROL MOBIL MENGGUNAKAN ARDUINO DAN ANDROID VIA BLUETOOTH NAMA : FAJRI NPM : 22111655 Latar Belakang Masalah Dalam era modern, sistem control biasanya menuju kepada alat control dengan jarak tertentu

Lebih terperinci

BAB 3 PERANCANGAN DAN PEMBUATAN

BAB 3 PERANCANGAN DAN PEMBUATAN BAB 3 PERANCANGAN DAN PEMBUATAN 3.1. Diagram Blok Rangkaian Power Suplay infrared Photodioda LCD Mikrokontroller Keypad Solenoid Door lock Gambar 3.1. Diagram Blok Rangkaian 3.1.1 Fungsi Tiap Blok Blok

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Uraian Umum Dalam perancangan alat akses pintu keluar masuk menggunakan pin berbasis mikrokontroler AT89S52 ini, penulis mempunyai pemikiran untuk membantu mengatasi

Lebih terperinci