
Daftar Isi:
- Langkah 1: Dapatkan Materi Anda
- Langkah 2: Potong Popsicle's Up
- Langkah 3: Rekatkan Beberapa Karton
- Langkah 4: Tempelkan kertas timah pada es loli
- Langkah 5: Lem Karton
- Langkah 6: (Opsional) Potong Kabel untuk Mengaturnya
- Langkah 7: Kode Itu Sendiri
- Langkah 8: Menjelaskan Kode
- Langkah 9: Produk Akhir
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

apa yang dilakukan adalah Anda dapat membuatnya sehingga jika mengenai salah satu bumper pada robot, ia akan mundur dan menjauh dari objek.
Langkah 1: Dapatkan Materi Anda
hal-hal yang Anda butuhkan untuk membuat ini adalah 3 batang es krim, karton, lem panas, empat kabel, dan kertas timah.
bahan opsional yang dapat Anda gunakan adalah selotip jika Anda ingin melepasnya nanti
Langkah 2: Potong Popsicle's Up
untuk ini Anda mengambil es loli dan memotongnya menjadi dua dengan beberapa pemotong kawat, atau Anda dapat mencoba memecahnya menjadi dua yang tidak akan semulus itu.
Langkah 3: Rekatkan Beberapa Karton

jika Anda memiliki selotip, bungkus di sekitar tiang kecil, lalu rekatkan selembar karton kecil ke kedua tiang.
Langkah 4: Tempelkan kertas timah pada es loli


bungkus beberapa kertas timah pada dua kabel dan rekatkan di ujung es loli besar, dan pastikan kabel terhubung ke ground.
lakukan hal yang sama dengan es loli lain dan hubungkan dengan resistor
sekarang hubungkan es loli pertama dan karton yang direkatkan pada tiang.
Langkah 5: Lem Karton

ambil selembar karton kecil dan tipis dan lipat, rekatkan satu bagian ke tengah satu es loli, lalu yang lain. setelah itu rekatkan es loli yang sudah dibelah dua di ujung es loli ke-2, lalu setelah itu rekatkan karton di ujung es loli kecil
setelah itu pastikan kertas timah pada es loli kedua menghadap ke es loli pertama sehingga ketika disentuh, ia bertindak seperti bemper dan menjauh.
Langkah 6: (Opsional) Potong Kabel untuk Mengaturnya

