EVE - Wall-E

Archive for 2016

About

Kamis, 22 Desember 2016
Posted by ROBOTIC STIKOM Muhammadiyah Batam
GIMANA SIH CARA BIKIN ROBOT , MULAI DARI MANA ? Bagi para pemula di bidang robotika dan mikrokontroler , biasanya selalu bertanya : 1. Bagaimana cara memulai membuat robot ? 2. Berapa biaya yang diperlukan untuk membuat robot ? 3. Apa yang harus saya pelajari terlebih dahulu ? 4. Buku apa yang membahas lengkap mengenai robot ? 5. Bagaimana cara membuat dan mengupload program kedalam mikrokontroler ? 6. Apa itu mikrokontroler ? apa hubungannya dengan robot ? Dan umumnya jika kita tanyakan ke forum diskusi online , jawabannya kurang memuaskan. masih membingungkan , apalagi jika kita bukan siswa jurusan teknik elektronika atau komputer. Saya coba urutkan hal yang mungkin wajib kita baca jika kita ingin mulai belajar tentang membuat robot. 1. Cara memulai pembuatan robot , Beli komponen dasarnya dulu. Ini penting , karena pada akhirnya anda harus praktekkan apa yang selama ini anda pelajari. Jadi tidak mungkin hanya bertanya - tanya dan baca tutorial saja kita bisa bikin robot Apa saja yang harus dibeli ? Pilih satu proyek robot , misal Robot Line Follower ( Pengikut garis ) , Robot penghindar rintangan ( Obstacle Avoidance ) , Robot pembaca sensor ( suhu , tekanan udara , detektor gas ). Cari cara pembuatannya di berbagai situs di Google. Gunakan bahasa Inggris agar mudah mendapat materinya . Berikut Situs yang menyediakan Tutorial Robotik : www.instructables.com www.apcmag.com www.letsmakerobot.com Berikut Situs asing yang menyediakan komponen robotik : www.banggood.com www.ebay.com Ebay seller yang cukup baik ( murah produknya dan paket tiba dgn sukses ) diantaranya : alice1101983 chip_partner e_goto electronics_lee sure-hifi Pemesanan via ebay & Banggood menggunakan fasilitas Paypal dan kartu kredit Visa Lamanya proses pengiriman dari Ebay tergantung dari negara asal pengirim dan kota kita selaku penerima barang. Umumnya jika pesan dari seller China dan Hongkong lama waktu pengiriman sekitar 1 bulan untuk tiba di kawasan Jabodetabek . Untuk wilayah lain , seperti di Kalimantan , bisa sampai 3 bulan. Itu jika metodenya free shipping. Ada opsi pengiriman via express courier tinggal kontak sellernya saja. Jika menggunakan express courier seperti DHL , USPS bisa lebih cepat , tapi biayanya tentu bertambah. Untuk pembelian dibawah US$ 50 tidak kena pajak , tapi hanya kena biaya bea cukai. Biasanya berkisar Rp 5000 sd Rp 10000. Alur belanja di Ebay : masukkan username dan password - klik kategori - ketik nama barang yang dicari - klik Opsi Buy it now , Free shipping - klik best match atau lowest price - pilih barang - masukkan shopping cart jika beli banyak jenis barang - klik Buy it now - otomatis masuk ke akun Paypal - bayar - Kartu kredit Visa Anda akan menampilkan tagihannya nanti. barang dikirim - akan ada surat dari kantor pos yg berisi pemberitahuan agar mengambil paket di kantor pos yang ditentukan atau kadang barang diantar langsung ke alamat. Jika belum ada kabar hingga 2 bulan , anda bisa tanyakan pada seller via form di Ebay. Jika telah terkirim , berarti Anda tanyakan ke kantor pos dengan membawa nomer track pengiriman atau jika free shipping tanpa nomer tracking pun , titipkan saja no Hp pada petugas pos agar memberi kabar jika ada pengiriman buat Anda. Jika meragukan barang sampai atau tidak , Anda bisa meminta uang kembali ke Ebay. Sebelum melakukan itu sebaiknya berkomunikasi dulu dengan seller ybs. Berikut sejumlah situs lokal penyedia komponen robotik : www.klinikrobot.com www.klinik_robot.com www.iseerobot.com www.famosa.com www.geraicerdas.com www.toko-embedded.com One-electronic Tokopedia. Para seller di Kaskus dan Group Facebook . Setidaknya ada beberapa komponen dasar yang biasa dipakai , kita tidak perlu membeli semuanya , karena tergantung jenis robot yang mau dibuat ini diantaranya : DC Gearbox Motor Servo Dual DC motor controller Roda dan Caster PCB atau Breadboard Sensor ( Sensor Ultrasonik HC-SR05 , Sensor Infrared ) LCD 16x2 line Baterai dan rumah baterai Sejumlah resistor , dioda , led , IC sesuai proyeknya. Arduino boards ( Arduino Uno paling populer buat pemula ) Selain Arduino masih banyak boards atau minimum system lain yang bisa digunakan. Tetapi karena lebih kompleks proses upload programmya , maka sementara buat pemula boleh bermain dengan Arduino dahulu . Bisa juga beli Kit Arduino yang sudah berisi komponen2 diatas. Alat penunjangnya : Adaptor Komputer PC atau Laptop Solder dan bahan pendukungnya. Jika menggunakan breadboard tidak perlu solder , hanya harus punya banyak kabel jumper sebagai sarana untuk menghubungkan komponen elektroniknya. 2. Biayanya ? Ada beberapa jenis board Arduino , ada yang original , clone dan palsu. Original artinya asli dari produsennya. Clone artinya hasil rakitan sendiri atau dari produsen lain dengan desain label berbeda dari Arduino originalnya namun sama persis fungsinya. Palsu artinya jiplakan dari Arduino original yang desain labelnya mirip aslinya. Semua jenis board diatas berfungsi sama baiknya , tentu ada kelebihan lain dari produk original , misal kualitas komponennya sesuai standar RoHs. Kisaran harga di tahun 2015 sbb : Arduino Uno original harganya Rp 299 ribu Arduino Uno clone harganya bisa sampai Rp 185 ribu Arduino Uno palsu harganya bisa sampai Rp120 ribu. Dalam membeli Arduino clone ada yg menyertakan kabel USBnya dan ada yang tidak. Jadi tanyakan dulu pada Seller/Penjualnya. DC Double Gearbox motor Tamiya Rp 130 ribu DC Gearbox motor plastik yang kuning Rp 35 ribu Sensor Ultrasonik HC - SR05 harganya Rp 25 ribu. Micro servo dari harga Rp 30 ribu Roda harga bervariasi dari harga Rp 30 ribu Belanja Komponen Online di situs lokal dan luar negeri Jika beli di situs online lokal , ditambah ongkos kirim tapi cepat sampai. Jika beli di situs Ebay / Banggood , bisa free shipping dan harga bisa lebih murah , tapi free shipping lama pengirimannya bisa sampai 3 bulan. Coba saja buka situs Ebay , saat ini bahkan harganya jauh lebih murah. ada Arduino Nano V3 clone/palsu hanya seharga $ 2.99 ! atau sekitar Rp 36.000 saja. Uniknya jika kita beli hanya sebuah pun , mereka tetap kirim ke alamat kita. Hanya saja lebih baik kita membeli beberapa item dari satu Seller agar kepastian pengiriman barangnya lebih terjamin. Cuma ya itu , pegel nunggunya 3 bulan.... Kebijakan baru ttg pengiriman paket dari China telah membuat prosedurnya lebih lama. Padahal penyedia komponen di Ebay rata2 seller dari China. Jadi terserah , mau komponen super murah tapi nunggu lama , atau mahal dikit tapi langsung dapet. ( Sebetulnya beda harganya jauh banget sih ) Mahal ngga ? ya mahal banget kalo cuma lihat fisik robotnya , dengan uang segitu bisa beli mainan RC Tank atau mobil RC yang jauh lebih keren kan ? Tapi jika kita menguasai pemrograman robot , mau bikin model robot apa saja , bisa , bahkan jadi modal pengetahuan untuk karir di masa depan juga bisa ! 3. Yang harus dipelajari ? Pengenalan terhadap Microcontroler dan komponen elektronika. Pengenalan Pemrograman / Bahasa Pemrograman. Pengetahuan dasar komputer. Bahasa Inggris. 4.Buku tentang Robot ? Banyak , tapi tak ada yang membahas secara keseluruhan secara detail. Karena robotika terdiri dari banyak disiplin ilmu. Cara belajar sketch Arduino bisa dengan mengubah variabel dari contoh yang sudah ada. Jadi kita harus banyak searching di Google , baca tutorial , gabung grup robot di facebook baca buku2 tentang programming , pengen cepat ya kursus atau bahkan kuliah lebih baik. Untuk Arduino anda cukup buka situs resmi Arduino.cc saja , langsung ngerti deh. Bagi para pemula , sebaiknya ketahui dahulu ikhtisar bukunya , seringkali judul buku tidak sesuai dengan harapan kita. Banyak judul menarik , tapi pastikan sesuai dengan kebutuhan Kadang kita ingin buku berisi praktek pembuatan robot , setelah dibuka ternyata lebih banyak pembahasan teori dasar komponen elektronika. Empat cover buku diatas nampaknya bagus bagi pemula Arduino. Soalnya tidak mudah cari buku semacam itu dalam bahasa Indonesia. Buku itu dijual di Toko buku Gramedia. 5.Apakah Mikrokontroler itu ? Secara gambaran awam sebagai berikut , Mikrokontroler berbentuk seperti IC ( Integrated Circuit ) namun memiliki RAM , ROM CPU ( Central Processing Unit ), Clock , ADC ( Analog to Digital Converter ) dan Port I/O ( Input Output ) sekaligus didalamnya. Fungsinya tentu sebagai pusat pengolah data , sebagai otak dari sebuah robot. Program yang kita masukkan kedalam Mikrokontroler akan menentukan cara kerja robot tersebut. Berbagai sensor dapat terhubung ke input mikrokontroler demikian pula aktuator seperti misalnya motor listrik , lampu LED dsb akan mendapat output sinyal dari mikrokontroler tsb. Jenis Mikrokontroler Diantaranya seri yg cukup populer al : AVR , Atmel MCS-51 , PIC & ARM . Nama perusahaan pembuat mikrokontroler al : Atmel , Freescale Semiconductor , Intel , Holtek , Microchip , NEC , Texas Instrument Xilinx , Philips Semiconductors , STmicroelectronics ( wikipedia ). Mikrokontroler tidak dapat berdiri sendiri tanpa bantuan komponen pendukung lain seperti resistor , kristal & kapasitor , dia pun membutuhkan power supply dan komponen input/output seperti sensor , layar display LCD , servo dsb , sesuai tujuan proyeknya. Rangkaian pendukung mikrokontroler ini biasa disebut minimum system board / minsys. Mikrokontroler bisa diprogram secara langsung maupun tidak langsung. Secara langsung , Artinya program yang ditulis di layar IDE / komputer langsung ditanamkan pada mikrokontroler via alat downloader. ( misal alat USBASP atau alat lain spt Arduino board as ISP ) tentu dengan bantuan minimum system board. Biasanya menggunakan bahasa pemrograman seperti Assembly , Bahasa C. Secara tidak langsung , Artinya , program yang ditulis di layar IDE / komputer ditanamkan pada mikro kontroler via board pendukung dan bantuan Bootloader. ( misal chip ATmega328 ditanamkan software bootloader Arduino ) dan diberi rangkaian minimum system yang sesuai /board Arduino. Biasanya menggunakan bahasa pemrograman tingkat tinggi yg telah dipermudah pemakaiannya. Bahasa pemrograman tingkat tinggi memerlukan baris perintah program yang lebih singkat dibanding bahasa Assembly / Bahasa Mesin. Arduino adalah contoh bahasa tingkat tinggi yang mirip bahasa pemrograman C# . Ada banyak jenis mikrokontroler dan minimum system yang menjadi pendukungnya. Misal : Mikrokontroler ATMega 328 dan Arduino board nya MSP430G2553 dan Launchpad nya AT89C2051 dan downloadernya. 6.Cara memasukkan program kedalam Mikrokontroler Masing masing pasangan mikrokontroler dengan minimum systemnya memiliki cara pemrograman yang berbeda. Intinya Komputer PC harus memiliki software programming atau disebut juga Integrated Development Environment ( IDE )yaitu tempat kita menulis program menggunakan bahasa pemrograman , menggabungkan program , compiling process , dan kemudian mengirimkannya kedalam mikrokontroler yang melekat pada minimum system / board tadi melalui kabel USB atau kabel serial ( DB9 ) atau kabel paralel ( contoh kabel printer ). Tampilan Arduino IDE di layar PC Tampilan IAR embedded workbench IDE untuk MSP430 Tampilan AVR Studio 4 untuk mikrokontroler Atmel Penulisan program pada IDE diatas menggunakan 'Bahasa Program' Ada banyak bahasa program , silakan saja baca di Wikipedia. Diantaranya Bahasa Assembler , bahasa C , C++ , C# , Pascal dsb. Menulis program sering diistilahkan ' coding ' yaitu menyusun code bahasa program. Biasanya orang memiliki kesukaan yang berbeda dalam memilih bahasa program. Artinya , ada yg menyukai Assembly , C maupun C# . Jarang yg menguasai banyak bahasa pemrograman sekaligus. Jadi tergantung kebiasaan pengguna bahasanya saja. Masing masing bahasa program memiliki kelebihan dan kekurangan. Untuk bahasa Assembly misalnya irit space di memorynya , tapi panjang programnya , Maklum bahasa Assembly ( bhs mesin ) ini bahasa low level yg membutuhkan kejelian bagi penggunanya. Untuk Bahasa C relatif lebih singkat penulisan programnya , tapi memakan space memory lebih besar pada memory di mikrokontroler. Mudah dan sulitnya sih tergantung kebiasaan masing masing pengguna. MSP430 dan IDE nya menggunakan bahasa C dalam programnya . Arduino menggunakan Processing & Wiring yang merupakan turunan bahasa C / mirip C# Rangkaian program / code dalam Arduino disebut Sketch. Namun ada juga IDE Energia yang bisa ditulis menggunakan Sketch dan diupload ke MSP430. Istilah upload berarti memindahkan program yang kita tulis dan telah dikompilasi pada IDE di PC kedalam mikrokontroler kita . Mikrokontroler yang akan diisi program tadi disebut sebagai 'Target' Upload juga diistilahkan sebagai ' Burn / Burning program '. Tetapi istilah Burning program dipakai pada keadaan dimana program dimasukkan kedalam chip target secara langsung tanpa bantuan ' Bootloader ' seperti di Arduino. ( Bootloader adl semacam program kecil yg ditanamkan pada chip target sbg alat bantu dalam proses uploading program dari IDE di pc ). Ketika selesai menulis program di IDE , program tersebut akan diproses dalam software IDE , dikaitkan antara Library & Object dsb kemudian diubah formatnya jadi file Hex. Setelah itu barulah diupload kedalam mikrokontroler. Pada umumnya untuk mikrokontroler selain Arduino diprogram menggunakan IDE dan Compiler yang terpisah. Seperti MSP430 menggunakan IDE dan Compiler terpisah. Pada Arduino IDE , compiler dsb sudah termasuk dalam satu software. Pada system lain , misal BASCOM , setelah menuliskan program dalam bahasa Basic pada layar IDE nya kita akan gunakan software lain ( misal Sinaprog ), untuk mengkompilasi dan mengubahnya dalam kode mesin yang dapat dipahami mikrokontroler. Mikrokontroler yang telah diisi program selanjutnya bisa tetap di board atau bisa juga dicabut / dipindahkan pada rangkaian robot yang akan dibuat Untuk Arduino , biasanya mikrokontroler ATMega 328 tetap dibiarkan melekat pada boardnya , jadi robot akan membawa Arduino board nya kemana mana. Arduino Board memiliki rangkaian minimum system yang mampu menerima hasil kompilasiIDE sekaligus memasukkannya pada ATMega chip yang jadi otaknya. Kemudian ATMega chip menjalankan program melibatkan segala macam sensor ( misal : Sensor suhu ) & aktuator ( misal DC Motor , Servo , LED ) yang terhubung pada Arduino boardnya. Tapi jika ingin banyak membuat robot , kita bisa mengkloning Arduino pada mikro kontroler ATMega 328 lain yang masih kosong ( belum ada bootloadernya ). Bootloader adalah software yang diburn / ditanamkan pada memory flash mikrokontroler dan berfungsi seperti sistem operasi yang membantu masuknya program melalui jalur komunikasi Tx/Rx ke memory flash dalam mikon tersebut. ATMega 328 yang kosong , setelah diisi bootloader Arduino menggunakan alat spt USBASP downloader , barulah disebut Arduino. Sedangkan untuk mikrokontroler dalam keadaan kosong tanpa bootloader , umumnya diprogram menggunakan IDE dan Compiler yang terpisah. Seperti MSP430 menggunakan IDE dan Compiler terpisah. Tidak ada yang sulit , hanya saja untuk pemula , Arduino nampak simple. Kalau tiap Papan pengembang ( Development boards ) macam MSP430 , Arduino memiliki banyak tutorial berbahasa Indonesia , mungkin tak ada yang sulit. Dan tetap saja Bahasa C lebih luas jangkauannya dalam bidang pemrograman , dibanding bahasa pada Arduino , karena bahasa C ibarat induknya. Kalau Arduino , IDE dan Compilernya menyatu dalam satu software. Hanya saja penggunaan bootloader akan memakan ruang memori pada mikrokontroler itu , meski tidak banyak. 7.Membuat robot tidak harus menggunakan Mikrokontroler. Bisa juga membuat robot sederhana menggunakan komponen elektronika dasar dan IC Sumber : Seattle Robotics Dibawah ini BEAM robot menggunakan 3 Jenis komponen yg umum di pasaran Baterai menggunakan 4x baterai AA , motor DC gunakan yang ada gearboxnya.. Rangkaian dari situs Let's make robots. Model lain yg simpel hanya menggunakan LDR , motor bekas getar HP dan Dioda Misalnya pada BEAM Robot nya Mark Tilden. BEAM singkatan dari Biology , Electronics , Aesthetics and Mechanics . Mottonya " Keep It Simple " menggunakan komponen sedikit mungkin . Biasanya terdiri dari dua motor DC ukuran kecil , LDR , Transistor , resistor ,kapasitor dioda , saklar dan sebuah sel surya atau baterai jam. Robot ini dapat dibuat agar mengikuti cahaya , atau menjauhi cahaya , atau menghindari halangan menggunakan " Bump sensor " artinya jika menabrak sesuatu , saklarnya akan terhubung. Komponen pendukungnya sederhana , dari bahan kawat dan bahan bekas. BEAM robot berbeda dengan Robot yang memiliki mikrokontroler , karena berisi program yang kompleks , sehingga robot dengan mikrokontroler sering disebut sebagai Robot cerdas.Banyaknya percabangan pada program konon menentukan tingkat kecer dasan robot. Mulailah dengan searching Google menggunakan kata kunci berbahasa Inggris , entah kenapa banyak yang menganggap para pemula robotika malas searching di Google , saya mengira penyebabnya adalah skill berbahasa Inggris yang minim dan pemilihan kata kunci yang kurang tepat. Pemilihan kata kunci dengan bahasa Inggris akan mempercepat pencarian topik. Lain halnya jika menggunakan bahasa Indonesia. Mungkin karena Google bukan buatan Indonesia , ya jadinya seperti itu. Programming is already hard enough , so putting effort in understanding what is meant should be avoided. Itu sebabnya terjemahan proyek robotik perlu mendapat dukungan. Bayangkan saja seperti belajar cara menyanyikan tembang Jawa dari keping kepingan prasasti dan manuskrip Jawa kuno. (^_^).

Modul pelajaran Sd 1 - 6

Posted by ROBOTIC STIKOM Muhammadiyah Batam
SD kelas 1 1. PERKENALAN 2. PERKENALAN GAMBAR DAN MEMBUAT GARIS-GARIS 3. MENGGAMBAR ROBOT SESUAI YANG DI BAYANGKAN 4. MEWARNAI ROBOT YANG DI BUAT 5. MENGGAMBAR ROBOT BALOK 1 6. MEWARNAI ROBOT BALOK 1 7. MENGGAMBAR ROBOT BLOK 8. MEWARNAI ROBOT BALOK 2 9. MENGGAMBAR ROBOT BALOK 3 10. MEWARNAI ROBOT BALOK 3 11. MENGGAMBAR ROBOT BALOK 4 12. MEWARNAI ROBOT BALOK 4 13. MENGGAMBAR ROBOT MOBIL 1 14. MEWARNAI ROBOT MOBIL 1 15. MENGGAMBAR ROBOT MOBIL 2 16. MEWARNAI ROBOT MOBIL 2 17. MENGGAMBAR ROBOT MOBIL 3 18. MEWARNAI ROBOT MOBIL 3 19. MENGGAMBAR ROBOT MOBIL 4 20. MEWARNAI ROBOT MOBIL 4 21. MERAKIT ROBOT BALOK A1 PERKELOMPOK 22. MERAKIT ROBOT BALOK A2 PERKELOMPOK 23. MERAKIT ROBOT BALOK A3 PERKELOMPOK 24. MERAKIT ROBOT BALOK A4 PERKELOMPOK 25. MERAKIT ROBOT BALOK KONDISI ACAK A1-A2 (2 ROBOT) PERKELOMPOK 26. MERAKIT ROBOT BALOK KONDISI ACAK A3-A4 (2 ROBOT) PERKELOMPOK 27. MARAKIT ROBOT BALOK KONDISI ACAK A1-A4 (3 ROBOT) PERKELOMPOK 28. MERAKIT ROBOT BALOK BIONIK B1 PERKELOMPOK 29. MERAKIT ROBOT BIONIK B2 PERKELOMPOK 30. MERAKIT ROBOT BIONIK B3 PERKELOMPOK 31. MERAKIT ROBOT BIONIK B4 PERKELOMPOK 32. MERAKIT ROBOT BIONIK KONDISI ACAK B1-B2 (2 ROBOT) PERKELOMPOK 33. MERAKIT ROBOT BIONIK KONDISI ACAK B3-B4 (2 ROBOT) PERKELOMPOK 34. MARAKIT ROBOT BIONIK KONDISI ACAK B1-B4 (3 ROBOT) PERKELOMPOK 35. MERAKIT ROBOT BALOK A1 PERORANGAN 36. MERAKIT ROBOT BALOK A1 PERORANGAN ACAK 37. MERAKIT ROBOT BALOK A1 DI BONGKAR TEMAN DAN DI PASANG KEMABALI 38. MERAKIT ROBOT BIONIK B1 PERORANGAN 39. MERAKIT ROBOT BIONIK B1 PERORANGAN ACAK 40. MERAKIT ROBOT BIONIK B1 DI BONGKAR TEMAN DAN DI PASANG KEMABALI SD kleas 2 - 3 MODUL ROBOTIC SD 2-3 1. MEMBONGKAR DAN MERAKIT ROBOT BALOK A1 2. MEMBONGKAR DAN MERAKIT ROBOT BALOK A2 3. MEMBONGKAR DAN MERAKIT ROBOT BALOK A3 4. MEMBONGKAR DAN MERAKIT ROBOT BALOK A4 5. MEMBONGKAR DAN MERAKIT BALOK A1-A4 ( 4 ROBOT) 6. MEMBONGKAR DAN MERAKIT BALOK KONDISI ACAK A1-A2 (2 ROBOT) 7. MEMBONGKAR DAN MERAKIT BALOK KONDISI ACAK A3-A4 (2 ROBOT) 8. MEMBONGKAR DAN MERAKIT A1-A4 KONDISI ACAK (4 ROBOT) 9. MEMBONGKAR DAN MERAKIT ROBOT BIONIK B1 10. MEMBONGKAR DAN MERAKIT ROBOT BIONIK B2 11. MEMBONGKAR DAN MERAKIT ROBOT BIONIK B3 13. MEMBONGKAR DAN MERAKIT ROBOT BIONIK B4 14. MEMBONGKAR DAN MERAKIT ROBOT BIONIK B1-B4 (4 ROBOT) 15. MEMBONGKAR DAN MERAKIT ROBOT BIONIK KONDISI ACAK B1-B2 (2 ROBOT) 16. MEMBONGKAR DAN MERAKIT ROBOT BIONIK KONDISI ACAK B3-B4 (2 ROBOT) 17. MEMBONGKAR DAN MERAKIT ROBOT BIONIK KONDISI ACAK B1-B4 (4 ROBOT) 18. MEMBONGKAR DAN MEMBONGKAR MOBILAN LEGO 1 19. MEMBONGKAR DAN MERAKIT MOBILAN LEGO 1 20. MEMBONGKAR MOBILAN LEGO 2 21. MERAKIT MOBILAN LEGO 2 22. MEMBONGKAR MOBILAN LEGO 3 23. MERAKIT MOBILAN LEGO 1 24. MEMBONGKAR MOBILAN LEGO 4 25. MERAKIT MOBILAN LEGO 4 26. MEMBONGKAR MOBILAN LEGO 1 DAN 2 ACAK 27. MERAKIT MOBILAN LEGO 1 DAN 2 28. MEMBONGKAR MOBILAN LEGO 3 DAN 4 ACAK 29. MERAKIT MOBILAN LEGO 1 DAN 2 30. MERAKIT ROBOT MOBILAN LEGO 31. MEMBONGKAR MOBILAN BERMOTOR 1 PERKELOMPOK 32. MERAKIT MOBILAN BERMOTOR 1 33. MEMBONGKAR MOBILAN BERMOTOR 2 PERKELOMPOK 34. MERAKIT MOBILAN BERMOTOR 2 35. MEMBONGKAR MOBILAN BERMOTOR 3 PERKELOMPOK 36. MERAKIT MOBILAN BERMOTOR 3 37. MEMBONGKAR MOBILAN BERMOTOR 4 PERKELOMPOK 38. MERAKIT MOBILAN BERMOTOR 4 39. MEMBONGKAR MOBILAN BERMOTOR 1-2 PERORAGAN 40. MERAKIT MOBILAN BERMOTOR 1-2 PERORANGAN

