LAMPU OTOMATIS DENGAN ARDUINO MENGGUNAKAN SENSOR ULTRASONIK DAN RELAY

dokumen-dokumen yang mirip
BAB IV PENGUJIAN ALAT DAN PEMBAHASAN

Pengenalan Sensor Ultrasonic SRF05 dengan Arduino Sketch. Sensor Ultrasonic SRF05

BAB III PERANCANGAN ALAT

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

Laporan Mikroprosesor Sensor Jarak Ultrasonic HC SR04 Dengan Indicator Buzzer dan LED

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN ALAT

BAB IV HASIL DAN UJI COBA

MIKROPROSESOR Sensor Alarm Menggunakan PIR

Rancang Bangun Pemandu Tuna Netra Menggunakan Sensor Ultrasonik Berbasis Mikrokontroler

BAB IV ANALISA DAN PENGUJIAN

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

JOBSHEET 3. Sensor Warna dan Mikrokontroller

Pengenalan Komunikasi Data pada Processing

BAB I PENDAHULUAN. dan softwarenya memiliki bahasa pemograman sendiri. hasil tampilan LCD tersebut sesuai kondisi program pada Arduino.

LAPORAN MEMBUAT ALAT PRAKTIK MIKROPROSESSOR

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III DESAIN DAN PERANCANGAN

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERANCANGAN ALAT. Pada konsep dan design perancangan di sini yang dimaksud, meliputi

Cara memindahkan Aplikasi APK ke Android dan cara menginstallnya :

BAB II ANALISIS DAN PERANCANGAN

TAKARIR. perangkat yang digunakan untuk mengkondisikan udara. kumpulan fungsi-fungsi dalam pemrograman untuk mendukung proses pemrograman

MODUL PRAKTIKUM ROBOTIKA. Program Studi Sistem Komputer STMIK STIKOM Indonesia

BAB IV PENGUJIAN DAN ANALISA ALAT

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

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

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

BAB IV HASIL DAN UJI COBA

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

PANDUAN PRAKTIKUM DASAR ARDUINO

LAPORAN PROJECT MICROCONTROLLER SEMESTER IV JUDUL PIR SENSOR ANTI MALING DISUSUN OLEH ELGYE YOLAND DENI NUL HAQIEM

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

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN ALAT

BAB IV PERANCANGAN ALAT

PENGEMBANGAN APLIKASI USER INTERFACE ANDROID UNTUK PENGUKUR JARAK BERBASIS ARDUINO DAN BLUETOOTH

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

MIKROKONTROLER ARDUINO

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

Lembar Kegiatan 8 Arduino Wireless Controlling

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN KONTROL PANEL

BAB III METODOLOGI PENELITIAN

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

BAB IV PENGUJIAN DAN ANALISA SISTEM

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

BAB III PERANCANGAN ALAT DAN PROGRAM

IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN. 4.1 Umum. Untuk dapat menentukan kualitas kerja suatu alat perlu dilakukan satu

RANCANG BANGUN SISTEM PENGAIRAN TANAMAN MENGGUNAKAN SENSOR KELEMBABAN TANAH

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB V PENUTUP. Berdasarkan penelitian yang telah dilakukan dalam proses pembuatan RANCANG BANGUN DAN IMPLEMENTASI SITEM MONITORING

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

Praktikum II LED dan PUSH BUTTON

BAB V IMPLEMENTASI DAN PENGUJIAN

DAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi

PERCOBAAN 1 SEVEN SEGMEN

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

ALAT PEMANDU JALAN UNTUK PENYANDANG TUNANETRA MENGGUNAKAN SENSOR ULTRASONIC BERBASIS ARDUINO

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. patok, serta pemasangan sensor ultrasonik HC-SR04 yang akan ditempatkan pada

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV PENGUJIAN DAN PEMBAHASAN

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

Logika pemrograman sederhana