jika mau, Anda dapat memotong kabel untuk membuatnya lebih kecil dan agar terlihat lebih teratur, Anda dapat memotongnya dengan pemotong kawat sesuai dengan keinginan Anda.
Langkah 7: Kode Itu Sendiri
' {$STAMP BS2}
' {$PBASIC 2.5}
temp VAR Byte RunStatus DATA $00
READ RunStatus, temp temp = ~temp WRITE RunStatus, temp IF (temp>0)THEN END '-------------- I/O Pins ----------- ------------- LMotor PIN 13 RMotor PIN 12 '------------- Konstanta --------------- ------ LStop CON 750 RStop CON 750'-------------- Variabel ---------- X VAR Word Ubah VAR Word '------------- Program Utama -----------------------
MELAKUKAN
GOSUB Maju
JIKA (IN9=0)AND (IN10=0) MAKA TINGGI 14 TINGGI 3 GOSUB ReverseTurn PAUSE 50 RENDAH 14 RENDAH 3 ENDIF
JIKA (IN9=0) MAKA TINGGI 14 GOSUB ReverseTurnRight PAUSE 50 RENDAH 14 ENDIF JIKA (IN10=0) MAKA TINGGI 3 GOSUB ReverseTurnLeft PAUSE 50 RENDAH 3 ENDIF LOOP
AKHIR
'*************************************************** ******* 'kode berikut digunakan UNTUK bumper'********************************* **************************
'------------------------------------------------- --- 'ini agar bemper akan bergerak maju'------------------------------------ ---------------- Maju: FOR X = 0 SAMPAI 25' Maju sebentar PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'inilah saat kedua bemper dipukul'-------------------------------------------------- -------------- ReverseTurn: UNTUK X = 0 SAMPAI 25' Mundur 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 BERIKUTNYA UNTUK X = 0 SAMPAI 25' Belok Kiri 60 derajat PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR x = 0 SAMPAI 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'kode ini digunakan untuk mundur dan belok kiri saat bemper kanan dipukul'------------------------------ ---------------------- ReverseTurnLeft: UNTUK X = 0 SAMPAI 25' REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650
PAUSE 20 NEXT FOR X = 0 SAMPAI 25' Mundur PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 SAMPAI 50' Belok Kanan 45 derajat PULSOUT LMotor, LSstop PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'kode ini digunakan UNTUK Mundur DAN belok kanan saat bemper kiri dipukul'------------------------------ ---------------------- REVERSETTurnKanan: FOR X = 0 SAMPAI 25' REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 TO 25 'mundur PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 SAMPAI 50' Belok Kiri 45 derajat PULSOUT LMotor, 650 PULSOUT RMotor, RSstop PAUSE 20 NEXT RETURN
'*************************************************** ******* ' Akhir prosedur '*************************************** ******************
Langkah 8: Menjelaskan Kode
itu kodenya apa, itu menunjukkan bagaimana robot akan bertindak sesuai dengan bumper, contoh: kode "reverseturnleft" adalah ketika bumper kanan dipukul dan membuatnya mundur dan berbelok ke kiri.
"mundur ke kanan" adalah ketika bemper kiri dipukul dan membuatnya mundur dan belok kanan
"reverseboth" adalah ketika kedua bumper dipukul dan membuatnya mundur dan berbelok ke arah yang berbeda.
istilah "rendah" dan "tinggi" hanya berguna jika Anda menggunakan led di robot Anda, itu berarti bahwa cahaya tertentu akan menjadi rendah, atau menjadi tinggi.
Langkah 9: Produk Akhir


produk akhir akan terlihat seperti gambar di bawah ini
Direkomendasikan:
Cara Menambahkan Tampilan E-Ink ke Proyek Anda: 12 Langkah (dengan Gambar)

Cara Menambahkan Tampilan E-Ink ke Proyek Anda: Banyak proyek melibatkan pemantauan beberapa jenis data, seperti data lingkungan, sering kali menggunakan Arduino untuk kontrol. Dalam kasus saya, saya ingin memantau kadar garam dalam pelembut air saya. Anda mungkin ingin mengakses data melalui jaringan rumah Anda
Cara Menambahkan Remote IR ke Sistem Speaker: 5 Langkah (dengan Gambar)

Cara Menambahkan Remote IR ke Sistem Speaker: Dalam proyek ini saya akan menunjukkan kepada Anda bagaimana saya membuat sirkuit tambahan untuk sistem speaker saya untuk mengontrolnya secara nirkabel dengan remote IR buatan sendiri. Mari kita mulai
Cara Mudah Menambahkan Semua Jenis LED ke Printer 3d Anda: 8 Langkah (dengan Gambar)

Cara Mudah Menambahkan Semua Jenis LED ke Printer 3d Anda: Apakah Anda memiliki beberapa LED cadangan yang mengumpulkan debu di ruang bawah tanah Anda? Apakah Anda lelah karena tidak dapat melihat apa pun yang dicetak printer Anda? Tidak perlu mencari lagi, Instruksi ini akan mengajari Anda cara menambahkan strip lampu LED di atas printer Anda ke
Cara Menambahkan Kawat EL ke Mantel atau Pakaian Lain: 10 Langkah (dengan Gambar)

Cara Menambahkan Kawat EL ke Mantel atau Pakaian Lain: Sebagai desainer kostum berlampu, saya mendapat banyak pertanyaan dari orang-orang yang ingin tahu cara membuat kostum kawat EL sendiri. Saya tidak punya waktu untuk membantu semua orang secara individu, jadi saya pikir saya akan menggabungkan saran saya menjadi satu instruksi. Semoga t
Cara Menambahkan Api ke Apa Pun di GIMP: 15 Langkah (dengan Gambar)

Cara Menambahkan Api ke Apa Pun di GIMP: Ini adalah bagaimana Anda membuat api yang agak realistis di GIMP