Rabu, 01 Mei 2013 3 komentar

Rangkaian Counter


Rangkaian counter adalah rangkaian elektronika yang befungsi untuk melakukan penghitungan angka secara berurutan baik itu perhitungan maju ataupun perhitungan mundur. Yang dimaksud dengan perhitungan maju adalah di mana rangkaian akan menghitung mulai dari angka yang kecil menuju angka yang lebih besar. Sedangkan perhitungan mundur adalah sebaliknya. Perhitungan bisa mencapai jumlah yang tidak terbatas tergantung perancangan rangkaian ataupun tuntutan kebutuhan. Untuk contoh diatas hanya menggunakan satu buah IC decade counter dan satu buah seven segment sehingga hanya bisa mewakili fungsi akan satu digit atau angka satuan. Untuk membuat fungsi yang lebih banyak anda tinggal menambah IC dan 7-segmentnya sesuai dengan fungsi yang diinginkan.
            Banyak sekali kegunaan dari rangkaian counter ini didunia elektronika digital. Bahkan menurut saya bisa dikatakan elektronika digital tidak terpisahkan dengan rangkaian counter. Hampir semua rangkaian digital memerlukan rangkaian counter. Hal itu dikarenakan untuk menerapkan fungsi penghitungan angka atau operasi matematika harus menggunakan fungsi dari rangkaian counter.
            

Minggu, 28 April 2013 0 komentar

Unforgetable Moment In Bromo

Sebuah rencana yang tak pernak terpikirkan sebelumnya. Mendadak keinginan untuk berekreasi di akhir penghujung semester dua pun tercetus. Dan bromo akhirnya menjadi salah satu tujuan untuk melepaskan penat di akhir semester. Bersama enam orang sekawan akhirnya ditentukan berangkat pada tanggal tanggal 7 Juni 2012 jam 00.00 WIB. Untuk memudahkan perjanjian maka pada dini hari enam orang sekawan itu berkumpul di depan kampus tercinta - Universitas Negeri Malang. 

Beginilah suasana kampus pada saat sebelum keberangkatan. Perjalanan pun di mulai dengan mengambil jalur Nongkojajar-Purwodadi.

0 komentar

Bintang Warna-Warni dengan OpenGL

Pada pemrograman glut terdapat transformasi objek. Transformasi objek ini berfungsi untuk memindahkan, memperbesar dan memutar sebuah objek.
Untuk memindahkan objek maka dideklarasikan glTranslatef(x, y, z); 
Begitu pula untuk memperbesar objek dari ukuran semual dideklarasikan glScalef(x,y,z);
Sedangkan untuk memutar objek dideklarasikan glRotatef(sudut, x, y, z);
Bintang bertebaran warna warni ini merupakan salah satu penerapan dari tranformasi objek. 


Kode lengkap program dapat dilihat disini
0 komentar

Tutorial Instal Java

 Java merupakan salah satu bahasa pemrograman yang bersifat portable, artinya bahasa pemrograman ini tidak membutuhkan compiler khusus untuk menjalankannya. Java merupakan salah satu bahasa pemrograman yang sering digunakan di berbagai macam aplikasi. Tata cara mensinstal Java dapat Anda unduh di sini
0 komentar

Membuat Kincir Angin dengan OpenGL

Pada pemrograman OpenGL dapat membuat animasi dengan mendeklarasikan fungsi timer.
Fungsi dasar dalam pembuatan animasi dengan menggunakan TimerFunction
void timer (int value)
{
//nilai-nilai variabel yang dianimasikan (rot ++)
glPustRedisplay();
glutTimerFunc(100,timer,0);
Dalam penggunaan glutTimerFunc dimungkinkan untuk membuat sebuah animasi yang dikontrol oleh waktu.
Inisialisasi dalam pengunaan TimerFunction

 
Fungsi dari glutPostRedisplay adalah mengirimkan perintah untuk mengaktifkan display secara berkala (looping). Sedangkan pada main program perlu menambahkan fungsi untuk mengaktifkan timer function, yaitu :
Salah satu penerapan dari aplikasi objek dua dimensi ini adalah kincir angin




Kincir angin di atas dapat berputar berlawanan karena adanya fungsi timer. Kode program dapat dilihat di sini




0 komentar

Kubus Bertekstur pada OpenGL

Untuk membuat tekstur pada openGL maka diperlukan header khusus yaitu berupa imageloader.h. Selain itu syntax yang digunakan untuk menampilkan tekstur harus sesuai dengan format gambar yang digunakan. Apabila format gambar yang digunakan berupa jpg maka syntax yang digunakan juga harus sesuai dengan format gambar yang digunakan. Berikut ini merupakan contoh kubus bertekstur, hasilnya seperti gambar di bawah ini : 


syntax lengkap dari kubus bertekstur di atas dapat di lihat disini . Semoga bermanfaat ^_^
1 komentar

Membuat Lingkaran dengan OpenGL



Lingkaran adalah himpunan semua titik pada bidang dalam jarak tertentu, yang disebut jari-jari, dari suatu titik tertentu, yang disebut pusat. Lingkaran adalah contoh dari kurva tertutup sederhana, membagi bidang menjadi bagian dalam dan bagian luar. Salah satu cara membuat lingkaran dengan menggunakan openGL kita dapat membuat fungsi sendiri, contohnya sebagai berikut :


void lingkaran(int jari2, int jumlah_titik, int x_tengah, int y_tengah) {
 glBegin(GL_POLYGON);
 for (i=0;i<=360;i++){
 float sudut=i*(2*PI/jumlah_titik);
 float x=x_tengah+jari2*cos(sudut);
 float y=y_tengah+jari2*sin(sudut);
 glVertex2f(x,y);
 }
 glEnd();
 }


 Terdapat 4 parameter pada fungsi tersebut, yaitu:
jari2 : untuk menentukan jari-jari lingkaran
jumlah_titik : untuk menentukan jumlah titik yang akan dihubungkan pada lingkaran. Semakin banyak titik, maka akan menjadi lingkaran sempurna. Apabila jumlah titiknya 5, maka akan menjadi segilima.
x_tengah dan y_tengah : untuk menentukan titik tengah lingkaran








1 komentar

Membuat Boneka Danbo dengan OpenGL




danboo
Salah satu aplikasi penerapan dari objek tiga dimensi adalah kita dapat membuat boneka danbo. Boneka danboo ini berasal dari beberapa buah kubus dan balok yang disusun sehingga menyerupai sebuah boneka. Syntax lengkap untuk membuat boneka danboo ini dapat anda unduh di http://www.mediafire.com/view/?wb8n4yb914r1v6z






 
;