Isi kandungan:

Robot Bumpers Diajar: 5 Langkah
Robot Bumpers Diajar: 5 Langkah

Video: Robot Bumpers Diajar: 5 Langkah

Video: Robot Bumpers Diajar: 5 Langkah
Video: DIY How to Make Mini Self Moving Robot Using Battery 9Volt #Shorts #Trending #ViralVideo #Robot 2024, Julai
Anonim
Robot Bumper Diajar
Robot Bumper Diajar

Saya telah memutuskan untuk membuat instruksional yang menunjukkan cara membuat Robot Bumpers dan bagaimana meletakkannya di Robot yang Dikendalikan Bateri. Pertama, anda ingin memastikan bahawa kabel anda disambungkan di tempat yang betul. Litar tidak akan berfungsi sebaliknya. Kedua, anda ingin memastikan salah satu wayar disambungkan ke VDD (positif) dan kabel lain disambungkan ke VSS (negatif). Akhir sekali, anda ingin memastikan bahawa anda menghubungkan kedua-dua wayar ini ke kerajang timah. Langkah terakhir yang harus anda lakukan adalah memastikan bahawa kerajang timah disambungkan ke bumper.

Bekalan

Bekalan yang digunakan untuk membuat Instructable ini adalah berikut:

  • Dua batang
  • Kerajang timah
  • 3 Wayar

Langkah 1: Meletakkan Kerajang pada Tongkat

Meletakkan Kerajang pada Tongkat
Meletakkan Kerajang pada Tongkat

Letakkan kedua tongkat di bahagian belakang bumper, memastikan kedua batang ditutup dengan kerajang timah. Pilihan terbaik untuk memastikan bahawa kedua-dua tongkat berada di belakang robot akan menggunakan sekeping kecil pita pelekat.

Langkah 2: Menyambungkan Wayar

Menyambungkan Wayar
Menyambungkan Wayar

Agar litar anda berfungsi, anda perlu menyambungkan ketiga-tiga wayar dari VDD dan VSS ke tongkat yang dilapisi timah.

Langkah 3: Menyambungkan Semua Wayar ke Satu

Terakhir, untuk mendapatkan semua wayar ke bumper untuk mula berfungsi, bungkus dengan kerajang timah dan tekan ke atas tongkat yang ditutup dengan kerajang. Semasa ditekan, arus dari wayar menyebabkan robot bergerak.

Langkah 4: Tonton Pergi

Apabila anda menekan ketiga-tiga wayar ke bumper, kereta akan mula bergerak. Langkah seterusnya memaparkan kod yang diperlukan agar ini berfungsi. Program yang digunakan untuk proses ini disebut "Basic Stamp Editor".

Langkah 5: Kod Pengaturcaraan Robot

Agar robot ini bergerak, ia perlu mempunyai kod berikut:

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

PIN Lumpuh 11

PIN RBump 10

PIN LMOTOR 15

PIN RMOTOR 14

RFast CON 650

LFast CON 850

RSlow CON 700

LSLOW CON 800

MStop CON 750

RFastRev CON 850

LFastRev CON 650

RSlowRev CON 800

LSlowRev CON 700

MLoopC VAR Word 'For.. Boleh ubah seterusnya hingga lebih kurang 65000

LAKUKAN

GOSUB Forwardfast 'maju

JIKA IN10 = 0 KEMUDIAN 'jika kedua-dua wayar dalam input 10 ditekan kemudian pusing ke kiri

GOSUB TurnLeft90

ELSEIF IN11 = 0 KEMUDIAN 'Sekiranya dua wayar pada input 11 ditekan, maka belok kanan

GOSUB TurnRight90

ENDIF

PINJAMAN

TurnRight90:

'Prosedur untuk Belok 90deg ke Kanan

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

TINGGI 1

RENDAH 0

UNTUK MLoopC = 1 HINGGA 22

PULSOUT LMOTOR, LfastRev 'bergerak maju satu nadi

PULSOUT RMOTOR, Rfast 'menggunakan pin dan pemalar

Jeda 20

'20mS membolehkan robot bergerak' sebelum nadi BERIKUTNYA

SETERUSNYA

KEMBALI

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

TurnLeft90:

Subproses untuk Belok 90deg ke Kanan

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

TINGGI 0

RENDAH 1

UNTUK MLoopC = 1 HINGGA 22

PULSOUT LMOTOR, Lfast 'bergerak ke hadapan satu nadi

PULSOUT RMOTOR, RfastRev 'menggunakan pin dan pemalar

Jeda 20 '20mS membolehkan robot bergerak' sebelum nadi BERIKUTNYA

SETERUSNYA

KEMBALI

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

Maju Cepat:

'Prosedur untuk menggerakkan robot ke depan satu persegi dengan cepat

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

UNTUK MLoopC = 1 HINGGA 70

LMOTOR PULSOUT, PULSOUT LFast

RMOTOR = RFast

Jeda 20

SETERUSNYA

KEMBALI

Disyorkan: