This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Minggu, 09 Oktober 2011

Bagian/Cabang riset dalam robotika


Robotika merupakan satu bidang ilmu yang tidak baru tetapi tidak juga lama. Bidang ini merupakan kolaborasi berbagai macam disiplin ilmu, seperti matematika, fisika, elektronika, mekanika, dan belakangan ini malah biologi pun ikut berkolaborasi dalam robotika.
Dengan adanya kolaborasi berbagai disiplin ilmu tersebut, riset di bidang robotika berkembang sangat luas. Dalam artikel ini saya coba bedah kategorisasi bidang riset robotika, yang pasti belum lengkap dan pasti akan terus berkembang. Kategorisasi tersebut antara lain:
,

















.

1. Menurut struktur mekanisnya, riset robotika dibagi atas :
  • Mobile robot / Wheeled robot: robot yang mobilisasinya dilakukan dengan menggunakan roda. Target utama dari sebuah wheeled robot biasanya adalah : mencapai satu titik target tertentu dan orientasi tertentu.
  • Legged robot / robot berkaki: robot yang mobilisasinya dilakukan dengan menggunakan kaki. Sama dengan wheeled robot, biasanya targetnya adalah: mencapai satu titik target tertentu dan orientasi tertentu.
  • Manipulator robot: robot ini berbentuk lengan dengan beberapa buah sendi / joint. Targetnya adalah mencapai sebuah titik (biasanya di ruang 3 dimensi).
  • Kombinasi: Kombinasi ketiga struktur di atas. Misalnya, robot manipulator, biasanya bertumpu pada tumpuan statis. Dengan mengkombinasikan struktur manipulator dengan wheeled robot, saat ini berkembang riset tentang "mobile manipulator". Robot berkaki dan manipulator biasanya bergabung dalam satu riset "Humanoid robotics".
  • .








.
2. Menurut jumlah robotnya, riset robotika dibagi atas:
  • Single robot: penelitian dilakukan untuk robot yang beroperasi tunggal. Biasanya yang diteliti di sini adalah akurasi robot dalam melakukan task. Misalnya untuk task "Line Following", yaitu robot bergerak mengikuti sebuah track referensi. Contoh lain adalah "Point stabilization", yaitu robot, dari posisi mana saja di workspace, bergerak mendekati sebuah target tujuan dan jika waktu bergerak sampai ke tak-berhingga, robot tetap stabil di titik tujuan tersebut.
  • Multiple robot: penelitian dilakukan untuk beberapa robot yang beroperasi bersama. Biasanya yang diteliti di sini adalah koordinasi antar robot dalam melakukan satu task. Task yang dimaksud misalnya : leader-follower (sekelompok robot bergerak mengikuti robot yang menjadi leader). Jadi dalam riset multiple robot, aspek komunikasi dan decision making sangat dominan.
  •  



















.

3. Menurut lokasi workspace-nya, riset robotika dapat dibagi menjadi :
  • Robot yang beroperasi di udara, misalnya Unmanned Aerial Vehicle (UAV), yaitu robot/kendaraan yang dapat melaksanakan tugas di udara tanpa bantuan manusia. Secara aplikasi, UAV sudah banyak dibuat untuk berbagai keperluan, seperti pemotretan udara yang bersifat mata-mata ataupun untuk tujuan riset.
  • Robot yang beroperasi di darat, misalnya Automated Guided Vehicle (AGV), yaitu robot/kendaraan yang dirancang untuk melakukan tugas di darat tanpa bantuan manusia. Beberapa pabrik, dan warehouses di negara-negara maju bahkan sudah menerapkan AGV dalam proses produksi mereka.
  • Robot yang beroperasi di laut, misalnya Autonomous Underwater Vehicle (AUV), yaitu robot/ kendaraan yang dirancang untuk melakukan tugas di laut tanpa bantuan manusia.
  • .










.

4. Menurut keperluannya dalam implementasi, riset robotika dapat dibagi menjadi:
  • Robot untuk keperluan perang. Robot untuk keperluan perang biasanya ditujukan untuk meminimalisasi korban manusia (di pihak operator robot). Beberapa keperluan perang yang sudah diimplementasikan dalam bentuk robot adalah : misi mata-mata, pesawat tempur tanpa awak.
  • Robot untuk keperluan dasar manusia (service robots). Robot ini beragam sekali bentuk implementasinya. Mulai dari robot pengantar obat untuk pasien di rumah sakit (yang haya berbentuk kotak berjalan), sampai robot yang bisa menjadi pembantu rumah tangga.
  • Robot untuk hiburan (entertaining robots). Di Jepang, robot jenis ini sangat dicari, karena terlalu banyak orang stress di sana.
  • .










5. Menurut perencanaan gerak / task yang dilakukan:
  • Path planning. Riset di area perencanaan jalur yang harus dilalui oleh robot agar task / misi-nya berhasil. Sebuah robot dalam aplikasi tertentu membutuhkan jalur untuk diikuti (path to track). Sebuah algorithma path planning menghasilkan jalur referensi yang dapat diikuti oleh robot.
  • Motion planning. Obyektif dari riset di area motion planning adalah menghasilkan referensi gerak (kecepatan / percepatan) bagi robot agar robot dapat menyelesaikan tugasnya. Misalnya pada posisi tertentu, motion planner akan memberikan referensi gerak kepada robot, yaitu bergerak maju dengan kecepatan 2 m/s ke arah Timur.
  • Task planning. Obyektif dari riset di area task planning adalah menghasilkan urutan task yang harus dilakukan oleh robot (biasanya multiple robots). Task planner biasanya beroperasi untuk mengatur pembagian tugas kepada setiap robot untuk mengeksekusi suatu task, misalnya mengangkat barang, sehingga tidak terjadi crash antar robot.
Kategori-kategori di atas masih prematur dan masih dapat berkembang lagi lebih detail.

Beberapa Catatan Tentang Membuat Robot


Jika dilihat sekilas, kita melihat robot sebagai suatu sistem yang sangat complicated alias rumit. Kerumitan ini disebabkan kita melihat banyaknya aspek yang membangun sebuah robot. Yang paling terlihat adalah aspek mekanis dan aspek elektronik. Aspek mekanis misalnya : sumbu gerak roda (jika robot anda merupakan mobile robot ), lengan ( jika robot anda merupakan robot manipulator ). Sedangkan aspek elektronik misalnya : sistem pengendali (misalnya menggunakan mikrokontroler ).

Jika yang terlihat oleh Anda adalah kedua aspek tersebut, kita bisa pilah-pilah kedua aspek tersebut ke dalam beberapa aspek yang lebih kecil. Untuk aspek mekanis, kita dapat uraikan ke dalam beberapa masalah, antara lain :

a. Sistem mekanis aktuatorb. Keseimbangan massa robotc. Gaya yang diperlukan untuk menggerakkan aktuator (aspek dinamika)d. Path yang dibentuk dari pergerakan aktuator (aspek kinematika ) Sedangkan untuk aspek elektronik, kita juga dapat uraikan ke dalam beberapa masalah :a. Sistem pengendali, biasanya menggunakan mikrokontroler, dan beberapa hobbyist robotik lebih memilih membeli sistem mikrokontroler (sistem mikrokontroler plus elemen-elemen interfacing, port-port input dan output kosong yang dapat dikoneksikan ke elemen seperti sensor, aktuator, atau sistem mikrokontroler lain, dan sistem komunikasi )

