Tagged under: Teknologi
Jenis, Fungsi Sensor, dan (Coding Lego Mindstorm)
Sensor (Coding Lego Mindstorm)
Bagian yang sangat penting pada tubuh Robot Lego Mindstorm adalah
Sensor. Seperti diketahui bersama bahwa terdapat 4 jenis sensor pada
Robot Lego Mindstorm, yaitu :
- Sensor Sentuh (Touch Sensor)
Berfungsi ketika ditekan, terdapat 2 nilai yaitu apabila kondisi
tertekan maka nilai sensor = 1, tetapi sebaliknya jika tidak tertekan
maka nilai sensor=0
- Sensor Suara (Sound Sensor)
Berfungsi ketika mendengar suara dengan tingkat kekerasan tertentu sesuai pengujian
- Sensor Cahaya (Light Sensor)
Berfungsi untuk membedakan cahaya terang dan gelap, biasanya digunakan untuk mendeteksi warna gelap dan terang
- Sensor Ultrasonik (Ultrasonic Sensor)
Berfungsi untuk mendeteksi benda yang ada didepan robot dengan cara
memantulkan gelombang ultrasonic kemudian diterima kembali oleh robot.
Perintah kendali sensor Robot Lego :Mengaktifkan Sensor
- Mengaktifkan Sensor Sentuh
SetSensorTouch( Port ); — Default Port adalah “S1″
Ex : SetSensorTouch(S1);
- Mengaktifkan Sensor Suara
SetSensorSound( Port ); — Default Port adalah “S2″
Ex : SetSensorSound(S2);
- Mengaktifkan Sensor Cahaya
SetSensorLight( Port ); – Default Port adalah “S3″
Ex : SetSensorLight(S3);
- Mengaktifkan Sensor Ultrasonic
SetSensorLowspeed( Port ); – Default Port adalah “S4″
Ex : SetSensorLowspeed(S4);
Membaca Nilai Sensor
- Untuk sensor sentuh (touch), Suara (sound), cahaya (Light)
Sensor(Port); — Port tergantung jenis sensor yang ingin dibaca
Ex : if( Sensor(S1) == 1) Off(OUT_BC);
Artinya jika sensor sentuh(S1) ditekan maka matikan semua roda
- Untuk sensor ultrasonic
SensorUS(Port); – Port yang digunakan selalu S4
Ex : if ( SensorUS(S4) < 30 ) Off(OUT_BC);
Artinya Jika robot menemukan benda dengan jarak < 30 cm didepan maka robot berhenti
0 komentar:
Posting Komentar