Sistem Komunikasi Robotsoccer

Sistem komunikasi Robotsoccer meliputi proses pengiriman data dari komputer client ke robot. Data yang dikirim meliputi id robot, arah, dan kecepatan gerak robot. Pada komputer client dipasang modul wireless xbee dan pada setiap robot juga dipasang modul wireless xbee. Jadi data dari komputer client dikirim ke robot menggunakan komunikasi nirkabel (wireless communication). Berikut adalah cakupan dari sistem komunikasi Robotsoccer :

Pada sistem komunikasi, user mengirimkan data melalui komputer client yang telah terhubung dengan modul wireless xbee Tx kemudian data akan diterima oleh modul wireless xbee Rx dan akan diproses oleh mikrokontroler kemudian akan menggerakkan motor yang terdapat pada robot. Berikut adalah blok diagram Robotsoccer :

Sistem Robosoccer

Pada Tugas Akhir ini digunakan tipe remote brainless robot yaitu mengandalkan komputer induk di luar robot untuk melakukan proses dan kemudian komputer tersebut mengirimkan perintah kepada robot di lapangan. Robot hanya merupakan alat yang dikendalikan oleh komputer induk.Komponen utama dalam tipe ini adalah robot bergerak (Mobile Robots), Host Computer, Sistem Vision (Vision System) dan Modul Komunikasi (Communication Module). Sistem ini terdiri dari 3 robot. Masing-masing robot berukuran 7.5 x 7.5 x 7.5 cm3, 2 motor DC dan baterai, serta dikendalikan oleh Host Computer dan sebuah sensor melalui kamera. Berikut adalah gambaran umum dari sistem Robotsoccer :

Cara kerja dari Robotsoccer adalah sebagai berikut :

  1. Kamera menangkap gambar dari seluruh lapangan dan mengenali id robot dan tim robot serta postur (posisi dan sudut) dari robot dan bola.
  2. Komputer servermenghitung postur berikutnya dan kecepatan roda.
  3. Modul komunikasi mengirim kecepatan roda ke robot dengan menggunakan Komunikasi Nirkabel (Wireless Communication).
  4. Tiap robot bergerak dengan kecepatan roda yang dikendalikan oleh masing-masing mikrokontroler.

Robotsoccer

Robotsoccer adalah salah satu jenis mobile robot sederhana yang dapat bergerak sesuai perintah yang diberikan dari remote kontrol dapat berupa maju, mundur, belok kiri, dan belok kanan. Untuk aplikasi dalam sepak bola pergerakan robot dapat digunakan untuk menggiring bola dan menendang bola. Robotsoccer merupakan robot yang perintah geraknya dilakukan oleh pengendali (user) melalui remote kontrol atau keyboard yang dihubungkan dengan rangkaian elektronik dari robot.Rangkaian elektronik ini berupa driver motor DC yang dapat mengatur pergerakan motor dan pergerakan robot pada keseluruhan baik maju, mundur, dan belok.

Dilihat dari tipe pengendali utamanya, pada Robotsoccer ada dua tipe, yaitu : tipe remote brainless robot dan brain-on-board robot. Tipe remote brainless robot mengandalkan komputer induk di luar robot untuk melakukan proses dan kemudian komputer tersebut mengirimkan perintah kepada robot di lapangan. Robot hanya merupakan alat yang dikendalikan oleh komputer induk. Sedangkan tipe brain-on-board robot memiliki kemampuan untuk memproses data dan mengambil keputusan sendiri, tanpa bantuan komputer di luar robot.

Membuat Domain di co.cc

Untuk memiliki sebuah website, langkah pertama adalah membuat domain. Domain ada yang berbayar dan ada juga yang gratis. Salah satu penyedia domain gratis adalah http://co.cc/. Langkah membuat domain di co .cc adalah sebagai berikut :

  • Buka http://co.cc/
  • Tulis nama domain yang diinginkan, lalu klik check availability
  • Klik Continue to registration jika domain yang dipilih available (tersedia)
  • Masukkan email, password, dan word verification lalu klik create an account now
  • Isi data-data yang diminta kemudian centang I Accept the Terms of Service lalu klik Continue
  • Retype Password lalu klik Continue
  • Lalu Sign in ke account yang telah dibuat
  • Klik Set up untuk pengaturan domain
  • Klik Please domain setup now
  • Pilih Name Server jika anda ingin mempunyai hosting sendiri
  • Isi Name Server 1 dan Name Server 2 sesuai tempat hosting yang anda gunakan. Jika menggunakan hosting di http://www.000webhost.com/ maka name servernya adalah ns01.000webhost.com dan  ns02.000webhost.com lalu klik Set up.
  • Lalu klik Ok dan domain anda telah terdaftar

Penggunaan TextView pada Pemprograman Android

Berikut Source code untuk membuat textview pada android :

package app.seamolec.db;

import android.app.Activity;

import android.os.Bundle;

import android.text.util.Linkify;

import android.widget.TextView;

public class Coba12Activity extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

TextView tv=new TextView(this);

tv.setText(“Melysa Sparingga ” +

” Seamolec – ITB ” +

” Jl. Cabe Raya,Pondok Cabe Pamulang 15418 ”  +

” PO BOX 59/CPA,Ciputat 15401 Jakarta – INDONESIA ” +

” Tel : 085263566338 ” +

” Website : https://melysasparingga06.wordpress.com ” +

” e-mail : melysa.sparin66a@gmail.com ”         );

Linkify.addLinks(tv, Linkify.ALL);

setContentView(tv);

}

}

Dan berikut tampilannya :

Membuat Account Email Menggunakan Yahoo

Email dapat digunakan untuk berkirim file dan melakukan chatting. Cara membuat email telah menjadi salah satu BAB pada pelajaran TIK tingkat Sekolah Menengah Pertama (SMP). Namun masih ada juga beberapa siswa yang belum begitu paham cara membuat email. Oleh karena itu, pada saat magang di SMP N 31 Padang, saya bersama guru TIK SMP N 31 Padang membuat sebuah video pembelajaran mengenai cara membuat email menggunakan yahoo, seperti berikut :