Pengertian microcontroller

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Pengertian Mikrokontroler Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen, artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatik menggunakan mikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka : Sistem elektronik akan menjadi lebih ringkas Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks. 2. Manfaat/prospek apa yang bisa saya peroleh jika menguasai mikrokontroler ? Banyak sekali, dengan melihat penjelasan nomor 1, maka batasnya hanya imajinasi Anda. Dengan menguasainya, kita bisa menerapkannya kedalam kehidupan sehari-hari seperti mengendalikan suatu perangkat elektronik dengan berbagai sensor dan kondisi seperti cahaya, getaran, panas, dingin, lembab dan lain-lain. Sekedar contoh sederhana penggunaan mikrokontroler, lihatlah disekitar lingkungan Anda ada toaster, mesin, cuci, microwave kemudian tengoklah didunia pertanian Anda bisa membuat kontrol kelembaban untuk budidaya jamur dsb, didunia perikanan Anda bisa mengendalikan suhu air kolam dsb. Bahkan Anda bisa membuat PABX mini, SMS Gateway, atau kearah military Anda bisa membuat radio militer frekuensi hopping (radio komunikasi anti sadap dengan lompatan frekuensi 100 kali dalam 1 detik), sistem monitoring cuaca dengan balon udara, automatic vehicel locator (menggunakan GPS) dan sebagainya. Semua itu sekedar contoh, masih banyak lagi yang bisa Anda lakukan dengan mikrokontroler. Sebagai prospek, arah perkembangan dunia elektronika saat ini adalah ke embedded system (sistem tertanam) atau embedded electronic (elektronik tertanam). salah satunya dengan menggunakan mikrokontroler, jadi jika Anda belajar dan menguasai mikrokontroler sudah tepat pada jalurnya. 3. Ada berapa macam/jenis mikrokontroler itu ? Secara teknis hanya ada 2 yaitu RISC dan CISC dan masing-masing mempunyai keturunan/keluarga sendiri-sendiri. RISC kependekan dari Reduced Instruction Set Computer : instruksi terbatas tapi memiliki fasilitas yang lebih banyak CISC kependekan dari Complex Instruction Set Computer : instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya. Tentang jenisnya banyak sekali ada keluarga Motorola dengan seri 68xx, keluarga MCS51 yang diproduksi Atmel, Philip, Dallas, keluarga PIC dari Microchip, Renesas, Zilog. Masing-masing keluarga juga masih terbagi lagi dalam beberapa tipe. Jadi sulit sekali untuk menghitung jumlah mikrokontroler. 4. Sebagai langkah awal mikrokontroler mana yang sebaiknya saya pelajari ? Tidak ada yang paling baik atau lebih baik, namun tips dibawah barangkali bermanfaat bagi Anda : Lingkungan Anda, artinya mikrokontroler apa yang dominan di lingkungan Anda ?. Akan lebih mudah belajar bersama daripada sendirian sehingga mudah untuk bertanya jawab jika ada kesulitan. Ketersediaan perangkat untuk proses belajar (development tool) Harga mikrokontroler, tips terakhir bisa diabaikan jika bukan menjadi kendala bagi Anda. Ditinjau dari buku-buku mikrokontroler berbahasa Indonesia nampaknya mikrokontroler yang dominan saat ini dari keluarga MCS51. Yang perlu Anda ketahui antara satu orang dengan orang lain akan berbeda dalam hal mudah mempelajari. Jika Anda terbiasa dengan bahasa pemrograman BASIC Anda bisa menggunakan mikrokontroler BASIC Stamp, jika Anda terbiasa dengan bahasa pemrograman JAVA Anda bisa menggunakan Jstamp, jika Anda terbiasa dengan bahasa pemrograman C++ bisa Anda manfaatkan untuk keluarga MCS51 dan masih banyak lagi. Namun semua kembali kepada Anda yang berminat mempelajari dan memperdalam mikrokontroler 5. Bagaimana cara menguasai mikrokontroler ? Ada 2 cara : 1. Belajar sendiri (otodidak), Anda bisa mempelajari sendiri mikrokontroler dengan panduan buku dan peralatan yang diperlukan, mulailah dari contoh-contoh sederhana. Jika ada kesulitan tanyakan kepada kepada teman Anda yang lebih tahu tentang mikrokontroler atau bisa Anda utarakan ke mailing list yang membahas mengenai hal ini. 2. Melalui lembaga Pendidikan, cara kedua ini bisa Anda dapatkan baik melalui pendidikan formal seperti sekolah, perguruan tinggi, maupun pendidikan non formal (kursus, pelatihan, les dan sejenisnya). Dengan cara ini Anda akan lebih terprogram dan cepat dalam penguasaan mikrokontroler. Kata kucinya adalah : kemauan untuk belajar disertai latihan, latihan, dan latihan. Jika Anda berminat mempelajari mikrokontroler mulailah dengan mempelajari teori serta mempraktekannya. Anda bisa memulai mikrokontroler dengan mengaktifkan sebuah LED, setelah itu cobalah bermain-main menggeser LED dan mencoba instruksi-instruksi lain. Lambat laun Anda akan memahami bagaimana struktur program yang benar. Belajar mikrokontroler sama halnya seperti belajar ilmu komputer, sulit bukan jika belajar ilmu komputer secara teori tanpa praktek ? 6. Bagaimana dengan ketersediaan komponen mikrokontroler ? Anda bisa mencari komponen di toko elektronika di kota Anda, jika Anda mengalami kesulitan tentang hal ini segeralah bertanya kepada teman yang lebih tahu atau ke mailing list, solusi akan segera Anda dapatkan. Jika Anda ingin memulai belajar mikrokontroler Anda bisa membuat sendiri perangkat prakteknya (development tool) dengan komponen-komponen yang tersedia di toko-toko elektronika di kota Anda, bahkan dibeberapa toko menyediakan kit/modul mikrokontroler siap pakai bagi Anda yang mempunyai keterbatasan waktu untuk membuatnya. 7. Buku-buku referensi dalam bahasa Indonesia apa saja yang sudah beredar di pasaran tentang mikrokontroler ? Sementara ini dalam arsip kami baru tercatat beberapa judul yang bisa Anda jadikan acuan untuk memulai belajar mikrokontroler. Today Deal $50 Off : https://goo.gl/efW8Ef

