Daftar Isi:

Robot Bumper Dapat Diinstruksikan: 5 Langkah
Robot Bumper Dapat Diinstruksikan: 5 Langkah

Video: Robot Bumper Dapat Diinstruksikan: 5 Langkah

Video: Robot Bumper Dapat Diinstruksikan: 5 Langkah
Video: [Webinar Sensori ABK] Aktivitas Sensori Integrasi Dengan Media Yang Ada Di Rumah 2024, November
Anonim
Robot Bumper Dapat Diinstruksikan
Robot Bumper Dapat Diinstruksikan

Saya telah memutuskan untuk membuat instruksi yang menunjukkan cara membuat Robot Bumper dan cara menempatkannya di Robot yang Dikendalikan Baterai. Pertama, Anda ingin memastikan bahwa Anda memiliki kabel yang terhubung di tempat yang tepat. Sirkuit tidak akan bekerja sebaliknya. Kedua, Anda ingin memastikan bahwa Anda memiliki salah satu kabel yang terhubung ke VDD (positif) dan kabel lainnya terhubung ke VSS (negatif). Terakhir, Anda ingin memastikan bahwa Anda menghubungkan kedua kabel ini ke kertas timah. Langkah terakhir yang harus Anda lakukan adalah memastikan bahwa kertas timah terhubung ke bumper.

Perlengkapan

Persediaan yang digunakan untuk membuat Instruksi ini adalah sebagai berikut:

  • Dua Tongkat
  • Timah
  • 3 Kabel

Langkah 1: Menempatkan Foil pada Tongkat

Menempatkan Foil pada Tongkat
Menempatkan Foil pada Tongkat

Tempatkan kedua tongkat di bagian belakang bumper, pastikan kedua tongkat ditutupi dengan kertas timah. Pilihan terbaik untuk memastikan bahwa kedua tongkat tetap berada di bagian belakang robot akan menerapkan sepotong kecil pita perekat.

Langkah 2: Menghubungkan Kabel

Menghubungkan Kabel
Menghubungkan Kabel

Agar sirkuit Anda berfungsi, Anda harus dapat menghubungkan ketiga kabel dari VDD dan VSS ke stik yang dilapisi kertas timah.

Langkah 3: Menghubungkan Semua Kabel Menjadi Satu

Terakhir, agar semua kabel ke bemper mulai berfungsi, bungkus dengan kertas timah dan tekan ke batang yang dilapisi kertas timah. Saat ditekan, arus dari kabel menyebabkan robot bergerak.

Langkah 4: Tonton Ini Pergi

Saat Anda menekan ketiga kabel ke bumper, mobil akan mulai bergerak. Langkah selanjutnya menampilkan kode yang diperlukan agar ini berfungsi. Program yang digunakan untuk proses ini disebut "Basic Stamp Editor".

Langkah 5: Kode Pemrograman Robot

Agar robot ini dapat bergerak, ia harus memiliki kode berikut:

' {$STAMP BS2}' {$PBASIC 2.5}

LBump PIN 11

PIN RBump 10

PIN LMOTOR 15

PIN RMOTOR 14

RFast CON 650

LFast CON 850

RSlow CON 700

LOW CON 800

Mstop CON 750

RFastRev CON 850

LFastRev CON 650

RSlowRev CON 800

LSlowRev CON 700

MLoopC VAR Word 'Untuk.. Variabel Berikutnya hingga sekitar 65000

MELAKUKAN

GOSUB Maju cepat 'maju

JIKA IN10 = 0 MAKA ' jika dua kabel di input 10 ditekan maka belok kiri

GOSUB Belok Kiri90

ELSEIF IN11 = 0 THEN 'Jika dua kabel di input 11 ditekan, maka belok kanan

GOSUB Belok Kanan90

BERAKHIR JIKA

LINGKARAN

Belok Kanan90:

' Subprosedur untuk Belok 90 derajat ke Kanan

'**********************************************************

TINGGI 1

RENDAH 0

UNTUK MLoopC = 1 SAMPAI 22

PULSOUT LMOTOR, LfastRev 'maju satu pulsa

PULSOUT RMOTOR, Rfast ' menggunakan pin dan konstanta

JEDA 20

'20mS memungkinkan robot untuk bergerak' sebelum pulsa BERIKUTNYA

LANJUT

KEMBALI

'*********************************************************

Belok Kiri90:

' Subprosedur untuk Belok 90 derajat ke Kanan

'********************************************************

TINGGI 0

RENDAH 1

UNTUK MLoopC = 1 SAMPAI 22

PULSOUT LMOTOR, Lfast 'maju satu pulsa

PULSOUT RMOTOR, RfastRev ' menggunakan pin dan konstanta

PAUSE 20 ' 20mS memungkinkan robot untuk bergerak ' sebelum pulsa BERIKUTNYA

LANJUT

KEMBALI

'***********************************************************

MajuCepat:

' Subprosedur untuk menggerakkan robot maju satu kotak dengan cepat

'**********************************************************

UNTUK MLoopC = 1 SAMPAI 70

PULSOUT LMOTOR, Lcepat 'PULSOUT

RMOTOR = RFast

JEDA 20

LANJUT

KEMBALI

Direkomendasikan: