Pages

Minggu, 14 Oktober 2012

Kenal Animal - Aplikasi dengan Augmented Reality

Sesuai dengan judulnya disini saya akan membahas mengenai aplikasi yang akan dibuat untuk tugas matakuliah Interaksi Manusia dan Komputer.






Deskripsi :
Aplikasi Kenal Animal ini merupakan aplikasi dengan teknologi Augmented Reality (AR) untuk smartphone. Tujuan dibuatnya aplikasi ini adalah untuk membantu anak-anak dalam mengetahui dan memberi wawasan tentang binatang-binatang yang ada di dunia dengan animasi yang semakin memberikan mereka gambaran nyata tentang binatangbinatang tersebut.

Cara kerja aplikasi ini adalah dengan cara menyorotkan kamera smartphone ke marker-marker yang terdapat dalam atlas. Di aplikasi yang kami buat akan terlihat gambar 3D binatang yang terdapat di marker tersebut.



Ragam Dialog yang digunakan dalam aplikasi ini adalah :
1. Dialog Menu, dalam interface aplikasi ini hanya ada sedikit menu yang digunakan. Di menu utama ada 3 Menu, yaitu untuk memulai, setting dan exit

2. Dialog berbasis ikon, menu-menu di aplikasi ini mengandalkan ikon - ikon yang menarik, karena sasaran dari aplikasi ini adalah untuk anak-anak, jadi tidak akan merasa bosan dengan tampilan aplikasi ini.
Ra

Rabu, 10 Oktober 2012

Tutorial Modifikasi Hak Akses di Linux

Pada kesempatan kali ini saya akan memberikan sebuah video yang menjelaskan bagaimana cara memodifikasi hak akses di Linux.
Berikut merupakan video tutorialnya



Penjelasan :

Sama halnya seperti di OS Windows, di Linux pun terdapat hak akses (User Privielage), dan ada 3 jenis hak akses, yaitu :

1. Read (r)
2. Write (w)
3. Execute (x)

Dan di sini ada 3 Jenis User yg memiliki hak akses

1. User (u)
2. Group (g)
3. Other (o)

Untuk melihat hak akses kita dapat mengetikkan ls -l di terminal
dan akan terlihat tulisan seperti : -rw-rw-r-- blablabla namafile

Digit pertama itu merupakan jenis file, (-) untuk file biasa dan (d) untuk direktori

3 Digit selanjutnya merupakan hak akses untuk User
3 Digit selanjutnya lagi merupakan hak akses untuk Group
dan 3 Digit terakhir merupakan hak akses untuk Other

Untuk mengubah hak akses kita dapat mengetikkan : chmod parameter namafile

Contoh : chmod +w coba.c

Parameter (+) berarti kita memberi izin untuk mengakses file tsb, dan parameter (-) berarti kita tidak memberikan izin untuk mengakses hal tersebut

Contoh parameter lain :

1. +r dan -r
2. +w dan -w
3. +x dan -x

Kita juga dapat menambahkan parameter u (User), g (group), o (other) sebelum tanda + untuk mengubah hak akses jenis user yang diinginkan

Contoh : chmod u+w coba.c

Berarti kita memberikan izin kepada User untuk write file coba.c

Contoh lain :
1. u+w dan u-w      4. g+w dan g-w 7. o+w dan o-w
2. u+r dan u-r         5. g+r dan g-r 8. o+r dan o-r
3. u+x dan u-x        6. g+x dan g-x  9. o+x dan o-x

Jenis parameter lainnya yaitu dengan angka 0 dan 7
0 berarti user tertentu tidak bisa melakukan Read, Write dan Execute
7 berarti user tertentu dapat melakukan Read, Write dan Execute

Contoh : chmod 770 coba.c

Digit pertama untuk User, digit kedua untuk Group, dan digit ketiga untuk Other

Jadi dari contoh diatas kita memberikan izin untuk Read, Write dan Execute kepada User dan Group, sedangkan Other tidak diberikan izin

Rabu, 03 Oktober 2012

Review Software di Linux : Linux Multi Media Studio

Postingan kali ini saya ingin membahas mengenai salah satu software yang ada di Linux. Software yang akan saya bahas ini adalah Linux Multi Media Studio atau LMMS. LMMS ini merupakan salah satu software DAW (Digital Audio Workstation) yang bersifat open source. Software ini tidak jauh berbeda dengan software DAW lainnya seperti Fruity Loops Studio di Windows dan Garage Band di OSX.

Dari sisi penggunaan, software ini tergolong mudah untuk digunakan bagi pemula, karena UI dari software ini tidak begitu sulit untuk dipelajari. Fitur - fitur yang diberikan juga tidak jauh berbeda dari software-software yang sejenis. Namun kekurangan dari software ini hanya bisa mengolah file MIDI, sehingga kita tidak bisa merekan audio track. Sehingga apabila kita membutuhkan software pendukung seperti Audacity atau Ardour untuk merekan audio track-nya.



Berikut merupakan fitur-fitur yang terdapat di software ini :
(sumber : Wikipedia)

  • Song Editor — for composing song
  • Beat+Bassline Editor — for creating beats and basslines
  • FX mixer — with 64 FX channels
  • Piano Roll — for editing patterns and melodies
  • Automation Editor
  • MIDI Keyboard support
  • Multiple instruments and effects out of the box:
    • Sampler (AudioFileProcessor)
    • Wavetable Synthesizer (BitInvader)
    • Kick & Bassdrum-synthesizer (Kicker)
    • Monophonic imitation of Roland TB-303 (LB302)
    • Tuneful percussion synthesizer (Mallets)
    • Organ-like synthesizer (Organic)
    • Emulation of Game Boy APU (FreeBoy)
    • Emulation of Commodore 64 chips (SID)
    • Triple-Oscillator
    • Vibrating string modeler (Vibed)
    • Multiple ZynAddSubFX preset
  • Compatible with many standards:
    • ZynAddSubFX
    • Soundfont2
    • VST(i)
    • LADSPA
    • GUS Patches (PatMan)
    • MIDI
    • Import of MIDI and FLP (Fruityloops Project - not FLStudio Project) file
Jika ingin mencoba langsung bagaimana menggunakan software ini, silahkan download di http://lmms.sourceforge.net/download.php
Selamat mencoba :)

Kamis, 27 September 2012

Tutorial Basic Command


Dipostingan kali ini saya memberikan sebuah video yang berisi mengenai dasar-dasar Bash Command di terminal Ubuntu.
Video ini merupakan salah satu tugas praktikum Sistem Operasi.
Semoga bermanfaat bagi kita semua :)



Senin, 17 September 2012

Tugas Kecerdasan Buatan


Robot Tempat Sampah Yang Dapat Menangkap Sampah Yang Dilemparkan

                Robot tempat sampah ini merupakan robot yang diciptakan oleh seorang warga Jepang berinisial FRP. Robot ini merupakan robot berbentuk tempat sampah dan berfungsi untuk menangkap sampah yang dilemparkan seseorang.

                Faktanya memang banyak orang yang terlalu malas untuk jalan dan membuang sampah ke tempat sampah yang sudah ada. Terinspirasi dari hal ini, pria tersebut menciptakan sebuah robot sampah menarik yang dapat menangkap sampah yang dibuang sembarangan. Pria tersebut membuat robot ini sendiri, mulai dari sketsa bentuk robot hingga pemrograman pada robot tersebut.
                Robot ini sangat berguna untuk mengurangi sampah-sampah yang berserakkan karena banyak orang yang malas untuk mecari tempat sampah, sehingga membuang sampah tersebut dimana saja. Kekurangan yang dimiliki oleh robot ini adalah, sistem targeting-nya masih belum sempurna, sehingga robot ini masih belum akurat dalam menangkap sampah yang dilemparkan. Lalu, masih belum jelas berapa jauh jarak sampah yang dapat ditangkap oleh robot tersebut.
                Menurut saya ada beberapa hal yang dapat ditambahkan dari robot tersebut, yaitu mungkin akan lebih baik apabila robot tersebut tidak hanya dapat menangkap sampah saja, namun dapat juga mengambil sampah yang berserakkan dijalan.
                Meskipun robot ini terlihat baik untuk lingkungan, namun robot ini juga dapat berdampak buruk bagi manusia. Orang-orang mungkin akan semakin malas untuk membuang sampah pada tempatnya, karena mungkin mereka akan berfikir jika sudah ada robot seperti itu kita bisa membuang sampah dimana saja karena sudah ada robot yang akan membersihkan sampah tersebut.

Minggu, 09 September 2012

Link Blog Mahasiswa IMK

Ahmad Fariz 1003456 http://ahmadfarizahmad.blogspot.com/
Annisa Aulia 1002519 http://annisaauliafitri23.blogspot.com/
Annisa Rahmawati http://annisaicaaa.blogspot.com/
Anshar 1005178 http://shareshor.blogspot.com/
Arif Rifqi 1002406 http://1002406arif.wordpress.com/
Asep Doni 1002376 http://baretodoni.wordpress.com/
Chepy Cahyadi 1005139 http://ipecveisha.wordpress.com/
Dedie 1003124 http://dediearoza.wordpress.com/
Elsi Melyna 1006238 http://elsimelyna.wordpress.com
Erwin Ginanjar 1002353 http://lastlope.blogspot.com/
Fadhilah Ilmi 1002303 http://fadhilahilmi.blogspot.com/
Firman Fiqri 1000230 http://firmanfiqri.wordpress.com/
Heni Mulyani 1001125 http://henievan.blogspot.com/
Indana Zulfa 1002454 http://indanazf.wordpress.com/
Luthfia Fauzia D.A 0900372 http://wanitamuvira.blogspot.com/
Mohamad Firmansyah 1002382 http://rhaloki.wordpress.com/
Mohamad Hasan 1005377 http://hasannurahmat.blogspot.com/
Muhamad Ade Lukmanul 1005396 http://madelhaq.wordpress.com/
Muhamad Riana 1002302 http://muhriana.blogspot.com/
Muhammad Fakhrul Arifin 1005289 http://mfakhrularifin.blogspot.com/
Muhammad Haryadi 1002484 http://rainbowlife-ryadhie.blogspot.com/
Muhammad Nur kholish 1002478 http://mnkholish.blogspot.com/
Muhammad Wahyu 0902317 http://wahyuwe.wordpress.com/
Nur Azizah 1001131 http://aziza2592.blogspot.com/
Qori Nur 0908809 http://qorinuraini.wordpress.com/
Ratih Pujihati 1001126 http://ratihvuzyhati.wordpress.com/
Ratna Asri 0907307 http://ratnaasri.wordpress.com/
Renisa 1005215 http://renisacadel.wordpress.com/
Syifa Afifah 1000110 http://syifaafifahh.blogspot.com/
Tika Riskawati 1001124 http://zenofexestika.blogspot.com/
Vini 1000161 http://vinisitiyundari.wordpress.com/
Winda 1000815 http://windaroseriza.blogspot.com/
Yana Nugraha 1005247 http://djzmo.com/
Yola Tri 1002548 http://yolatrihandika.wordpress.com/
Ratih Fitriani 1000071 http://fitrianiratih.wordpress.com/
Rd. M. Arman Blanesta W. 1005231  http://armanblanesta.blogspot.com/

Imanjinasi yang Mirip : Google Glass

Project Glass merupakan salah satu program riset yang sedang dijalankan oleh Google. Proyek ini mengembangkan sebuah Augmented Reality Head-Mounted Device (HMD). Device ini berbentuk kacamata dan berfungsi sebagai handsfree untuk smartphone. Di acara Google I/O pihak Google mendemonstrasikan live streaming lewat Google+ Hangout. Kita juga dapat memfoto dengan device tersebut.

Berikut ini merupakan video mengenai Google Glass yang diunggah di Youtube 



Hasil Imajinasi : Latar Belakang

Menyambung dari posting sebelumnya, disini saya akan membahas apa yang melatarbelakangi saya ingin memiliki atau membuat device tersebut.
Alasannya karena rasanya akan lebih mudah apabila kita memiliki device tersebut. Kita bisa berkomunikasi tanpa perlu membawa handphone atau alat komunikasi lainnya, sehingga kita dapat mudah mengecek apabila ada pesan baru atau ada panggilan.
Selain itu kita tidak perlu repot-repot mengeluarkan laptop atau mencari komputer saat ada tugas mendadak dan mendesak sedangkan kita sedang dalam perjalanan (pengalaman pribadi).

Hasil Imajinasi : Augmented Reality Head-Mounted Device Berbentuk Kacamata

Pernahkah kalian membayangkan jika kalian memiliki sebuah kacamata yang dapat berfungsi sebagai alat komunikasi ?? atau mungkin bahkan sebagai komputer kalian ??
Imajinasi ini muncul ketika saya menonton salah satu Anime yang memperlihatkan kecanggihan teknologi di masa depan. Dari situ saya berfikir bagaimana jika teknologi itu bisa benar-benar dibuat nyata ??  dan apakah teknologi tersebut benar-benar dapat diciptakan ??
Idenya adalah saya ingin membuat device tersebut seperti sebuah Head-Mounted Device yang berbentuk kacamata. Kacamata tersebut akan memproyeksikan sebuah monitor komputer tanpa layar, jadi seolah-olah proyeksi dari kacamata itu melayang dihadapan kita. Kita juga dapat menyentuh apa yang diproyeksikan oleh kacamata kita itu. Beberapa hal yang dapat kita lakukan dengan kacamata itu contohnya dapat mengirimkan pesan,  jadi saat kita mendapatkan pesan kacamata tersebut akan memunculkan pop-up sebagai penanda adanya pesan baru, dan kita juga dapat membalas pesan tersebut dengan keyboard virtual. Kacamata tersebut juga diperkuat dengan sebuah sistem operasi, jadi kita bisa menggunakan komputer tersebut layaknya sebuah komputer.  Dan yang paling penting adalah orang lain tidak dapat melihat apa yang diproyeksikan oleh kacamata kita, meskipun orang lain memiliki kacamata yang sama, jadi privacy kita akan tetap terjaga.