Anda di halaman 1dari 5

LAPORAN PRAKTIKUM

INTERFACING
Pemrograman Processing

OLEH :
RIZKY FAJAR RAMADHAN
16130052

PROGRAM STUDI TEKNIK ELEKTRO INDUSTRI


JURUSAN ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2019
I. TUJUAN

Tujuan Umum: Merancang pemograman komputer untuk kebutuhan industri

Tujuan Khusus:

1. Mengenal pemograman prosesing

2. Membuat menuliskan programan dengan menggunakan aplikasi prosesing.

II. TEORI SINGKAT

Processing adalah pemrograman dan lingkungan pemrograman (development


enviroment) open source untuk memprogram gambar animasi dan interaksi. Digunakan
untuk pelajar, seniman, desainer, peneliti, dan hobbyist untuk belajar, membuat ptrototipe,
dan produksi. Processing digunakan untuk mengajar dasar -dasar pemrograman komputer
dalam konteks rupa dan berfungsi sebagi buku sketsa perangkat lunak (software) dan tool
produksi profesinonal.
Processing mengaitkan konsep software pada prinsip - prinsip bentuk rupa, gerak.
Interaksi prosessing juga mengintegrasikan suatu bahasa pemrograman, lingkungan
pemrograman, metode pengajaran dalam sistem terpadu. Lingkungan pemrograman
processing terdiri dari teks editor terintegrasi dan jendela tampilan untuk menampilkan
program. Pada processing menggunakan moordinat kartesian dengan titik asal terletak
disudut kiri atas.

Dalam processing struktur program dapat dibuat 3 tibgkat kompleks yaitu:


1. Metode statistik : untuk membuat gambar statistik
2. Mwtode aktif : Menyediakan bagian setup opsional yabg akan berjalan ketiak program
mulai berjalan
3. Metode Jara : Memubgkinkan menulis program jara secara lengkap didalam lingkungan
processing.
Kegunaan processing lainnya yaitu:
1. Mengajarkan dasar - dasar pemrograman komputer dalam konteks rupa
2. Sebagai buku sketsa perangkat lunak (software) dan tool produksi profesinal

III. ALAT DAN BAHAN


1. Laptop
2. Aplikasi Processing

IV. LANGKAH PERCOBAAN

1. Ketikkan list program dengan menggunakan editor processing


void setup(){
size(800,500);
background(#A9F5F2);
smooth();
}

void draw(){
ellipse(mouseX, mouseY, 90, 90);
if (mousePressed) {
fill(#A9F5F2);

Else {

Fill(#FF0000);

}}

2. Kemudian jalankan program tersebut dengan perintah run pada aplikasi


3. Perhatikan apa yang bisa dilakukan oleh kursor setelah di beri perintah diatas pada aplikasi
tersebut.
V. ANALISIS DATA DAN HASIL PERCOBAAN

Hasil percobaan yang didapat antara lain adalah keluaran dengan gambar bentuk bulat
yang bisa diarahkan dengan kurso dan ketika kursor ditekan sesuai perintah maka warna
dari bentuk bulat tersebut akan berubah menjadi biru yang tadinya merah.

Gambar output dari pemrograman processing


Beberapa arti perintah di pemrograman processing
Void Setup () : merupakan sebuah perintah atau fungsi awal pada program yang mana
didalamnya terdapat perintah awal saat menjalankan programnya.

{ dan } : adalah sebuah code yang berfungsi sebagai penampung code berdasarkan fungsi
yang kalian buat sebelumnya dan menempatkan code diantara { dan }.

void draw() : hampir sama seperti void setup tetapi ini adalah sebuah fungsi sebagai
perintah setelah void setup dijalankan. dan fungsi ini bisa dijalankan berdasarkan script apa
yang kita tuliskan.

ellipse : adalah kode untuk membuat lingkaran dan banyak code lainnya lagi selain ellipse
mungkin akan saya port dipertemuan berikutnya dan di ataran tanda kurung ( ) dibuat
sebuah variabel untuk membuat ukuran lingkaran yang kita buat.

fill : perintah untuk memberi warna.

if dan else : adalah perintak pengkondisian.


VI. KESIMPULAN

Jadi pemrograman ini menitik beratkan pada pembuatan suatu image atau picture
yang bisa kita program sendiri bentuknya seperti apa, tapi tidak hanya itu, pemrograman ini
pun bisa dipadukan dengan pemrograman lain dan bisa dipadukan dengan arduino juga.

Anda mungkin juga menyukai