Isi kandungan:
- Langkah 1: Membuat Bumper
- Langkah 2: Memasang Bemper
- Langkah 3: Membuat Litar
- Langkah 4: Menambah Kod
- Langkah 5: SEMUA SELESAI
Video: Light Up Boe Bot: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Untuk membuat karya ini dengan kemampuan arah halangan, petunjuk cahaya dan suara, anda memerlukan:
-Boe Bot berfungsi sepenuhnya
-Banyak wayar litar
-Tinfoil
-Kad kadbod
-Stapler
-Batang kayu
-Pelacur Kawat
- Tang Kecil
- Senapang gam panas dan gam panas
-Pita elektrik
-1 pembesar suara litar
-2 LED katod biasa
-6 perintang 1K
-2 perintang 10K
-1 Kapasitor 10uf
Mahukah Kita Membinanya?
Langkah 1: Membuat Bumper
Untuk membuat bumper, anda akan menggunakan:
-kawat
-tinfoil
-kad kad
- gam panas
-Batang kayu
-stapler
1. Apa yang ingin anda lakukan terlebih dahulu ialah memotong sekeping kadbod dan lipatnya menjadi dua (lihat gambar ke-2 dan ke-3) (LAKUKAN x2 INI).
2. Seterusnya, anda akan mengambil wayar sepanjang 20cm dan melucutkan kedua-dua hujungnya, tetapi yang satu lebih panjang daripada yang lain. Kemudian putar hujung yang lebih panjang menjadi lingkaran (Lihat gambar ke-4) (LAKUKAN x4 INI).
3. Ambil sekeping tinfoil dan lipat menjadi dua sehingga cukup kecil untuk dipasang di permukaan lipatan dalaman kadbod. Kemudian pasangkan lingkaran putaran wayar ke kertas timah dengan mengikat keseluruhan lipatan (lihat gambar ke-5 dan ke-6) (LAKUKAN INI x4).
4. Lekatkan satu bahagian kepingan timah ke satu lipatan dalaman papan kad. (LAKUKAN INI UNTUK SETIAP PAKAIAN DALAM, SO x2 PER PAKAIAN KARTU (DASAR x4)) Berhati-hatilah untuk tidak menyentuh tinfoil semasa merekat, kerana ia akan menyebabkan panas dan membakar jari anda (lihat gambar ke-6).
5. Lekatkan dua batang Popsicle bersama (LAKUKAN x2 INI dan buat satu yang lebih besar), dan lekatkan satu sambungan Popsicle ke bahagian belakang setiap lipatan kadbod, dan yang satu melakukan perkara yang sama di seberang (lihat gambar pertama).
6. Satu sentuhan terakhir untuk membuat bumper tetap berdekatan, adalah dengan mengikat tengahnya dengan panjang yang terhad untuk bumper. Setelah diikat, gamkan dan biarkan kering untuk memastikan keselamatannya (lihat gambar pertama).
Anda Berjaya Membuat Bumper Anda!
Langkah 2: Memasang Bemper
Untuk memasang bumper ke Bot Boe, anda akan menggunakan:
- Bot Bot
-Bumper baru anda
-Lem panas
-Pita elektrik
Langkah ini agak mudah. Yang perlu anda lakukan hanyalah mengambil sekeping pita elektrik, dan meletakkannya di sepanjang kawasan logam tepat di atas roda bola hitam dengan gandar. Setelah ditoreh, lekatkan kawasan itu dengan pita, pasangkan bumper, dan tekan di atasnya hingga kering untuk dipasang.
Sekarang Bemper Siap, Mari Kita Litar!
Langkah 3: Membuat Litar
Untuk membuat litar, anda memerlukan:
-Bot Bot
-Kabel yang disambungkan ke bumper
-Pelacur wayar
Tang Kecil
-Kawat litar
-1 pembesar suara litar
-2 LED katod biasa
-6 perintang 1K
-2 perintang 10K
-1 Kapasitor 10uf
Untuk litar, anda ingin menyambungkan semuanya seperti yang ditunjukkan pada gambar pertama. Gambar ke-2, ke-3, dan ke-4 semuanya adalah bahagian yang pertama (hanya berpisah agar tidak membingungkan). Gambar ke-2 adalah litar bumper, yang ke-3 adalah litar katod, dan ke-4 adalah litar pembesar suara.
Setelah selesai, anda boleh memasang pita elektrik pembesar suara litar ke platform di bawah cap asas di Bot Boe sehingga tidak berantakan.
Selangkah Lagi, Bahagian Yang Keras Sudah Habis!
Langkah 4: Menambah Kod
Untuk memastikan kod berfungsi dengan betul, pertama-tama anda ingin memastikan motor servo kanan berada di palam untuk pin 12, servo kiri berada di palam untuk pin 13, dan litarnya sama seperti yang ditunjukkan dalam gambar rajah sebelumnya.
Terakhir, anda perlu memasukkan kod ini ke dalam Basic Stamp, pasangkan robot, dan akhirnya: JALANKAN IT.
Berikut adalah kod yang ditulis, tetapi anda juga boleh memuat turun fail setem asas, dan itu juga harus berfungsi.
Apa-apa sahaja dengan tanda noktah sebelum itu adalah komen, tetapi '{$ STAMP BS2} dan' {$ PBASIC 2.5} perlu.
'************************************************* *********************** 'Nama: William
'************************************************************************
'Tajuk - BoeBump.bs2
'Tarikh - 28 November 2017
'Keterangan: Buat bumper fizikal yang mencetuskan perintah ketika memukul sesuatu untuk menjauhkan Bot Boe' dari halangan. Tambahkan bunyi dan pencahayaan untuk projek juga.
'{$ STAMP BS2}
'{$ PBASIC 2.5}
'************************************************************************
'Kod untuk Tetapkan Semula Mula Berhenti
'(INI CARA MEMULAKAN KOD !!!)
'Kod ini menjadikan bot berhenti atau dimulakan apabila tetapan semula ditekan' ************************************ ************************************
kedai sementara temp VAR Byte
RunStatus DATA $ 00 'pemboleh ubah disimpan dalam ROM
BACA RunStatus, temp 'BACA pemboleh ubah dari ROM
temp = ~ temp 'membalikkan nilai 0 HINGGA 1 ATAU 1 HINGGA 0
WRITE RunStatus, temp 'WRITE pemboleh ubah kembali ke ROM
JIKA (temp> 0) KEMUDIAN TAMAT 'Periksa JIKA nilainya adalah 1, dan JIKA ya, TAMAT program
'************************************************************************
Penyediaan Pin
'************************************************************************
PIN LMotor 13
PIN RMotor 12
'************************************************************************
'Persediaan Tetap
'************************************************************************
LStop CON 750
RStop CON 750
'************************************************************************
'Pemboleh ubah
'************************************************************************
Perkataan X VAR
'************************************************************************
'Program Utama
'************************************************************************
FREQOUT 5, 150, 880 'Buat nada rempah lama
Jeda 50 'Untuk arahan freqout, the
Nombor keluaran FREQOUT 5, 150, 880 '(cth: 5), tempoh (cth: 150 ms), Jeda 20 'dan akhirnya tahap frekuensi (cth: 880Hz)
FREQOUT 5, 250, 988
Jeda 20
FREQOUT 5, 250, 1175
Jeda 20
FREQOUT 5, 250, 1047
Jeda 20
FREQOUT 5, 150, 1319
Jeda 20
FREQOUT 5, 200, 1450
Jeda 20
FREQOUT 5, 300, 1175
LAKUKAN
TINGGI 0 'Jadikan Cathodes putih (tetapi mereka tidak akan menjadi putih, seperti
Subrutin HIGH 1 'akan segera menukar warna).
TINGGI 2
TINGGI 9
TINGGI 10
TINGGI 11
JIKA (IN6 = 1) DAN (IN4 = 1) KEMUDIAN 'Sekiranya tiada bumper
RENDAH 0 'menyentuh, kemudian buat katod
RENDAH 2 'hijau dan terus ke subrutin
RENDAH 9 'dipanggil Maju.
RENDAH 11
GOSUB Maju
ELSEIF (IN6 = 0) DAN (IN4 = 0) KEMUDIAN 'Sekiranya kedua bumper menyentuh, RENDAH 0 'kemudian buat kedua katod bertukar menjadi merah, RENDAH 1 'buat dua bip, dan terus ke
Subrutinine Rendah 9 'BothBump.
10 RENDAH
FREQOUT 5, 50, 2500
JAUH 200
FREQOUT 5, 200, 2500
GOSUB BothBump
ELSEIF (IN6 = 0) DAN (IN4 = 1) KEMUDIAN 'Sekiranya hanya bumper yang betul memukul, RENDAH 9 'menjadikan katod kanan bertukar menjadi merah, RENDAH 10 'buat dua bip, dan teruskan ke
FREQOUT 5, 50, 2500 'subrutin BumpRight.
JAUH 200
FREQOUT 5, 200, 2500
GOSUB BumpRight
ELSEIF (IN6 = 1) DAN (IN4 = 0) KEMUDIAN 'Sekiranya hanya bumper kiri memukul, RENDAH 0 'menjadikan katod kiri bertukar menjadi merah, RENDAH 1 'buat dua bip, dan teruskan ke
FREQOUT 5, 50, 2500 'subrutin BumpLeft.
JAUH 200
FREQOUT 5, 200, 2500
GOSUB BumpLeft
ENDIF
PINJAMAN
TAMAT Program Berhenti sebelum Sub Prosedur dijalankan secara tidak sengaja
'************************************************************************
Sub Prosedur
'************************************************************************
Maju: 'Maju sedikit
UNTUK X = 1 HINGGA 30
PULSOUT RMotor, 700
PULSOUT LMotor, 850
SETERUSNYA
Jeda 20
KEMBALI 'Kembali ke awal untuk menjalankan semula
'****************************************************
BothBump: 'Sandarkan sedikit
UNTUK X = 1 HINGGA 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
SETERUSNYA
JAUH 200
UNTUK X = 1 HINGGA 100 'Belok Kiri dari halangan
PULSOUT RMotor, 650
PULSOUT LMotor, 760
SETERUSNYA
Jeda 20
KEMBALI 'Kembali ke awal untuk menjalankan semula
'****************************************************
BumpLeft: 'Sandarkan sedikit
UNTUK X = 1 HINGGA 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
SETERUSNYA
JAUH 200
UNTUK X = 1 HINGGA 100 'Belok Kanan dari halangan
PULSOUT RMotor, 740
PULSOUT LMotor, 850
SETERUSNYA
Jeda 20
KEMBALI 'Kembali ke awal untuk menjalankan semula
'****************************************************
BumpRight: 'Sandarkan sedikit
UNTUK X = 1 HINGGA 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
SETERUSNYA
Jeda 200 UNTUK X = 1 HINGGA 100 'Belok Kiri dari halangan
PULSOUT RMotor, 650
PULSOUT LMotor, 760
SETERUSNYA
Jeda 20
KEMBALI 'Kembali ke awal untuk menjalankan semula
'********************************************************
'Prosedur Akhir Sub
'********************************************************
'Tamat Kod
'********************************************************
TAHNIAH, ANDA TELAH MENINGKATKAN BOE BOT ANDA !!!
Titik Penting:
Perlu diingat bahawa semasa anda menjalankan kod, anda diminta untuk menekan butang reset pada robot untuk meneruskannya
Langkah 5: SEMUA SELESAI
Tonton video dan dengarkan fail audio untuk melihat apa yang sebenarnya dapat dilakukan oleh peningkatan ini!
P. S. Fail Boe adalah lagu rempah lama, yang berlaku pada pengaktifan awal Boe Bot melalui butang reset. Fail Boe Beep adalah suara yang dimainkan ketika bumper diaktifkan (terkena halangan).
Disyorkan:
Bot Boe Menavigasi Melalui Labirin: 4 Langkah
Boe Bot Menavigasi Melalui Labirin: Instruksional ini akan membantu anda membuat bumper untuk bot boe dan ia akan memberi anda kod yang akan menavigasi bot boe melalui labirin
Maze Solving Boe-Bot: 3 Langkah
Maze Solving Boe-Bot: Helo! Nama saya Maahum Imran. Saya adalah sebahagian daripada kelas Teknologi kelas 11. Kami dicabar dengan tugas untuk mengambil Boe-Bot kami dan memprogramkannya untuk melewati labirin dengan mahir. Ini adalah cabaran yang sukar pada mulanya, dan saya akan mengakui, tanpa bantuan
Robot Penyelesaian Maze (Boe-bot): 5 Langkah
Maze Solving Robot (Boe-bot): Cara ini akan menunjukkan kepada anda bagaimana mereka bentuk dan membuat robot penyelesaian labirin anda sendiri, menggunakan bahan sederhana dan robot. Ini juga merangkumi pengekodan, jadi komputer juga diperlukan
Boe-Bot Dengan Pengesan Inframerah: 12 Langkah (dengan Gambar)
Boe-Bot Dengan Pengesan Inframerah: Instruksional ini akan menunjukkan cara membina dan membuat kod Boe-Bot yang dapat menavigasi labirin menggunakan pengesan inframerah untuk mengelakkan halangan. Ini adalah panduan mudah diikuti yang memungkinkan pengubahsuaian mudah sesuai dengan keperluan anda. Ini memerlukan asas dan
Boe-Bot: Robot Penghindaran Halangan: 6 Langkah
Boe-Bot: Robot Penghindaran Halangan: Robot kecil ini menggunakan misai untuk mengesan halangan. Apabila salah satu atau kedua misinya dicetuskan, dia mundur dan beralih ke arah yang berbeza. Dia sebaliknya bergerak ke hadapan. Dikuasakan oleh 4 bateri AA, papan induk Paralax membenarkan ini