Perangkat 3-Kabel#

Perangkat 3-Wire terhubung ke port tiga pin pada EXP Brain. Perangkat ini meliputi sensor, motor lama, dan aktuator yang berkomunikasi menggunakan sinyal analog atau digital sederhana.

Berikut adalah daftar perangkat 3-Wire yang tersedia:

  • Ekspander 3-Kabel - Ekspander 3-Kabel menambahkan port 3-Kabel tambahan ketika semua port bawaan Brain sedang digunakan.

  • Akselerometer - Mendeteksi percepatan dan kemiringan di sepanjang beberapa sumbu untuk mengukur gerakan dan orientasi. Sensor ini mencakup jumper yang menyesuaikan sensitivitas antara rentang 2G dan 6G.

  • LED yang Dapat Diatur Alamatnya - Mengontrol strip LED dari port 3-Kawat, memungkinkan setiap LED diatur ke warna dan pola tertentu.

  • Analog - Membaca sinyal tegangan kontinu dari sensor 3-Wire analog untuk melaporkan nilai dalam suatu rentang.

  • Saklar Bumper - Saklar pegas yang digunakan untuk mendeteksi tabrakan atau benturan pada robot.

  • Digital In - Membaca sinyal input biner (tinggi atau rendah) dari perangkat eksternal seperti sakelar atau sensor.

  • Output Digital - Mengirim sinyal output biner (tinggi atau rendah) untuk mengontrol perangkat eksternal seperti LED atau relay.

  • Encoder - Mengukur posisi dan arah rotasi relatif poros untuk menentukan kecepatan atau jarak tempuh.

  • Sensor Giroskop - Sensor Giroskop mengukur arah dan rotasi robot.

  • Indikator LED - Mengontrol Indikator LED dengan menghidupkan atau mematikannya.

  • Sensor Cahaya - Mengukur intensitas cahaya sekitar untuk mendeteksi perubahan kecerahan atau kontras di lingkungan robot.

  • Saklar Batas - Saklar kecil yang mendeteksi kontak dengan benda atau permukaan.

  • Pelacak Garis - Mendeteksi perbedaan pantulan cahaya, memungkinkan robot untuk mengikuti garis di permukaan lapangan.

  • Sensor Objek - Menggunakan pantulan inframerah untuk mendeteksi apakah ada objek di dekatnya, mengembalikan sinyal digital ketika sesuatu berada dalam jangkauan.

  • Potensiometer - Mengukur posisi sudut poros atau mekanisme yang berputar. Sensor ini mendukung rotasi 270 derajat.

  • Modulasi Lebar Pulsa (PWM) - Menghasilkan sinyal kontrol modulasi lebar pulsa melalui port 3-Wire untuk menggerakkan pengontrol motor atau servo lama.

  • Pengukur Jarak - Menggunakan gelombang suara ultrasonik untuk mengukur jarak antara sensor dan objek di dekatnya.

Perangkat ini terhubung ke salah satu dari delapan port 3-Wire (a sampai h) pada EXP Brain atau 3-Wire Expander. Saat membuat perangkat 3-Wire, berikan port yang benar sebagai argumen port:

  • Pada EXP Brain, port diakses melalui brain.three_wire_port (misalnya, brain.three_wire_port.a).

  • Pada Expander 3-Kawat, port diakses langsung dari instance expander (misalnya, expander.a).

# Connect a Gyro Sensor to the Brain's E port
gyro_sensor = Gyro(brain.three_wire_port.e)

# Connect a Line Tracker to the 3-Wire Expander's C port
line_tracker = Line(expander.c)