b. Interfacingc. Sensor-sensord. Rangkaian driver aktuatore. Rangkaian / board dengan kegunaan khusus yang bisa dicangkokkan ke sistem utama, sehingga dapat membentuk embedded system.Poin-poin di atas masih bisa berkembang, tergantung pengetahuan dan pengalaman masing - masing orang.


Sebenarnya jika kita menggunakan sistem mikrokontroler, ada lagi satu aspek yang harus diperhatikan, yaitu software. Dengan software, kita dapat merancang suatu aliran proses yang dapat mengendalikan robot sehingga robot dapat melakukan suatu misi.Contoh “misi” adalah sebagai berikut : Misalnya robot pemadam api pada sebuah labirin ( yang sempat dilombakan pada Kontes Robot Cerdas Indonesia 2005 di Universitas Indonesia, Depok ). Misinya adalah menjelajahi jalur-jalur labirin, sampai menemukan adanya api. Jika api tersebut ditemukan, maka robot harus mendekati api itu dan memadamkannya. Sebuah misi yang jika dijabarkan dengan kata-kata, terlihat mudah. Tetapi dalam implementasinya pada program, kata-kata mudah ini akan berubah menjadi baris-baris instruksi yang panjaaaannnn…gggg !!!

Dalam aspek software ini, yang harus diperhatikan adalah :

a. Bahasa pemrograman apa yang dipakai, apakah menggunakan C, Assembler, atau apa ? Biasanya mikrokontroler yang berbeda mempunyai skematik yang berbeda, dan tentu saja berpengaruh terhadap bahasa pemrograman yang digunakan. Meskipun 2 mikrokontroler sama-sama diprogram dengan bahasa assembly, namun belum tentu keduanya mempunyai syntax yang sama.

b. Model pemrograman yang digunakan. Apakah anda menggunakan procedural model ? atau bahkan object-oriented programming ?

c. Keterbatasan memory. Jangan sampai program yang Anda tulis malah ukurannya terlalu besar dibandingkan dengan kapasitas memori yang tersedia.d. Keterbatasan kecepatan proses. Perhatikan performa dari sistem mikrokontroler yang Anda pakai. Biasanya bisa dilihat dari MIPS-nya (Million Instruction Per Second ). Jangan sampai Anda membuat program yang malah membuat robot tidak reaktif (robot reaktif ? nanti dibahas kok… ).

Aspek-aspek yang dijelaskan di atas akan dibahas pada artikel-artikel berikutnya. Oleh karena itu, stay tune di saluran blog ini,, asekkk

Perkembangan Sistem Komputer di dunia mengalami bebepara generasi

Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga menemukan alat-alat mekanik dan elektronik untuk membantu manusia dalam penghitungan dan pengolahan data supaya bisa mendapatkan hasil lebih cepat. Komputer yang kita temui saat ini adalah suatu evolusi panjang dari penemuan-penemuan manusia sejah dahulu kala berupa alat mekanik maupun elektronik.

Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan matematik biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanjaan, sentral telepon yang menangani jutaan panggilan dan komunikasi, jaringan komputer dan internet yang mennghubungkan berbagai tempat di dunia.

Bagaimanapun juga alat pengolah data dari sejak jaman purba sampai saat ini bisa kita golongkan ke dalam 4 golongan besar.

1. Peralatan manual: yaitu peralatan pengolahan data yang sangat sederhana, dan faktor terpenting dalam pemakaian alat adalah menggunakan tenaga tangan manusia
2. Peralatan Mekanik: yaitu peralatan yang sudah berbentuk mekanik yang digerakkan dengan tangan secara manual
3. Peralatan Mekanik Elektronik: Peralatan mekanik yang digerakkan oleh secara otomatis oleh motor elektronik
4. Peralatan Elektronik: Peralatan yang bekerjanya secara elektronik penuh.

Generasi Komputer

Awal generasi komputer dimulai semenjak komputer yang diciptakan oleh manusia mulai menggunakan konsep stored program pada tahun 1946.

Meskipun sebelumnya sudah bermunculan berbagai jenis komputer, seperti komputer analog pada tahun 1931 oleh Dr. Vannevar Bush di Massachussetts Institute of Technology). Lalu komputer digital elektronik pertama oleh John V Atanasoff yang diselesaikannya pada tahun 1942, komputer-komputer tersebut merupakan pendorong lahirnya komputer generasi pertama.

Generasi Mainframe

Tahun 1946 merupakan awal generasi pertama dari komputer, dimulai dengan dibuatnya ENIAC (electronic Numerical Integrator And Calculator). Komputer pada zaman ini memiliki ribuan tabung hampa untuk satu komputernya, ukuran fisik yang cukup besar, dan membutuhkan tempat yang cukup luas. Umumnya komputer ini digunakan untuk menghitung ketepatan tembakan. Mau tahu cara memprogram komputer ini? Yaitu dengan menghubungkan dan memotong kabel dan serta menggunakan kontak-kontak.

Komputer pada generasi ini masih lambat prosesnya, dan memakan listrik yang cukup tinggi, serta daya simpan masih sedikit. ENIAC sendiri pada waktu itu membutuhkan tempat lebih dari 500 m2, dan menggunakan tabung hampa. ENIAC bukan satu-satunya komputer pada generasi ini. Disamping ENIAC masih ada komputer lain yang muncul, diantaranya yaitu:

* EDSAC (Electronic Delayed Storage Automatic Computer), yang merupakan komputer dengan stored program yang pertama. Komputer ini dibuat oleh ahli matematika John von Neumann dan teamnya. Komputer ini dibuat semenjak pertengahan tahun 1940 dan dioperasikan pada tahun 1949 di Cambridge University, Inggris.
* ACE (Automatic Calculating Engine) yang dibuat oleh Alan M Turing semenjak tahun 1945, komputer ini telah menerapkan penggunaan kartu plong sebagai media untuk input dan output-nya .
* SEC (Simple Electric Computer) merupakan komputer yang menggunakan drum magnetik sebagai penyimpan memorinya. Komputer ini dibuat pada tahun 1950 di Electric Computer Laboratory of Birkbeck College, University of London.
* LEO (Lyon Electronic Office), tahun 1951, merupakan komputer komersial pertama di Inggris.
* EDVAC (Electronic Discrete Variable Automatic Computer), tahun 1952, merupakan komputer stored program pertama yang dibuat oleh Amerika.
Generasi Minicomputer

Komputer pada generasi ini merupakan penyempurnaan dari komputer generasi sebelumnya. Bahasa yang digunakan tidak lagi murni bahasa mesin, namun sudah menggunakan bahasa tingkat tinggi, lebih memudahkan dalam pembuatan programnya. Komponen yang digunakan sudah mulai menggunakan transistor sehingga mampu membuat ukuran komputer tersebut jauh lebih kecil dibandingan dengan komputer pada generasi pertama. Generasi ini merupakan generasi munculnya minicomputer , dan harganya pun jauh lebih murah apabila dibandingkan dengan generasi sebelumnya. Komputer yang masuk pada generasi ini adalah:

* PDP-1, yang diproduksi oleh DEC (Digital Equipment Corporation) yang dikenalkan pada tahun 1959,
* PDP-5, merupakan komputer mini pertama,
* UNIVAC III,
* IBM 7070
Generasi Microcomputer

Generasi ini ditanda dengan digunakannya IC (Integrated Circuit) yang mampu menampung beberapa komponen elektronik sekaligus dalam ukuran yang sangat kecil, tentunya dengan hal ini membuat ukuran komputer juga langsung jauh lebih kecil dari komputer generasi sebelumnya, begitu juga dengan penggunaan listrik yang turun drastis. IC sendiri dibuat pertama kali oleh Jack Kilby pada tahun 1958. Komputer yang muncul pada generasi ini diantaranya adalah IBM S/360 yang merupakan komputer generasi ketiga yang pertama. Selain itu juga UNIVAC 1108, NCR seri Century, dlsb.

Inovasi yang penting pada generasi ini adalah software compatibility , antar beberapa mesin.

Generasi Internet dan Web

Generasi ini dimulai semenjak tahun 1970, pengunaan Large Scale Integration (LSI) . Pada masa ini bermunculanlah komputer makro (macro computer). Intel mengeluarkan prosesor pertama di dunia yang dikenal dengan Intel 4004 pada tahun 1971. Pada tahun 1977, Apple mengeluarkan personal computernya yang pertama. Generasi ini telah memungkinkan sebuah komputer tanpa software di dalamnya, dan software tersebut harus diprogram dengan menggunakan bahasa assembly.

Perkembangan yang terjadi tidak hanya pada mesin komputer itu sendiri, namun juga beranjak kepada jaringan antar komputer. Local Area Network mulai diimplementasikan pada banyak tempat, dan Departemen pertahanan Amerika pun mulai menggunakan Internet Protocol .

Generasi Pervasive Computing

Generasi ini merupakan generasi yang mulai meninggalkan penggunaan komputer desktop. Berbagai teknologi ditemukan untuk mengimplementasikan komputer yang menyatu dengan teknologi lainnya, dalam ukuran yang sangat kecil, dan kemampuan yang cukup pintar. Dimana pada generasi ini, seseorang tidak lagi menggunakan komputer sambil duduk dikursi dan menghadap ke komputer di atas mejanya, karena komputer telah bergabung dengan berbagai perangkat seperti palmtop , handphone , dll. Teknologi ini pun telah mampu menghubungkan satu perangkat dengan perangkat lainnya dengan menggunakan jalur internet.

Generasi Changing Economics of Computing

Pada generasi ini terjadi perubahan ekonomi dari bidang komputasi. Kalau dahulu harga komptuter begitu tingginya, karena ukuran, kemampuan dlsb, pada saat ini harga prosesor, memori dan perangkat lainnya sangat murah. Ditambah dengan diimplementasikannya bioteknologi atau bioinformatik. Dimana pada masa sebelumnya suatu teknologi dianggap belum memungkinkan, pada masa ini sesuatu yang belum mungkin bisa menjadi mungkin. Termasuk keinginan para informatikawan untuk membuat komputer yang lebih bersifat manusia yang mampu mengembangkan dirinya sendiri sesuai dengan kemampuan teknologi pada saat itu.

jangan Hanya Sarjana Penganguran, Saatnya Sarjana Informatika Go International

Banyak orang di Indonesia kesulitan mencari kerja, sementara itu katanya di luar negeri banyak lowongan kerja terutama untuk bidang yang berhubungan dengan teknologi informasi, bidang "high-tech". Betulkah demikian ? dan apa mungkin lulusan Perguruan Tinggi Indonesia bisa bekerja di luar negeri ?

Mengutip sebuah survey yang telah dilakukan oleh PT Work IT Out yang dipimpin oleh Heru Nugroho, meski masih banyak dibutuhkan di dalam negeri, peluang kerja bagi tenaga kerja TI untuk keluar negeri pun terbuka luas, Kesempatan tetap terbuka, apalagi didukung oleh faktor bergesernya dominasi India yang dikenal sebagai sumber SDM TI, tawaran gajinya pun cukup menggiurkan. Bayangkan, untuk tenaga kerja TI kelas pemula sampai menengah, perusahaan di luar negeri berani menawarkan upah sekitar US$ 400 sampai US$ 600 (sekitar Rp 3, 6 juta sampai Rp 5,5 juta) per bulan. Di kelas yang sama di dalam negeri, paling mereka hanya ditawarkan gaji sekitar Rp 900.000 sampai Rp 2,5 juta per bulannya. Itu baru yang pemula. Untuk yang sudah punya keahlian spesifik dan berpengalaman, di luar negeri gajinya bisa mencapai US$ 2.000 - 2.500 (sekitar Rp 18,2 juta sampai 22,7 juta) per bulan. Tiga kali lipat dibanding di dalam negeri yang pasarannya sekitar Rp 7 sampai 10 juta.

Bidang kerja TI yang terbuka pun beragam dan hampir sama dengan yang ada di lokalan. Kebetulan kebanyakan yang dicari adalah engineer untuk networking dan wireless serta programmer. Kelihatannya trend yang sedang terjadi adalah orang atau perusahaan ingin membuat perangkat networking seperti produk dari Cisco. Untuk itu memang dibutuhkan banyak orang yang dapat membuat program dalam level C, C++ dengan real-time OS dan memiliki latar belakang (pengetahuan) di bidang telekomunikasi dan networking. Lowongan webmaster, UNIX administrator pun tidak sedikit. Jenis-jenis lowongan pekerjaan yang ditawarkan sangat banyak . Hanya saja, tenaga TI yang memiliki kemampuan terspesialisasi seringkali dicari, sayangnya agak susah mencari tenaga kerja yang sudah spesifik ini, dan kalau saya tuliskan mungkin daftar lowongan tersebut sepanjang artikel ini.

Nah, kalau melihat situasi seperti itu akan sangat mengenaskan jika orang Indonesia yang bergerak di bidang Teknologi Informasi tidak bisa mendapatkan pekerjaan semacam itu. Masalahnya memang tidak mudah. Mungkin memang kemampuan hasil perguruan tinggi di Indonesia tidak memadai ? Berapa banyak sih perguruan tinggi di Indonesia yang mampu menghasilkan "software engineer" yang handal ? Mungkin di Indonesia baru mampu menghasilkan programmer kelas papan bawah ? Jika memang anda programmer atau software engineer yang handal, apakah anda mengenal istilah-istilah ini: lex, yacc, compiler construction, grammer, token, CMM, dan sebagainya ?



Sebagai gambaran bahwa kebutuhan terhadap tenaga IT di bidang industri software baik di luar negeri maupun di dalam negeri, adalah sebagai berikut : Tenaga IT di luar negeri, untuk tahun 2015, diperkirakan 3,3 juta lapangan kerja. Sedangkan Tenaga IT domestik, berdasarkan proyeksi pertumbuhan industri pada tahun 2010 target produksi 8.195.33 US $, dengan asumsi produktifitas 25.000 perorang, dibutuhkan 327.813 orang



Selain contoh di atas, kita ambil negara lain seperti Jerman. Mengapa negara sekaliber Jerman mesti mendapat suplai tenaga TI dari luar negaranya ? Kurang sumber daya ? Dugaan itu ternyata betul. Perkembangan pesat teknologi informasi memang tidak hanya membuat ketar-ketir negara dunia ketiga, negara "dunia pertama" macam Jerman pun mulai merasakan akibatnya: kekurangan pakar TI yang tidak bisa didapatkan dari kalangan sendiri.

Maklum, jumlah yang dibutuhkan juga tak bisa dibilang sedikit. Tercatat saat ini sekitar 75.000 orang diperlukan oleh Jerman. Itu baru Jerman, belum negara lain. Tahukah Anda ternyata negara sebesar dan semaju Amerika Serikat pun masih mengimpor tenaga TI dari negara-negara di Asia, seperti India dan Cina. Nah, ini namanya peluang kan ?

Lowongan dari luar Indonesia untuk tenaga kerja TI kita banyak. yang tercatat pada kami bisa puluhan ribu lowongan," jelas Edi S. Tjahya, managing director JobsDB.com - sebuah portal informasi lowongan kerja. Lowongan sebanyak itu pun baru untuk wilayah Asia Pasifik. Secara kualitatif, kondisi sumber daya manusia Indonesia di bidang IT tidak kalah kualitas dibanding SDM dari negara seperti India sekalipun, papar Heru Nugroho, CEO PT Work IT Out, sebuah perusahaan penyalur tenaga kerja TI ke luar negeri.



Di dalam negeri sendiri untuk layanan informasi publik, tenaga IT yang dibutuhkan untuk sektor ini, ialah tenaga untuk mengelola e-government. Perkembangan kebutuhan terhadap tenaga untuk mengelola e-governmet akan sejalan dengan perkembangan implementasi e-governement. Sebagai gambaran menyeluruh terhadap kebutuhan ini, dapat dilihat dari jumlah lembaga pemerintah pusat, kabupaten/kota dan lembaga lainnya. Berdasarkan kasus pengelola e-government di Kalimantan Timur, yang mengelola e-governemt untuk 14 layanan, menggunakan tenaga IT 11 orang, maka untuk seluruh instansi pemerintah, memerlukan paling sedikitnya memerlukan 5.489.



Sedangkan layanan komersial, tenaga IT di bidang ini ialah personil yang bekerja di bidang jasa di berbagai bidang dimana transaksi dengan konsumen dan kliennya menggunakan dukungan teknologi telematika, seperti e-bisnis, e-health yang dikelola swasta, e-education yang dikelola swasta, media saiber. Untuk media saiber, jika seluruh media cetak dan elektronik yang ada sekarang akan mengembangkan media saiber dengan perkiraan satu media menggunakan 21 tenaga IT, maka dibutuhkan 40.341.

Read more: http://belajarbarengbsi.webnode.com/news/saatnya-sarjana-informatika-go-international/

Perkembangan Komputer diIndonesia


Seperti kita ketahui bahwa perkembangan pengguna komputer setiap hari semakin meningkat di Indonesia, hal ini karena pentingnya komputer dalam peranan kehidupan sehari-hari misalnya dalam menyelesaikan suatu pekerjaan yang mana akan lebih baik dan cepat dengan menggunakan teknologi komputer...

saat ini, ada banyak sekali spesifikasi komputer yang bisa kita temukan dengan harga dan kualitas yang beraneka ragam. Dalam memilih spesifikasi komputer dipastikan bahwa sesuai dengan kebutuhan kita, misal kita prioritaskan komputer untuk bermain game maka hardware yang menjadi prioritas kita adalah VGA (Video Card) dengan tambahan spesifikasi komputer standar. Jika kita prioritas dalam media penyimpanan misal dalam menyimpan dokumen penting suatu perusahaan, menyimpan media file mp3,video, dsb maka diperlukan ruang disk yang besar sehingga lebih prioritas pada harddisk.

Ada bnyak sekali jenis-jenis dari spesifikasi komponen dan hal perlu diingat bahwa perbandingan harga tidak menjamin suatu komponen memiliki kualitas bagus atau jelek, sebagai contoh ada 2 komponen hardware dengan 2 spesifikasi yang sama tetapi di produksi dari 2 perusahaan berbeda dan dengan harga berbeda pula, anggaplah nama komponennya komponen A1 dari perusahaan x dan komponen A2 dari perusahaan y, dari perbandingan spesifikasi keduanya sama tetapi harga komponen dari perusahaan x lebih tinggi dibandingkan harga komponen dari perusahaan y dan kebanyakan orang beranggapan bahwa semakin tinggi harga maka semakin tinggi kualitas suatu barang namun tidaklah selalu demikian..,,krn tidak selalu barang mahal memiliki kualitas yang lebih tinggi...

Seperti kita ketahui bahwa rata-rata perkembangan pengguna komputer hampir menyamai perkembangan pengguna ponsel wlwpun perkembangan pengguna ponsel memiliki traffic lebih tinggi...

Strategi buat Mereka yang Kuliah di Bidang / JUrusan / Prodi Teknologi Informasi


Selama penulis menjadi dosen, tidak satu-dua mahasiswa ingin menguasai semua hal dalam dunia komputer ini (baca: informatika), terutama pada saat pertengahan kuliah. Namun, akhirnya baru tersadar ketika mau mendekati skripsi, bahwa untuk yang spesifik saja ilmunya sangat dalam.

Lalu bagaimana strategi yang harus dilakukan oleh mahasiswa informatika untuk mempersiapkan dirinya agar siap menghadapi dunia kerja ketika selesai diwisuda?

Pertanyaan ini sangat sering ditanyakan oleh para mahasiswa baik pada waktu kuliah formil maupun di luar waktu tersebut. Dari pemantauan selama ini baik dilingkungan akademis maupun dalam dunia kerja, beberapa hal ini harus dipegang oleh mahasiswa tersebut, yaitu:



1. Pahami konsep dasar bagaimana teknologi tersebut bekerja

Ruang lingkup dari informatika sangatlah luas, tidak akan mungkin seorang yang bergerak dalam bidang ini dapat menguasai semuanya secara dalam. Perlu diingat, sangat banyak masyarakat yang awam dengan bidang ini, sehingga kadangkala mereka menganggap seorang yang berada dalam bidang ini mengerti segalanya tentang teknologi. Peganlah kunci dari masing-masing konsep tersebut. Seperti:


* Bagaimana suatu mesin pengolah informasi dapat bekerja,
* Bagaimanalogika matematika diterapkan dalam teknologi ini,
* Bagaimana suatu konsep pemrograman mampu meminta mesin untuk melakukan sesuatu sesuai yang diinginkan oleh pemrogrammnya,
* Bagaimana suatu informasi diolah sehingga suatu mesin dapat memberikan informasi yang diinginkan oleh penggunanya,
* Bagaimana suatu sistem bisa berkomunikasi sehingga suatu mesin mampu saling terhubung satu dengan lainnya,
* Dan lain-lainnya
2. Tentukan salah satu bidang yang benar-benar ingin ditekuni.

Seperti disampaikan di atas, informatika tersebut ruang lingkupnya sangatlah luas, tidaklah mungkin seorang yang berada di dalam bidang ini bisa menguasai segalanya.

3. Pertajam kemampuan dalam berbahasa inggris

Sama-sama kita akui, bahasa Inggris merupakan bahasa penting untuk mendalami teknologi ini mengingat sumber-sumber referensi dan pengetahuan banyak berasal dari barat yang notabene menggunakan bahasa Inggris ini. Berbagai informasi banyak tersedia di internet. Bidang informatika adalah bidang yang banyak menggunakan istilah yang berasal dari bahasa Inggris.

Minimal, bahasa Inggris yang dikuasai adalah dalam hal membaca atau bahasa Inggris pasif.

4. Ikuti terus perkembangan teknologi informatika

Seringlah membaca jurnal , berita dan berdiskusi. Perkembangan dalam dunia informatika sangatlah sensitif, artinya hampir waktu demi waktu ditemukan berbagai solusi baru yang berhasil dimunculkan oleh para informatikawan. Teknologi ini termasuk salah satu yang memiliki perkembangan yang cukup tinggi di dunia ini.

Tidak usah jauh-jauh, lihatlah perkembangan komputer, bandingkan komputer yang ada sekarang dengan tahun lalu, lihatlah kemampuannya, lihatlah kecepatan prosesnya, lihatlah daya tampung medianya, lihatlah teknologi ini menyentuh kebidang apa saja, dan..... masih banyak lagi. Bahkan tidak sering kita temukan, suatu teknologi yang belum terlalu lama sudah menjadi barang antik mengingat teknologi penggantinya yang baru muncul begitu cepat.

Sebagai seorang informatikawan, harus selalu mengikuti perkembangannya.

5. Cari kemampuan lebih

Jika anda mengikuti jalur kuliah, jangan hanya berpangku kepada kurikulum standard apalagi hanya bermain dengan teori saja tanpa praktek. Kuliah umumnya memberikan teoritis, yang merupakan dasar-dasar dari teknologi tersebut.

Pada tingkat awal, kemampuan anda tidak akan terlalu dipandang kalau hanya memahami kulit-kulitnya saja dari teknologi ini, tanpa tahu bagaimana mengimplementasikannya.

Untuk itu carilah kemampuan lebih, jadilah ahli dalam bidang yang anda sukai, carilah kemampuan lebih dibanding kemampuan para mahasiswa umumnya. Kapan perlu, seringlah mengoprek atau melakukan praktek-praktek dari bidang yang anda senangi.

Misalnya kalau anda senang dengan Sistem Operasi , seringlah mengolahnya, mengatur konfigurasi, dan mempertajam kemampuan dari sistem operasi yang anda sukai.

Jika anda menyukai programming (pemrograman) , seringlah berlatih, sehingga anda dapat menyelesaikan sebuah masalah yang terstruktur secara cepat.

6. Aktif berselancar di Internet

Banyak sekali ilmu dan informasi yang tersedia di Internet. Tidak ada yang perlu ditakuti terhadap sesuatu yang belum kita anggap belum mengerti. Sebagai tahap awal inilah langkahnya. Gunakan internet. Menggunakan internet sangat gampang! Seperti pernah diungkapkan sebelumnya, anak saya yang belum masuk sekolah dasar saja mampu menggunakannya. Apalagi kita yang bisa membaca dan menelaah lebih jauh.

Jika anda belum pernah menggunakannya, banyak sekali buku yang tersedia tentang bagaimana menggunakan internet ini bagi para pemula, yang diproduksi oleh berbagai penulis dan penerbit. Salah satunya adalah seperti yang pernah kami tulis sebelumnya, dengan judul, “Menggunakan Internet”. Di sana anda akan dibawa bagaimana mengenalnya, menggunakannya, hingga memanfaatkan resource yang ada. Sayang, karena tulisan ini bukan cenderung ke sana, maka kami tidak bisa membahas lebih detil di sini.

Atau ajaklah seseorang yang pernah menggunakannya. Saya yakin, kurang dari satu jam, anda telah bisa jalan sendiri!

7. Akrablah dengan Om Google

Ada kalimat menarik dari salah seorang staff saya, “Ingin tahu jawabannya? Mari kita tanya sama Om Google!”

Saya tersenyum ketika mendengar kalimat ini ketika pertama kali dia sampaikan, seakan-akan mirip dengan komentar pembawa acara “Kuis Galileo” di SCTV.

Bagi pengguna internet, Google bisa jadi bukan merupakan suatu barang aneh, atau situs yang tidak dikenali. Kenapa tidak? Penulis pernah mendapatkan informasi, bahwa Google adalah search engine (situs pencari) yang paling terkenal, paling tidak pada saat tulisan ini ditulis. Alamat situs ini adalah http://www.google.com/

Silakan buka situs itu, coba cari informasi yang anda inginkan, tidak peduli informasi yang anda cari berbahasa Indonesia, maupun bahasa asing lainnya. Bahkan kalau mau bahasa daerahpun oke, jika informasi yang anda minta ada dilautan internet, maka hampir dipastikan dia bisa menemukannya.

Jika anda ingin mendalami lebih jauh tentang pencarian, strategi pencarian, serta kemampuan yang bisa anda optimalkan dengan menggunakan Google ini, anda bisa membaca buku ”Menjelajah Dunia dengan Google” yang diterbitkan oleh Penerbit Informatika Bandung.

Google ini hanya merupakan salah satu dari search engine lainnya, masih banyak lagi yang lainnya, misalnya yahoo, altavista, maupun SearchIndonesia. Situs yang terakhir kami sebutkan merupakan situs pencari yang dibuat oleh bangsa Indonesia.

Mesin Google ini –menurut pengakuan mereka— memiliki milyaran informasi yang disimpan di server mereka. Tidak dibatasioleh negara. Tidak dibatasi oleh daerah. Dan tidak dibatasi oleh bahasa.

Penggunaannya pun gampang sekali. Tidak butuh skill terlalu rumit di sini. Bisa membaca dan menulis saja sudah cukup. Asalkan komputer anda telah terhubung ke internet, ketikkan alamat google seperti yang disebutkan di atas. Lalu akan muncul satu halaman sederhana.

Kemudian untuk melakukan pencarian terhadap informasi yang anda inginkan, silakan masukan kata kunci yang anda inginkan di situs itu.

8. Bingung dengan istilah? Bukalah total.or.id

Bagi pendatang baru, istilah yang ada di dalam dunia informatika ini penuh dengan berbagai hal yang kesannya membingungkan, mari kita ambil contoh mouse yang secara harfiah berarti tikus, namun di dalam bidang ini, mouse diartikan dengan alat penunjuk terhadap sebuah objek yang ditampilkan pada layar monitor.

Masih ada ratusan, ribuan dan entah berapa lagi istilah yang kesannya belum terlalu akrab bagi seorang orang. Alhamdulillah, dengan dunia yang sudah serba terhubung saat ini ada saja solusinya untuk mengatasinya, salah satunya adalah seperti yang tersedia pada situs total.or.id, disana terdapat puluhan ribu istilah yang diterjemahkan dan diterangkan ke dalam bahasa Indonesia, sehingga lumayan untuk mempermudah dalam memahami istilah-istilah yang ditermukan dalam kehidupan sehari-hari, khususnya dalam bidang informatika ini.

Jika anda memiliki kemampuan dalam berbahasa Inggris, situs-situs serupapun bisa anda temukan di Internet.

9. Kontaklah para pakar langsung dari komputer anda

Jika informasi yang anda inginkan sangat spesifik, atau bahkan pendapat dari pihak lain, kenapa tidak mengontak mereka saja langsung melalui komputer anda? Saya yakin, jika anda berbicara dalam bidang teknologi informasi, orang-orang yang berhubungan dengan teknologi informasi ini sangat besar kemungkinannya memiliki email dan sering online di internet!

Ketiklah sebuah surat pendek, lalu kirimkan kepada pakar tersebut. Mereka akan menjawab atau tidak tentu tergantung dari yang bersangkutan. Sama dengan anda, kapan anda akan menjawab suatu pesan dan kapan tidak menjawabnya. Tentu tergantung juga dengan pendekatan yang dilakukan kepada mereka.

Paling tidak, dengan disediakannya email ini, akan mempermudah kita untuk berkomunikasi antara satu dengan lainnya.

Jika email yang bersangkutan tidak diketahui di mana, tidak ada salahnya mencoba mengontak orang yang tahu dimana alamat email yang anda cari.

10. Bergabung dengan komunitas

Ini menarik lagi. Ada suatu fasilitas di Internet yang disebut dengan mailing list . Mailing list ini adalah merupakan sarana untuk penyampaian pesan antar sesama yang terdaftar dalam suatu group / kelompok.

Sangat banyak mailing list yang tersedia, biasanya disesuaikan dengan berdasarkan suatu hal sehingga mereka berkumpul di internet. Uniknya, media ini menggunakan email. Sehingga setiap anggota yang terdaftar, akan mendapatkan email dari masing-masing yang pesan yang masuk.

Dengan adanya fasilitas mailing list ini, kita tidak perlu repot-repot mengetahui alamat semua kawan yang ada di dalam komunitas tersebut. Kita cukup tahu satu alamat dimana mereka berdiskusi. Dengan dikirimkan sebuah pesan ke alamat tersebut, maka semuanya akan langsung mendapatkan pesan yang anda kirim. Begitu juga jika ada yang menanggapi, maka semua anggota juga mendapatkan respon tersebut. Begitu seterusnya.

Katakanlah kita mengirimkan pesan ke kelompok tersebut yang anggotanya khusus untuk para pengambil keputusan dan pelaku bisnis di Indonesia. Maka diskusi mereka lebih cenderung kepada permasalahan yang ada antar sesama pelaku bisnis bahkan bisa saja cara untuk mencari partner bisnis.

Cukup banyak kelompok ini yang tersedia di internet, yang sesuai dengan bidangnya masing-masing. Pada saat mendaftarkan diri anda dalam suatu mailing list, ada kalanya para pengelola meminta identitas anda, silakan diisi, mungkin diperlukan sebagai database mereka.

Ada sedikit etika biasanya yang berlaku di dalam kelompok di internet, yang disebut dengan nettique (etika dalam dunia net ). Diantaranya adalah memperkenalkan diri kepada anggota lain yang sudah ada pada saat kita baru saja menjadi anggota kelompok tersebut, paling tidak sebagai say hello bahwa anda adalah anggota baru, sehingga kawan-kawan lainnya mengetahui kehadiran anda di dalam kelompok itu. Tidak memperkenalkan diri ke forum juga tidak masalah sebenarnya.

Setelah menjadi anggota, anda bisa terlibat aktif maupun pasif sebagai anggota. Jika anda tertarik untuk mengirimkan pesan maupun mengomentari pesan yang masuk untuk disampaikan ke forum. Biarkan mesin yang dituju yang mengelola kemana dan kepada siapa saja pesan anda disampaikan.

Lalu, jika kita telah terikat dengan suatu mailing list, apakah bisa menarik diri dengan keanggotaan anda? Tentu bisa. Anda bisa melakukannya kapan saja, sesuai dengan ketentuan kelompok yang anda ikuti.

11. Diskusi realtime, teleconference, atau chatting

Jika sudah akrab dengan seseorang, anda juga bisa mengetahui apakah kawan anda sedang online atau tidak. Tentu saja atas sepengetahuan yang bersangkutan, apakah beliau mengizinkan anda atau tidak mengetahui hal ini.

Kemudian, berdiskusi langsung dengan yang anda maksud secara online dan realtime . Diskusi bisa dilakukan dengan percakapan dengan mengetikkan pesan anda lalu saling menjawab, yang sering disebut dengan chatting . Atau bahkan hingga bercakap langsung dengan menggunakan suara, serta ditambah gambar yang ada di kamera, yang disebut dengan istilah teleconference .

12. Ikuti sertifikasi internasional

Hal ini tidak merupakan suatu keharusan, kecuali kalau anda ingin cepat memenangkan persaingan dalam menunjukkan kemampuan anda. Jika anda mengikuti pendidikan dengan sertifikasi internasional ini dan anda berhasil mendapatkan sertifikasi itu, ini merupakan suatu bukti bahwa anda mendalami bidang tersebut yang diakui tidak hanya di negara kita saja, namun dunia mengakuinya. Carilah sertifikasi yang kualified.

Cukup banyak sertifikasi keahlian dalam bidang informatika ini. sumber

Referensi Jurusan Sistem Komputer

SISTEM KOMPUTER
Komputer yang kita kenal saat ini adalah hasil pengembangan teknologi elektronika dan informatika sehingga bentuk komputer yang asalnya berukuran besar dan makan tempat, sekarang berbentuk kecil dengan kemampuan besar. Kemajuan industri komponen elektronika IC (integrated circuit) telah mendorong terciptanya berbagai perangkat chip IC yang beragam dan mendukung berbagai keperluan pembuatan produk elektronik. Kemajuan teknologi elektronika tidak terlepas dari adanya kemajuan dibidang pengetahuan dan pengolahan bahan semikonduktor khususnya silicon.

Dalam dunia hiburan, dunia anak telah lama mengenal alat permainan game yang dikendalikan oleh sistem komputer. Di bidang industri, komputer telah dipergunakan untuk mengontrol mesin-mesin produksi dengan ketepatan tinggi (misalnya CNC, sebuah mesin serba guna dalam industri metal) sehingga dapat kita jumpai berbagai produk industri logam yang bervariasi dan kita bayangkan sulit apabila dikerjakan secara manual. Banyak pula mesin-mesin dalam industri garmen dilengkapi dengan kontrol komputer, misalnya perusahaan topi bodir dapat memproduksi topi dengan kualitas gambar bordir yang seragam dalam jumlah banyak dalam waktu singkat.

Di perusahaan dagang seperti department store telah dipergunakan mesin cash register (mesin kasir) yang dilengkapi dengan kontrol komputer sehingga mesin tersebut dapat dikontrol oleh pihak manajer hanya dari ruangan kerjanya saja.

Di bidang pendidikan, selain dijumpai sebagai alat bantu pelajaran, banyak peralatan laboratorium yang dilengkapi dengan komputer sehingga alat tersebut dapat bekerja lebih teliti dan dapat mengatasi kendala hambatan indra manusia. Dari bidang pendidikan dan riset yang mempergunakan alat-alat demikian dihasilkan berbagai hasil penelitian yang bermanfaat yang tidak terasa sudah banyak digunakan dalam kehidupan sehari-hari masyarakat banyak. Dalam bidang bioteknologi, peralatan-peralatan kultur telah banyak yang dilengkapi dengan kontrol komputer untuk mengusahakan ketelitian kerja pada ruang steril. Perusahaan Australia telah mengembangkan robot untuk keperluan bioteknologi ini.

Banyak kendaraan terbaru yang telah dilengkapi dengan sistem komputer sehingga penggunaan bahan bakarnya dapat diatur sedemikian rupa sampai taraf sangat efisien untuk sebuah perjalanan yang jauh. Bus-bus penumpang sudah dilengkapi dengan sistem kontrol komputer dan sensor-sensor canggih sehingga mengendarai bus tersebut terasa lebih aman.

Penerapan kontrol komputer yang tercanggih terdapat di pesawat terbang dan pesawat angkasa. Untuk dapat mengatasi berbagai kendala alam dan sulit dilakukan oleh seorang pilot secara manual, sebuah pesawat terbang dapat dikendalikan secara otomatis sehingga bisa terbang dengan selamat di tujuan.

Makna Sistem Komputer

Sama-sama kita ketahui bersama, teknologi telah berkembang dengan cepatnya, pada kala tertentu terjadi berbagai perubahan yang cukup signifikan mengenai pandangan orang terhadap teknologi, walaupun secara esensi teknologi tersebut masih pada kerangka acuan yang ada. Misalnya pada zaman sebelum tahun 2000, orang umum masih memandang sebuah komputer adalah mesin yang biasanya terletak pada sebuah meja dimana pada meja tersebut terdapat keyboard , monitor dan CPU . Atau lebih dikenal dengan Personal Computer . Disamping itu, orang masih membedakan antara komputer dengan handphone , mesin fax , pemutar video, sound system , mesin fotocopy dlsb. Namun semakin ke sini perangkat tersebut semakin sulit untuk dibedakan. Biar pembahasan kita lebih menajam tentang sistem komputer ini, tentu ada baiknya kita membahas dulu apa yang dimaksud dengan sistem dan komputer itu sendiri.

Sistem

Sebenarnya apa yang dimaksud dengan sistem? Secara sederhana sistem dapat diterjemahkan: Suatu kesatuan elemen yang saling berhubungan sehingga membentuk suatu kelompok dalam melaksanakan suatu tujuan pokok yang ditargetkan.

Seperti disebutkan di atas, sistem tidak hanya melibatkan suatu fungsi saja atau prosedur saja, namun merupakan suatu kesatuan dari semua hal yang dilibatkan untuk pekerjaan yang diinginkan dapat terlaksana dengan baik.

Komputer

Nah, sekarang bagaimana dengan komputer, apakah komputer itu? apakah hanya komputer yang selama ini yang sering kita lihat untuk mengetik di meja kantor? Ya! Itu adalah salah satu contohnya.

Komputer berasal dari bahasa latin dari kata Computare, yang berarti menghitung (dalam bahasa Inggris to compute). Secara umum defenisi komputer tersebut adalah suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori, serta dapat bekerja secara otomatis dengan aturan tertentu.

Kita tentu sepaham, komputer tidak mengerti bahasa manusia. Lalu bagaimana perintah manusia tersebut bisa dimengerti oleh komputer? Sedangkan mesin komputer bekerja berdasarkan arus listrik yang ada padanya.

Disinilah dibuat suatu aturan tertentu bagaimana keinginan manusia tersebut bisa diterjemahkan agar mesin bisa memahaminya. Mesin secara elektronik dapat memahami perintah ini dengan beberapa perintah dasar yang dia miliki (instruction set).

Manusia membuat perintah ke komputer melalui sebuah program, dimana program ini berisi instruction set itu tadi. Sehingga secara otomatis melalui program yang telah disusun tersebut komputer bisa mengerti apa yang harus dikerjakannya.

Dengan keterangan di atas, jelaslah bahwa wujud komputer tersebut bisa saja berupa kalkulator , notebook , komputer pribadi , dan lain-lainnya. Komputer adalah hasil dari kemajuan teknologi elektronika dan informatika yang berfungsi sebagai alat bantu untuk menulis, menggambar, menyunting gambar atau foto, membuat animasi, mengoperasikan program analisis ilmiah, simulasi dan untuk kontrol peralatan.

Bentuk komputer yang dulu cukup besar untuk mengoperasikan sebuah program, sekarang berbentuk kecil dengan kemampuan mengoperasikan program yang beragam. Perlengkapan elektronik (hardware) dan program (perangkat lunak/software) telah menjadikan sebuah komputer menjadi benda yang berguna. Sebuah komputer yang hanya memiliki perlengkapan elektronik saja atau software saja tidak akan berfungsi. Dengan ada keduanya maka komputer dapat berfungsi menjadi alat yang berguna.

Komputer juga dapat dikembangkan untuk mengontrol peralatan mesin produksi ataupun peralatan rumah tangga. Dengan menambah rangkaian elektronik buatannya, maka komputer biasa bisa dipergunakan untuk mengendalikan peralatan-peralatan industri dan rumah tangga. Adanya kecenderungan pemanfaatan komputer untuk kontrol seperti ini dengan dukungan teknologi chip IC telah memungkinkan orang membuat robot kecil yang berguna seperti robot kendaraan yang dipergunakan dalam misi ruang angkasa.

Sistem Komputer

Sistem komputer adalah elemen-elemen yang terkait untuk menjalankan suatu aktifitas dengan menggunakan komputer. Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat lunak (software), set instruksi (instruction set), dan perangkat keras (hardware).

Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware). Contoh sederhananya, siapa yang akan menghidupkan komputer jika tidak ada manusia. Atau akan menjalankan perintah apa komputer tersebut jika tidak ada softwarenya.

Adanya perkembangan teknologi elektronika dan informatika telah memberikan perangkat tambahan pada sebuah komputer personal seperti:

* Mouse, suatu perangkat mekanik untuk melaksanakan suatu pekerjaan yang biasanya dikerjakan oleh manusia. Misalnya melakukan pengecatan mobil. Robot ini dilengkapi oleh perangkat mesin atau komputer baik sederhana maupun komplek yang mampu mengontrol gerakannya.
* Modem, alat bantu untuk mengubah data digital ke bentuk data voice atau sebaliknya sehingga data dari sebuah komputer dapat dikomunikasikan ke komputer lain melalui saluran telepon biasa, radio komunikasi ataupun stasiun bumi
* Sound card, bagian dari komponen komputer berupa kartu yang berfungsi untuk membangkitkan suara.
* Video card, alat untuk menampilkan informasi ke layar monitor.
* Kartu penerima televisi, alat untuk penangkap sinyal acara televisi.
* Kartu penerima radio, alat untuk menerima gelombang radio.
* Ethernet card, alat untuk penghubung dengan komputer jaringan.
* Printer, alat pencetak (desk jet, buble jet, laser jet, plotter)
* Alat penterjemah gambar cetakan (digitizer dan scanner).
Sistem Komputer dan Informatika

Sistem komputer dan informatika mempunyai keterkaitan yang sangat erat, dan tidak bisa dipisahkan satu dengan lainnya. Seperti telah dijelaskan sebelumnya, informatika sendiri merupakan disiplin ilmu yang secara spesifik menyangkut pengolahan data simbolik dengan menggunakan mesin otomatisasi atau komputer. Tentu saja komputer yang dimaksud di sini adalah sistem komputer itu sendiri. sumber

Merakit robot sendiri dengan Bioloid


Merakit robot sendiri dengan Bioloid


