Saturday, November 13, 2010

Tutorial CodeVision AVR

Code Vision AVR merupakan salah satu software yang digunakan dalam membangun aplikasi mikrokontroller/compiler menggunakan bahasa pemrograman C. Code Vision hanya compatible dengan mikrokontroller keluaran keluarga AVR dari Atmel.corp. Software Code Vision AVR tersedia yang freeware/evaluation maupun berbayar dan dapat download di http//hpinfotech.ro versi free-nya. Untuk yang free biasanya di batasi penggunaannya dalam hal pemrogramannya. Tapi jangan khawatir ada yang menyediakan versi fullnya download di http://www.4shared.com/file/lsDeWi7f/setup.html.

Beberapa kelebihan yang dimilki oleh Code Vision AVR antara lain:

1. Menggunakan IDE (Integrated Development Environment),

2. Fasilitas yang disediakan lengkap (mengedit program, mengkompile program, mendownload program) serta tampilannya sangat user friendly.

3. mampu membangkitkan kode program secara automatis dengan menggunakan fasilitas CodeWizard AVR.

4. memiliki fasilitas untuk mendownload secara langsung menggunkan hardware khusus.

5. dan masih banyak lagi.

Penjelasan secara umun CodeVision AVR:

Tampilan workspace pada CodeVisionAVR


A. File:

Seperti tampak pada gambar di bawah.

b. Edit

Seperti tampak pada gambar di bawah.




Sebelum mengkompile, setting terlebih dahulu pada Tab Project/configure lalu pilih Tab after build centang program the chip dan execute user’s program setelah itu oke.

Sepert pada gambar di bawah.

Setelah proses di atas selesai silahkan tekan shft-f9 untuk memulai proses kompile.

Jika terjadi eror berarti program kita ada yang salah coba cek di box massage bagian bawah. Jika proses berhasil maka program dapat langsung di downloadkan ke mikrokontroler.

Tetapi sebelum proses download kita harus mensetting lagi di bagiaan Tab Settings pilih programmer disini kita harus memilih menggunkan hardware apa yang digunakan misal ST500, STK200 atau usb downloader yang umum digunakan sesuai dengan petunjuk buku manual yang disediakan. Seperti pada gambar dibawah.

Setelah semua proses selesai, silahkan men-download hasil program yang telah dibuat. Sekian penjelesan awal dari tutorial CodeVision AVR. Continue.



Thursday, January 22, 2009

robot cerdas







Seiring perkembangan teknologi pekerjaan manusia saat ini mulai dapat digantikan oleh robot. Akan tetapi Robot diciptakan bukannya untuk menggantikan manusia sepenuhnya karena walau bagaimanapun ada pekerjaan-pekerjaan tertentu yang tak dapat digantikan dan diselesaikan oleh robot tanpa bantuan manusia dan begitu pula sebaliknya. Robot diciptakan untuk memudahkan manusia dalam menyelesaikan masalah, contohnya dalam memadamkan api / kebakaran, resiko yang harus ditanggung oleh tim pemadam kebakaran sangat tinggi, untuk itu diciptakanlah Robot Pemadam Api untuk membantu manusia dalam pekerjaan ini. Pada penelitian ini penulis mengambil contoh kebakaran di rumah yang sering terjadi untuk disimulasikan. Robot disini berfungsi sebagai pencari sumber api dan kemudian memadamkanya. Proses pencarian sumber api dengan cara memeriksa tiap ruangan apakah terdapat sumber ap atau tidaki. Proses pencarian titik api dilakukan dengan mendeteksi pancaran sinar Ultraviolet yang dipancarkan api dengan menggunakan sensor pendeteksi sinar ultraviolet. Dalam melakukan pencarian ruangan robot menggunakan sensor Ultrasonic untuk memandu navigasi robot dalam pencarian rungan, menghindari halangan, memandu arah gerak dan untuk kembali ke tempat asal robot diberangkatkan.

Diharapkan dengan proses penelitian di atas dapat membuat robot otomatis untuk menyelesaikan beberapa tugas yang diambil dari tema Kontes Robot Cerdas Indonesia 2007, yaitu “Robot Cerdas Pemadam Api”.



Robot sederhana dengan dua kaki bernama RunBot tidak dapat berlari. Namun, ia mampu berjalan cepat bahkan memecahkan rekor robot-robot sebelumnya.

Robot buatan para peneliti Eropa setinggi 30,5 centimeter ini mampu berjalan dengan kecepatan sekitar 3 meter perdetik atau sebanding dengan kemampuan manusia. Kemampuannya berjalan dua kali kecepatan robot tercepat sebelumnya Spring Flamingo buatan Institut Teknologi Massachusetts (MIT).

"Ada beberapa prinsip yang dipakai di sini sehingga desain ini lebih efisien daripada robot tercepat sebelumnya," kata pakar komputasi otak Florentin Worgotter dari Universitas Gottingen Jerman. Seperti manusia yang sedang berjalan cepat, lutut RunBot relatif lurus saat berjalan. Pinggulnya lebih banyak digunakan untuk melangkahkan kaki daripada mengayun lututnya.

Para peneliti juga melengkapinya dengan jaringan syaraf tiruan sederhana yang fungsinya meniru syaraf manusia. Dua buah sensor bekerja seperti neuron untuk mengendalikan motor-motor di pinggulnya.

Sensor-sensor di bagian pinggul akan memberitahu motor untuk berputar lebih cepat sehingga menghasilkan langkah lebih banyak. Neuron-neuron di lutut menjaga agar bagian tersebut tetap kaku untuk menghasilkan langkah yang efisien dan tidak menekuk saat berjalan cepat.

Penelitian ini merupakan hasil kolaborasi para peneliti dari Universitas Gottingen, Universitas Glasgow, dan Universitas Stirling Skotlandia. Hasil penelitian ini dipublikasikan dalam International Journal of Robotics Research edisi Maret. Sumber: KCM

Saturday, May 24, 2008

pertama nyoba buat blog


tnggl 24 may 08
Awalnya gw penasaran ma blogg ntuh paan, trus gw cari ntuh buku tentang blogg, dan akhirnya gw dapt jawabannya. Trus gw nyoba buat ntuh blogg, nah ni hari gw gw baru nyoba buat. Mungkin tampilan blogg gw masih minim kali, n kgak menarik maklum baru belajar.