Praktikum II LED dan PUSH BUTTON

dokumen-dokumen yang mirip
PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV HASIL DAN UJI COBA

PANDUAN PRAKTIKUM DASAR ARDUINO

LAPORAN PRAKTIKUM ELEKTRONIKA DASAR 1 Sensor Cahaya dan Transistor NPN Serta Aplikasinya dalam Teknologi Otomatisasi

Logika pemrograman sederhana

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

BAB I PENDAHULUAN Latar Belakang

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

BAB IV PENGUJIAN DAN ANALISA

BAB IV HASIL KERJA PRAKTEK. perlu lagi menekan saklar untuk menyalakan lampu, sensor cahaya akan bernilai 1

LAPORAN ALAT MIKROKONTROLER SENSOR CAHAYA DENGAN LIGHT DEPENDENT RESISTOR (LDR) DAN ARDUINO

BAB III PERANCANGAN ALAT

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO

BAB IV PENGUJIAN DAN ANALISA ALAT

PANDUAN PRAKTIKUM DASAR ARDUINO

PANDUAN PRAKTIKUM DASAR ARDUINO

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

BAB III METODOLOGI PENELITIAN. Adapun gambar blok diagram modul data logger autoclave yang telah dibuat

MIKROKONTROLER ARDUINO

KRCT [MODUL WORKSHOP 1] TANJUNGPINANG 2012 KONTES ROBOT CERDAS

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis

BAB III METODOLOGI PERANCANGAN. Diagram alir digambarkan pada gambar berikut :

BAB III METODE PENELITIAN. secara otomatis dengan menggunakan sensor PIR dan sensor LDR serta membuat

BAB IV HASIL DAN UJI COBA

Fakta.

BAB III METODOLOGI PENELITIAN. Gambar blok diagram dari sistem kerja alat dapat dilihat pada Gambar 3.1

LAPORAN PRAKTIKUM ELEKTRONIKA DASAR 1 Transistor Sebagai Saklar 2 (Lampu taman otomatis)

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN PEMBAHASAN. Tujuan pengujian ini adalah untuk membuktikan apakah sistem yang

BAB III PERANCANGAN PANEL KONTROL PENERANGAN. yang dibikin dipasaran menggunakan sistem manual saja, atau otomatis

BAB III PERANCANGAN ALAT

MODUL PRAKTIKUM ROBOTIKA. Program Studi Sistem Komputer STMIK STIKOM Indonesia

BAB IV PENGUJIAN DAN ANALISA

BAB III PEMBUATAN SOFTWARE

BAB III METODOLOGI PENELITIAN. yang kemudian akan dicampur dengan cairan antisera. Setelah selesai

BAB III PERANCANGAN ALAT

Bab 1 Pendahuluan Otomasi Sistem

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL KERJA PRAKTEK

PANDUAN PRAKTIKUM DASAR ARDUINO

BAB IV PENGUJIAN DAN ANALISA

PANDUAN PRAKTIKUM DASAR ARDUINO

PERCOBAAN 1 SEVEN SEGMEN

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

BAB IV PENGUJIAN ALAT DAN ANALISA

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

A. PRINSIP KERJA. Mikrokontroller AVR ATmega16

BAB I PENDAHULUAN. diseluruh aspek kehidupan. Seiring kemajuan zaman, penggunaan energi

PERTEMUAN II PEMOGRAMAN INPUT

MODUL PRAKTIKUM SISTEM DIGITAL. Disusun Oleh : Shoffin Nahwa Utama, M.T

BAB IV PENGUJIAN DAN ANALISA

PANDUAN PRAKTIKUM DASAR ARDUINO

PROJECT LED SINYAL MORSE SOS

BAB III PERENCANAAN DAN PEMBUATAN ALAT

PANDUAN PRAKTIKUM DASAR ARDUINO

BAB III DESAIN DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN. Diagram blok sistem pada penelitian ini diuraikan oleh Gambar 3.1: Objek Buzzer. Gambar 3.

