News: Pemrograman Robot Lego Mindstorms NXT

Posted on Posted in Lego Mindstorms NXT Indonesia, Pelatihan Lego Mindstorms NXT, Pemrograman Robot Lego Mindstorms NXT, Robot Lego Mindstorms NXT

Kloter terakhir pelatihan Pemrograman Robot Lego Mindstorms NXT dengan NXT-G di tahun 2008, sudah berakhir hari ini, 27 Desember 2008. Pelatihan kelas dewasa yang berlangsung intensif selama 2 hari ini, diikuti oleh sejumlah peserta dari Jakarta dan Bandung.

Sebagaimana kelas-kelas sebelumnya, kelas kali ini pun berlangsung menarik dan sarat dengan tantangan. Peserta diajak untuk menyelami real world challenge, dan memikirkan strategi serta solusi yang terbaik untuk setiap tantangan.

Dengan teknologi terkini, membuat sebuah solusi bukanlah hal yang njelimet. Ada sejumlah cara mudah yang bisa dipilih dan digunakan.

Tampak dalam gambar seorang peserta pelatihan tengah mencoba sebuah solusi untuk tantangan distance reaction.

Untuk informasi lebih lanjut mengenai produk robot Lego Mindstorms NXT dan pelatihan terkait, silahkan menghubungi NEXT SYSTEM Robotics Learning Center di nomor telepon (022) 4222062 atau email info@nextsys.web.id.

Lego Mindstorms NXT Robot Kit

Posted on Posted in Lego Mindstorms NXT Indonesia, Pelatihan Lego Mindstorms NXT, Pelatihan Robotika, Pemrograman Lego Mindstorms NXT dengan Bahasa C, Pemrograman Lego Mindstorms NXT dengan Bahasa Java, Pemrograman Robot Lego Mindstorms NXT, Robot Lego Mindstorms, Robot Lego Mindstorms NXT

Mindstorms NXT merupakan generasi kedua dari produk robot untuk pendidikan dari LEGO. Penampilannya sangat berbeda dengan pendahulunya – Mindstorms RCX. Untuk mendukung kompatibilitas, pada Mindstorms NXT terdapat sejumlah fasilitas untuk mendukung motor dan sensor dari RCX.

Jantung dari dari robot Mindstorms adalah NXT control module, atau lebih terkenal dengan nama NXT Brick. Modul ini dihubungkan dengan komputer melalui USB atau Bluetooth. Software di komputer, yang dikembangkan dari LabView National Instruments, memungkinkan kita untuk membangun rutin-rutin program secara intuitif dengan cara drag and drop blok-blok yang tersedia.

Touch Sensor

Kita dapat menggunakan touch sensor untuk membuat robot mengambil sesuatu: sebuah lengan robot yang dilengkapi dengan touch sensor akan mengetahui apakah sudah menyentuh benda dan mencengkeramnya. Atau, kita dapat menggunakan touch sensor untuk membuat robot bereaksi atas sebuah perintah. Sebagai contoh, dengan menekan touch sensor, robot dapat berjalan, “berbicara”, menutup pintu atau mematikan televisi.

Sound Sensor

Sound Sensor dapat men-deteksi decibel (dB) dan adjusted decibel (dbA). Decibel adalah ukuran dari keras suara. dBA untuk men-deteksi suara dalam skala pendengaran manusia, sementara dB untuk skala semua suara.

Sound Sensor dapat mengukur kekerasan suara hingga 90 dB. Kekerasan suara sangat kompleks. Keluaran dari sensor ini dibaca dalam prosentase. Prosentase yang rendah menunjukkan suara yang lembut. Sebagai contoh: 4-5% seperti ruang tamu yang hening, 5-10% untuk sebuah pembicaraan pada jarak tertentu, 10-30% untuk pembicaraan yang dekat dengan sensor atau musik dalam volume normal. 30-100% untuk teriakan atau musik yang dimainkan dalam volume tinggi.

Light Sensor

Kita dapat menggunakan Light Sensor untuk membuat robot anti pencuri: ketika penyusup menyalakan lampu, robot akan bereaksi untuk mengamankan properti. Kita dapat juga menggunakan Light Sensor untuk membuat robot penjejak garis (line following) atau robot yang dapat men-sortir benda berdasarkan warna.

