Anda di halaman 1dari 7

KELAS NXT Halaman 1

LEGO Mindstorms NXT adalah suatu sistem robotika yang memungkinkan pengguna
untuk membuat dan mengendalikan robot yang sesuai dengan imajinasi mereka. Dengan
rangkaian sensor dan aktuator yang canggih, Mindstorms NXT memungkinkan
pembuatnya untuk menghadirkan robot yang tidak hanya mampu bergerak, tetapi juga
merasakan dan merespons lingkungannya. Kemampuan pemrograman yang luas
memberikan keleluasaan bagi para pengguna, baik mereka yang baru mengenal
pemrograman maupun yang telah mahir dalam bidang tersebut.
Mindstorms NXT memberikan akses mudah dan menyenangkan ke dunia robotika,
memungkinkan siapapun untuk memahami konsep-konsep dasar seperti sensorika,
pemrograman, dan mekanika. Dengan platform ini, anak-anak dan dewasa dapat
bersama-sama belajar sambil berkreasi, merakit, dan mengembangkan ide-ide mereka
menjadi kenyataan dalam bentuk robot yang fungsional.
Pembukaan ini mengajak kita untuk menjelajahi bagaimana LEGO Mindstorms NXT tidak
hanya menjadi alat untuk bermain, tetapi juga jendela yang terbuka lebar menuju
penemuan dan pemahaman yang lebih dalam tentang dunia robotika. Mari kita meresapi
kegembiraan dan tantangan dalam merakit serta memprogram robot LEGO yang tak
hanya menghibur, tetapi juga membuka jalan menuju pengetahuan yang mendalam
tentang teknologi masa depan.

1. Otak Robot (Intelligent Brick): Mindstorms NXT memiliki sesuatu


yang disebut "otak robot," atau intelligent Brick. Ini adalah
komputer kecil yang memberi perintah pada robot.

2. Sensor sentuh (touch sensor) pada LEGO Mindstorms NXT adalah


perangkat keras yang mendeteksi atau merespon sentuhan
atau tekanan fisik pada bagian tertentu dari robot. Sensor ini
digunakan pada robot Bumper car.

3. Sensor Suara (Sound Sensor) berfungsi untuk mendeteksi suara


di sekitar robot.

Gen-7 - Mindstorm NXT


KELAS KODING Halaman 2

4. Motor pada Mindstorms NXT bertugas untuk menggerakkan


bagian-bagian robot. Ini berarti motor menyediakan daya untuk
roda agar robot dapat bergerak.

5. Beam berfungsi sebagai tulang punggung atau kerangka robot.


Beam biasanya berukuran ganjil yang dimulai dari 3 lubang hingga
15 lubang. Beam juga hanya berbentuk panjang dan belubang
lubang seperti pada gambar di samping.

6. Angle Beams hadir dalam berbagai ukuran dan sudut, dan


mereka memungkinkan pengguna untuk merancang struktur
mekanis robot dengan lebih fleksibel. Angle Beam juga bisa
disebut beam yang bersudut atau beam yang bengkok, jadi setiap
beam yang memiliki sudut atau Beamnya terdapat bengkok
disebut Angle Beam, salah satu contohnya ada pada gambar
disamping.

7. Dalam kit LEGO Mindstorms NXT, "axle" (poros) adalah bagian


yang digunakan untuk menyatukan berbagai elemen konstruksi
robot, seperti roda, Gear, dan bagian-bagian mekanis lainnya.

Berikut ini adalah komponen atau part yang juga cukup penting yang akan sering kita temui atau
yang sering dipakai untuk merakit sebuah Robot.

1. Bushing

2. Half Bushing

3. Connector

4. Long Connector

5. Axle Connector

Gen7 - Roblox Studio


KELAS NXT Halaman 3

Berikut adalah robot yang telah kita rakit dan juga telah di program

1. Rem Bot.

2. Rem bot with acceleration hands

3. Castor Bot

4. Bumper Car

Gen-7 - Mindstorm NXT


KELAS KODING Halaman 4

Mindstorm NXT biasanya kita program menggunakan Software atau aplikasi NXT 2.1
Programming. Berikut ini adalah beberapa block program yang sering kita jumpai dan juga
beberapa program yang telah kita buat untuk menjalankan Robot.

1. Move

a. Port. Terdapat 3 Port A,B,C yang saling terhubung antara motor dengan port pada
Intelligent Brick yang dihubungkan dengan sebuah kabel.
b. Direction. Fungsi Direction adalah untuk mengubah arah laju robot bisa itu maju, mundur
ataupun stop.
c. Steering. Fungsi dari steering adalah untuk membelokan robot kekanan maupun ke kiri
d. Power. Berfungsi sebagai kecepatan laju sebuah robot atau laju berputarnya sebuah
motor.
e. Duration. Berfungsi untuk memperkirakan durasi maju sebuah robot. Kita telah
mempelajari 3 macam duration yaitu Rotations (Rotasi), Unlimited (tak terbatas) dan
Degrees (Derajat).

Gen7 - Roblox Studio


KELAS NXT Halaman 5

2. Wait touch sensor (digunakan pada robot bumper car)

Gen-7 - Mindstorm NXT


KELAS KODING Halaman 6

3. Loop (Pengulangan)

a. Pada bagian control kita dapat menggantinya dengan beberapa pilihan lainya yang
contohnya Loop dengan control forever yang berfungsi mengulang program
selamanya dan kita telah mempelajari Loop dengan control Count yang berfungsi
mengulang sesuai hitungan

Gen7 - Roblox Studio


KELAS NXT Halaman 7

Kita dapat membuat sebuah program untuk menjalankan sebuah robot dari dasar yang telah kita
pelajari, sebagai contoh adalah program robot Rem yang di program sebagai robot Security.
Berikut program beserta penjelasanya.

a. Move pertama terdapat panah (berwarna oren)ke atas yang artinya robot mengarah ke
depan atau melaju kedepan, kita juga melihat di bagian Durasinya sebanyak 5
Rotations. Jadi kita dapat membacanya sebagai berikut: Robot melaju ke depan
sebanyak 5 Rotasi.
b. Move kedua terdapat panah (berwarna oren) yang mengarah ke kanan yang artinya robot
berbelok kekanan.
c. Move ketiga robot maju dengan durasi sebanyak 1 rotasi
d. Move keempat robot juga berbelok kanan seperti pada move kedua
e. Pada loop kita dapat melihat pada logo berwarna oren bahwa loop tersebut adalah loop
forever yang artinya program yang berada di dalam loop tersebut diulangi terus menerus
atau diulangi selamanya.
Jadi kita dapat membaca keseluruhan program sebagai berikut:
Robot maju durasinya 5 rotasi lalu robot belok kanan sebanyak 1 rotasi lalu maju sebanyak 1
rotasi setelah maju robot belok kanan sebanyak 1 rotasi dan diulangi selamanya. Maka robot
akan berjalan memutar seperti berpatroli.

Gen-7 - Mindstorm NXT

Anda mungkin juga menyukai