BAB III METODOLOGI PENELITIAN. Adapun untuk gambar dan penjelasan dari blok diagram dari alat dapat dilihat pada. Modul sensor.

BAB IV PERANCANGAN SISTEM

PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3

BAB I PENDAHULUAN. digunakan untuk mengontrol dan bisa diprogram sesuai dengan kebutuhan, yang

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN KONTROL PANEL

BAB III PERENCANAAN DAN PEMBUATAN ALAT

Input ADC Output ADC IN

Sistem Pengaman Rumah Dengan Sensor Pir. Berbasis Mikrokontroler ATmega : Ayudilah Triwahida Npm : : H. Imam Purwanto, S.Kom., MM.

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

BAB 3 PERANCANGAN ALAT. Gambar 3.1 diagram blok rangkaian

PRAKTIKUM 9 Penulisan dan Pembacaan ADC pada Mikrokontroler

TOILET PINTAR ABSTRAK

MODUL 2 Input Data dalam Arduino

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

BAB IV PENGUJIAN DAN ANALISA SISTEM

PANDUAN PRAKTIKUM DASAR ARDUINO

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Pada bab III ini menjelaskan mengenai konsep perancangan alat Monitoring Arus dan

SISTEM SIRKULASI UDARA DAN PENCAHAYAAN OTOMATIS DI DALAM RUMAH

BAB IV PEMBAHASAN DAN ANALISA DATA

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

BAB IV PENGUJIAN ALAT DAN PEMBAHASAN

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB III PERENCANAAN SISTEM

BAB III METODE PENELITIAN

Rancang Bangun Saklar Lampu Otomatis dan Monitoring Suhu Rumah Menggunakan VB. Net dan Arduino

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III PERANCANGAN SISTEM. 3.1 Pengantar Perancangan Sistem Pengendalian Lampu Pada Lapangan Bulu

BAB III ANALISIS DAN PERANCANGAN

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN ANALISA

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

BAB 1 PENDAHULUAN. daripada meringankan kerja manusia. Nilai lebih itu antara lain adalah kemampuan

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

SISTEM PENERANGAN RUMAH OTOMATIS DENGAN SENSOR CAHAYA BERBASIS MIKROKONTROLER