PROTOTIPE SISTEM PENGENDALI PINTU GERBANG BERBASIS MISSED CALL MENGGUNAKAN ARDUINO UNO NASKAH PUBLIKASI. diajukan oleh Arif Rahman

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

Komunikasi Serial. Menggunakan Arduino Uno MinSys

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

BAB IV HASIL DAN PEMBAHASAN

Output LED. Menggunakan Arduino Uno MinSys

RANCANG BANGUN ALAT UKUR TINGGI BADAN DENGAN DISPLAY OLED DAN BERSUARA BERBASIS ARDUINO UNO

BAB II ANALISIS DAN PERANCANGAN. Arduino adalah pengendali mikro single-board yang bersifat opensource,

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

BAB IV PENGUJIAN DAN ANALISA ALAT

III. METODE PENELITIAN

PANDUAN PRAKTIKUM DASAR ARDUINO

MAKALAH MIKRO PROSESOR

BAB IV PENGUJIAN ALAT DAN ANALISA

PURWARUPA SISTEM MENYALAKAN DAN MEMATIKAN LAMPU RUANGAN BERBASIS ANDROID DENGAN WEMOS D1 MINI

IMPLEMENTASI DAN PENGUJIAN

BAB III PEMBUATAN SOFTWARE

4.2 Persiapan Perangkat Keras dan Perangkat Lunak

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

Dibuat Oleh : Sinta Suciana Rahayu P / Dosen Pembimbing : Ir. Fitri Sjafrina, MM

Display LCD. Menggunakan Arduino Uno MinSys

BAB III PERANCANGAN ALAT

Apa itu arduino. Nama : Tamara samudra. Abstrak.

Structure dasar dari bahasa pemrograman arduino adalah sederhana yang

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

BAB III PERANCANGAN ALAT

PERANCANGAN SISTEM PROTOTIPE PENDETEKSI BANJIR PERINGATAN DINI MENGGUNAKAN ARDUINO DAN PHP

Transkripsi:

LAMPU OTOMATIS DENGAN ARDUINO MENGGUNAKAN SENSOR ULTRASONIK DAN RELAY Wayan A. Pranata wayan@raharja.info Abstrak Arduino adalah pengendali mikro single-board yang bersifat open-source, yang di turunkan dari wiring platform, yang di rancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwernya memiliki prosesor atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri. Dalam hal ini saya akan berbagi project dengan anda yaitu lampu otomatis dengan arduino menggunakan sensor ultrasonic dan relay. Kata kunci: arduino, ultrasonik, relay, lampu otomatis Pendahuluan Saat ini teknologi sudah berkembang pesat dan semakin maju, kita pengguna di tuntut untuk bisa memanfatkan perkembangan teknologi dengan sebaik mungkin. Hal ini mendorong pengguna dalam hal ini manusia untuk membuat hardware dan software yang mendukung perkembangan teknologi dan ilmu komputer.

Pembahasan Jika anda penasaran dengan projek yang saya buat, anda akan bertanya Tanya bagaimana cara membuatnya? Apa saja yang di perlukan? dan bagaimana cara kerjanya? Santai boss, kita akan bahas satu persatu. Sebelum anda mencari bahan terlebih dahulu anda harus menginstal software arduino. Bahan yang harus di persiapkan adalah : 1. Daya listrik ( power bank ) 2. Breadboard 3. Kabel jumper 4. Ultrasonic sensor SR-HC04 ( ini yang saya gunakan) 5. Relay single chanel 6. Hardware dan software arduino Agar lebih mempermudah kalian untuk mencari bahan saya akan tampilkan gambar sebagai contohnya.

Ini adalah arduino uno Ini adalah breadboard

Ini adalah kabel jumper Ini adalah sensor ultasonik

Focus pada lingkaran merah ( relay ) Masing masing bahan memiliki fungsi tersendiri seperti : 1. Power bank di gunakan sebagai daya listrik 2. Bread board di gunakan sebagai dasar untuk menghubungkan antar komponen 3. Kabel jumper di gunakan untuk menghubungkan antar komponen 4. Ultrasonik sensor SR-HC04 di gunakan untuk mendeteksi jarak antara sensor dengan objek dengan memanfaatkan sinyal ultrasonik, untuk tipe yang saya gunakan terbatas hanya dengan jarak 2 meter. 5. Relay single chanel di gunakan sebagai saklar otomatis untuk menghidupkan perangkat secara otomatis dengan control arduino Saat sudah terhubung dengan daya sensor ultrasonik akan membaca gerakan atau benda yang berada di depannya yang selanjutnya akan di baca arduino dan melakukan perintah kepada saklar otomatis supaya lampu dapat menyala. Ketika tidak ada gerakan atau benda di depan sensor makan akan bekerja sebaliknya dan lampu akan mati.

Berikut merupakan script yang terdapat pada arduino : #define TRIGGER_PIN 11 // Arduino pin tied to trigger pin on the ultrasonic sensor. #define ECHO_PIN 12 // Arduino pin tied to echo pin on the ultrasonic sensor. #define MAX_DISTANCE 200 // Maximum distance we want to ping for (in centimeters). Maximum sensor distance is rated at 400-500cm. #define RELAY_LINE1_PIN 10 #include "NewPing.h" NewPing sonar(trigger_pin, ECHO_PIN, MAX_DISTANCE); // NewPing setup of pins and maximum distance. unsigned int distance = 0; // Current distance of any object facing the ultrasonic sensor int critical_distance_cms = 50; // Cutoff distance at which the light will switch bool state = 0; void setup() Serial.begin(9600); // Open serial monitor at 115200 baud to see ping results. pinmode(relay_line1_pin, OUTPUT); digitalwrite(relay_line1_pin, HIGH); // Turn the light off void loop()

delay(50); // Wait 50ms between pings (about 20 pings/sec). 29ms should be the shortest delay between pings. ReadDistance(); Serial.print("Ultrasonic: "); Serial.print(distance); // Send ping, get distance in cm and print result (0 = outside set distance range) Serial.println("cm"); // Someone is near the door if (distance < critical_distance_cms) while (distance < critical_distance_cms) // Check if they moved away ReadDistance(); delay(5); // Do nothing until the person moves away from the door state =!state; // Change the state of the relay if (state) Serial.println("Door Open!"); digitalwrite(relay_line1_pin, LOW); // Turn the light on

else Serial.println("Door Closed!"); digitalwrite(relay_line1_pin, HIGH); // Turn the light off // Updates the value of the Ultrasonic reading void ReadDistance() // Read 7 values from the ultrasonic and get the median value ( median filter ) // Gets rid of noisy reading distance = sonar.convert_cm(sonar.ping_median(7)); // The value 0 indicates that the ultrasonic sensor is reading nothing in front of it // Set this distance to max distance so the light doesn't switch unnecessarily if (distance == 0) distance = MAX_DISTANCE;

Penutup Alat ini sangat bermanfaat untuk kehidupan sehari hari. Contoh pengaplikasikan nya ada pada lemari besar atau gudang yang memerlukan cahaya ketika ada orang yang masuk untuk mencari barang tertentu. Untuk cara pembuatannya juga cukup mudah. Jadi sangan rekomendasi untuk projek ini. Selamat mencoba.. Referensi pengalaman pribadi dan grup ( agung nugroho, hanuril huda, reza kurniawan) Biografi Nama saya Wayan A. pranata untuk saat ini saya sedang tertarik dengan web hosting dan programing. Aktifitas saya bekerja di salah satu perusahan transportasi dan sedang melanjutkan study strata Satu di kota tanggerang. Hobi saya futsal dan jogging. Jika ingin menghubungi saya bisa melalui email wayan@raharja.info.