Ultra Sonic Sensor

Ultra Sonic Sensor merupakan satu dari dua sensor yang memungkinkan robot “melihat”. Ultra Sonic Sensor membuat robot dapat melihat dan men-deteksi objek. Kita dapat menggunakannya agar robot dapat menghindari penghalang, mengindera dan mengukur jarak, dan men-deteksi pergerakan.

Ultra Sonic Sensor mengukur jarak dalam centimeter dan inch, dan memiliki kemampuan untuk mengukur jarak 0-255 cm dengan ketelitian +/- 3 cm.

Ultra Sonic Sensor menggunakan prinsip ilmiah seperti kelelawar, yang mengukur jarak berdasarkan waktu yang diperlukan oleh gelombang suara untuk mengenai benda dan kembali, seperti sebuah echo.

Objek berukuran besar dengan permukaan keras, akan memberikan pembacaan yang baik. Objek yang terbuat dari fabric atau berbentuk spherical seperti bola atau sangat tipis atau kecil, akan sulit untuk di-deteksi.

Servo Motor

Tiga Servo Motor yang disediakan memberikan kemampuan bergerak pada robot. Jika kita menggunakan Move Block dalam Mindstorms NXT Education Software untuk memprogram motor, dua motor akan di-sinkronkan secara otomatis, sehingga robot dapat bergerak dalam sebuah garis lurus.

Setiap motor memiliki Rotational Sensor yang tertanam di dalamnya. Sensor ini memungkinkan kita untuk mengendalikan pergerakan robot secara presisi. Rotation Sensor mengukur rotasi motor dalam degree atau rotasi (akurasi +/- 1 degree). Satu rotasi sama dgn 360 degree, sehingga bila kita mengatur motor untuk berputar 180 degree, maka sumbu motor akan berputar setengah putaran.

Rotation Sensor dalam setiap motor juga memungkinkan kita untuk mengatur perbedaan kecepatan. Silahkan mencobanya 🙂

Untuk keterangan lebih lanjut mengenai produk Lego Mindstorms NXT Robot Kit, Lego Mindstorms Education Software dan Pelatihan Pemrograman Robot Mindstorms NXT dengan NXT-G, Bahasa C dan Bahasa Java, silahkan menghubungi:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, 70775874

Email: info@nextsys.web.id

Pelatihan Lego Minstorms NXT

Posted on Posted in Belajar Mikrokontroler, belajar robot, Bermain Mikrokontroler, Bermain Robotika, Lego Mindstorms NXT Indonesia, Mikrokontroler untuk anak, Pelatihan Lego Mindstorms NXT, Pelatihan mikrokontroler untuk anak, Pemrograman Robot, Pemrograman Robot Lego Mindstorms NXT, Robot Lego Mindstorms NXT

Lego Mindstorms NXT merupakan set pembelajaran robotik terakhir yang dikeluarkan oleh Lego. Khusus untuk kebutuhan pembelajaran, telah di-release satu versi khusus, yaitu Mindstorms NXT Education Base Set (ada juga versi Retail yang dikhususkan untuk hobbyist).

Ada sejumlah bahasa pemrograman yang bisa digunakan. Lego sendiri menyediakan NXT-G yang berbasis grafis sebagai default dari bahasa pemrograman untuk Mindstorms NXT. Software ini memerlukan lisensi alias berbayar.

Pemrograman dengan NXT-G relatif mudah, cocok untuk pemula yang berminat menekuni pemrograman robot, mulai usia 8 tahun. Silahkan membaca juga penjelasan mengenai Program Robotics for Kidz! yang dikhususkan untuk anak sekolah. Belajar robotika sejak dini akan mengasah logika dan kreativitas anak. Program Robotics for Kidz! disusun sedemikian untuk konsumsi anak sekolah sesuai dengan kelas dan usianya.

Bahasa pemrograman lain yang banyak digunakan dalam pemrograman Mindstorms NXT adalah C dan Java. Keduanya memerlukan firmware khusus yang harus di-download terlebih dahulu. Kelas pemrograman ini disarankan untuk anak SMA, Mahasiswa atau Umum.

Untuk informasi dan penjelasan lebih lanjut mengenai kelas pelatihan pemrograman Robot Lego Mindstorms NXT, silahkan menghubungi:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (+62 22) 4222062, 70775874