Dari IgosCenter
LEGO Mindstorm NXT adalah robot yang sangat mengasikan untuk bermain secara kreatif, karena disusun dari komponen-komponen yang bisa dilepas pasang. Kita dapat membangun berbagai konstruksi robot, kemudian memrogrammnya untuk berbagai tugas.
Daftar isi |
Komponen LEGO NXT
Robot Lego ini terdiri dari komponen-komponen yang bisa di lepas pasang, sehingga kita bisa membuat berbagai macam robot, misalnya:
| | | |
Dari berbagai komponen itu, yang utama adalah :
Brick
Brick adalah komponen paling penting dari robot NXT, karena berfungsi sebagai pengendali (otak robot). Brick dapat diisi program untuk melakukan berbagai aksi.
Untuk interaksi langsung, pada Brick terdapat:
- Satu layar LCD
- Speaker untuk mengeluarkan suara
- Empat Tombol (Cancel, OK, Left, Right).
Selain itu Brick dapat menerima masukan dari 4 sensor, dan menjalankan 3 motor.
Motor
Motor berfungsi untuk mengerakan bagian robot, seperti memutar roda atau menjadi sendi. Satu brick bisa dipasangi hingga 3 motor.
Sensor Sentuh
Sensor sentuh berkerja seperti indra peraba pada manusia. Gunanya untuk membuat robot yang kalau tesentuh akan bereaksi seperti berjalan mundur,belok ke kanan atau ke kiri,dll tergantung progamnya.
Sensor Ultrasonik
Sensor Ultrasonik berfungsi seperti mulut dan telinga pada kelelawar, memancarkan Ultrasonik dan mendengar pantulannya supaya dapat memperkirakan jarak benda di depannya.
Sensor Cahaya
Sensor cahaya seperti mata, berguna untuk mengetahui gelap terangnya sesuatu (mode pasif). Pada mode aktif, bisa memancarkan cahaya dan menerima pantulannya, antara lain untuk membedakan warna benda.
Sensor Suara
Sensor suara berfungsi seperti telinga, yaitu untuk menangkap suara.
Pemrograman LEGO NXT
Jika ingin robot NXT berkerja sesuai keinginan maka robot NXT harus diprogam terlebih dahulu, ada berbagai pilihan seperti:
NXT-G
NXT-G atau LEGO MINDSTROMS Education NXT adalah software untuk memogram NXT Brick dari komputer.Pemograman dapat dilakukan secara grafikal. Kita dapat mengambil ikon sensor, motor, dll
lalu merangkainya secara algoritmis sehinga robot dapat begerak secara sesuai. Contohnya, ini program sederhana untuk robot pendeteksi cahaya yang akan bergerak menghidupkan motor, sampai sensor cahaya mendeteksi terang.
LeJOS NXJ
LeJOS adalah kit pemrograman NXT berbasis Java. Ini adalah pilihan kalau mau membuat program dengan artificial intellegence yang canggih. Enaknya lagi, LeJOS adalah perangkat lunak open source, yang bisa kita gunakan dengan bebas.
iCommand
ICommand masih saudara dari LeJOS NXJ, juga merupakan kit pemrograman NXT berbasis Java. Bedanya, ICommand mengontrol robot secara remote dari sebuah komputer melalui komunikasi nirkabel bluetooth. Dengan demikian, kita dapat lebih jauh lagi membuat program robot tingkat tinggi seperti pengenalan suara, pengenalan citra, pemetaan, hingga optimasi jalur.