Apa itu robot.??

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Pengertian ROBOT Ada banyak defenisi yang dikemukakan oleh para ahli mengenai robot. Orang awam beranggapan bahwa robot mengandung pengertian suatu alat yang menyerupai manusia, namun struktur tubuhnya tidak menyerupai manusia melainkan terbuat dari logam.(Novia, Leli, 2004). Beberapa ahli robotika berupaya memberikan beberapa defenisi, antara lain : Robot adalah sebuah manipulator yang dapat di program ulang untuk memindahkan tool, material, atau peralatan tertentu dengan berbagai program pergerakan untuk berbagai tugas dan juga mengendalikan serta mensinkronkan peralatan dengan pekerjaannya, oleh Robot Institute of America. Robot adalah sebuah sistem mekanik yang mempunyai fungsi gerak analog untuk fungsi gerak organisme hidup, atau kombinasi dari banyak fungsi gerak dengan fungsi intelligent, oleh official Japanese. Jenis - Jenis ROBOT Robot Mobile Robot Mobil atau Mobile Robot adalah konstruksi robot yang ciri khasnya adalah mempunyai aktuator berupa roda untuk menggerakkan keseluruhan badan robot tersebut, sehingga robot tersebut dapat melakukan perpindahan posisi dari satu titik ke titik yang lain. Robot mobil ini sangat disukai bagi orang yang mulai mempelajari robot. Hal ini karena membuat robot mobil tidak memerlukan kerja fisik yang berat. Untuk dapat membuat sebuah robot mobile minimal diperlukan pengetahuan tentang mikrokontroler dan sensor-sensor elektronik. Robot Mobile Base robot mobil dapat dengan mudah dibuat dengan menggunakan plywood /triplek, akrilik sampai menggunakan logam ( aluminium ). Robot mobil dapat dibuat sebagai pengikut garis ( Line Follower ) atau pengikut dinding ( Wall Follower ) ataupun pengikut cahaya. pengembangan yang dilakukan oleh beberapa anak bangsa bahkan anak SMA pun telah mencoba untuk mengembangkan robot mobile ini untuk beberapa fungsi, diantaranya ada robot line follower, maze solving dan beberapa bentuk lain yang lebih unik seperti yang sekarang sedang dikembangkan oleh Ektrakurikuler Robotik( Robota Robotics School ), dan beberapa perlombaan pun diadakan untuk menguji sejauh mana anak-anak mampu untuk mendalami ilmu robotika. Robot Jaringan Robot jaringan adalah pendekatan baru untuk melakukan kontrol robot menggunakan jaringan internet dengan protokol TCP/IP. Perkembangan robot jaringan dipicu oleh kemajuan jaringan dan internet yang pesat. Dengan koneksi jaringan, proses kontrol dan monitoring, termasuk akuisisi data bila ada, seluruhnya dilakukan melalui jaringan. Keuntungan lain, koneksi ini bisa dilakukan secara nirkabel. pengendalian dari robot jaringan ini bisa langsung dengan internet yang saling berhubungan antara robot dan perangkat keras yang terhubung dengan media internet. Robot Manipulator (Tangan)Di Indonesia, pengembang robot jaringan belum banyak, meski pengembang dan komunitas robot secara umum sudah banyak. Hal ini disebabkan tuntutan teknis yang jauh lebih kompleks. Salah satu robot jaringan yang sudah berhasil dikembangkan adalah LIPI Wireless Robot (LWR) yang dikembangkan oleh Grup Fisika Teoritik dan Komputasi - GFTK LIPI. Seperti ditunjukkan di LWR, seluruh proses kontrol dan monitoring bisa dilakukan melalui perambah internet. Lebih jauh, seluruh sistem dan protokol yang dikembangkan untuk LWR ini telah dibuka sebagai open-source dengan lisensi GNU Public License (GPL) di SourceForge dengan nama openNR. Robot ini hanya memiliki satu tangan seperti tangan manusia yang fungsinya untuk memegang atau memindahkan barang, contoh robot ini adalah robot las di Industri mobil, robot merakit elektronik dll. Robot Manipulator (Tangan) Robot Humanoid Robot humanoid adalah robot yang penampilan keseluruhannya dibentuk berdasarkan tubuh manusia, mampu melakukan interaksi dengan peralatan maupun lingkungan yang dibuat-untuk-manusia. Secara umum robot humanoid memiliki tubuh dengan kepala, dua buah lengan dan dua kaki, meskipun ada pula beberapa bentuk robot humanoid yang hanya berupa sebagian dari tubuh manusia, misalnya dari pinggang ke atas. Beberapa robot humanoid juga memiliki 'wajah', lengkap dengan 'mata' dan 'mulut'. Android merupakan robot humanoid yang dibangun untuk secara estetika menyerupai manusia. Robot humanoid digunakan sebagai alat riset pada beberapa area ilmu pengetahuan. Periset perlu mengetahui struktur dan perilaku tubuh manusia (biomekanik) agar dapat membangun dan mempelajari robot humanoid. Di sisi lain, upaya mensimulasikan tubuh manusia mengarahkan pada pemahaman yang lebih baik mengenai hal tersebut. Kognisi manusia adalah bidang studi yang berfokus kepada bagaimana manusia belajar melalui informasi sensori dalam rangka memperoleh keterampilan persepsi dan motorik. Pengetahuan ini digunakan untuk mengembangkan model komputasi dari perilaku manusia dan hal ini telah berkembang terus sepanjang waktu. Robot Humanoid Sensor merupakan alat yang dapat mengukur beberapa atribut dan merupakan salah satu dari tiga primitif dari robotika (disamping perencanaan dan pengendalian). Penginderaan memainkan peranan penting dalam paradigma robotika. Sensor dapat digolongkan berdasarkan proses fisik dengan apa yang mereka kerjakan atau berdasarkan kepada jenis informasi pengukuran yang mereka berikan sebagai keluaran. Dalam kasus ini, pendekatan kedua yang dipergunakan. Aktuator merupakan motor yang bertanggungjawab untuk gerakan pada robot. Robot humanoid dibangun sedemikian rupa agar mereka mirip dengan tubuh manusia, maka mereka juga mempergunakan aktuator yang berlaku seperti otot dan sendi, meskipun dengan struktur yang berbeda. Agar dapat mencapai efek yang sama dengan gerakan manusia, robot humanoid terutama menggunakan aktuator rotari. Mereka dapat berupa elektrik, pneumatik, hidraulik, piezoelektrik, atau ultrasonik. Robot Berkaki Robot ini memiliki kaki seperti hewan atau manusia, yang mampu melangkahkan kakinya, seperti robot serangga, robot kepiting dll. Robot Berkaki Flying Robot (Robot Terbang) Robot yang mampu terbang, robot inin menyerupai pesawat model yang diprogram khusus untuk memonitor keadaan di tanah dari atas, dam jug untuk meneruskan komunikasi. Robot Terbang (Flying Robot/Drone) Underwater Robot (Robot dalam Air) Robot ini digunakan di bawah laut untuk memonitor kondisi bawah laut dan juga untuk mengambil sesuatu di bawah laut. Uderwater Robot (Biasa digunakan untuk penelitian kedalaman laut) Klasifikasi ROBOT Robot diklasifikasikan kedalam 4 bagian : 1. Non Mobile Robot Robot ini tidak dapat berpindah posisi dari satu tempat ke tempat lainnya, sehingga robot tersebut hanya dapat menggerakkan beberapa bagian dari tubuhnya dengan fungsi tertentu yang telah dirancang. contoh : robot manipulator berlengan 2. Mobile Robot Mobile dapat diartikan bergerak, sehingga robot ini dapat memindahkan dirinya dari satu tempat ke tempat lain. dari segi manfaat, robot ini diharapkan dapat membantu manusia dalam melakukan otomasi dalam transportasi, platform bergerak untuk robot industri, eksplorasi tanpa awak dan masih banyak lagi. contoh : Robot Line Follower 3. Gabungan Mobile Robot dan Non Mobile Robot Robot ini merupakan penggabungan dari fungsi-fungsi pada robot mobile dan non-mobile. sehingga keduanya saling melengkapi dimana robot nonmobile dapat terbantu fungsinya dengan bergerak dari satu tempat ke tempat lain. 4. Robot Humanoid Robot ini dirancang dengan menirukan anatomi dan perilaku manusia. Fungsi-fungsi tubuh manusia baik lengan, kaki, mata, dan pergerakan sendi kepala dan bagian lainnya sebisa mungkin diterapkan dirobot ini. contoh: robot ASIMO buatan jepang Komponen Dasar Robot Komponen Dasar Pada Robot – Robot adalah salah satu bukti perkembangan teknologi yang moderen. Keberadaannya sangat banyak membantu kehidupan manusia. Sistem robot memiliki tiga komponen dasar, yaitu : Manipulator, kontroler, dan Power (daya). Efektor sering ditemukan pada beberapa sistem robot, tetapi sifatnya tidak harus ada. 1. Manipulator Manipulator memiliki dua bagian, yaitu bagian dasar dan bagian tambahan. Gambar 3 memberikan gambaran tentang bagian dasar dan bagian tambahan. Bagian dasar manipulator bisa kaku terpasang pada lantai area kerja ataupun terpasang pada rel. Rel berfungsi sebagai path atau alur sehinga memungkinkan robot untuk bergerak dari satu lokasi ke lokasi lainnya dalam satu area kerja. Bagian tambahan merupakan perluasan dari bagian dasar, bisa disebut juga lengan/arm. Bagian ujungnya terpasang efektor yang berfungsi untuk mengambil/mencekam material. Manipuator digerakkan oleh actuator atau disebut sistem drive. Actuatuator atau sistem drive menyebabkan gerakan yang bervariasi dari manipulator. Actuator bisa menggunakan elektrik, hidrolik ataupun pneumatik. Bagian actuator ini akan dijelaskan pada selanjutnya. 2. Kontroler Kontroler merupakan jantung dari sistem robot sehingga keberadaanya sangat penting. Kontroler menyimpan informasi yang berkaitan dengan datadata robot, dalam hal ini data gerakan robot yang telah diprogram sebelumnya. Gambar 4. memberikan gambaran sebuah kontroler dan manipulator robot. Kontroler berfungsi untuk mengontrol pergerakan dari manipulator. Kontroler sendiri diatur oleh sebuah informasi atau program yang diisikan dengan menggunakan bahasa pemgrograman tertentu. Informasi tersebut kemudian disimpan didalam memori. Data dalam memori dapat di keluarkan atau di edit sesuai dengan yang dibutuhkan. Dahulu kontroler dibuat dari drum mekanik yang bekerja step by step secara sequential. dan sangat sederhana. Dimasa sekarang kontroler menggunakan PLC (programmable logic control) yang dapat bekerja dengan pergerakan yang sangat komplek dari sistem robot. 3. Power Suply (Catu Daya) Power supply adalah sebuah unit yang menyediakan tenaga pada kontroler dan manipulator sehingga dapat bekerja. Power supply dalam suatu sistem robot dibagi menjadi dua bagian, yaitu bagian untuk kontroler dan bagian untuk manipulator. Bagian kontroler menggunakan elektrik sedangkan bagian manipulator bisa menggunakan elektrik, pneumatik, hidrolik ataupun ketiganya. Gambar 5a, 5b dan 5c memberikan keterangan tentang power supply. 4. Efektor Efektor dapat ditemukan hampir semua aplikasi robot, walaupun keadaannya bukan merupakan komponen dasar dari sistem robot. Efektor berfungsi sebagai bagian terakhir yang menghubungkan antara manipulator dengan objek yang akan dijadikan kerja dari robot. Sebagai contoh efektor dapat berupa peralatan las, penyemprot cat ataupun hanya berupa penjempit objek. Efektor jika disamakan dengan manusia seperti jari-jari tangan yang dapat digerakan untuk memindah atau mengangkat materilal ataupun peralatan yang dapat digunakan untuk mengelas, mengecat, menempa, mengisi botol, dan lain-lain sesuai dengan kebutuhan. Kerja efektor dapat berupa mekanik, elektrik, pneumataik (grifer), maupun hydrolik.

