Archive for the ‘Robotika’ Category

Mi-Duino Line Follower Robot

Mi-Duino LF robot is an open platform Line Following Robot using Arduino Uno which able to tracking the line with Graphical User Interface and Android control via Bluetooth.

Cover2

Features of Mi-Duino LF Robot:

  1. Open Platform, Arduino IDE, Processing IDE
  2. Arduino Uno platform
  3. Graphical User Interface by Processing IDE
  4. Controlling with PID Control Algorithm
  5. Serial USB GUI with Processing IDE
  6. Wireless Bluetooth Control with Android Smartphone use App Inventor 2
  7. Sensor system : 8 Sensor Line Multiplex with 4051

Features Mi-Duino LF Robot Shield for Arduino Uno:

  1. 4 button
  2. 1 LED
  3. 1 LCD 16*2
  4. Two channel H-Bridge Driver Motor (L293D)
  5. Bluetooth Client HC-06

 

 Video in YouTube:

 

Mi-Duino Gallery:

Mechanical Design:

Cover

Electronic Design:

Electronic Design

Mi-Duino in picture actions:

DSCN0703 DSCN0704 DSCN0705 DSCN0706 DSCN0707 DSCN0708

Dasar-dasar Quadcopter dan Setup KKBoard 2.0 pada Quadcopter (Mode X)

Berikut ini informasi yang dapat ane sampaikan buat temen2 yang baru akan memulai bermain dengan quadcopter. Sebenarnya bila ditekuni sebagai research, quadcopter asik juga lo… bila kita belajar dinamika terbangnya maka akan banyak ilmu yang kita dapatkan tapi butuh dana dan tentu saja analisis serta matematisnya jago, namun untuk kali ini pembahasan quadcopternya hanya sebatas basic hobby saja. Nah apa saja yang harus temen2 perhatikan dalam bermain quadcopter ini, baca penjelasannya berikut ini yang ane dapatkan dari berbagai sumber.

Basic movement of X-Quadcopter configuration:

basic movement quadcopter

Nah untuk lebih jelasnya silakan merujuk ke link ini:

http://blog.tkjelectronics.dk/2012/03/quadcopters-how-to-get-started/

http://creativentechno.wordpress.com/2012/06/13/quadcopter-basics/

1. Motor Brushless

Ini merupakan komponen utama, ada beberapa spesifikasi dalam memilih motor brushless untuk quadcopter, berikut paparannya:

  • Motor brushless type outrunner (yang berputar bagian luar) dan ringan.
  • KV motor sekitar 750-1200 KV.
  • Gunakan tegangan kerja 11.1 volt (3 cells), alasanya adalah mudah mencari batery dengan spesifikasi 3 cells, harganya terjangkau dan tidak terlalu berat.
  • Gunakan mounting motor brushless dengan tipe dibawah.
  • Untuk pemula, motor dengan max current < 20 Ampere sepertinya sudah cukup.

motor brushless

Berikut ini salah satu contoh paparan mengenai thrust pada motor brushless. Contoh perhitungannya menggunakan 1100 KV dengan Spesifikasi Thrust: 850gr dan propeler 10×4.7 maka 1 motor menghasilkan 850gr, ambil nilai setengahnya yaitu 425gr, kemudian kalikan 4 menjadi 1700gr. Kesimpulannya jika total massanya adalah 1700gr maka dengan tenaga setengah dari motor, quadcopter sudah dapat terbang.

2. ESC (Electronic Speed Controller)

ESC

ESC memegang peranan penting dalam proses pengendali kecepatan dan arah putar dari motor brushless. Pemilihan ESC tergantung dari besar arus maksimal dari motor brushless, untuk kalangan pemula, pemilihan ESC dapat menggunakan dengan spesifikasi arus maximum 25 Ampere. Dan gunakan ESC yang dapat di program atau dengan kata lain programmable, seperti turnigy plush.

3. Propeller

propellerPemilihan propeller disesuaikan dengan rekomendasi dari spesifikasi motor brushless tersebut. Kesalahan pemilihan berdampak besar terhadap trust yang dihasilkan oleh motor. Perhatikan ukuran propeller dan disesuaikan pula dengan dimensi quadcopter.

4. Kontroler

Ada banyak pilihan yang dapat kita gunakan sebagai kontroler pada quadcopter, temen2 bisa melihat daftarnya di link ini  http://www.oddcopter.com/flight-controllers/, untuk pemula seperti  ane, KK Board dari Kapten KUK   adalah pilihan yang cukup tepat.

KK board 2.0

Nah untuk KK board, temen2 bisa membelinya di hobbyking untuk version 2.0 dan version 2.1 Atau menggunakan selain dari KK board seperti:

  • dan masih banyak lainnya…

5. Frame

frame

Untuk spesifikasi frame, pilihlah yang ringan dan kuat, anjuran ane beli dahulu saja atau buat sendiri dari bahan alumunium kotak (seperti batang) dengan dimensi 1cm x 1cm. Sedangkan untuk bagian tengahnya (tempat peletakan kontroler) dapat menggunakan akrilik / pcb fiber.

Setup KKBoard 2.0 dari hoobyking (Mode X)

Nah link berikut ini yang ane jadikan sebagai referensi men-setup KK board 2.0 dari hobbyking http://oddcopter.com/2012/07/24/setting-up-my-hobbyking-kk2-0-quadcopter-x/

quadcopter fahmizal

Berikut ini list komponen yang dibutuhkan untuk merancang Quadcopter pada gambar diatas:

  • KK board 2.0:

http://www.hobbyking.com/hobbyking/store/__24723__Hobbyking_KK2_0_Multi_rotor_LCD_Flight_Control_Board.html

  • ESC:

http://www.hobbyking.com/hobbyking/store/__2163__TURNIGY_Plush_25amp_Speed_Controller.html

  • Motor Brushless 1100 KV:

http://www.hobbyking.com/hobbyking/store/__18969__Turnigy_D2836_8_1100KV_Brushless_Outrunner_Motor.html

  • Frame:

http://www.hobbyking.com/hobbyking/store/__25884__Dead_Cat_Conversion_Kit_for_SK450_Quadcopter_Frame.html

  • Propeller:

http://www.hobbyking.com/hobbyking/store/__25828__12x4_5_SF_Props_2pc_Standard_Rotation_2_pc_RH_Rotation_Orange_.html

atau;

http://www.hobbyking.com/hobbyking/store/__25819__10x4_5_SF_Props_2pc_Standard_Rotation_2_pc_RH_Rotation_Blue_.html

  • Batery:

http://www.hobbyking.com/hobbyking/store/__9394__Turnigy_2200mAh_3S_30C_Lipo_Pack.html

Recommended:

  • Turnigy programming Card:

http://www.hobbyking.com/hobbyking/store/__2169__TURNIGY_BESC_Programming_Card.html

  • Connector ESC to Motor:

http://www.hobbyking.com/hobbyking/store/__25479__XT60_to_3_X_3_5mm_bullet_Multistar_ESC_Power_Breakout_Cable.html

  • Hobby King Quadcopter Power Distribution Board

http://www.hobbyking.com/hobbyking/store/__23140__Hobby_King_Quadcopter_Power_Distribution_Board.html

  • Extended Landing Skid Set for SK450 Quadcopter Frame:

http://www.hobbyking.com/hobbyking/store/__28221__Extended_Landing_Skid_Set_for_SK450_Quadcopter_Frame.html

  • Charger:

http://www.hobbyking.com/hobbyking/store/__11668__HobbyKing_Variable_6S_50W_5A_Balancer_Charger_w_accessories.html

dan yang tidak kalah pentingnya ialah Reseiver dan Transeiver (Remote Control), nah untuk reseiver dan transeiver ini disesuaikan dengan budget dari temen2, ada banyak pilihannnya silakan merujuk kelink berikut: http://www.hobbyking.com/hobbyking/store/__82__190__Radios_Receivers-Complete_systems.html

Video Testing :

Simulation Mobile Robot for Education and Research using Webots

Webots adalah perngkat lunak (software) yang digunakan sebagai model, program dan simulasi suatu robot bergerak (mobile robot). Dengan menggunakan software ini, programer (user) dapat mendesain dan memprogram robot secara kompleks dengan satu atau berbagai robot pada lingkungan yang di inginkan.Webots ini telah digunakan lebih dari 750 universitas dan peneliti di dunia. Dengan menggunakan webots, kita mendapatkan keuntungan bahwa semua codedevolep dikembangkan oleh Swiss Federal Institute of Technology, yang telah lulus uji dengan baik dan terus dipertahankan selama lebih dari 10 tahun.