b1
Bioloid adalah robot kit yang terdiri dari beberapa part yang bisa kita rakit menjadi robot sesuka kita. Dan robot yang satu ini bukan mainan anak-anak umur 7 tahun, karena part-part yang disediakan cukup teknikal dan butuh pengetahuan yang cukup (tidak harus jenius). Dengan Bioloid, kita bisa merakit robot jenis apa saja, selama parts yang kita miliki mencukupi. Kemudian memprogram gerakan dan sifat robot tersebut menggunakan software yang telah disediakan.  Contoh gerakan yang bisa diaplikasikan adalah transformasi, misalnya bentuk awalnya adalah mobil, kemudian bisa ditransformasi otomatis menjadi robot berdiri.  Bisa terkoneksi langsung dengan PC/Laptop (USB/Wireless) ataupun dengan radio control. Bisa dipasangi kamera hingga laser panas. Kemudian juga ada detektor suara, cahaya, jarak, dsb. Pokoknya dijadiin apa aja bisa :roll:
Bagaimana cara kerjanya?. Part utama yang menggerakan robot Bioloid adalah Dynamixel, yaitu sejenis R/C servo (dinamo), tapi berbeda dengan R/C servo biasa, Dyamixel bekerja dalam jaringan yang memiliki fungsi feedback. Dengan begitu, seluruh Dynamixel pada Bioloid bisa bekerja sama dengan saling mengirimkan feedback.
b2
Daftar Dynamixel
Sebagai contoh, untuk membuat tangan robot, maka diperlukan 3 poros, yaitu bahu, siku dan pergelangan tangan. Maka kita memerlukan 3 Dynamixel. Satu diletakan di bahu, di siku dan terakhir di pergelangan tangan. Kemudian untuk melakukan gerakan melambai (misalnya), maka ketiga Dynamixel ini saling berkomunikasi dalam melakukan setiap gerakan agar poros-poros tangan tersebut bisa mensimulasikan gerakan melambai. Simpel kan?. Banyaknya jumlah Dynamixel pada sebuah robot tergantung dari design kita. Anggap saja untuk sebuah tangan/kaki diperlukan 3 dynamixel, maka diperlukan sekitar 12 dynamixel (atau lebih) untuk membuat robot menyerupai manusia. Tapi itu semua kembali pada design yang kita miliki, karena dengan jumlah Dynamixel yang sedikitpun kita tetap bisa membuat robot yang diinginkan asalkan designnya tepat.
Dynamixel pada berbagai macam robot
Dynamixel pada berbagai macam robot
Part selanjutnya yang tidak kalah penting adalah CM-5, ini adalah part utama yang mengontrol semua Dynamixel. Karena ini adalah centralnya, jadi untuk satu robot biasanya hanya butuh 1 buah CM-5. Part ini bisa dibilang sebagai komputer kecil, dimana didalamnya terdapat berbagai macam instruksi yang menggerakan setiap Dynamixel. Kita tidak perlu memusingkan part ini, karena dia bekerja otomatis sesuai instruksi yang diberikan. Cukup meletakannya di robot kita dan menghubungkannya ke semua Dynamixel. CM-5 menerima instruksi dari PC / controller untuk kemudian memberikan perintah kepada Dynamixel untuk bergerak.
CM-5 pada robot prajurit
CM-5 pada robot prajurit
Kemudian komponen selanjutnya adalah software, Bioloid menyertakan software The Behaviour Control Programmer dan Three-Dimensional Motion Editor. Setelah kita merakit robot sesuai design kita, selanjutnya kita menghubungkannya dengan software tersebut untuk membuat gerakan-gerakan dan sifat-sifat robot. Sifat-sifat robot ini contohnya adalah, ketika detektor suara mendeteksi suara sekian dB, maka akan melakukan gerakan-gerakan tertentu, dan lain sebagainya. Kemudian software motion editor juga bisa digunakan untuk membuat gerakan kompleks bagi si robot, sebagai contoh adalah robot mobil yang berubah menjadi prajurit, atau sebaliknya.
Mengedit gerakan dan sifat robot
Mengedit gerakan dan sifat robot
Ketiga part inilah yang menjadi kunci utama bioloid. Dengan PC/Laptop, kita nyalakan software yang telah disediakan, lalu hubungkan PC/Laptop kita dengan CM-5 yang ada pada bioloid menggunakan kabel USB yang telah disediakan, kemudian robot bioloid pun siap dioperasikan. Dengan cara kerja sebagai berikut : PC/Laptop mengirimkan instruksi ke CM-5, kemudian CM-5 menerima instruksi lalu memerintahkan Dynamixel untuk bergerak.
Kemudian part yang juga dikontrol oleh CM-5 adalah Sensor Module (AX-S1), part ini difungsikan untuk mendeteksi jarak, mendeteksi suara, dan sebagainya.
Part-part selanjutnya adalah frame, yaitu casing-casing kecil yang bisa ditempelkan dibagian-bagian tubuh si robot, kemudian sekrup, kabel, stiker, dan lain sebagainya.
Part-part bioloid sebelum dirakit
Part-part bioloid sebelum dirakit
Saya rasa Bioloid cocok untuk edukasi pelajar dalam mempelajari prinsip-prinsip robotika serta para hobbyst. Dengan parts dan software yang telah disediakan, kita bisa mendesain robot sesuka kita dan mengaplikasikan gerakan dan sifatnya.
Bioloid sendiri terjual secara paketan dan terpisah. Untuk paket, ada jenis Beginner (pemula) yang berisikan sebuah CM-5, 4 buah Dynamixel, 1 buah sensor module, baterai, power eksternal, CD, manual, dan part-part aksesoris lainnya. Kemudian paket lainnya adalah Comprehensive dan Expert, yang berisikan lebih banyak part dan bisa mengaplikasikan lebih banyak hal. Bioloid juga ada yang dijual terpisah, dimana kita bisa membeli dynamixel dan part-part lainnya sendiri-sendiri.
Harganya?. Untuk Bioloid yang paket Beginner, dijual seharga USD349. Kalau tinggal di Indonesia, mungkin totalnya akan jadi USD420 setelah ditambah ongkos kirim (DHL). Saya pribadi menilai harga ini tidak murah, dan tidak mahal. Tidak murah karena dengan harga tersebut part yang bisa didapatkan tidak banyak (hanya 4 dynamixel, mungkin karna memang Beginner Packet). Dan tidak mahal karena untuk kategori hobyist, harga segini cukup reasonable, dan kita sudah bisa membuat robot dengan mudah tanpa perlu otak super jenius. Bayangkan orang-orang yang membuat robot dari dasar :roll: .
Paket selanjutnya yaitu Comprehensive dijual seharga USD899 dan Expert dijual seharga USD2.999. Tapi saya rasa beginner kit juga sudah cukup untuk muasin hobi sebelum mulai ke tahap advanced.
Berbagai macam bentuk bioloid
Berbagai macam bentuk bioloid
Bagaimana? tertarik membuat robot sendiri?. Lihat juga contoh video-video transformasi robot Bioloid yang ada di Youtube. Contohnya mobil truk yang berubah jadi robot prajurit, dan juga ini. Atau search saja dengan keyword “Bioloid” di google, banyak sekali info dan video-video keren tentang bioloid. Bagi yang cowok biasanya pasti ngiler liat ginian, ayo nabung :roll:

Sabtu, 08 Oktober 2011

Dasar Pembuatan Robot

Dasar Pembuatan Robot


Secara garis besar, tahapan pembuatan robot dapat dilihat pada gambar berikut:
tutorial membuat robot cerdas tahapan pembuatan
  1. Perencanaan, meliputi: pemilihan hardware dan design.
  2. Pembuatan, meliputi pembuatan mekanik, elektonik, dan program.
  3. 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:
  1. Sensor jarak, bisa menggunakan SRF04, GP2D12, atau merakit sendiri modul sensor ultrasonik atau inframerah.
  2. Sensor arah, bisa menggunakan sensor kompas CMPS03 atau Dinsmore.
  3. Sensor suhu, bisa menggunakan LM35 atau sensor yang lain.
  4. Sensor nyala api/panas, bisa menggunakan UVTron atau Thermopile.
  5. Sensor line follower / line detector, bisa menggunakan led & photo transistor.
Berikut ini gambar sensor ultrasonik, inframerah, UVTron, dan kompas:
tutorial membuat robot cerdas srf 04tutorial membuat robot cerdas gp2d12kompas CMPS03
Pembuatan sistem elektronika ini meliputi tiga tahap:
  • Design PCB, misalnya dengan program Altium DXP.
  • Pencetakan PCB, bisa dengan Proboard.
  • Perakitan dan pengujian rangkaian elektronika.
tutorial membuat robot cerdas design pcb
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.
tutorial membuat robot cerdas pemrograman
Tahap pembuatan program ini meliputi:
  1. 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.
  2. Penulisan Program
    Penulisan program dalam Bahasa C, Assembly, Basic, atau Bahasa yang paling dikuasai.
  3. 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).
tutorial membuat robot cerdas contoh robot cerdas
arena-lomba-krci
arena kri
Untuk lomba robot KRI, dibutuhkan ruangan yang lebih besar, yaitu sekitar 15×15 meter.

Sudi Kiranya Memberi Komentar ..