Robot Cyborg

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Kita sering menonton film2 fiksi ilmiah yang mengisahkan tentang kemajuan teknologi manusia di masa depan. Tetapi memang tidak kita pungkiri bahwa daya khayal manusia yang dituangkan dalam film menjadi sebuah inspirasi bagi kemajuan teknologi di masa depan. Seperti misalnyta film Star Wars yang mengispirasikan diciptakannya robot dimasa sekarang dan ini menjadi kenyataan dimana sekarang robot benar2 ada. Selanjutnya dengan adanya Artificial Intelegency atau intelejensi/kepintaran buatan dimungkinkan akan diciptakannya robot dengan kemampuan berfikir layaknya manusia. Kecerdasan Buatan (Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika. Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang yang sangat penting pada ilmu komputer, berhubungan dengan perilaku, pembelajaran dan adaptasi yang cerdas dalam sebuah mesin. Penelitian dalam AI menyangkut pembuatan mesin untuk mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat-obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak komputer rumah dan video game. Cyborg, adalah sebutan bagi sosok robot yang berbentuk manusia dan memiliki jaringan syarah dan darah seperti manusia… hanya saja Cyborg menggunakan sistem kepakaran berupa processor sebagai otak kerjanya. Sehingga Cyborg dapat diidentikkan dengan manusia mesin. Prediksi ilmiah tentang Cyborg dituangkan dalam film Terminator, A.I., I-Robot, Star Trek, Alien, dan beberapa film lainnya. Namun yang jadi pertanyaan sekarang, mungkinkah kelak robot pintar ini akan benar2 ada dan apa dampak buruknya bagi manusia? Apakah mereka akan memberontak seperti di film Terminator dan I-Robot? Sehingga mereka menjadi musuh manusia ketika mereka benar2 menjadi lebih pintar dari manusia? Kita masih belum tahu kebenarannya, karena hingga saat ini Cyborg masih belum ditemukan dan hanya sebatas khayalan ilmiah belaka. Tetapi mengingat majunya perkembangan teknologi informasi dari tahun ke tahun membuat hal ini akan menjadi nyata di masa depannya. Dalam kurun waktu 3 dekade, perkembangan didunia komputer sudah menampakkan kemajuan yang luar biasa. Coba ingat komputer di tahun 1980an sangat sederhana dan mungkin menjadi barang langka di zaman itu, dibandingkan sekarang tahun 2000an komputer menjadi sangat canggih dan hampir tiap orang memilikinya di rumah. Lantas apa yang akan terjadi di dekade 2010an ini? Sedang kita jalani, dan prediksinya bahwa kemajuan komputer pasti lebih heboh lagi. Perkembangan Cyborg di Masa Depan Cyborg atau robot dikendalikan oleh processor, sehingga pola fikir cyborg terbatas dalam suatu sistem kepakaran.. namun seperti halnya komputer, Cyborg juga akan mengalami perkembangan dari dekade ke dekade. Bila kita berkhayal, mungkin pada awalnya : – Cyborg bentuknya simple, – gerakannya patah2 seperti robot yang kita kenal sekarang, – strukturnya masih berupa logam, – memiliki sistem kepakaran yg masih sedikit sehingga hanya mengenal beberapa perintah saja, ibaratnya kalo komputer masih 10 MB gitu lah memorinya – pasif dan hanya aktif bila ada perintah. Ini jika berandai-andai lho… bukan berarti bakalan mutak seperti itu, karena Cyborg sendiri belum ditemukan he..😀 Sehingga bukan tidak mungkin kelak Cyborg akan memiliki sistem kepakaran yang nyaris mendekati manusia, dengan demikian Cyborg tidak terbatas pada beberapa perintah saja tetapi bisa merumuskan, berasumsi, dan berfikir melebihi rekaman sistem kepakaran yang telah diprogramkan untuknya. Anggap saja pada 3 dekade berikutnya teknologi Cyborg menjadi : – Bentuknya seperti manusia dengan bahan karet sintetik seperti kulit dan struktur logam, – Gerakannya mendekati sempurna seperti gerakan manusia seiring dengan kemajuan dibidang rotor dan gear, – Sistem kepakarannya sudah sangat besar sehingga dapat mengenal jutaan perintah dan bahkan mendekati kemampuan berfikir manusia, – Dapat merumuskan dan mengkolaborasikan rekaman sistem kepakaran yang ada di memorinya menjadi perintah baru bahkan dapat mengenal benda baru yang belum pernah di rekam dalam sistem kepakarannya, misal didalam sistem tidak direkam buah mangga, kemudian saat sudah beroperasi kita kenalkan buah mangga kepadanya maka secara otomatis dia akan menambah sendiri memorinya, – Dibuat dan dirancang untuk pekerjaan tertentu, misal ada robot ahli masak, ahli membantu rumah tangga, ahli mesin, bahkan ahli perang.. seperti halnya manusia tergantung pemrograman yang di khususkan kepadanya. Namun, karena Cyborg adalah robot dengan pola fikir tersystem maka untuk berjaga2… manusia memberikan rule atau aturan yang tidak boleh ada didalam sistem kepakarannya. Seperti halnya fim I-Robot ada 3 Rule (tiga aturan) saya tidak hafal tetapi kira2 seperti ini : robot harus menuruti perintah manusia, melindungi manusia, dan tidak boleh melawan manusia. Artinya Robot ini bakalan menjadi budaknya manusia alias hambanya manusia, yang berarti Tuhannya robot adalah manusia yang menciptakannya. Itulah sebabnya mengapa kita hidup untuk beribadah kepada Tuhan YME, seperti halnya cerita robot ini… kita diciptakan untuk menyembah dan menjadi hamba Tuhan. Rule ini dimasukkan kedalam sistem dalam bentuk anti logical, yaitu ia tidak boleh berfikir melebihi rule tersebut dan bahkan melawan rule tersebut. Jika Rule ini tidak diprogramkan, di khawatirkan robot akan menjadi perusak dan ancaman yang berbahaya bagi manusia karena sifatnya menuruti perintah yang di programkan kepadanya. Maka apabila ada orang yang berniat jahat dengan memasukkan virus didalam programnya atau bahkan ada sistem komputer lain yang bebas dari rule tersebut memasukkan virus atau perintah baru sehingga membuatnya melanggar aturan yang ada maka robot bisa jadi mesin pemusnah yang berbahaya seperti film Terminator. Beda Cyborg dengan Manusia ? Pertanyaannya sekarang, apabila teknologi Cyborg sudah sangat2 canggih bahkan bisa seperti manusia maka apa bedanya robot dengan manusia? Ini jika memang benar lho. Apakah mungkin manusia bisa menciptakan sesuatu yang sama dengan kemampuannya sendiri? Dan pada akhirnya robot menjadi pemberontak, karena merasa mereka lebih benar dan manusia harus dimusuhi?? Satu hal yang harus kita bedakan disini adalah, Robot tidak memiliki ruh seperti kita mahluk hidup ciptaan Tuhan. Ruh robot hanyalah suatu rangkaian logika yang terpusat pada pola fikir sistem kepakarannya. Kalo istilah komputer ada dunia maya yang mencerminkan adanya dunia lain didalam suatu sistem jaringan (internet). Sehingga dengan demikian robot tidak memiliki hati dan perasaan, dia tidak mengenal sakit kecuali apabila diprogramkan untuk sakit, tidak mengenal sedih, jatuh cinta, tidak menangis, lapar, haus, beranak, pengen pipis, boker :p hehe semua itu tergantung apa yang telah diprogramkan untuknya. Namun dengan kemajuan teknologi di beberapa dekade berikutnya (gak tau zaman 2100 keatas kali) Cyborg akan dibuat seperti itu, memiliki perasaan dan bahkan bisa bermimpi saat tidurnya. Tapi apakah mungkin demikian? Berarti manusia sudah mampu menciptakan hal yang luar biasa… Entahlah bisa tanyakan ke cucunya cucu kita nanti kayaknya. Belum lagi ditambah dengan film fiksi ilmiah AVATAR yang nonor 1 Box Office di tahun 2009, di film itu bahkan menunjukkan bahwa manusia bisa membuat replika manusia dengan menggunakan transplantasi DNA dari manusia sendiri dengan mahluk asing (dalam hal ini Navi atau manusianya planet Pandora) sehingga melahirkan bentuk manusia baru. Dengan demikian, bukan tidak mungkin pada akhirnya manusia mereplika dirinya dengan suatu jaringan Robot sehingga muncullah Cyborg yang sesungguhnya (manusia setengah robot atau robot setengah manusia). Tetapi apakah hal ini akan terjadi? Masih belum tahu karena manusia sendiri hingga saat ini masih mengembangkan konsep Artificial Intelegence yang merupakan cikal bakal di ciptakannya robot dengan sistem kepakaran yang canggih. Kita cari kebenarannya nanti di masa depan hehe…

Robot Animalia

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Robot animalia adalah jenis robot yang dapat bergerak dan berpindah tempat dengan menggunakan kaki, sama halnya dengan robot berkaki robot animalia ini kebanyakan berbentuk binatang seperti anjing, macan,hariamau dan dll.

Robot jaringan

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Robot jaringan adalah pendekatan baru untuk melakukan kontrol robot menggunakan jaringan internet dengan protokol TCP/IP. Perkembangan robot jaringan dipicu oleh kemajuan jaringan dan internet yang pesat. Dengan koneksi jaringan, proses kontrol dan monitoring, termasuk akuisisi data bila ada, seluruhnya dilakukan melalui jaringan. Keuntungan lain, koneksi ini bisa dilakukan secara nirkabel. Di Indonesia, pengembang robot jaringan belum banyak, meski pengembang dan komunitas robot secara umum sudah banyak. Hal ini disebabkan tuntutan teknis yang jauh lebih kompleks. Salah satu robot jaringan yang sudah berhasil dikembangkan adalah LIPI Wireless Robot (LWR)[1] yang dikembangkan oleh Grup Fisika Teoritik dan Komputasi – GFTK LIPI. Seperti ditunjukkan di LWR, seluruh proses kontrol dan monitoring bisa dilakukan melalui perambah internet. Lebih jauh, seluruh sistem dan protokol yang dikembangkan untuk LWR ini telah dibuka sebagai open-source dengan lisensi GNU Public License (GPL) di SourceForge dengan nama openNR[2].

Robot Berkaki

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Seiring perkembangan teknologi yang semakin pesat, dimana peran manusia telah banyak digantikan dengan mesin ataupun robot dalam mengerjakan suatu pekerjaan. Robot-robot yang dibuat memiliki berbagai bentuk seperti robot beroda dan berkaki yang dikendalikan dengan suatu sistem kontrol. Pada robot berkaki umumnya menggunakan motor servo sebagai penggeraknya. Sistem pengendalian motor servo yang jumlahnya banyak biasanya menggunakan servo controller. Modul (rangkaian servo controller) ini yang akan mengatur pengiriman alamat dan pemberian data/lebar pulsa pada masing-masing motor servo. Permasalahan yang muncul saat ini adalah sulitnya mendapatkan modul servo controller yang harus memesan dari luar negeri dan tentunya harus dibayar dengan biaya yang tinggi dan membutuhkan waktu yang cukup lama untuk mempelajari cara pemasangan dan pemrogramannya. Mengatasi masalah tersebut kita dapat membuat sendiri modul servo controller dengan menggunakan mikrokontroler PIC 16F84. Mikrokontroler buatan Microchip ini memiliki fasilitas yang cukup lengkap untuk mengendalikan banyak motor servo disamping pemrogramannya yang mudah yaitu dengan menggunakan bahasa pemrograman basic. Dalam pembuatan modul servo controller ini dibutuhkan dua buah mikrokontroler PIC 16F84 yang terdiri dari mikrokontroler utama yang dapat mengontrol duabelas motor servo sekaligus dan mikrokontroler bantu yang digunakan untuk mengirimkan alamat dan data/lebar pulsa secara serial (RS232) ke mikrokontroler utama, juga sebagai masukan perintah pengendalian gerakan robot dari mikrokontroler lain yang dilakukan secara pararel (8 bit).

Flying Robot

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Flying Robot (Robot Terbang) Robot yang mampu terbang, robot ini menyerupai pesawat model yang deprogram khusus untuk memonitor keadaan di tanah dari atas, dan juga untuk meneruskan komunikasi.

Robot Mobile

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Robot Mobile Dari Wikipedia bahasa Indonesia, ensiklopedia bebas Robot Mobil atau Mobile Robot adalah konstruksi robot yang ciri khasnya adalah mempunyai aktuator berupa roda untuk menggerakkan keseluruhan badan robot tersebut, sehingga robot tersebut dapat melakukan perpindahan posisi dari satu titik ke titik yang lain. Robot mobil ini sangat disukai bagi orang yang mulai mempelajari robot. Hal ini karena membuat robot mobil tidak memerlukan kerja fisik yang berat. Untuk dapat membuat sebuah robot mobile minimal diperlukan pengetahuan tentang mikrokontroler dan sensor-sensor elektronik. Base robot mobil dapat dengan mudah dibuat dengan menggunakan plywood /triplek, akrilik sampai menggunakan logam ( aluminium ). Robot mobil dapat dibuat sebagai pengikut garis ( Line Follower ) atau pengikut dinding ( Wall Follower ) ataupun pengikut cahaya. pengembangan yang dilakukan oleh beberapa anak bangsa bahkan anak SMA pun telah mencoba untuk mengembangkan robot mobile ini untuk beberapa fungsi, diantaranya ada robot line follower, maze solving dan beberapa bentuk lain yang lebih unik seperti yang sekarang sedang dikembangkan oleh Ektrakurikuler Robotik( Robota Robotics School ), dan beberapa perlombaan pun diadakan untuk menguji sejauh mana anak-anak mampu untuk mendalami ilmu robotika.

Robot Humanoid

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Robot humanoid adalah robot yang penampilan keseluruhannya dibentuk berdasarkan tubuh manusia, mampu melakukan interaksi dengan peralatan maupun lingkungan yang dibuat-untuk-manusia. Secara umum robot humanoid memiliki tubuh dengan kepala, dua buah lengan dan dua kaki, meskipun ada pula beberapa bentuk robot humanoid yang hanya berupa sebagian dari tubuh manusia, misalnya dari pinggang ke atas. Beberapa robot humanoid juga memiliki 'wajah', lengkap dengan 'mata' dan 'mulut'. Android merupakan robot humanoid yang dibangun untuk secara estetika menyerupai manusia. Daftar isi [sembunyikan] 1 Tujuan 2 Sensor 3 Aktuator 4 Perkembangan 5 Referensi 6 Pranala luar Tujuan[sunting | sunting sumber] Nao (robot) adalah robot yang diciptakan sebagai sahabat manusia. Dia juga berkompetisi dalam kejuaraan sepak bola RoboCup. Enon diciptakan sebagai asisten pribadi. Dia memiliki kemampuan pengenalan percakapan terbatas dan dapat membawa benda-benda. Robot humanoid digunakan sebagai alat riset pada beberapa area ilmu pengetahuan. Periset perlu mengetahui struktur dan perilaku tubuh manusia (biomekanik) agar dapat membangun dan mempelajari robot humanoid. Di sisi lain, upaya mensimulasikan tubuh manusia mengarahkan pada pemahaman yang lebih baik mengenai hal tersebut. Kognisi manusia adalah bidang studtuk mengembangkan model komputasi dari perilaku manusia dan hal ini telah berkembang terus sepanjang waktu. Sensor[sunting | sunting sumber] Sensor merupakan alat yang dapat mengukur beberapa atribut dan merupakan salah satu dari tiga primitif dari robotika (disamping perencanaan dan pengendalian). Penginderaan memainkan peranan penting dalam paradigma robotika. Sensor dapat digolongkan berdasarkan proses fisik dengan apa yang mereka kerjakan atau berdasarkan kepada jenis informasi pengukuran yang mereka berikan sebagai keluaran. Dalam kasus ini, pendekatan kedua yang dipergunakan. Wiki letter w.svg Bagian ini memerlukan pengembangan Aktuator[sunting | sunting sumber] Aktuator merupakan motor yang bertanggungjawab untuk gerakan pada robot. Robot humanoid dibangun sedemikian rupa agar mereka mirip dengan tubuh manusia, maka mereka juga mempergunakan aktuator yang berlaku seperti otot dan sendi, meskipun dengan struktur yang berbeda. Agar dapat mencapai efek yang sama dengan gerakan manusia, robot humanoid terutama menggunakan aktuator rotari. Mereka dapat berupa elektrik, pneumatik, hidraulik, piezoelektrik, atau ultrasonik.

Robot Manipulator

Posted by ROBOTIC STIKOM Muhammadiyah Batam
Pengertian Dari Robot Manipulator Sebuah robot industri terdiri dari sebuah manipulator robot, power supply, dan pengontrol. Manipulator robot dapat dibagi menjadi dua bagian, masingmasing dengan fungsi yang berbeda yaitu : a. Lengan dan Tubuh - lengan dan tubuh robot digunakan untuk memindahkan bagian-bagian posisi dan atau alat dalam amplop kerja. Mereka terbentuk dari tiga sendi dihubungkan dengan link besar. b. Wrist - pergelangan tangan ini digunakan untuk mengarahkan bagianbagian atau peralatan di lokasi kerja. Ini terdiri dari dua atau tiga kompak sendi. Manipulator robot dibuat dari urutan kombinasi link dan sendi. Link yang menghubungkan para anggota kaku sendi, atau kapak. Sumbu adalah komponen bergerak dari robot yang menyebabkan gerakan relatif antara link yang berdekatan. Sendi mekanis digunakan untuk membangun manipulator terdiri dari lima jenis utama. Dua dari sendi yang linear, di mana gerakan relatif antara link yang berdekatan adalah non-rotasi, dan tiga jenis rotary, di mana gerakan relatif melibatkan rotasi antara link. Bagian lengan-dan-tubuh manipulator didasarkan pada salah satu dari empat konfigurasi. Masing-masing anatomi memberikan amplop kerja yang berbeda dan cocok untuk aplikasi yang berbeda yaitu : 1. Gantry - robot ini memiliki sendi linier dan dipasang overhead. Mereka juga disebut robot Cartesian dan bujursangkar 2. Cylindrical – Dinamakan untuk bentuk tempat kerjanya, robot anatomi silinder yang dibuat dari sendi linear yang terhubung ke basis bersama rotary. 3. Polar- Dasar bersama robot kutub memungkinkan untuk memutar dan sendi adalah kombinasi jenis putar dan linier. Ruang kerja yang diciptakan oleh konfigurasi ini bulat 4. Joined-Arm - Ini adalah konfigurasi yang paling populer robot industri. Lengan menghubungkan dengan bersama memutar, dan link di dalamnya dihubungkan dengan sendi putar. Hal ini juga disebut robot diartikulasikan.
Welcome to My Blog
ROBOTIC STIKOM MUHAMMADIYAH

Popular Post

Diberdayakan oleh Blogger.

Pages - Menu

- Copyright © Robotic Stikom Muhammadiyah Batam -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -