Pemrograman Raspberry Pi (1)
|
|
|
- Liana Pranata
- 8 tahun lalu
- Tontonan:
Transkripsi
1 Pemrograman Raspberry Pi (1) Java dan Pi4J
2 Dasar Pemrograman Java di Raspberry Pi (1)
3 Kebutuhan Dasar Rasberry Pi Series board + Power Supply Raspbian Linux Laptop/PC + Programming Environment + Remote Connection Tools Modul Sensor Modul Aktuator Modul Data and Signal Converter / Modulator (opsional) Kabel Jumper Project Board Kabel LAN Kabel Roll (Listrik)
4 Raspberry Pi 3
5 Raspberry Pi 3 SoC: Broadcom BCM2837 CPU: 4 ARM Cortex-A53, 1.2GHz GPU: Broadcom VideoCore IV RAM: 1GB LPDDR2 (900 MHz) Networking: 10/100 Ethernet, 2.4GHz n wireless Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy Storage: microsd GPIO: 40-pin header, populated Ports: HDMI, 3.5mm analogue audio-video jack, 4 USB 2.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)
6 Raspbian Jessie The latest Raspbian Distribution, please check ^^
7 Pemrograman Java di Raspberry Pi Raspbian Linux pada dasarnya sudah memiliki support terhadap beberapa bahasa pemrograman, termasuk Java Raspbian Jessie memiliki JDK 8 yang sudah ter-install secara default (Java SE 8 Embedded) Pemrograman Java di Raspberry Pi menggunakan API Pi4J (
8 Pi4J API Pi4J is an open-source project providing a library for Java programmers to interact with the low-level I/O capabilities on the Raspberry Pi platform. Open Source Project Low Level I/O Library Object-Oriented API Event Based Java & C (JNI + Native)
9 Fitur Pi4J API Low Level I/O Interfaces Digital Interfaces GPIO (General Purpose Input Output) PWM (Pulse Width Modulation) Data Interfaces UART, SERIAL (Universal Asynchronous Receiver/Transmitter) SPI (Serial Peripheral Interface) I²C (Inter-Integrated Circuit) Analog Interfaces
10 Fitur Pi4J Lanjutan Export & unexport GPIO pins Configure GPIO pin direction Configure GPIO pin edge detection Control/write GPIO pin states Pulse GPIO pin state Read GPIO pin states Listen for GPIO pin state changes (interrupt-based; not polling) Automatically set GPIO states on program termination (GPIO shutdown) Triggers for automation based on pin state changes Send & receive data via RS232 serial communication I2C Communication SPI Communication Extensible GPIO Provider interface to add GPIO capacity via expansion boards Access system information and network information from the Raspberry Pi Wrapper classes for direct access to WiringPi Library from Java Pulse Width Modulation Functionality Wrapper
11 Dasar Pemrograman Java di Raspberry Pi menggunakan Pi4J
12 GPIO General-purpose input/output (GPIO) adalah pin generik pada sirkuit terpadu (chip) yang perilakunya (termasuk apakah pin itu input atau output) dapat dikontrol (diprogram) oleh pengguna saat berjalan Pada Raspberry Pi, pin GPIO (general purpose input/output) terletak di salah satu sudut papan Pin-pin GPIO adalah penghubung antara Raspberry Pi dengan dunia luar Bisa diumpamakan sebagai tombol-tombol yang dapat dinyalakan atau dimatikan (input) atau bisa juga Raspberry Pi yang menyalakan/mematikan tombol2 tersebut (output) GPIO dapat diprogram untuk menghubungkan Raspberry Pi dengan alat lain, inputnya tidak hanya dapat dihubungkan dengan tombol2 sederhana namun bisa juga dari alat lain seperti sensor atau data dari komputer lain
13 GPIO Input or Output Digital States HIGH ~ 3.3 VDC LOW ~ 0 VDC Models Dependent on Raspberry Pi Model Model 3 B = 29 pins
14 GPIO Digital States
15 GPIO
16 GPIO Numbering Scheme : Raspberry 3 Model B
17 GPIO Programmable I/O Pins Input from something Output for controlling something
18 Praktikum 1 Dasar Pemrograman GPIO pada Raspberry Pi dengan Menggunakan Java dan Pi4j
19 Praktikum 1 Menyalakan LED dengan menggunakan Program Java Sederhana
20 Praktikum 1 Alat dan Bahan Laptop / PC yang sudah terinstall Java Development Environment (ex. Netbeans dan JDK 8 + Pi4J) Remote Connection Tools (ex. Putty) Raspberry Pi board Power supply 5V Kabel LAN Project board / bread board LED Kabel jumper untuk pin Resistor ± 220 Ω
21 Langkah 1 Mempersiapkan Rasberry Pi untuk dapat diprogram melalui sistem remote 1. Persiapkan Micro SD Card minimum kapasitas 8 GB 2. Download Raspbian Linux OS dari website Raspbian 3. Extract dan Burn Raspbian OS ke dalam Micro SD Card dengan menggunakan PC / Laptop Dapat menggunakan tools tambahan, misalnya UltraISO, PowerISO atau ISO dan disc image tools yang lain 4. Pasang salah satu ujung kabel LAN di Raspberry Pi dan ujung lainnya di PC / Laptop 5. Masukkan Micro SD Card ke dalam Raspberry Pi 6. Pasang power supply ke Raspberry PI
22 Langkah 2 Mempersiapkan rangkaian yang akan diprogram
23 Langkah 2 Mempersiapkan rangkaian yang akan diprogram
24 Langkah 3 Menemukan alamat IP Address dari Raspberry Pi 1. Buka setting jaringan Ethernet / LAN kita di Network and Sharing Center (Windows)
25 Langkah 3 Menemukan alamat IP Address dari Raspberry Pi 2. Cek IP Address PC/Laptop kita dan setting dalam mode dinamis DHCP 3. Simpan dan keluar 4. Buka command prompt di PC/Laptop kita 5. Jalankan command ipconfig dan temukan ip address dinamis yang diberikan kepada PC/Laptop kita
26 Langkah 3 Menemukan alamat IP Address dari Raspberry Pi
27 Langkah 3 Menemukan alamat IP Address dari Raspberry Pi 6. Temukan IP Address dari Raspberry Pi yang terkoneksi dengan Ethernet kita dengan menjalankan command arp a
28 Langkah 3 Menemukan alamat IP Address dari Raspberry Pi 2. Temukan IP Address dari Raspberry Pi yang terkoneksi dengan Ethernet kita dengan menjalankan command arp a Cari yang dynamic Ex : IP Address Raspberry Pi
29 Langkah 4 Menguji koneksi dengan remote connection tools (Putty) 1. Download aplikasi putty di putty.org 2. Buka aplikasi putty 3. Isikan IP Address Raspberry Pi pada bagian Host Name 4. Pastikan Port sudah terisi nomor port SSH (22) dan Connection Type adalah SSH 5. Pilih dan tekan tombol Open
30
31 6. Isikan username dan password akun linux Raspbian (default) a. Username : pi b. Password : raspberry
32 Langkah 4 Menguji koneksi dengan remote connection tools (Putty)
33 Langkah 5 Mempersiapkan Java IDE untuk dapat digunakan dalam remote developing 1. Kita gunakan Netbeans IDE dan JDK 8 2. Buka Netbeans 3. Masuk pada menu Tools Platform
34 Langkah 5 Mempersiapkan Java IDE untuk dapat digunakan dalam remote developing 4. Pilih add Platform dan pilih Remote Java Standard Edition dan pilih Next 5. Isi sesuai alamat sistem yang akan di remote 6. Pilih Finish
35 Langkah 5 Mempersiapkan Java IDE untuk dapat digunakan dalam remote developing
36 Langkah 6 Membuat project baru untuk melakukan pemrograman 1. Membuat projek Java baru 2. Tambahkan library Pi4J 3. Dan saatnya, it s ngoding time ^^
37 { //void main final GpioController gpio = GpioFactory.getInstance(); final GpioPinDigitalOutput pin = gpio.provisiondigitaloutputpin(raspipin.gpio_01, "LED", PinState.HIGH); pin.setshutdownoptions(true, PinState.LOW); Thread.sleep(5000); pin.low(); Thread.sleep(5000); pin.toggle(); Thread.sleep(5000); pin.pulse(1000, true); gpio.shutdown(); }
38 Dasar Pemrograman Java di Raspberry Pi (2)
39 Pulse Width Modulation PWM ( Pulse Width Modulation) adalah salah satu teknik modulasi dengan mengubah lebar pulsa (duty cycle) dengan nilai amplitudo dan frekuensi yang tetap untuk mendapatkan tegangan rata-rata yang berbeda PWM adalah pemodulasian data untuk telekomunikasi, pengontrolan daya atau tegangan yang masuk ke beban, regulator tegangan, audio effect dan penguatan, dll. Aplikasi PWM biasanya berupa pengendalian kecepatan motor DC, pengendalian motor servo, dan pengaturan nyala terang LED
40 Pulse Width Modulation
41 Pulse Width Modulation
42 Praktikum 2 Dasar Pemrograman PWM GPIO pada Raspberry Pi dengan Menggunakan Java dan Pi4j
43 Praktikum 2 Menyalakan dan mematikan LED secara perlahan dengan menggunakan Program Java Sederhana
44
45 Praktikum 2 Alat dan Bahan Laptop / PC yang sudah terinstall Java Development Environment (ex. Netbeans dan JDK 8 + Pi4J) Remote Connection Tools (ex. Putty) Raspberry Pi board Power supply 5V Kabel LAN Project board / bread board LED Kabel jumper untuk pin Resistor ± 220 Ω
46 Langkah 1 Membuat project baru untuk melakukan pemrograman 1. Langkah langkah sebelumnya sama dengan praktikum sebelumnya
47 { //void main Gpio.wiringPiSetup(); SoftPwm.softPwmCreate(PIN_NUMBER, 0, 100); for (int i = 0; i <= 100; i++) { SoftPwm.softPwmWrite(PIN_NUMBER, i); Thread.sleep(25); System.out.println("Power = " + i + " %"); } Thread.sleep(5000); for (int i = 100; i >= 0; i--) { SoftPwm.softPwmWrite(PIN_NUMBER, i); Thread.sleep(25); System.out.println("Power = " + i + " %"); }
48 Pengembangan : Running LED / Lampu Hias
49 Terimakasih
Pemrograman Raspberry Pi (2) Input / Output dengan Java dan Pi4J
Pemrograman Raspberry Pi (2) Input / Output dengan Java dan Pi4J GPIO Input Dalam Pi4J terdapat beberapa method yang dapat kita gunakan untuk melakukan pembacaan dan pengelolaan input dari dunia luar pada
Apa saja yang terbaru dari Raspberry Pi
Apa saja yang terbaru dari Raspberry Pi Nama : Tamara samudra [email protected] Abstrak Masih ingat dengan apa itu Raspberry Pi? Mulai Senin (29/2), komputer mungil yang dijual dengan harga US$35 (sekitar
BAB III PERANCANGAN. perancangan mekanik, perancangan hardware dan perancangan software.
BAB III PERANCANGAN Pada bab ini akan membahas mengenai perancangan sistem. Perancangan ini akan terbagi beberapa bagian yaitu : blok diagram sistem, pemilihan komponen, perancangan mekanik, perancangan
DAFTAR TABEL Tabel 4. 1 Tabel 4. 2 Tabel 4. 3
DAFTAR TABEL Tabel 4. 1 Pengujian Halaman home... 17 Tabel 4. 2 Pengujian halaman pembuatan profil kolam... 18 Tabel 4. 3 Pengujian Halaman Cek Profil Kolam... 19 xii BAB I PENDAHULUAN 1.1. Latar Belakang
MICROCONTROLER AVR AT MEGA 8535
MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Jenis Mikrokontroler AVR dan spesifikasinya Flash adalah suatu jenis Read Only Memory yang biasanya diisi dengan program
BAB II DASAR TEORI Gambar 2.1. Cubieboard2
BAB II DASAR TEORI Pada bab ini membahas dasar teori yang digunakan dalam perancangan skripsi ini. Teori yang digunakan pada skripsi ini adalah Cubieboard 2, Raspberry Pi, web server, Apache web server,
Reni Nuraeni,ST,M.Pd (widyaiswara Muda)
BELAJAR MUDAH MIKROKONTROLER ARDUINO MELALUI BLUETOOTH (BLUINO) Reni Nuraeni,ST,M.Pd (widyaiswara Muda) Email [email protected] Abstrak Perancangan sistem kontrol saat ini sangat berkembang dengan
PWM (PULSE WIDTH MODULATION)
KEGIATAN BELAJAR 6 PWM (PULSE WIDTH MODULATION) A. Tujuan a. Mahasiswa diharapkan dapat memahami prinsip pembangkitan sinyal PWM analog dan digital b. Mahasiswa diharapkan dapat menggambarkan perbedaan
BAB IV ANALISA DAN PENGUJIAN ALAT
37 BAB IV ANALISA DAN PENGUJIAN ALAT 4.1 Tujuan Pengukuran dan Pengujian Pengukuran dan pengujian alat bertujuan agar dapat diketahui sifat dan karakteristik tiap blok rangkaian dan fungsi serta cara kerja
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Dalam bab ini penulis akan membahas prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini potensiometer sebagai kontroler dari motor servo, dan
PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3
PEMBUATAN PROTOTIPE ALAT PENDETEKSI LEVEL AIR MENGGUNAKAN ARDUINO UNO R3 Sofyan 1), Catur Budi Affianto 2), Sur Liyan 3) Program Studi Teknik Informatika, Fakultas Teknik, Universitas Janabadra Jalan Tentara
BAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Arduino Uno Arduino Uno merupakan board mikrokontroler berbasis Atmega328 yang memiliki 14 pin input dan output digital dimana 6 pin input tersebut dapat digunakan sebagai output
BAB II DASAR SISTEM ALAT BANTU SISTEM KEAMANAN PADA KASIR MINIMARKET. 2.1 Gambaran Alat
BAB II DASAR SISTEM ALAT BANTU SISTEM KEAMANAN PADA KASIR MINIMARKET 2.1 Gambaran Alat Alat bantu sistem keamanan pada kasir minimarket ini adalah sistem keamanan yang terkoneksi secara langsung dengan
Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor
Sistem Minimum Mikrokontroler TTH2D3 Mikroprosesor MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang memiliki
BAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN 4.1 Pengujian Pengaksesan Web Server Pengujian pengaksesan web server dilakukan dengan menguji kinerja dari program kelayakan sebagai user interface. 4.1.1 Tujuan Pengujian
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
BAB IV PENGUJIAN DAN ANALISA RANGKAIAN
BAB IV PENGUJIAN DAN ANALISA RANGKAIAN Setelah perancangan alat selesai, selanjutnya yang perlu dilakukan adalah pengujian dan analisa alat yang bertujuan untuk melihat tingkat keberhasilan dalam perancangan
MICROCONTROLER AVR AT MEGA 8535
MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang
BAB IV PENGUJIAN DAN ANALISA ALAT
BAB IV PENGUJIAN DAN ANALISA ALAT Bab ini akan membahas tentang pengujian dan simulasi alat pengendali pintu dan kamera yang menggunakan perangkat yang telah di sebutkan pada bab sebelumnya. Terdapat pengujian
Embeded Sistem. Raspberry
Embeded Sistem Raspberry Raspberry Pi, sering juga disingkat dengan nama Raspi, adalah komputer papan tunggal (Single Board Circuit /SBC)yang memiliki ukuran sebesar kartu kredit. Raspberry Pi bisa digunakan
BAB 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
BAB 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
BAB 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
BAB II DASAR TEORI Arduino Nano
BAB II DASAR TEORI Pada bab ini akan dijelaskan teori-teori penunjang yang diperlukan dalam merancang dan merealisasikan skripsi ini. Bab ini dimulai dari pengenalan singkat dari komponen elektronik utama
Sistem Tertanam. Pengantar Atmega328 dan Arduino Uno. Dennis Christie - Universitas Gunadarma
Sistem Tertanam Pengantar Atmega328 dan Arduino Uno 1 Arsitektur Atmega328 Prosesor atau mikroprosesor adalah suatu perangkat digital berupa Chip atau IC (Integrated Circuit) yang digunakan untuk memproses
BAB IV PENGUJIAN ALAT DAN ANALISA
BAB IV PENGUJIAN ALAT DAN ANALISA 4.1 Tujuan Tujuan dari pengujian alat pada tugas akhir ini adalah untuk mengetahui sejauh mana kinerja sistem yang telah dibuat dan untuk mengetahui penyebabpenyebab ketidaksempurnaan
BAB II DASAR TEORI Diagram Alir
BAB II DASAR TEORI Pada Bab ini dibahas mengenai dasar teori dan hubungan antar perangkat keras yang digunakan yaitu mikrokontroler, SRF-05, photointerrupter, bluetooth HC-05. Selain itu juga akan dibahas
Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys
Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program pembacaan LDR Arduino Uno MinSys A. Hardware Arduino
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI Bab ini akan dibahas tentang Budidaya Jamur, Microcontroller Arduino, Ethernet Shield, dan Sensor. Semua pembahasan tersebut berguna dalam menunjang sistem yang akan dibuat, sehingga
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
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Baggage Arrival System Baggage Arrival System merupakan sebuah sistem konveyor penanganan bagasi pada area kedatangan di bandara. Adapun fungsi konveyor ini adalah memindahkan
BAB III ANALISA DAN PERANCANGAN SISTEM
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisis Sistem Analisis sistem merupakan sub bab yang bertujuan untuk mengetahui kebutuhan sistem. Desain dari keseluruhan sistem yang dibuat, baik kebutuhan
BAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam perancangan dan implementasi jari animatronik berbasis mikrokontroler ini menggunakan beberapa metode rancang bangun yang pembuatannya terdapat
Analog to Digital Convertion Menggunakan Arduino Uno Minsys
Analog to Digital Convertion Menggunakan Arduino Uno Minsys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program Analog to Digital Convertion dengan Arduino Uno
BAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan mengenai perancangan dan realisasi dari perangkat keras, serta perangkat lunak dari alat peraga Oscillating Water Column. 3.1. Gambaran Alat Alat yang
Komunikasi Serial. Menggunakan Arduino Uno MinSys
Komunikasi Serial Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program komunikasi serial di Arduino Uno MinSys A. Hardware Arduino
BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras
BAB 3 PERANCANGAN SISTEM 3.1 Blok Diagram Perangkat Keras Sistem perangkat keras yang digunakan dalam penelitian ini ditunjukkan oleh blok diagram berikut: Computer Parallel Port Serial Port ICSP Level
Percobaan 2 I. Judul Percobaan Sistem Kendali Digital Berbasis Mikrokontroler
Percobaan 2 I. Judul Percobaan Sistem Kendali Digital Berbasis Mikrokontroler II. Tujuan Percobaan 1. Mahasiswa memahami pemrograman dasar mikrokontroler 2. Mahasiswa memahami fungsi dan prinsip kerja
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Perkembangan Excavator Excavator pertama kali diciptakan pada tahun 1835 oleh William Smith Otis, seorang ahli mekanik asal Amerika Serikat. Pada awalnya Excavator dijalankan
BAB 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
BAB 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
BAB 4 IMPLEMENTASI DAN EVALUASI. menerapkan Pengontrolan Dan Monitoring Ruang Kelas Dengan Menggunakan
BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini akan dijelaskan mengenai implementasi dan evaluasi pada saat menerapkan Pengontrolan Dan Monitoring Ruang Kelas Dengan Menggunakan Controller Board ARM2368.
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Gambaran Sistem Sistem ini bertujuan untuk mengambil data sudut kemiringan tubuh bagian tulang belakang, dirancang dengan accelerometer dan gyro yang dapat dimanfaatkan sebagai
III. METODE PENELITIAN
III. METODE PENELITIAN A. Waktu dan Tempat Penelitian Penelitian ini dilakukan di Laboratorium Teknik Kendali Jurusan Teknik Elektro Fakultas Teknik Universitas Lampung yang dilaksanakan mulai dari bulan
BAB 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)
DQI 06 DELTA DATA ACQUISITION INTERFACE V.06
DQI 06 DELTA DATA ACQUISITION INTERFACE V.06 Spesifikasi Dapat dialamati hingga 256 modul Resolusi ADC 16 bit Onboard Power Regulator 6 30VDC 1Kb I2C Serial EEPROM UART Port Data sensor dapat dikirim secara
BAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik gorden dan lampu otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini
Panduan Installasi PrinterMatrixPoint TM-P 3250 USE Dan Merubah IP Address
Panduan Installasi PrinterMatrixPoint TM-P 3250 USE Dan Merubah IP Address Martrix Point TM-P3250 USE adalah Thermal Printer Receipt yang mempunyai keunggulan 3 konektifitas port dalam 1 printer. Seperti
BAB 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
BAB II DASAR TEORI Arduino Mega 2560
BAB II DASAR TEORI Pada bab ini akan dijelaskan teori-teori penunjang yang diperlukan dalam merancang dan merealisasikan skripsi ini. Bab ini dimulai dari pengenalan singkat dari komponen elektronik utama
BAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu
BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan Sistem Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu kesatuan sistem yang berupa perangkat lunak, perangkat keras, dan manusianya itu sendiri.
DT-ARM Application Note. AN221 Web Server I/O Remote
DT-ARM DT-ARM Application Note AN221 Web Server I/O Remote Menggunakan DT-ARM NUC120 Board dan EMS Ethernet Module Oleh: Tim IE Kontrol jarak jauh melalui jaringan LAN, WAN dan internet bisa kita buat
BAB 4 HASIL DAN PEMBAHASAN
BAB 4 HASIL DAN PEMBAHASAN 4.1 Sarana Simulasi Uji coba dilakukan untuk membuktikan apakah sistem jaringan yang sudah dirancang dapat berjalan dengan baik. Namun, dikarenakan pihak kantor PT Synergy Adhi
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI PLC (Programable Logic Control) adalah kontroler yang dapat diprogram. PLC didesian sebagai alat kontrol dengan banyak jalur input dan output. Pengontrolan dengan menggunakan PLC
PERANCANGAN DAN REALISASI BAB III PERANCANGAN DAN REALISASI
BAB III PERANCANGAN DAN REALISASI Perancangan merupakan sebuah proses yang sangat menentukan untuk merealisasikan alat tersebut. Proses perancangan dapat dilakukan dengan cara mempelajari karakteristik
PETUNJUK PELAKSANAAN PRAKTIKUM ET3100 PRAKTIKUM TEKNIK TELEKOMUNIKASI 3: JARINGAN KOMPUTER
PETUNJUK PELAKSANAAN PRAKTIKUM ET3100 PRAKTIKUM TEKNIK TELEKOMUNIKASI 3: JARINGAN KOMPUTER LABORATORIUM TELEMATIKA PROGRAM STUDI TEKNIK TELEKOMUNIKASI SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI
BAB IV PENGUJIAN ALAT
BAB IV PENGUJIAN ALAT 4.1 Pendahuluan Pada bab ini dibahas mengenai hasil dari perancangan dan pengujian alat. Pengujian alat dilakukan melalui jaringan lokal dan melalui jaringan internet. Berikut gambar
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada bab ini akan dibahas dasar teori yang berhubungan dengan perancangan skripsi antara lain motor servo, LCD Keypad Shield, rangkaian pemantik, mikrokontroler arduino uno dan kompor
MENGENAL WEMOS D1 MINI DALAM DUNIA IOT
MENGENAL WEMOS D1 MINI DALAM DUNIA IOT Dian Mustika Putri [email protected] :: https://dianmstkputri.wordpress.com Abstrak Dunia IT khususnya dalam bidang IOT (Internet of Things) atau yang biasa dikenal
BAB IV PENGUJIAN DAN ANALISA RANGKAIAN
BAB IV PENGUJIAN DAN ANALISA RANGKAIAN Dalam bab ini penulis akan mengungkapkan dan menguraikan mengenai persiapan komponen dan peralatan yang dipergunakan serta langkah langkah praktek, kemudian menyiapkan
Output LED. Menggunakan Arduino Uno MinSys
Output LED Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program output LED dengan Arduino Uno MinSys A. Hardware Arduino Uno Minsys
Zelio Smart Relay mengirim SMS (ZelioSoft, Ladder)
Zelio Smart Relay mengirim SMS (ZelioSoft, Ladder) What is the purpose Mengerti aplikasi Zelio mengirim SMS. What units are related 1. Zelio Smart Relay 2. ZelioSoft 2 Details Application note ini dibagi
BAB II DASAR TEORI NodeMCU ESP8266
BAB II DASAR TEORI 2.1. NodeMCU ESP8266 NodeMCU merupakan sebuah open source platform IoT dan pengembangan kit yang menggunakan bahasa pemrograman Lua untuk membantu dalam membuat prototype produk IoT
BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai
BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai
BAB IV DESKRIPSI KERJA PRAKTEK
33 BAB IV DESKRIPSI KERJA PRAKTEK Bab ini membahas tentang proses setting untuk VPN pada Mikrotik dan menampilkan foto-foto hasil yang telah dikerjakan. 4.1 INSTALASI DAN PENGGUNAAN MIKROTIK 4.1.1 Prosedur
BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,
BAB II DASAR TEORI 2.1 Arduino Uno R3 Arduino Uno R3 adalah papan pengembangan mikrokontroler yang berbasis chip ATmega328P. Arduino Uno memiliki 14 digital pin input / output (atau biasa ditulis I/O,
MEMBANGUN SMART TV DENGAN RASPBERRY PI
MEMBANGUN SMART TV DENGAN RASPBERRY PI Dian Mustika Putri [email protected] :: https://dianmstkputri.wordpress.com Abstrak Open Source Media Center adalah media digital yang saat ini banyak digunakan
DT-PROTO Application Note AN219 Kontrol Lampu Secara Nirkabel berbasiskan Smarphone Android dan
DT-PROTO DT-PROTO Application Note AN219 Kontrol Lampu Secara Nirkabel berbasiskan Smarphone Android dan Raspberry Pi Oleh : Tim IE Pada beberapa aplikasi sebelumnya telah cukup banyak dibahas pengaturan
BAB III PERANCANGAN SISTEM DAN PEMBUATAN ALAT. Pada bab ini akan dijelaskan tahapan perancangan sistem yang digunakan untuk software
BAB III PERANCANGAN SISTEM DAN PEMBUATAN ALAT Pada bab ini akan dijelaskan tahapan perancangan sistem yang digunakan untuk software dan hardware sistem keamanan brankas dengan QRCode berbasis Web. Dengan
RIP dan Static Routing
MODUL PRAKTIKUM RIP dan Static Routing A. Uraian Materi A.1 Komponen-komponen dari Router 1. CPU (Central Processing Unit) Berfungsi untuk mengeksekusi instruksi pada Operating System. Fungsi yang lain
BAB III. Metode Penelitian
BAB III Metode Penelitian 3.1. Metode Pengumpulan Data Metode penelitian dalam menyusun tugas akhir ini harus melalui beberapa tahapan tahapan sebagai berikut: a) Analisis kebutuhan Tahap ini dilakukan
Written by Mada Jimmy Monday, 24 August :40 - Last Updated Thursday, 18 November :51
Perkembangan industri saat ini menuntut pemrosesan pada sistem kontrol yang semakin dinamis dalam setiap tahapan perancangan, pengoperasian, maupun perawatan. Peralatan yang kompak, fleksibel namun handal
Rancang Bangun Sistem Kontrol Beban dan Akuisisi Data Berbasis Web dengan menggunakan Single Board Computer
Rancang Bangun Sistem Kontrol Beban dan Akuisisi Data Berbasis Web dengan menggunakan Single Board Computer Irfan Firnandi, Jaja Kustija, Bambang Trisno Program Studi Teknik Elektro, Fakultas Pendidikan
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Arduino Uno Arduino dikatakan sebagai sebuah platform dari physical computing yang bersifat open source. Arduino tidak hanya sekedar sebuah alat pengembangan, tetapi ia adalah
APLIKASI RASPBERRY PI PADA TELEROBOT PEMBERSIH LANTAI
APLIKASI RASPBERRY PI PADA TELEROBOT PEMBERSIH LANTAI Risa Farrid Christianti*, Nindyaning Puspamelati, Danny Kurnianto Program Studi Teknik Telekomunikasi, Sekolah Tinggi Teknologi Telematika Telkom Jl.
TUGAS AKHIR RANCANG BANGUN DOOR LOCK FACE RECOGNITION DENGAN METODA EIGENFACES MENGGUNAKAN OPENCV2.4.9 DAN TELEGRAM MESSENGER PADA RASPBERRY PI
TUGAS AKHIR HALAMAN JUDUL RANCANG BANGUN DOOR LOCK FACE RECOGNITION DENGAN METODA EIGENFACES MENGGUNAKAN OPENCV2.4.9 DAN TELEGRAM MESSENGER PADA RASPBERRY PI Diajukan guna melengkapi sebagian syarat dalam
BAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini Bluetooth sebagai alat komunikasi penghubung
BAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam perancangan dan implementasi wajah animatronik berbasis mikrokontroler ini menggunakan beberapa metode rancang bangun yang pembuatannya
Modul 1 RB N. Pengenalan Mikrotik Router. Konfigurasi Dasar Mikrotik
Page 1 Modul 1 Pengenalan Mikrotik Router Konfigurasi Dasar Mikrotik Pengenalan Mikrotik Router Router adalah Hardware Jaringan yang dapat digunakan untuk menghubungkan beberapa jaringan [ OSI Layer 3
Display LCD. Menggunakan Arduino Uno MinSys
Display LCD Menggunakan Arduino Uno MinSys Mahasiswa mampu memahami pemrograman C pada Arduino Uno MinSys Mahasiswa mampu membuat program Display dengan Arduino Uno MinSys A. Hardware Arduino Uno Minsys
Modul 5 Cisco Router
Modul 5 Cisco Router I. Tujuan 1. Mahasiswa memahami konsep routing dengan perangkat Cisco. 2. Mahasiswa mampu melakukan konfigurasi dengan menggunakan Cisco Router. II. Peralatan Yang Dibutuhkan 1. Satu
BAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam perancangan dan implementasi timbangan digital daging ayam beserta harga berbasis mikrokontroler ini terdapat beberapa masalah yang harus
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada bab ini akan dibahas dasar teori yang berhubungan dengan perancangan skripsi antara lain pengertian parkir, Piloted parking System, modul bluetooth, mikrokontroler arduino Mega
Modul 5 Cisco Router
Modul 5 Cisco Router I. Tujuan 1. Mahasiswa memahami konsep routing dengan perangkat Cisco. 2. Mahasiswa mampu melakukan konfigurasi dengan menggunakan Cisco Router. II. Peralatan Yang Dibutuhkan 1. Satu
BAB II DASAR TEORI. Pada bab ini akan dibahas teori-teori pendukung yang digunakan sebagai acuan dalam merancang algoritma.
BAB II DASAR TEORI Pada bab ini akan dibahas teori-teori pendukung yang digunakan sebagai acuan dalam merancang algoritma. 2.1. Mikrokontroler ATMega 128 Mikrokontroler merupakan sebuah sistem komputer
BAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Dalam perancangan sistem keamanan pada kendaraan roda dua menggunakan sidik jari berbasis mikrokontroler ini terdapat beberapa masalah yang harus
BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat
BAB 3 PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat pengukur tinggi bensin pada reservoir SPBU. Dalam membuat suatu sistem harus dilakukan analisa mengenai
BAB I PENDAHULUAN. merupakan gabungan antara teknologi dan pelayanan yang dikhususkan pada
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sistem rumah cerdas (Smart Home) adalah sistem aplikasi yang merupakan gabungan antara teknologi dan pelayanan yang dikhususkan pada lingkungan rumah dengan
ELKAHFI 200 TELEMETRY SYSTEM
ELKAHFI 200 TELEMETRY SYSTEM User Manual Edisi September 2006 ELKAHFI Design & Embedded System Solution Daftar Isi Pengenalan Elkahfi Telemetry System Pendahuluan 1 Kelengkapan Telemetry System 2 Spesifikasi
PERANCANGAN APLIKASI PEMANTAU DAN PENGENDALI PIRANTI ELEKTRONIK PADA RUANGAN BERBASIS WEB
PERANCANGAN APLIKASI PEMANTAU DAN PENGENDALI PIRANTI ELEKTRONIK PADA RUANGAN BERBASIS WEB Ragil Febrio Giant *), Darjat, and Sudjadi Jurusan Teknik Elektro, Universitas Diponegoro Semarang Jl. Prof. Sudharto,
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
BAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Bahan Penelitian Penelitian ini menggunakan bahan bahan berupa dokumen yang berbentuk hardcopy seperti buku, publikasi, dan jurnal, maupun dokumen yang softcopy seperti ebook
PRAKTIKUM 9 Penulisan dan Pembacaan ADC pada Mikrokontroler
PRAKTIKUM 9 Penulisan dan Pembacaan ADC pada Mikrokontroler 1. TUJUAN Mahasiswa dapat memahami pola pemrograman ADC pada Arduino Memahami pembacaan dan penulisan ADC pada mikrokontroler. 2. DASAR TEORI
BAB IV HASIL PENGUJIAN DAN PENGAMATAN. mengetahui komponen komponen dari sistem tersebut apakah sistem berjalan
BAB IV HASIL PENGUJIAN DAN PENGAMATAN Pengujian sistem dilakukan mulai dari pengujian terhadap perangkat lunak dan perangkat keras dari sistem secara keseluruhan yang telah selesai dibuat untuk mengetahui
PERCOBAAN VI Komunikasi Data SISTEM KOMUNIKASI BLUETOOTH
PERCOBAAN VI Komunikasi Data SISTEM KOMUNIKASI BLUETOOTH 1. TUJUAN Setelah melaksanakan praktikum ini mahasiswa diharapkan mampu : Mengetahui Konfigurasi WPAN dengan Bluetooth Mengetahui Indikator Kerja
IMPLEMENTASI HOME AUTOMATION BERBASIS WEB PADA KONTROL DAN SERVER RASPBERRY PI
ISSN : 2442-5826 e-proceeding of Applied Science : Vol.1, No.1 April 2015 Page 746 IMPLEMENTASI HOME AUTOMATION BERBASIS WEB PADA KONTROL DAN SERVER RASPBERRY PI IMPLEMENTATION OF HOME AUTOMATION WITH
BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.
BAB II DASAR TEORI 2.1 ARDUINO Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
