Thanks've come to visit my blog, you can know everyday I'm, I'm feeling and experience it all. excuse me if I have offended in the blog or whatever it is you could comment:)
if my blog more interesting for you , you can klik . "like this , amazing , etc" :)
Jumat, 28 Januari 2011
Tutorial membuat program java (J2ME) di HP
Saya berkeinginan membuat tutorial membuat program java(J2ME) di HP, mungkin nantinya saya akan membuat tutorial cara membuat game java di HP. Karena sebenarnya saya bukan orang yang ahli dalam membuat tutorial ataupun dalam membuat game, maka sebelumnya saya mohon maaf apa bila ada kekeliruan atau ada kesalahan dalam penjabaran teknis yang saya tulis.
Langsung saja tanpa panjang lebar lagi.
J2ME sendiri adalah teknologi dari Java programming language yang di khususkan untuk perangkat mobile seperti Handphone, Pocket PC dan apa lagi yah. Pokoknya buat perangkat kecil yang sering dibawa kemana-mana itu lho. J2ME sebenarnya sama dengan pemrograman menggunakan java sendiri, hanya saja dalam J2ME ada beberapa fungsionalitas yang ditambah dan dikurangi dan di sesuaikan untuk pemrograman perangkat mobile.
Tentunya untuk bisa membuat game di HP kita harus sudah biasa dulu menggunakan pemrograman dengan java, disini saya tidak akan mengulas bahasa pemrograman java -mungkin lain kali dalam postingan yang berbeda- saya mengharapkan anda sudah memiliki pengetahuan java sebelumnya. Disini saya hanya akan memberikan pengetahuan mengenai alat yang digunakan dalam membuat program java di HP dan konsepnya.
Untuk alatnya saya menggunakan IDE(Integrated Development Environment) NetBeans versi 6 yang bisa di download gratis di sini, pilih NetBeans yang sudah termasuk Mobility Pack. Agar kita bisa langusng menulis kode program tanpa harus menginstal macem-macem lagi.
Setelah anda menginstall IDE NetBeans, segera jalankan NetBeans nya. Untuk membuat projek baru pilih File-New Project. Nanti akan muncul seperti gambar di bawah.
Pilih MIDP Application dan tekan Next. Selanjutnya anda akan di bawa ke layer Name and Location seperti di bawah ini.
Input Project Name yang sesuai dengan nama project anda dan hilangkan centang di Create Hello Midlet. Tekan Next
Ini adalah layar untuk menentukan target perangkat yang akan anda buat aplikasinya. Pada baris Emulator Platform adalah pilihan emulator yang anda Install di computer anda, untuk saat ini anda hanya menginstall emulator bawaan dari NetBeans anda. Setelah anda merasa perlu menginstall emulator platform untuk spesifik dari vendor lain seperti Nokia, Sony Ericsson dan Motorola anda dapat mengubahnya disini.
Device adalah perangkat emulator atau HP yang nantinya akan anda jalankan di computer anda, dalam menjalankan program yang akan anda buat. Apabila nantinya anda menginstal emulator platform dari vendor lain anda akan bisa menggunakan HP spesifik dari vendor tersebut.
Device Configuration dan Profile adalah spesifik kemampuan dari paket perangkat yang akan anda jadikan target aplikasi anda, sebagai contoh saya punya HP K608 itu mempunyai spesifikasi CLDC 1.1 dan MIDP 2.0 artinya HP saya bisa menjalankan program dengan paket yang ada di CLDC 1.1 dan MIDP 2.0. Untuk lebih lanjut mengenai perangkat yang anda jadikat target riset lah dahulu dengan melihat spesifikasi HP atau perangkat target anda.
Untuk mempermudah anda mengerti, cukup bayangkan HP lama adalah MIDP 1.0 seperti nokia 6015 dan nokia yang gede dengan slidenya yang saya lupa apa mereknya dan HP lama lainnya. MIDP 2.0 HP baru seperti nokia N70, N73, SE K600, SEW800 dan lain lain. Karena MIDP 2.0 lebih banyak ada baiknya anda pilih MIDP 2.0 dan CLDC 1.1 untuk aplikasi kita kali ini.
Pilih Next dan langsung pilih Finish. Siap siap!
Sebenarnya dalam NetBeans ini anda dapat membuat aplikasi HP dengan Visual MIDlet yang ada dalam NetBeans ini, tetapi untuk lebih memahami secara mendalam konsep pembuatan aplikasi dalam J2ME disini saya tidak akan memakai Visual MIDlet.
Konsep program J2ME adalah sebagai berikut. Dalam J2ME kita harus akan membuat main class turunan dari class MIDlet, main class turunan dari MIDlet tersebut yag nantinya akan dipanggil pertama kali saat applikasi kita berjalan di HP, dalam main class tersebut juga ada 3 method yang nantinya berfungsi sebagai trigger even dari HP kita. Seperti:
starApp(), method yang dipanggil apabila aplikasi kita pertama kali jalan.
pauseApp(), method yang dipanggil apabila pengguna hp mempause aplikasi kita.
destroyApp(), method yang dipanggil apabila pengguna hp menutup aplikasi kita.
Kita mulai dengan membuat classMIDlet baru untuk project anda. Klik kanan para project anda di project explore dan pilih new-MIDlet, namakan class baru itu dengan nama MIDletPertama. Kode terakhir file MIDlet anda terlihat seperti di bawah ini.
Untuk pertama kali kita akan menampilkan “Hello J2ME World” pada layar HP. Ada dua jenis tampilan dalam MIDlet,
Low Level menggunakan class Canvas
High Level menggunakan Form
Disini kita akan menggunakan form untuk mempermudah anda mengerti pembentukan tampilan di MIDlet.
Perhatikan kode di atas, frPertama adalah object Form yang akan kita tampilkan di layer, kita memberi judulForm tersebut dengan “Judul”. Lalu method append adalah method untuk menambahkan Item pada Form, Item yang ingin saya tambahkan adalah String “Hello J2ME World”. Statement Display adalah statement untuk menampilkan object frPertama kedalam layer.
Pilih F11 untuk build project dan F6 untuk run project.
Pilih midlet yang ingin dijalankan dan tekan launch di emulator, selanjutnya emulator anda akan menampilkan Form yang anda buat, seperti di bawah.
Selamat, program anda sudah berjalan baik di emulator, bagaimana caranya menjalankan di HP sesungguhnya?
Masuk kedalam folder project NetBeans anda, buka folder dist
Transfer file jar program anda ke HP anda melaluli Bluetooth, infra merah atau kabel data
Selamat mencoba....
referensi:
http://3yogya.wordpress.com/cara-membuat-aplikasi-java-dan-game/
Sabtu, 22 Januari 2011
Kata Mutiara seorang Albert Einstein
Einstein mengatakan “Aku tidak punya bakat khusus. Aku hanyalah orang yang penasaran.”, tetapi sosok Einstein tidak lepas dari kejeniusannya, tidak ada seorang pun yang menolak mengatakan bahwa dia adalah tipe manusia “jenius”.Berikut pemikiran dan kata mutiara seorang Albert Einstein
* Barangsiapa yang tidak pernah melakukan kesalahan, maka dia tidak pernah mencoba sesuatu yang baru *
* Saya ingin memahami pemikiran Tuhan; selebihnya adalah soal detail saja.*
* Pengetahuan tanpa agama adalah pincang. Sedang agama tanpa pengetahuan adalah buta.*
* Belajarlah dari masa lalu, hiduplah untuk masa depan. Yang terpenting adalah tidak berhenti bertanya. *
* Hal yang paling sukar dipahami di dunia ini adalah pajak penghasilan.*
* Kecerdasan tidak banyak berperan dalam proses penemuan. Ada suatu lompatan dalam kesadaran, sebutlah itu intuisi atau apapun namanya, solusinya muncul begitu saja dan
kita tidak tahu bagaimana atau mengapa. *
* Selagi ada cinta tidak perlu ada lagi pertanyaan. *
* Kalau mereka ingin menemuiku, aku ada disini. Kalau mereka ingin bertemu dengan pakaianku, bukalah lemariku dan tunjukkan pada mereka. (Ketika istrinya memintanya berganti untuk menemui Duta Besar Jerman). *
* Tanda kecerdasan sejati bukanlah pengetahuan tapi imajinasi. *
* Tidak ada eksperimen yang bisa membuktikn aku benar, namun sebaliknya sebuah eksperimen saja bisa membuktikan aku salah. *
* Sesuatu yang terindah yang kita alami adalah: pengalaman misterius kita; Ia-lah sumber dari seni dan pengetahuan sejati. *
* Perdamaian tidak dapat dijaga dengan Kekuatan. Ia hanya dapat dicapai melalui saling pengertian. *
* Agama Sejati adalah kehidupan nyata, hidup dalam jiwa manusia, hidup dalam kebajikan dan hidup dalam kebenaran, bagi semua. *
* Tuhan tidak mempermainkan semesta seperti dadu. *
* Dunia ini adalah sebuah tempat yang berbahaya untuk didiami, bukan karena orang-orangnya jahat, tapi karena orang-orangnya tak perduli. *
* Nilai manusia terletak pada apa yang bisa dia terima.*
* Hanya seseorang yang mengabdikan dirinya untuk suatu alasan dengan seluruh kekuatan dan jiwanya yang bisa menjadi seorang guru sejati. Dengan alasan ini penguasaan menuntut semuanya dari seseorang. *
* Kebahagiaan dalam melihat dan memahami merupakan anugerah terindah alam. *
* Hanya ada dua cara menjalani kehidupan kita. Pertama adalah seolah tidak ada keajaiban. Kedua adalah seolah segala sesuatu adalah keajaiban. *
* Sudah saatnya cita-cita kesuksesan diganti dengan cita-cita pengabdian. *
* Hakikatku adalah yang aku pikirkan, bukan apa yang aku rasakan. *
* Orang-orang seperti kita, yang percaya pada fisika, mengetahui bahwa perbedaan antaramasa lalu, masa kini, dan masa depan hanyalah sebuah ilusi yang terus menerus ada. *
* Mencari kebenaran lebih bernilai dibandingkan menguasainya. *
* Kalau nilai 9 itu kesuksesan dalam kehidupan, maka nilai 9 sama dengan x ditambah y ditambah z. Bekerja adalah x, y adalah bermain, dan z adalah untuk berdiam diri. *
* Tidak ada yang lebih merusak martabat pemerintah dan hukum negeri dibanding meloloskan undang-undang yang tidak bisa ditegakkan. *
* Usaha pencarian kebenaran dan keindahan merupakan kegiatan yang memberi peluang bagi kita untuk menjadi kanak-kanak sepanjang hayat. *
* Aku Berpikir terus menerus berbulan bulan dan bertahun tahun, sembilan puluh sembilan kali dan kesimpulannya salah. Untuk yang keseratus aku benar. *
* Generasi-generasi yang akan datang akan kehilangan keyakinan bahwa manusia akan berjalan di muka bumi dengan darah dan daging. *
* Kebanyakan orang mengatakan bahwa kecerdasanlah yang melahirkan seorang ilmuwan besar. Mereka salah, karakterlah yang melahirkannya. *
* Lebih mudah mengubah plutonium dari pada mengubah sifat jahat manusia.*
* Bila mana jalan keluar terasa mudah, Tuhan-lah yang memberikan jawaban. *
* Hanya kehidupan bagi kehidupan lain sajalah, yang bermanfaat *
* Hidup itu seperti naik sepeda. Agar tetap seimbang, kau harus terus bergerak *
* Orang berjiwa besar akan selalu menghadapi perlawanan hebat dari orang2
“PICIK”. *
English Version >>>
We cannot solve our problems with the same thinking we used when we created them.
Kita tidak bisa menyelesaian suatu masalah dengan jalan berpikir yang sama ketika kita menemukan masalah tersebut.
The secret to creativity is knowing how to hide your sources.
Rahasia kreatifitas adalah mengetahui bagaimana menyembunyikan sumber kreatifitas tersebut.
If you can’t explain it simply, you don’t understand it well enough.
Di tengah kesulitan ada kesempatan.
In the middle of difficulty lies opportunity.
It has become appallingly obvious that our technology has exceeded our humanity.
True art is characterized by an irresistible urge in the creative artist.
Saya tidak pernah memikirkan masa depan. Masa depan akan segera datang.
I never think of the future. It comes soon enough.
Any man who reads too much and uses his own brain too little falls into lazy habits of thinking.
He is considered successful in our day who gets more out of life than he puts in. But a man of value will give more than he receives.
Once we accept our limits, we go beyond them.
Everything that is really great and inspiring is created by the individual who can labor in freedom.
Anyone who has never made a mistake has never tried anything new.
Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning.
Imajinasi lebih berharga daripada ilmu pengetahuanLogika akan membawa Anda dari A ke B. Imajinasi akan membawa Anda kemana-mana.
Logic will get you from A to B. Imagination will take you everywhere.
Komponen Dasar Program Pascal
Pola susun bahasa Pascal dibentuk dengan menggunakan komponen bahasapemrograman yang umum, yaitu :
1. Simbol Dasar
2. Reserved Word (kata pasti)
3. Identifier (penyebut)
1. Simbol Dasar.
Simbol dasar terdiri atas :
1. Simbol huruf, yaitu huruf A sampai dengan Z atau a sampai dengan z.
(huruf besar dan kecil).
2. Simbol angka atau digit yaitu : 0,1,2,3,4,5,6,7,8,9.
3. Simbol khusus, yaitu
+ – * / ; := , ‘ = < > <= >= <> : { } ( ) [ ]
2. Reserved Word (kata pasti)
Reserved Word adalah suatu kata yang secara mutlak tidak boleh diartikan lain dan harus digunakan sebagaimana yang telah didefinisikan atau ditentukan kegunaanya oleh bahasa Pascal. Reserved word ini tidak boleh didefinisikan ulang oleh pemakai, sehingga tidak dapat dipergunakan sebagai pengenal (identifier) Reserved Word ini jumlahnya berbeda untuk masing-masing bahasa Pascal. Contoh beberapa reserved word yang telah didefinisikan oleh bahasa pascal antara lain
AND ELSE LABEL SET
ARRAY END OF TYPE
BEGIN FUNCTION OR UNTIL
CASE FOR PROCEDURE VAR
CONST GOTO PROGRAM WHILE
DO IF RECORD WITH
DOWNTO IN REPEAT dsb
3. Identifier (sebutan/pengenal)
Identifier merupakan sebuah kata yang digunakan sebagai nama atau sebutan
terhadap sesuatu didalam program. Pemakai dapat mendefinisikan sendiri suatu
nama sebagai identifier.
Identifier ini terdiri atas :
1. Identifier Standar, yaitu identifier yang telah didefinisikan oleh bahasa pascal.
Contoh dari Identifier standar ini antara lain:
ABS LN
ARCTAN ODB
BOOLEAN PRED
CHAR ROUND
CHR READ
COS READLN
EOF SQR
EOLN SQRT
EXP SUCC
Dan masih banyak lagi.
2. Identifier Non Standar; yaitu identifier yang didefinisikan oleh pemakai bahasa
pascal; misalnya;
3. nama suatu program
4. nama suatu konstanta
5. nama suatu variabel
6. nama suatu procedure
Identifier ini bebas, tetapi dengan ketentuan-ketentuan sebagai berikut :
7. terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Huruf besar dan huruf kecil dianggap sama.
8. Tidak boleh mengandung blank.
9. Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah.
10. Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap signifikan.
Contoh :
Identifier | Keterangan |
GajiKaryawa | Benar |
No_Mhs | Benar |
P3K | Benar |
1X | Salah, karakter pertama harus huruf |
A&B | Salah, tidak boleh mengandung simbol khusus |
A B | Salah, tidak boleh mengandung blank |
KONSEP DASAR BAHASA PASCAL
Struktur Dan Komponen Dasar Program Pascal.Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu
blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan (statement).
Struktur program :
Judul Program PROGRAM nama-program;
Blok Program
Bagian deklarasi
- deklarasi label LABEL nama-label;
- deklarasi konstanta CONST…………..;
- deklarasi tipe TYPE …………….;
- deklarasi variabel VAR ………………;
- deklarasi prosedur PROCEDURE nama-prosedur;
……………………………….;
- deklarasi fungsi FUNCTION nama-fungsi;
………………………….;
Bagian Pernyataan
Begin
(statement)
…………;
…………;
end.
Contoh : Menghitung luas bidang berbentuk empat persegi panjang dengan panjang P
dan lebar L.
PROGRAM Luas; {Judul}
VAR P,L,Luas : real; {Deklarasi variabel}
BEGIN
Read (P,L); {Statemant}
Luas := P*L; {Statement}
Write (P,L,Luas); {Statement}
END.
Judul program sifatnya adalah optional, dan bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma. Bagian deklarasi digunakan bila di dalam program digunakan pengenal ( identifier). Identifier dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi. Kalau suatu program menggunakan identifier, Pascal menuntut supaya identifier tersebut diperkenalkan terlebih dahulu sebelum digunakan, yaitu dideklarasikan terlebih dahulu pada bagian ini.
Beberapa aturan dalam program Pascal :
• Akhir sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END yang paling akhir.
• Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
• Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titk koma (;)
Contoh : simpan := akhir; akhir := simpan + awal;
• Baris komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }
Contoh : Var rerata : real; (*nilai rata-rata*)
Nil1 : real; {nilai ujian}
Statement (pernyataan)
Adalah instruksi atau gabungan instruksi, yang menyebabkan komputer melakukan aksi.
Type statement dalam Pascal terdiri atas :
1. Sederhana :
- menandai sebuah item data ke sebuah variable (assigment statement) contoh : X := Y * 4.135
- pemanggilan procedure dan goto statement
2. Terstruktur:
- Compound Statement
contoh : Begin
read (x) ;
y : = x + 5 ;
write (y)
End.
- Repetitive Statement
contoh : For I := 1 to 100 do
write (count);
- Conditional Statement
contoh : If x > 100 then write (s)
else write (p) ;
Sejarah Singkat Bahasa PASCAL
Bahasa PASCAL pertama kali dikembangkan pada awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich – Swiss. Nama PASCAL diambil dari nama seorang ahli matematika bangsa Perancis, yaitu BLEISE PASCAL yang telah berjasa menemukan alat hitung mekanis pertama didunia
pada abad ke-17. Bahasa pemrograman ini termasuk kategori “High Level Language”. Instruksi-instruksi yang digunakan dalam bahasa pemrograman ini sangat sistematis dan terstruktur. Pada Awalnya bahasa pemrograman ini diperkenalkan dengan tujuan untuk menjelaskan masalah pemrograman komputer bagi mahasiswa yang belajar pemrograman komputer.
Ternyata dalam waktu singkat, nahasa pemrograman ini menjadi salah satu bahasa yang sangat populer dikalangan universitas, sehingga menjadi julukan sebagai bahasa universitas.
Mulai dari awal perkembangannya hingga saat ini banyak sekali jenis bahasa
pemrograman ini, masing-masing merupakan hasil pengembangannya, antara lain :
UCSD Pascal
Microsoft Pascal
Apple Pascal
Turbo Pascal
dsb
Diantara versi-versi yang ada, Turbo Pascal merupakan versi yang sangat populer saat ini.
Kamis, 20 Januari 2011
Kecerdasan Buatan ( Artificial Intelligence)
Tutorial Membuat Robot Cerdas
Tim yang masuk final Kontes Robot Indonesia (KRI) dan Kontes Robot Cerdas Indonesia (KRCI) 2008 secara resmi diumumkan hari ini (lihat di: Pengumuman Final KRI/KRCI 2008). Dua puluh empat (24) tim berhak bertarung dalam lomba robot panjat pinang (KRI) dan 37 tim robot bertarung dalam kontes robot cerdas pemadam api (KRCI). Bagaimana cara membuat robot-robot itu agar bisa hebat & cerdas? Dalam tutorial ini akan dijelaskan langkah-langkah membuat robot cerdas, baik KRI/KRCI.
Tahap-tahap pembuatan robot
Secara garis besar, tahapan pembuatan robot dapat dilihat pada gambar berikut:
Ada tiga tahapan pembuatan robot, yaitu:
- Perencanaan, meliputi: pemilihan hardware dan design.
- Pembuatan, meliputi pembuatan mekanik, elektonik, dan program.
- Uji coba.
1. Tahap perencanan
Dalam tahap ini, kita merencanakan apa yang akan kita buat, sederhananya, kita mau membuat robot yang seperti apa? berguna untuk apa? Hal yang perlu ditentukan dalam tahap ini:
- Dimensi, yaitu panjang, lebar, tinggi, dan perkiraan berat dari robot. Robot KRI berukuran tinggi sektar 1m, sedangkan tinggi robot KRCI sekitar 25 cm.
- Struktur material, apakah dari alumunium, besi, kayu, plastik, dan sebagainya.
- Cara kerja robot, berisi bagian-bagian robot dan fungsi dari bagian-bagian itu. Misalnya lengan, konveyor, lift, power supply.
- Sensor-sensor apa yang akan dipakai robot.
- Mekanisme, bagaimana sistem mekanik agar robot dapat menyelesaikan tugas.
- Metode pengontrolan, yaitu bagaimana robot dapat dikontrol dan digerakkan, mikroprosesor yanga digunakan, dan blok diagram sistem.
- Strategi untuk memenangkan pertandingan, jika memang robot itu akan diikutkan lomba/kontes robot Indonesia/Internasional.
2. Tahap pembuatan
Ada tiga perkerjaan yang harus dilakukan dalam tahap ini, yaitu pembuatan mekanik, elektronik, dan programming. Masing-masing membutuhkan orang dengan spesialisasi yang berbeda-beda, yaitu:
- Spesialis Mekanik, bidang ilmu yang cocok adalah teknik mesin dan teknik industri.
- Spesialis Elektronika, bidang ilmu yang cocok adalah teknik elektro.
- Spesialis Programming, bidang ilmu yang cocok adalah teknik informatika.
Jadi dalam sebuah tim robot, harus ada personil-personil yang memiliki kemampuan tertentu yang saling mengisi. Hal ini diperlukan dalam membentuk Tim Kontes Robot Indonesia (KRI) atau Kontes Robot Cerdas Indonesia (KRCI). Bidang ilmu yang saya sebutkan tadi, tidak harus diisi mahasiswa/alumni jurusan atau program studi tersebut, misalnya boleh saja mahasiswa jurusan teknik mesin belajar pemrograman.
Untuk mengikuti lomba KRI/KRCI dibutuhkan sebuah tim yang solid. Tetapi buat Anda yang tertarik membuat robot karena hobby atau ingin belajar, semua bisa dilakukan sendiri, karena Anda tidak terikat dengan waktu atau deadline. Jadi Anda bisa melakukannya dengan lebih santai.
Pembuatan mekanik
Setelah gambaran garis besar bentuk robot dirancang, maka rangka dapat mulai dibuat. Umumnya rangka robot KRI terbuat dari alumunium kotak atau alumunium siku. Satu ruas rangka terhubung satu sama lain dengan keling alumunium. Keling adalah semacam paku alumunium yang berguna untuk menempelkan lembaran logam dengan erat. Rangka robot KRCI lebih variatif, bisa terbuat dari plastik atau besi panjang seperti jeruji.
Pembuatan sistem elektronika
Bagian sistem elektronika dirancang sesuai dengan fungsi yang diinginkan. Misalnya untuk menggerakkan motor DC diperlukan h-brigde, sedangkan untuk menggerakkan relay diperlukan saklar transistor. Sensor-sensor yang akan digunakan dipelajari dan dipahami cara kerjanya, misalnya:
- Sensor jarak, bisa menggunakan SRF04, GP2D12, atau merakit sendiri modul sensor ultrasonik atau inframerah.
- Sensor arah, bisa menggunakan sensor kompas CMPS03 atau Dinsmore.
- Sensor suhu, bisa menggunakan LM35 atau sensor yang lain.
- Sensor nyala api/panas, bisa menggunakan UVTron atau Thermopile.
- Sensor line follower / line detector, bisa menggunakan led & photo transistor.
Berikut ini gambar sensor ultrasonik, inframerah, UVTron, dan kompas:
Pembuatan sistem elektronika ini meliputi tiga tahap:
- Design PCB, misalnya dengan program Altium DXP.
- Pencetakan PCB, bisa dengan Proboard.
- Perakitan dan pengujian rangkaian elektronika.
Pembuatan Software/Program
Pembuatan software dilakukan setelah alat siap untuk diuji. Software ini ditanamkan (didownload) pada mikrokontroler sehingga robot dapat berfungsi sesuai dengan yang diharapkan.
Tahap pembuatan program ini meliputi:
- Perancangan Algoritma atau alur program
Untuk fungsi yang sederhana, algoritma dapat dibuat langsung pada saat menulis program. Untuk fungsi yang kompleks, algoritma dibuat dengan menggunakan flow chart. - Penulisan Program
Penulisan program dalam Bahasa C, Assembly, Basic, atau Bahasa yang paling dikuasai. - Compile dan download, yaitu mentransfer program yang kita tulis kepada robot.
3. Uji coba
Setelah kita mendownload program ke mikrokontroler (otak robot) berarti kita siap melakukan tahapan terakhir dalam membuat robot, yaitu uji coba. Untuk KRCI, ujicoba dilakukan pada arena seluas sekitar 4×4 meter dan berbentuk seperti puzzle. Dalam arena KRCI ini diletakkan lilin-lilin yang harus dipadamkan oleh robot cerdas pemadam api. Contoh gambar robot pemadam api Ted Larsorn dan arena Kontes Robot Cerdas Indonesia (KRCI).
Untuk lomba robot KRI, dibutuhkan ruangan yang lebih besar, yaitu sekitar 15×15 meter. Dalam Kontes Robot Indonesia (KRI) 2008, masing-masing robot harus meraih target (bola/kubus) yang diletakkan di tempat yang tinggi, jadi sebuah robot harus bisa naik di atas robot yang lain untuk meraih target tersebut (seperti panjat pinang).
Final Kontes Robot Indonesia (KRI) dan Kontes Robot Cerdas Indonesia (KRCI) sudah diadakan tanggal 14-15 Juni 2008 di Balairung UI Depok.
Video Robots Review 2010
Referensi:
http://tutorialgratis.net/2008/05/28/tutorial-membuat-robot-cerdas/
http://youtu.be/r-CdRRuCt60
http://tutorialgratis.net/2008/05/28/tutorial-membuat-robot-cerdas/
http://youtu.be/r-CdRRuCt60
Sabtu, 15 Januari 2011
Hai sahabat-sahabat Bloger semua, sebagai mana kita ketahui Hampir setiap orang kini memiliki account facebook, namun sedikit dari pengguna Facebook yang mengetahui adanya tombol rahasia dibalik situs jejaring social terbesar di dunia ini, Blog IPTEK UMY berbagi informasi ringan tersebut.
Berikut beberapa tombol rahasia untuk memudahkan anda ketika sedang login ke situs tersebut.
shift + alt + 1 = home
shift + alt + 2 = profile
shift + alt + 3 = permintaan pertemanan
shift + alt + 4 = pesan
shift + alt + 5 = pemberitahuan
shift + alt + 6 = edit account
shift + alt + 7 = settings privasi
shift + alt + 8 = penggemar facebook
shift + alt + 9 = statement of rights and responsibilities
shift + alt + 0= pusat bantuan
Semoga Berkenan. :-)
Berikut beberapa tombol rahasia untuk memudahkan anda ketika sedang login ke situs tersebut.
shift + alt + 1 = home
shift + alt + 2 = profile
shift + alt + 3 = permintaan pertemanan
shift + alt + 4 = pesan
shift + alt + 5 = pemberitahuan
shift + alt + 6 = edit account
shift + alt + 7 = settings privasi
shift + alt + 8 = penggemar facebook
shift + alt + 9 = statement of rights and responsibilities
shift + alt + 0= pusat bantuan
Semoga Berkenan. :-)
Jumat, 14 Januari 2011
RAMALAN CINTA 2011
Meski ada orang yang bilang tidak percaya sama ramalan, toh tetap saja ramalan tentang apapun dalam kehidupan kita masih saja diburu banyak orang, gak percaya? coba lihat saja edisi akhir pekan dari beberapa koran nasional, disitu pasti ada kolom unutk menampilkan ramalan dari zodiak kita masing-masing, baik yang ada hubungannya dengan karir, kesehatan, asmara maupun peruntungan rejeki.
Ramalan Cinta 2011 Zodiak Capricorn
Kehidupan cinta Anda tidak terlalu menyenangkan tahun ini. Akan sulit sekali berkomunikasi dengan si dia, tapi Anda harus berusaha keras jika ada sesuatu yang ingin Anda luruskan. Hubungan Anda mungkin juga akan mengalami perubahan, namun ke arah yang lebih baik. Untuk yang single, pertemuan dengan pria baru akan mengubah hidup Anda.
Ramalan Cinta 2011 Zodiak Scorpio
Ingat apa saja yang sudah kamu rencanakan, supaya kestabilan emosimu bisa terkontrol kalau kamu menghadapi sesuatu yang nggak kamu harapkan. Guncangan yang melanda hubunganmu akan merubah semua pandanganmu. Tahun lalu kamu penuh dengan rasa cemburu. Tahun ini kamu bisa menebarkan pesonamu hingga kamu kelihatan lebih bercahaya dengan pikiran yang positif.
Akhir Februari sesuatu yang nggak menyenangkan dalam hubunganmu akan terjadi, sebaiknya kamu mesti hati dan bersikap bijak.
Ramalan Cinta 2011 Zodiak Gemini
Keunggulanmu terletak pada kemampuanmu tetap tampil baik sekalipun kamu sednag merasa tertekan. Tahun ini kamu akan mendapatkan kebahagiaan yang luar biasa. Hubungan cinta anda akan romantis sekali dengan liburan ke luar negeri.
Ramalan Cinta 2011 Zodiak Virgo
Tahun ini kamu layak mendapat perhatian yang kamu harapkan, sesuai dengan apa yang udah kamu korbankan. Tetaplah bersikap jujur dan berfikir positif untuk bisa merasakan kenyamanan berama seseorang yang kamu harapkan. Kalau di awal tahun ada sedikit pertengkaran, pada bulan berikutnya kamu berusaha untuk membuat pacar kamu dan semua orang merasa bahagia.
Menjelang pertengahan tahun ini kamu mulai menetapkan hati dan menyusun strategi untuk memperkokoh hubunganmu. Okey..?
Ramalan Cinta 2011 Zodiak Pisces
Tahun ini kamu harus segera melupakan sakit hatimu di masa lalu karena sudah saatnya kamu menghargai dan mencintai diri sendiri. Bulan depan kamu mungkin terlibat kencan ganda, Lain halnya buat yang udah ke jenjang yang lebih serius, kamu merasakan pacarmu sangat romantis.
Tapi di pertengahan tahun ini kamu mulai bermain dengan perasaanmu yang selalu mencurigai pacarmu. Padahal nggak ada alasan untuk itu. Bulan berikutnya kamu mulai berubah. Kamu jadi semakin romantis. Kehadiran seseorang bikin kamu benar-benar harus mengambil sikap tegas untuk menyelamatkna hubungan kamu.
Pasangan terbaik: Scorpio. Ia akan mendorong Anda untuk melakukan hal-hal yang Anda kira tak mungkin Anda lakukan, tanpa mempertanyakan keyakinan Anda.
Ramalan Cinta 2011 Zodiak Aquarius
Bagi kamu, teman-teman adalah orang terdekat yang bisa membrikan kamu kebahagiaan. Tahun ini problem kamu adalah membiarkan orang lain melakukan perbuatan yang menyakiti hati kamu. Uranus bikin kamu emosi dan kamu ngga berada dalam batas keseimbangan. Tahun kemarin telah memberi perubahan buat kamu dalam membina suatu hubungan.
Kamu mulai bisa mempercayai seseorang dan Januari adalah waktunya untuk menguji cinta pacarmu. Di pertengahan Tahun kamu bertemu dengan seseorang yang bisa mengubah hidup kamu. Tapi di akhir tahun, sesuatu yang berbau selingkuh mulai mendekat.
Pasangan terbaik: Capricorn yang memberikan rasa aman yang Anda inginkan. Mereka tidak akan mengkhianati Anda.
Ramalan Cinta 2011 Zodiak Taurus
Anda tak begitu pandai menghadapi perubahan, sehingga perubahan dalam hubungan Anda akan mengacaukan hubungan itu sendiri. Belajarlah untuk berkomunikasi lebih baik, terutama sepanjang bulan November. Anda akan ditantang untuk mengevaluasi kembali keputusan yang pernah Anda buat tentang status hubungan Anda.
Pasangan terbaik: Capricorn akan mencurahkan perhatian untuk Anda, dan menawarkan hubungan yang sehat.
Ramalan Cinta 2011 Zodiak Leo
Ini adalah tahun dimana kamu akan menemukan banyak langkah untuk meraih apa yang kamu inginkan. Di tahun ini juga kemungkinan besar kamu akan mendapatkan pacar sesuai dengan apa yang kamu harapkan. Di pertengahan tahun ini kamu dan pacar kamu akan bekerja sama melakukan banyak kegiatan.
Dia adalah motivatormu dan seseorang yang begitu mengerti tentang kamu. Kalau suatu saat nanti kamu menemukan dia begitu terobsesi dengan dengan impian-impiannya, kamu harus bisa mengerti. Jaga emosimu kalau kamu tetap ingin hubunganmu utuh.
Pasangan terbaik: Aries yang juga bergelora pasti punya energi yang sama dengan Anda. Ia akan banyak memberi inspirasi, tapi juga tetap menawarkan kebebasan untuk Anda.
Ramalan Cinta 2011 Zodiak Sagitarius
Anda yang cenderung sensitif harus bersiap untuk patah hati. Kemungkinan karena ada mantan yang mengkhianati Anda, atau teman dekat yang mengacuhkan Anda, bahkan pada awal tahun Anda akan merasa sedih dan kesepian.
Tetapi bulan April seseorang akan memasuki hati Anda, membuat Anda tak sabar untuk terlibat dalam hubungan lagi. Jangan jatuh cinta terlalu cepat, kalau Anda tak ingin mengulangi hubungan yang menyedihkan lagi.
Pasangan terbaik: Seorang pria Aquarius akan memperkenalkan Anda pada hal-hal baru yang menarik, tapi dia tak ingin terlalu serius dengan Anda.
Ramalan Cinta 2011 Zodiak Cancer
Kepercayaan amat dibutuhkan dalam menjalin sebuah hubungan. Kamu bisa mencintai seseorang dengan sungguh-sungguh selama kamu masih bisa mempercayainya. Mengenali seseorang secara utuh, Butuh waktu dan energi. Pikiranmu harus jernih untuk mendapatkan cinta yang lebih serius. Tahun ini jangan terlalu kelihatan genit.
Sesuaikan penampilanmu dengan kondisi tubuhmu, jadi kelihatan enak dipandang. Akhir tahun ini adalah akhir dari masa idealismemu yang kekanak-kanakan, kamu akan menjadi lemah-lembut dan lebih realistis.
Pasangan terbaik: Sejak dulu, Pisces akan cocok dengan Cancer. Pria Pisces setia, penuh cinta, dan selalu mendukung Anda. Anda tak usah khawatir bakal kesepian.
Ramalan Cinta 2011 Zodiak Libra
Hubungan cinta sedikit menjadi beban bagi Anda, entah karena si dia kelewat menuntut, atau kelewat terikat secara emosional. Anda masih lajang bakal agak sulit untuk bertemu pasangan yang tepat hingga setengah tahun pertama. Tapi jangan kaget kalau setelah itu Anda tiba-tiba naksir seorang teman atau rekan kerja.
Duh, kok bisa sih, naksir dia?. Kamu berada di antara dua pilihan dan pada akhir tahun nanti kamu tahu yang terbaik buat kamu. Sekarang ini tetaplah menjaga kejujuran emosi dan jangan berusaha merubah sikap kamu.
Kamu lagi berusaha memanjakan diri dengan pergi jalan-jalan dan curhat seharian sama sohib. Akhirnya kamu menemukan saat berduaan yang indah dengan pacar kamu dan kamu merasa sangat bahagia.
Ramalan Cinta 2011 Zodiak Aries
Tahun ini banyak tekanan menghadang perjalanan cinta kamu. Kamu butuh perasaan istimewa seperti perasaan cinta sesuai yang kamu inginkan. Kejenuhan yang melanda hatimu Tahun tahun yang lalu akan berakhir dengan gerakan mars yang memberi kamu spirit hingga akhir tahun ini. Selamat..!
Segala hal tentang cinta yang udah kamu susun akan sukses dipertengahan tahun 2010 ini. Tapi kekuatan untuk menempatkan dewi cinta malah menjadi sebuah kegagalan. Nah, nah, apa yang terjadi sama kamu? Seperti ada sebuah ketakutan menghantui perasaanmu atas kehadiran seseorang yang istimewa di masa lalu.
Jaga emosimu sampai kamu benar-benar yakin dengan apa yang kamu lakukan. Cinta akan berjalan sebagaimana mestinya.
Semoga Ramalan Cinta 2011 anda menurut zodiak tersebut sesuai dengan kehidupan asmara anda, namun jika tidak sesuai, yang gak usah dipikir, namanya juga ramalan, haha :D
ciri-ciri PLAYER
apa sih ciri-ciri PLAYER ?
menurut PuppuutLovandan LoQuacious Massiverselaaludiihati
ciri-ciri PLAYER :
• yang pasti selalu memberi harapanharapan palsu terhadap semuua cewek
• selalu memberi perhatianperhatian ndaa jelaas samaa semuua cewek
• ndaa pernah maau disalaahin
• daan selalu membelaa dirinyaa
• diiaa merasa diiaa paling benaar
menurut Dento Annak Jellek
ciri-ciri PLAYER :
1. Wajah cukup meyakinkan.
Sedikit sekali ada cowok playboy dengan tampang pas pasan apalagi minus di bawah rata-rata. Kebanyakan dari mereka memiliki tampang yang meyakinkan bahkan masuk kategori ganteng. Memang itulah syarat utama menjadi cowok playboy. Tapi tentu tidak semua cowok ganteng itu playboy. Salah satu cowok ganteng yang bukan playboy adalah saya. hehehe….
2. Ada banyak kenalan cewek
Kenal dengan banyak cewek adalah hal biasa bagi cowok sejenis ini. Secara, hobinya emang gonta ganti cewek kan..? Bermain-main dengan cewek. Dia punya koleksi cewek yang segudang jumlahnya. Hati-hati kalau dengan cowok seperti ini.
3. Jago dalam merayu cewek
Barangkali kemampuan alami sang cowok playboy. So, buat para cewek hati-hati terhadap Ciri ciri cowok yang pinter bikin cewek-cewek kelenger dan semaput dengan segala jurus rayuan gombalnya. Pastinya dia melakukan hal yang sama kepada setiap cewek. bukan kamu saja. Jangan sampai terjebak dengan semua rayuannya.
4. Bekas pacar ada di mana-mana
Salah satu ciri cowok playboy ialah sering gonta ganti cewek. Makanya, nggak heran kalau mereka punya banyak mantan pacar. Bayangin kala dia sebulan dua kali ganti pacar, berarti dalam satu tahun dia punya 24 mantan pacar. Bagaimana kalau 10 tahun dia berpetualang sebagai cowok playboy..? 240 mantan pacarnya, hahaha….. Fantastis..!
5. Menyembunyikan cerita cinta masa lalunya.
Tentu saja si cowok jarang sekali bercerita tentang kisah cintanya ke cewek lain. Terutama sama calon korbannya. Satu hal bodoh kalau dia harus bercerita tentang 24 mantan pacar dalam setahun. Kalau pun dia bercerita, biasanya hanya rekayasa untuk meraih simpati si cewek.
6. Cukup dikenal dengan sebutan “Playboy”
Sehebat apa pun seorang palyboy menyembunyikan jati dirinya, tetap saja semua orang tahu bahwa dia seperti itu. Semua orang mengenal dia sebagai seorang playboy yang suka gonta ganti pacar. Jadi, hati hati kalau kamu menemukan cowok yang dicap sebagai cowok playboy oleh lingkungannnya. Bisa jadi itu adalah benar adanya. Kamu jangan menutup mata. Kebanyakan cewek yang terjebak, karena dia terlalu terpesona, dan akhirnya menutup mata dan telinga dari lingkungannya. Setelah tahu yang sebenarnya baru deh, nyesel
7. Gampang mengungkapkan kata “Cinta”
Cowok cowok playboy sangat mudah untuk mengumbar kata kata “i love u” Hati hati kalau kamu menemukan dengan ciri ciri seperti ini. Bisa jadi dia seorang playboy.
menurut Aditya Indro Waskito
ciri-ciri PLAYER :
1. Penampilan selalu trendy.
Pakaian model baru, ke mana-mana pakai parfum. Maklum,penampilan adalah modal penting bagi cowok tipikal playboy buat deketin cewek.
2. Sok kenal sok dekat.
Bahkan, kadang pura-pura sudah kenal. Padahal, itu salah satu jurusnya buat kenalan dengan cewek.
3. Pintar merayu. Dengan kepintaran merayu
inilah cowok playboy mampu menggaet cewek-cewek.
4. Hape sering berbunyi.
Biasa, dari cewek-cewek yang sudah terjerat rayuannya.
Langganan:
Postingan (Atom)