Fitur – fitur robot yang ada pada software Webots diantaranya seperti Humanoid Robot; NAO, DARwIn-OP, Fujistu HOAP-2, ZMP walk. Wheel Robot; Pioner P3DX, Epuck, Sojourner, Koala. Bioloid Robot; Salamander, Yamor, Tripod, Aibo. Service Robot; KUKA, Khepera dan sebagainya. Nah informasi lengkapnya temen2 bisa kunjungi situs resminya di sini.

Semoga informasi ini bermanfaat 🙂

Simple Candle Fire Fighter Robot (Robot Pemadam Api Lilin)

Temen2 berikut ini simple fire fighter robot-ku yang robotnya modifan dari robot wall follower-ku… nah cara buatnya simple kok… sensor buat pendeteksi titik apinya hanyaku gunakan photodiode dengan diolah menggunakan ADC mikrokontroler… prinsipnya sama seperti aplikasi pohotodiode pada robot line follower… nah buat alat pemadam aplikasinya aku gunakan kipas yg ku drive menggunakan motor DC dengan bantuan transistor dan relay… kipas yg digunakan pada robotku ini berasal dari “casing pc fan” ini dia penampakan gambarnya:

Dan ini dia videonya:

Semoga informasi ini bermanfaat 🙂

Simple Line Maze Algorithm (Short Path Maze Robot)

Postingan berikut ini ane share ilmu yg ane dapat dari pololu (www.pololu.com )… ya algoritmanya cukup menarik buat dipelajari… apalagi temen2 yg baru saja memulai ingin membuat robot cerdas pencari jalan singkat ditengah kerumitan jalan layaknya sebuah maze. Nah tidak perlu berlama lagi langsung saja temen2 pelajari algoritma nya dengan mengunduh file nya di link berikut  http://www.pololu.com/file/0J195/line-maze-algorithm.pdf ato sedot disini dan teman2 bisa juga baca penjelasan algoritmanya dari-ku berikut ini.

Metode Telusur Kiri :

Posisi

Perilaku (behavior) dan strategi penyelesaian maze

Memori

A

Robot berangkat dari home menuju target dengan menggunakan metode telusur kiri.

B

Pada posisi ini, sensor mendeteksi adanya perilaku “persimpangan tiga kekanan”, maka yang dilakukan robot adalah berjalan lurus dan menyimpan memori navigasinya dengan kode “S”.

S

C

Pada posisi ini, sensor mendeteksi adanya perilaku “jalan buntu” , maka yang dilakukan robot adalah berbalik arah dan menyimpan memori navigasinya dengan kode “U”.

U

D

Pada posisi ini, sensor mendeteksi adanya perilaku “persimpangan tiga kekiri”, maka yang dilakukan robot adalah belok kiri dan menyimpan memori navigasinya dengan kode “L”.

L

E

Pada posisi ini, sensor mendeteksi adanya perilaku “persimpangan per-empat-an”, maka yang dilakukan robot adalah belok kiri dan menyimpan memori navigasinya dengan kode “L”.

L

F

Sama dengan kondisi pada posisi C.

U

G

Sama dengan kondisi pada posisi E.

L

H

Sama dengan kondisi pada posisi C dan F.

U

I

Sama dengan kondisi pada posisi E dan G.

L

J

Sama dengan kondisi pada posisi D.

L

K

Robot berhenti karena target telah ditemukan.

Dari hasil penjelajahan robot menggunakan telusur kiri pada track maze maka terbentuklah rekaman memori navigasi dengan kode berikut dan di sederhanakan menjadi “RRL”. Itu artinya bahwa disetiap persimpangan dimulai dari keberangkatan robot diperoleh arah navigasi ke kanan (R) untuk simpang pertama, ke kanan (R) untuk simpang yang kedua dan ke kiri (L) untuk simpang yang ketiga.

Metode Telusur Kanan :

nah berikut video robot line maze ku…

Semoga informasi ini bermanfaat 🙂