BAB III PERANCANGAN PROGRAM
|
|
- Bambang Cahyadi
- 6 tahun lalu
- Tontonan:
Transkripsi
1 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 deskripsi program aplikasi, diagram alir program aplikasi, dan cara kerja program aplikasi. 3.1 Gambaran Umum Program yang dibuat pada tugas akhir ini adalah Perancangan Aplikasi Telegram untuk Monitoring dan Kendali Penyiraman Tanaman dengan pembahasan yang mencakup pemrograman dengan Python dan Raspberry. Bentuk dari perancangan akan di jabarkan sebagai berikut. a. Nama Sistem : Perancangan Aplikasi Telegram untuk Monitoring dan Kendali Penyiraman Tanaman b. Fungsi Sistem : Secara garis besar aplikasi ini berfungsi sebagai pengontrol jarak jauh sekaligus memonitoring kelembaban tanah pada tanaman. c. Diagram blok sistem aplikasi Server Telegram Sensor Kelembaban Tanah Aplikasi Telegram pada Smartphone Raspberry Arduino Solenoid Valve Gambr 3.1 Diagram Blok Sistem Aplikasi 21
2 22 Dari gambar diagram blok di atas dijelaskan tentang sistem monitoring dan kendali penyiraman tanaman jarak jauh dengan menggunakan aplikasi telegram yang terhubung dengan internet. Dengan aplikasi Telegram pengguna dapat melakukan perintah kepada arduino melalu raspberry sebagai penghubung dengan jaringan untuk melakukan monitoring atau pengambilan data kelembaban tanah melalui sensor. Kemudian sensor akan mengirimkan data kelembaban tanah ke telegram melalui arduino. Jika data kelembaban tanah menunjukkan bahwa tanah kering dan butuh pengairan, maka pengguna dapat melakukan perintah kepada arduino melalui telegram untuk melakukan penyiraman tanaman. 3.2 Perancangan Perangkat Lunak Perancangan perangkat lunak pada sistem monitoring dan kendali jarak jauh ini menggunakan bahasa pemograman python sebagai jembatan untuk mengirim dan menerima pesan ke telegram messenger yang sudah diintegrasi ke mikrokontroler. Untuk mengetahui proses cara kerja aplikasi diperlukan diagram alir sebagai garis besar ruang lingkup aplikasi. Adapun gambar diagram alir pada alat sebagai berikut :
3 23 Mulai Telegram Messenger Sensor Kelembaban Tanah Masukan Inputan Ya Arduino mengirim nilai kelembababan tanah Tanah lembab/basah Input dari telegram masuk ke python pada raspberry Data c T Arduino tidak mengirim nilai kelembaban tanah Tanah Kering Ya Arduino membuka selenoid valve Arduino membaca output dari telegram melalui python Data a T Arduino tidak melakukan perintah membuka selenoid valve Ya Data b Arduino menutup selenoid valve T Arduino tidak melakukan perintah menutup selenoid valve Gambar 3.2 Diagram Alir Program Aplikasi Dari diagram alir di atas dapat dilihat terdapat 3 bagian dari program aplikasi yang dibuat, terdiri dari : 1. Program input pesan Kontrol Device pada aplikasi telegram messenger yang telah diintegrasi ke alat dengan tujuan agar pesan tersebut dapat mengontrol perangkat. 2. Program input pesan Petunjuk pada aplikasi telegram messenger yang telah diintegrasi ke alat dengan tujuan hanya menampilkan pesan pada bot telegram keterangan masing-masing button.
4 24 3. Program input pesan Pemantauan pada aplikasi telegram messenger yang telah diintegrasi ke alat yang bertujuan untuk memantau sensor kelembaban tanah. Telegram tidak dapat menerima input dari sensor secara otomatis. Pengguna harus melakukan perintah dengan keyboard yang telah dibuat di dalam bot. Perintah yang dimaksudkan adalah input dari telegram yang masuk ke python pada raspberry. Kemudian arduino membaca output dari telegram melalui python. Dari diagram alir di atas dapat dilihat bahwa terdapat tiga inputan dari telegram yang terintegrasi dengan arduino. Ketiga data tersebut adalah: Data a yang pada keyboard aplikasi telegram adalah button Siram Tanah yang berfungsi agar arduino membuka solenoid valve sehingga dapat dilakukan penyiraman pada tanaman. Data b yang pada keyboard aplikasi telegram adalah button Berhenti yang berfungsi agar arduino menutup solenoid valve sehingga pen Data c yang pada keyboard aplikasi telegram adalah button Monitoring yang berfungsi agar arduino mengirimkan data berupa nilai kelembaban tanah yang diterima dari sensor kelembaban tanah. Pada saat arduino mengirimkan nilai kelembaban tanah yang menunjukkan tanah dalam keadaan kering, maka pengguna aplikasi dapat melakukan perintah penyiraman tanaman dengan menekan button Siram Tanah. Dengan aplikasi telegram, monitoring kelembaban tanah dan kontrol penyiraman tanaman dapat dilakukan dengan jarak jauh, karena terhubung dengan internet. Untuk dapat melakukan monitoring dan kontrol jarak jauh, pengguna perlu mengunduh aplikasi telegram di smartphone kemudian membuat bot baru. Yang dapat melakukan perintah di dalam bot tersebut hanya akun yang membuat bot dengan ID yang telah diberikan oleh telegram. Berikut ini adalah gambar dari proses pembuatan bot aplikasi di dalam telegram:
5 25 Gambar 3.3 Pembuatan Bot Aplikasi Peyiram Tanaman Komunikasi Serial Python pada Raspberry Komunikasi digunakan sebagai penghubung antara arduino dan telegram. Pada mikrokontroler yang digunakan yaitu Arduino Uno menggunakan bahasa pemograman C sebagai perintah untuk menjalankan fungsi arduino. Cara menghubungkan antara mikrokontroler dan telegram messenger yaitu menggunakan bahasa pemograman python yang terintegrasi pada raspberry dengan arduino melalui kabel serial-usb. Adapun skrip proses komunikasi serial melalui pemograman python sebagai berikut : import telepot, time, serial from twx.botapi import TelegramBot, ReplyKeyboardMarkup ser = serial.serial('com8', 9600, timeout = 1, write_timeout = 1)
6 26 Skrip diatas berfungsi sebagai tanda pengenal pemasangan komunikasi serial berada di COM 8 dengan bitrate 9600 disamakan dengan pemograman pada arduino uno. Pada skrip pemograman pada arduino uno agar dapat berkomunikasi dengan pemograman python maka dibuat skrip sebagai berikut : void setup(){ pinmode(relay,output); //output triger relay Serial.begin(9600); void perintah(){ while (Serial.available()!= 0) { int inbyte = Serial.read(); switch(inbyte){ case 'a': digitalwrite(relay, LOW); break; case 'b': digitalwrite(relay, HIGH); break; case 'c': monitoring(); break;
7 Program Monitoring dan Pengendalian Perangkat Melalui Telegram Saat arduino terhubung pada raspberry melalui kabel serial- USB,. skrip program pada arduino akan inisialisasi secara otomatis sesuai dengan perintah. Apabila kita mengirim pesan melalui bot telegram maka akan memanggil fungsi bahasa pemograman python dan bahasa pemograman bahasa C pada arduino akan merespon dan menjalankan fungsi sesuai perintah. Berikut skrip perintah bahasa pemograman python yang terintegrasi pada raspberry sebagai kontrol perangkat : #!/usr/bin/env python3 import telepot, time, serial from twx.botapi import TelegramBot, ReplyKeyboardMarkup ser = serial.serial('com8', 9600, timeout = 1, write_timeout = 1) def handle(msg): content_type, chat_type, chat_id = telepot.glance(msg) username = msg['from']['first_name']+" "+msg['from']['last_name'] if (chat_id == ) : if (content_type == 'text'): perintah = msg['text'] print ('Perintah : %s' % perintah) if '/start' in perintah:
8 28 Tanaman") bot.sendmessage(chat_id, "Hello "+username+", Saya Bot Penyiram elif '/mulai' in perintah: keyboard = [ ['Kontrol', 'Monitoring',], ['EXIT'] ] reply_markup = ReplyKeyboardMarkup.create(keyboard) bot.sendmessage(chat_id, 'Menu Utama :', reply_markup=reply_markup) elif 'Kembali' in perintah: keyboard = [ ['Kontrol', 'Monitoring',], ['EXIT'] ] reply_markup = ReplyKeyboardMarkup.create(keyboard) bot.sendmessage(chat_id, 'Menu Utama :', reply_markup=reply_markup) elif 'Kontrol' in perintah: keyboard = [ ['Siram Tanah', 'Berhenti',], ['Kembali'] ] reply_markup = ReplyKeyboardMarkup.create(keyboard) bot.sendmessage(chat_id, 'Kendali Penyiraman :', reply_markup=reply_markup) elif 'EXIT' in perintah: hide_keyboard = {'hide_keyboard': True
9 29 bot.sendmessage(chat_id, 'Keyboard ditutup!', reply_markup=hide_keyboard) elif 'Siram Tanah' in perintah: ser.write(b'a') bot.sendmessage(chat_id, "Menyiram Tanah") elif 'Stop' in perintah: ser.write(b'b') bot.sendmessage(chat_id, "Berhenti") elif 'Monitoring' in perintah: ser.write(b'c') message = ser.read(300) print (message) bot.sendmessage(chat_id, message) else : bot.sendmessage(chat_id, "Keyword tersebut tidak disetting!") else : bot.sendmessage(chat_id, "Maaf, sistem tidak mengenali ID anda ") bot = telepot.bot(' :aaemtkw4icaln1s5uoh1g8yugpfhiboxbj0') bot.message_loop(handle) print ('Listening...') while 1: time.sleep(10);
10 30 Pemograman diatas menggunakan skrip penulisan komunikasi serial a-c sebagai kode unik kontrol perangkat ke arduino. Maka untuk dapat menjalankan fungsi dari sisi arduino menggunakan skrip sebagai berikut : int relay = 3; void setup(){ pinmode(relay,output); //output triger relay Serial.begin(9600); void loop(){ perintah(); void perintah(){ while (Serial.available()!= 0) { int inbyte = Serial.read(); switch(inbyte){ case 'a': digitalwrite(relay, LOW); break; case 'b': digitalwrite(relay, HIGH); break; case 'c': monitoring();
11 31 break; void monitoring() { float sensorvalue = analogread(a0); if(sensorvalue <= 300){ Serial.print("\nNilai Pada Sensor Air : "); Serial.print(sensorValue); Serial.print("\nTanah Kering"); else if(sensorvalue > 300 && sensorvalue <= 700 ){ Serial.print("\nNilai Pada Sensor Air : "); Serial.print(sensorValue); Serial.print("\nTanah Lembap"); else{ Serial.print("\nNilai Pada Sensor Air : "); Serial.print(sensorValue); Serial.print("\nTanah Jenuh"); Pada program dijelaskan bahwa masing-masing case pada pemograman arduino akan menjalankan masing-masing fungsi untuk memutus dan menghidupkan arus perangkat melalui relay. Relay menggunakan active-low, yaitu bermakna kebalikan terhadap active- HIGH. Pada program Arduino dijelaskan bahwa terdapat tiga kategori keadaan tanah, yaitu saat sensor membaca nilai: 0 sampai dengan 300 maka tanah dalam keadaan kering
12 sampai dengan 700 maka tanah dalam keadaan lembab 701 sampai dengan 950 maka tanah dalam keadaan jenuh
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 terperinciBAB III PERANCANGAN ALAT
36 BAB III PERANCANGAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik serta penyusunan rangkaian untuk merealisasikan sistem alat. Adapun sistem alat yang dibuat dan dirancang sesuai
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA APLIKASI
33 BAB IV PENGUJIAN DAN ANALISA APLIKASI Pada bab ini, akan membahas mengenai pengujian dari aplikasi yang telah dirancang pada bab sebelumnya. Pengujian aplikasi dilakukan untuk mengetahui kinerja aplikasi
Lebih terperinciBAB 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 terperinciBAB 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 terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Padabab ini, penulisakan menampilkan tampilan hasil perancangan yang telah dijelaskan pada babsebelumnya dari perancangan dan implementasi skateboard elektrik berbasis
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Deskripsi Sistem Bab ini membahas perancangan alat yang meliputi perancangan perangkat keras hingga perancangan perangkat lunak. Bentuk dari perancangan akan di jabarkan sebagai
Lebih terperinciPANDUAN 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 terperinciBAB 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 terperinciPENERAPAN 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 terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN Penelitian ini menggunakan metode penelitian eksperimen (uji coba). Tujuan dari penelitian ini yaitu membuat suatu alat yang dapat mengontrol piranti rumah tangga yang ada pada
Lebih terperinciBAB 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 terperinciBAB 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 terperinciBAB 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 terperinciBAB IV PERANCANGAN. Gambar 4.1 Blok diagram program
BAB IV PERANCANGAN 4.1 Blok Diagram dan Fungsinya Secara keseluruhan sistem terdiri atas beberapa bagian yang dapat digambarkan menjadi blok diagram pada gambar. Gambar 4.1 Blok diagram program Secara
Lebih terperinciBAB 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 terperinciMenuntun Anda membuat sketch HelloWorld. Menjelaskan diagram alir pemrograman HelloWorld. Menjelaskan cara memprogram Arduino
Bab 5 Program Arduino Anda Yang Pertama Bab ini : Menuntun Anda membuat sketch HelloWorld Menjelaskan diagram alir pemrograman HelloWorld Menjelaskan cara memprogram Arduino Menjalankan sketch HelloWorld
Lebih terperinciBAB 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 terperinciPENGEMBANGAN PROTOTYPE PENGENDALI OTOMOTIS PADA INKUBATOR UNTUK AYAM MENGGUNAKAN ARDUINO UNO BERBASIS SMS
PENGEMBANGAN PROTOTYPE PENGENDALI OTOMOTIS PADA INKUBATOR UNTUK AYAM MENGGUNAKAN ARDUINO UNO BERBASIS SMS Nama : Aubin Caesar Ramadhan NPM : 21110217 Pembimbing : Dr. Setiyono Latar Belakang Saat ini teknologi
Lebih terperinciLebih 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 terperinciBAB IV PENGUJIAN ALAT DAN ANALISA
BAB IV PENGUJIAN ALAT DAN ANALISA Bab ini membahas tentang pengujian dan analisa sistem yang telah dirancang. Tujuan dari pengujian ini adalah untuk mengetahui respon kerja dan sistem secara keseluruhan.
Lebih terperinciBAB 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 terperinciBAB 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 terperinciBAB IV PERANCANGAN SISTEM
BAB IV PERANCANGAN SISTEM 4.1 Gambaran Umum Sistem Perancangan kendali kelistrikan rumah menggunakan web dimulai dari perancangan hardware yaitu rangkaian pengendali dan rangkaian pemantau seperti rangkaian
Lebih terperinciBAB 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 terperinci4.1.2 Implementasi Sistem Setelah melakukan analisis dan perancangan sistem yang telah dibahas, maka untuk tahap selanjutnya adalah implementasi siste
BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN Pada bab ini akan dibahas mengenai implementasi pengembangan aplikasi sensor untuk memantau suhu ruang server dengan pemberitahuan SMS. 4.1 Implementasi Setelah
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1. ANALISIS 3.1.1 Analisis Masalah Berdasarkan permasalahan yang dijelaskan oleh penulis sebelumnya, bahwa dengan perkembangan kemajuan kehidupan manusia di tuntut untuk
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ini menjelaskan perancangan sistem yang dibuat, berupa perancangan sistem mikrokontroller dan tampilan antarmuka web. Bab ini diharapkan dapat memberikan gambaran
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Pada bab ini akan dibahas mengenai proses perancangan alat mulai dari perancangan sistem mekanik sampai perancangan sistem elektronik sehingga semua sistem alat dapat
Lebih terperinciBAB 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 terperinciBAB III METODE PENELITIAN. Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone
BAB III METODE PENELITIAN 3.1 Model Pengembangan Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone dan kapasitas daya battery melalui aplikasi android yang mampu memutuskan
Lebih terperinciBAB IV PEMBAHASAN DAN ANALISA DATA
41 BAB IV PEMBAHASAN DAN ANALISA DATA Pada bab ini akan dibahas tentang pemrograman arduino dan pengujian berdasarkan dari perencanaan sistem yang telah dibuat. Pengujian ini dilaksanakan untuk mengetahui
Lebih terperinciBAB IV HASIL DAN ANALISIS
BAB IV HASIL DAN ANALISIS 1.1. Konfigurasi Arduino Arduino Uno. DHT11 ini digunakan untuk menangkap data suhu dan kelembaban udara. perangkat lunak akan menggunakan program Arduino digunakan untuk menuliskan
Lebih terperinciBAB 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 terperinciBAB III METODE PENELITIAN DAN PERENCANAAN SISTEM. komputer, program yang dibuat menggunakan bahasa pemrograman C#.
BAB III METODE PENELITIAN DAN PERENCANAAN SISTEM 3.1 Metode Penelitian Dalam sistem perancangan ini awal mula program dibuat pada personal komputer, program yang dibuat menggunakan bahasa pemrograman C#.
Lebih terperinciIMPLEMENTASI DAN PENGUJIAN
BAB 5. IMPLEMENTASI DAN PENGUJIAN 5.1. Implementasi Terdapat tiga bagian dalam tahapan implementasi, antara lain implementasi desain mekanik, desain elektrik dan program kendali. 5.1.1 Implementasi Desain
Lebih terperinciTUGAS AKHIR. Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Oleh : Disusun Oleh :
TUGAS AKHIR RANCANG BANGUN PROTOTYPE SMART HOME MENGGUNAKAN TELEGRAM MESSENGER BERBASIS ARDUINO UNO Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Oleh : Disusun
Lebih terperinciPANDUAN 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 terperinciBAB 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 alat helm anti kantuk dengan menggunakan
Lebih terperinciBAB 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 terperinciBAB 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 terperinciBAB I PENDAHULUAN. Rancang bangun Smart home ini dibuat untuk mengendalikan dan
1 BAB I PENDAHULUAN 1.1 Latar Belakang. Rancang bangun Smart home ini dibuat untuk mengendalikan dan memantau perangkat elektronik dari jarak jauh menggunakan handphone android dengan modifikasi instalasi
Lebih terperinciBAB III METODE PENELITIAN
15 BAB III METODE PENELITIAN Penelitian ini menggunakan metode penelitian eksperimen (uji coba). Tujuan ng ingin dicapai dari penelitian ini adalah membuat suatu alat ng dapat mengendalikan suatu beban
Lebih terperinciBAB 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 terperinciBAB IV PERANCANGAN ALAT
BAB IV PERANCANGAN ALAT 4.1 Perancangan Alat Dan Sistem Kendali Berikut merupakan perancangan proses langkah-langkah untuk menghasilkan output sumber bunyi pada Robo Bin: Mikrocontroller Arduino Mega 2560
Lebih terperinciBAB 5 IMPLEMENTASI DAN PENGUJIAN
BAB 5 IMPLEMENTASI DAN PENGUJIAN Pada Bab ini menjelaskan mengenai langkah-langkah untuk memproses pergerakan motor servo yang diperoleh kemudian diproses oleh Arduino kepada motor servo. Tujuan dari pengujian
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Alat dan Bahan Alat dan bahan yang digunakan pada tugas akhir ini yaitu berupa hardware dan software. Table 3.1. merupakan alat dan bahan yang digunakan. Tabel 3.1. Alat dan
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA
BAB IV PENGUJIAN DAN ANALISA Pada bab ini akan dibahas mengenai komponen dan perangkat yang digunakan serta tahap pengujian masing-masing komponen sampai ke tahap pengujian keseluruhan. Setelah semua pengujian
Lebih terperinciBAB 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 terperinciBAB II ANALISIS DAN PERANCANGAN
BAB II ANALISIS DAN PERANCANGAN 2.1. Arduino Uno Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat open source, Arduino Uno merupakan sebuah mikrokontroler dengan menggunakan
Lebih terperinciBAB 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 terperinciBAB IV HASIL DAN UJI PROGRAM
BAB IV HASIL DAN UJI PROGRAM IV.1. Hasil Perancangan Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari pengujian rancangan alat yang dibuat beserta pembahasan tentang aplikasi android.
Lebih terperinciBAB 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 terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT. Pada bab III ini menjelaskan mengenai konsep perancangan alat Monitoring Arus dan
BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Deskripsi dan Spesifikasi Alat Pada bab III ini menjelaskan mengenai konsep perancangan alat Monitoring Arus dan Tegangan Pada Sistem Tenaga Listrik 3 fasa berbasis
Lebih terperinciBAB III METODOLOGI PERANCANGAN. Diagram alir digambarkan pada gambar berikut :
BAB III METODOLOGI PERANCANGAN 3.1 Diagram Alir Penelitian Pada penelitian ini di perlukan diagram alir yang digunakan untuk mengetahui langkah-langkah yang perlu dilakukan untuk menyelesaikan alat ini.
Lebih terperinciLogika 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 terperinciBAB III ANALISIS DAN DESAIN SISTEM. a. Alarm main controller (kontrol utama sistem alarm)
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Dalam merancang sistem alarm mobil berbasis mikrokontroler dan android ini, terdapat beberapa masalah utama yang harus dicermati dan dipecahkan. Permasalahan
Lebih terperinciBAB 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 terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Bab ini membahas perancangan sistem telemetri pengamatan suhu dan kelembapan serta kendali peralatan elektronik (seperti kipas) berbasis platform Microcontroller Open Source Wemos.
Lebih terperinciBAB 3 PERANCANGAN DAN PEMBUATAN SISTEM
BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM 3.1. Spesifikasi Sistem Sebelum merancang blok diagram dan rangkaian terlebih dahulu membuat spesifikasi awal rangkaian untuk mempermudah proses pembacaan, spesifikasi
Lebih terperinciBAB 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 terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Dalam merancang sistem pengendali sepeda motor berbasis android ini, terdapat beberapa masalah yang harus dicermati dan dipecahkan. Permasalahan tersebut
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Pada bab ini membahas perencanaan dan pembuatan dari alat yang akan dibuat yaitu Perencanaan dan Pembuatan Pengendali Suhu Ruangan Berdasarkan Jumlah Orang ini memiliki 4 tahapan
Lebih terperinciBAB I PENDAHULUAN 1.1 LATAR BELAKANG
BAB I PENDAHULUAN 1.1 LATAR BELAKANG Perkembangan teknologi pada saat ini sangat cepat, teknologi dan informasi sudah menjadi kebutuhan dikalangan masyarakat. Salah satu contoh perkembangan teknologi dan
Lebih terperinciPERANCANGAN 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 terperinciHASIL DAN PEMBAHASAN. baik. Berdasarkan Persamaan 3, sebagai ilustrasi perhatikan Gambar 15 di bawah ini.
Sebelumnya juga akan dilakukan pengecekan terhadap koneksi dari SD Modul. Jika koneksi terhadap SD Modul gagal, maka tampilan serial monitor dapat dilihat pada Lampiran 7. Setelah koneksi antara SD Modul
Lebih terperinciBAB 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 terperinciBAB III ANALISA DAN PERANCANGAN SISTEM
BAB III ANALISA DAN PERANCANGAN SISTEM Bagian dari bab ini akan membahas mengenai analisa dan perancangan sistem yang akan dibangun pada pengerjaan tugas akhir ini. Pembahasan analisa meliputi analisa
Lebih terperinciPERANCANGAN. 4-1
PERANCANGAN Perancangan merupakan suatu tahap yang sangat penting dalam pembuatan suatu alat, sebab dengan menganalisa komponen yang digunakan maka alat yang akan dibuat dapat bekerja seperti yang diharapkan.
Lebih terperinciBAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY
BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY 3.1 Perancangan Alat Dalam merealisasikan sebuah sistem elektronik diperlukan tahapan perencanaan yang baik dan matang. Tahapan-tahapan
Lebih terperinciBAB 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 terperinciBAB 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 terperinciPANDUAN 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 terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul
19 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Perancangan Perancangan merupakan tata cara pencapaian target dari tujuan penelitian. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian
Lebih terperinciLAMPIRAN. 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 terperinciBAB 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 terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Pendahuluan Dalam suatu perancangan sistem, langkah pertama yang harus dilakukan adalah menentukan prinsip kerja dari suatu sistem yang akan dibuat. Untuk itu perlu disusun
Lebih terperinciBAB IV. PERANCANGAN. Blok diagram menggambarkan cara kerja semua sistem E-dump secara keseluruhan yang terdiri dari beberapa komponen:
BAB IV. PERANCANGAN 4.1 Blok Diagram Alat Blok diagram menggambarkan cara kerja semua sistem E-dump secara keseluruhan yang terdiri dari beberapa komponen: Sensor IR Sharp (Buka Tutup) Motor Servo Sensor
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Perancangan perangkat keras Dalam perancangan perangkat keras diawali dengan pembahasan blok sistem secara keseluruhan kemudian dilakukan pembahasan per blok. Blok sistem
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Gambaran Umum Rancangan alat pengendali pintu melalui monitoring kamera yang digunakan pada penulisan ini terdapat 2 cara yang dilakukan yaitu melalui kamera yang akan mengambil
Lebih terperinciBAB 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 terperinciBAB III METODOLOGI 3.1 Analisis Kebutuhan Analisis Kebutuhan Fungsi Analisis Kebutuhan Input
BAB III METODOLOGI 3.1 Analisis Kebutuhan Analisis kebutuhan adalah tahap dimana dilakukan proses pengumpulan data yang dapat menunjang atau mendukung dari aplikasi yang akan dibuat serta dapat memperoleh
Lebih terperinci3 BAB III METODOLOGI PENELITIAN
3 BAB III METODOLOGI PENELITIAN Pembuatan sistem manajemen peresensi siswa ini bertujuan untuk membantu proses manajemen presensi siswa di sekolah dengan memberikan informasi tentang presensi siswa kepada
Lebih terperinciBAB 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 terperinciBAB IV PERANCANGAN. 4.1 Flowchart
BAB IV PERANCANGAN Bab ini membahas tentang perancangan sistem gerak Robo Bin, mulai dari alur kerja sistem gerak robot, perancangan alat dan sistem kendali, proses pengolahan data hingga menghasilkan
Lebih terperinciAP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON
STRUKTUR PEMROGRAMAN PYTHON 1. Aturan Penulisan Program-program yang ditulis dalam Python secara khas jauh lebih pendek dibandingkan dengan program-program C atau C++, karena beberapa pertimbangan: tipe
Lebih terperinciKomunikasi 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 terperinciBAB IV HASIL PENGUJIAN DAN PENGAMATAN. dari sistem secara keseluruhan yang telah selesai dibuat untuk mengetahui
BAB IV HASIL PENGUJIAN DAN PENGAMATAN Pengujian dan pengamatan yang dilakukan penulis merupakan pengujian dan pengamatan yang dilakukan terhadap perangkat keras dan perangkat lunak dari sistem secara keseluruhan
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Pada bab ini menjelaskan tentang perancangan sistem alarm kebakaran menggunakan Arduino Uno dengan mikrokontroller ATmega 328. yang meliputi perancangan perangkat keras (hardware)
Lebih terperinciBAB III PERANCANGAN ALAT
32 BAB III PERANCANGAN ALAT Penelitian untuk perencanaan dan pembuatan GERBANG OTOMATIS BERBASIS ARDUINO DAN ANDROID MELALUI KONEKSI BLUETOOTH ini didahului dengan mempelajari dan meneliti permasalahan
Lebih terperinciBAB III PERANCANGAN ALAT. Sistem pengendali tension wire ini meliputi tiga perancangan yaitu perancangan
31 BAB III PERANCANGAN ALAT Sistem pengendali tension wire ini meliputi tiga perancangan yaitu perancangan mekanik alat, perancanga elektronik dan perancangan perangkat lunak meliputi program yang digunakan,
Lebih terperinciBAB 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 terperinciBAB 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 terperinciBAB 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 terperinciBAB III PERENCANAAN DAN REALISASI SISTEM
42 BAB III PERENCANAAN DAN REALISASI SISTEM Pada bab ini dijelaskan pembuatan alat yang dibuat dalam proyek tugas akhir dengan judul rancang bangun sistem kontrol suhu dan kelembaban berbasis mirkrokontroler
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN Pada bab ini akan menjelaskan tentang sistem analisis dan perancangan pada pembuatan sistem komunikasi bluetooth pada aquascape berbasis arduino. Pengendelaian alat pada
Lebih terperinciBAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat keras (hardware), perangkat lunak (software) dan kinerja
BAB IV HASIL PENGUJIAN DAN PENGAMATAN Dalam bab ini penulis akan menguraikan dan menjelaskan beberapa hasil pengujian dari hasil penelitian tugas akhir ini. Pengujian yang dilakukan meliputi pengujian
Lebih terperinciBAB III PERANCANGAN SISTEM
18 BAB III PERANCANGAN SISTEM 3.1 PERANCANGAN ALAT Pada tugas akhir yang mengambil judul Implementasi Face Recognition Sebagai Pengaman Rumah Yang Terkonfirmasi Melalui Android, sistem utama yang di bahas
Lebih terperinciPENGISI BAK PENAMPUNGAN AIR OTOMATIS MENGGUNAKAN KERAN SELENOID BERBASIS MIKROKONTROLLER ATMEGA 8535 Di Susun Oleh: Putra Agustian
PENGISI BAK PENAMPUNGAN AIR OTOMATIS MENGGUNAKAN KERAN SELENOID BERBASIS MIKROKONTROLLER ATMEGA 8535 Di Susun Oleh: Putra Agustian 43109678 LATAR BELAKANG Latar belakang masalah yang mendorong diciptakannya
Lebih terperinciPerulangan, Percabangan, dan Studi Kasus
Perulangan, Percabangan, dan Studi Kasus Perulangan dan percabangan merupakan hal yang sangat penting dalam menyusun suatu program Pada pertemuan kali ini akan dibahas secara detail tentang perulangan
Lebih terperinci