Transkripsi:

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 data ke LED. 3. Mahasiswa memahami beberapa instruksi Arduino dasar, digitalread, if, dan for. PERALATAN 1. Sebuah Komputer 2. Satu set trainer mikrokontroler Pendahuluan Push Button adalah saklar tekan yang berfungsi untuk menghubungkan atau memisahkan bagian bagian dari suatu instalasi listrik satu sama lain (suatu sistem saklar tekan push button terdiri dari saklar tekan start. Pada dasarnya, terdapat 2 jenis Push-Button di pasaran: Push - On dan Push-Off. Tetapi yang kita gunakan pada tutorial ini adalah yang berjenis Push- On, yaitu komponen yang terdiri atas dua kutub yang saling terpisah / tidak terhubung, dan sebuah tombol yang ketika ditekan akan menghubungkan kedua kutub tersebut sehingga akan mengalirkan arus listrik dari satu sisi kutub ke sisi kutub berikutnya. Gambar switch button gambar skematik Mikroprosessor-Unsada-2016-adam-sayuti 1

Percobaan 1 Pada percobaan 1 digunakan saklar tekan/switch button ebagai inputan untuk menghidupkan dan mematikan LED Gambar rangkaian satu Switch button Gambar rangkaian Mikroprosessor-Unsada-2016-adam-sayuti 2

Ketikkan program Arduino di bawah ini const int pins1 = 7; //input Switch const int pinled = 8; //LED Display int sw=0; // variabel untuk penanda on/off void setup () { // inisialisasi digitalpin 7 input, 8 output pinmode(pinled, OUTPUT); pinmode(pins1, INPUT); digitalwrite(pins1,high); // Internal Pullup aktif digitalwrite(pinled,low); void loop() { //Jika Tekan S1 dan var sw=0, Led dinyalakan If (digitalread(pins1)==0 && sw==0){ digitalwrite(pinled,high); // nyalakan Led sw=1; else //Jika Tekan S1 dan var sw=1, Led dipadamkan if(digitalread(pins1)==0 && sw==1){ digitalwrite(pinled,low); // padamkan Led sw=0; delay(300); // jeda 300 ms // set sw=1 menandakan Led nyala // set sw=0, menandakan Led Padam Mikroprosessor-Unsada-2016-adam-sayuti 3

Percobaan 2 Pada percobaan 2 digunakan dua buah switch button sebagai inputan untuk menyalakan dan mematikan lampu. Gambar skematik rangkaian Gambar rangkaian Mikroprosessor-Unsada-2016-adam-sayuti 4

Ketikkan program arduino di bawah ini const int pins2 = 6; //input Switch 1 const int pins1 = 7; //input Switch 2 const int pinled = 8; //LED Display void setup () { // inisialisasi digitalpin 6,7 input, 8 output pinmode(pinled, OUTPUT); pinmode(pins1, INPUT); pinmode(pins2, INPUT); digitalwrite(pins1,high); // Internal Pullup aktif digitalwrite(pins2,high); // internal Pullup aktif digitalwrite(pinled,low); void loop() { //Jika Tekan S1, LED Nyala if(digitalread(pins1)==0 && digitalread(pins2)==1){ digitalwrite(pinled,high); else //Jika Tekan S2, LED Padam if(digitalread(pins2)==0 && digitalread(pins1)==1){ digitalwrite(pinled,low); delay(100); // jeda 300 ms Mikroprosessor-Unsada-2016-adam-sayuti 5

Percobaan 3 Pada percobaan 3 akan digunakan LDR (Light Dependet Resistor). ialah jenis resistor yang berubah hambatannya karena pengaruh cahaya. Bila cahaya gelap nilai tahanannya semakin besar, sedangkan cahayanya terang nilainya menjadi semakin kecil. Resistansi LDR berubah seiring dengan perubahan intensitas cahaya yang mengenainya. Dalam keadaan gelap resistansi LDR sekitar 10 M dan dalam keadaan terang sebesar 1 k atau kurang. LDR terbuat dari bahan semikonduktor seperti cadmium sulfide. Dengan bahan ini energy dari cahaya yang jatuh menyebabkan lebih banyak muatan yang dilepas atau arus listrik meningkat. Artinya resistansi bahan telah mengalami penurunan. LDR digunakan untuk mengubah energy cahaya menjadi energy listrik. Saklar cahaya otomatis dan alarm pencuri adalah beberapa contoh alat yang menggunakan LDR. Akan tetapi karena responnya terhadap cahaya cukup lambat, LDR tidak digunakan pada situasi di mana intensitas cahaya berubah secara drastis. Sensor ini akan berubah nilai hambatannya apabila ada perubahan tingkat kecerahan cahaya. Gambar LDR Mikroprosessor-Unsada-2016-adam-sayuti 6

Gambar Rangkaian skematik Gambar rangkaian Komponen Mikroprosessor-Unsada-2016-adam-sayuti 7

Tuliskan program di bawah ini dan jalankan void setup() { Serial.begin(9600); //inisialisasi serial 9600bps pinmode(7, OUTPUT); //output digital pinmode(a0,input); //input analog int batasnyala=50; void loop() { int teganalog=analogread(a0); //baca teg analog pd pina0 Serial.println(tegAnalog); //kirim ke serial teganalog=map(teganalog,0,1023,0,255);//maping rentang data if(teganalog<=batasnyala){ //kalau LDR mendapat gelap digitalwrite(7,high); //Nyalakan LED else { digitalwrite(7,low); delay(100); //jeda beberapa saat Catatan: pemasangan resistor LDR sebaiknya tidak kurang dari 10 Kilo Ohm Mikroprosessor-Unsada-2016-adam-sayuti 8

Mikroprosessor-Unsada-2016-adam-sayuti 9