Daftar Isi:
- Langkah 1: Membuat Bumper
- Langkah 2: Memasang Bumper
- Langkah 3: Membuat Sirkuit
- Langkah 4: Menambahkan Kode
- Langkah 5: SEMUA SELESAI
Video: Nyalakan Boe Bot: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Untuk membuat mahakarya ini dengan kemampuan arah rintangan, indikasi cahaya, dan suara, Anda perlu:
-Boe Bot yang berfungsi penuh
-Banyak kabel sirkuit
-Timah
-Kardus
-Stapler
-Stik es krim
-Wire Stripper
- Tang Kecil
-Pistol lem panas dan lem panas
-pita listrik
-1 pengeras suara sirkuit
-2 LED katoda umum
-6 resistor 1K
-2 resistor 10K
-1 10uf kapasitor
Haruskah Kita Membangunnya?
Langkah 1: Membuat Bumper
Untuk membuat bumper, Anda akan menggunakan:
-kabel
-timah
-kardus
-lem panas
-Stik es krim
-penjepret
1. Yang pertama-tama ingin Anda lakukan adalah memotong selembar karton dan melipatnya menjadi dua (lihat gambar ke-2 dan ke-3) (LAKUKAN INI x2).
2. Selanjutnya, Anda akan mengambil kawat dengan panjang sekitar 20 cm dan mengupas kedua ujungnya, tetapi yang satu lebih panjang dari yang lain. Kemudian putar ujung yang lebih panjang menjadi spiral (Lihat gambar ke-4) (LAKUKAN INI x4).
3. Ambil selembar kertas timah dan lipat menjadi dua sehingga cukup kecil untuk muat di permukaan lipatan bagian dalam karton. Kemudian staples spiral kawat ke kertas timah dengan staples melalui seluruh lipatan (lihat gambar ke-5 dan ke-6) (LAKUKAN INI x4).
4. Rekatkan satu sisi potongan kertas timah ke salah satu lipatan bagian dalam papan kartu. (LAKUKAN INI UNTUK SETIAP LIPAT DALAM, JADI x2 PER BAGIAN KARTON (PADA DASAR x4)) Berhati-hatilah untuk tidak menyentuh kertas timah saat menempelkan, karena akan menghantarkan panas dan membakar jari-jari Anda (lihat gambar ke-6).
5. Rekatkan dua batang es loli (LAKUKAN INI x2 dan buat satu menjadi lebih besar), dan rekatkan satu sambungan es loli ke bagian belakang setiap lipatan karton, dan lakukan hal yang sama di sisi yang berlawanan (lihat gambar 1).
6. Satu sentuhan terakhir untuk membuat bumper tetap berdekatan, adalah dengan mengikat bagian tengah ke panjang pembatas untuk bumper. Setelah diikat, rekatkan dan biarkan kering untuk memastikan keamanannya (lihat gambar 1).
Anda Telah Berhasil Membuat Bumper Anda!
Langkah 2: Memasang Bumper
Untuk memasang bumper ke Boe Bot, Anda akan menggunakan:
-Boe Bot
-Bemper baru Anda
-Lem panas
-pita listrik
Langkah ini cukup sederhana. Yang perlu Anda lakukan adalah mengambil sepotong pita listrik, dan meletakkannya di sepanjang area logam tepat di atas roda bola hitam dengan poros. Setelah direkatkan, rekatkan area tersebut dengan selotip, tempelkan bumper, dan tekan hingga kering untuk dipasang.
Sekarang Bumper Sudah Siap, Ayo Masuk Sirkuit!
Langkah 3: Membuat Sirkuit
Untuk membuat sirkuit, Anda memerlukan:
-Boe Bot
-Kabel terhubung ke bumper
- Penari telanjang kawat
- Tang Kecil
-Kabel sirkuit
-1 pengeras suara sirkuit
-2 LED katoda umum
-6 resistor 1K
-2 resistor 10K
-1 10uf kapasitor
Untuk rangkaian Anda akan ingin menghubungkan semuanya seperti yang ditunjukkan pada gambar pertama. Gambar ke-2, ke-3, dan ke-4 adalah bagian dari yang pertama (pisahkan saja agar tidak terlalu membingungkan). Gambar ke-2 adalah rangkaian bumper, gambar ke-3 adalah rangkaian katoda, dan gambar ke-4 adalah rangkaian speaker.
Setelah selesai, Anda dapat menempelkan speaker sirkuit ke platform di bawah stempel dasar pada Boe Bot sehingga tidak menjuntai.
Satu Langkah Lagi, Bagian Yang Sulit Sudah Berakhir!
Langkah 4: Menambahkan Kode
Untuk memastikan kode berfungsi dengan baik, pertama-tama Anda harus memastikan motor servo kanan ada di steker untuk pin 12, servo kiri ada di steker untuk pin 13, dan rangkaiannya persis seperti yang ditunjukkan pada diagram sebelumnya.
Terakhir, Anda perlu memasukkan kode ini ke Basic Stamp, colokkan robot, dan terakhir: RUN IT.
Berikut adalah kode yang ditulis, tetapi Anda juga dapat mengunduh file stempel dasar, dan itu juga akan berfungsi.
Apa pun dengan apostrof sebelum komentar, tetapi ' {$STAMP BS2} dan ' {$PBASIC 2.5} diperlukan.
'*************************************************** ***********************' Nama: William
'************************************************************************
' Judul - BoeBump.bs2
' Tanggal - 28 November 2017
'Deskripsi: Buat bumper fisik yang memicu perintah ketika mengenai sesuatu untuk memindahkan Boe Bot menjauh' dari rintangan. Tambahkan suara dan pencahayaan ke proyek juga.
' {$STAMP BS2}
' {$PBASIC 2.5}
'************************************************************************
' Kode untuk Reset Mulai Berhenti
'(INI CARA MEMULAI KODE !!!)
' Kode ini membuat bot berhenti atau mulai saat reset ditekan '************************************ ************************************
temp VAR Byte 'toko sementara
RunStatus DATA $00 'variabel disimpan di ROM
BACA RunStatus, temp 'BACA variabel dari ROM
temp = ~temp 'balikkan nilai 0 TO 1 ATAU 1 TO 0
WRITE RunStatus, temp 'MENULIS variabel kembali KE ROM
IF (temp>0) THEN END 'Periksa JIKA nilainya 1, dan JIKA ya, AKHIR program
'************************************************************************
'Pengaturan Pin
'************************************************************************
PIN Motor 13
PIN Motor 12
'************************************************************************
' Pengaturan Konstanta
'************************************************************************
Lstop CON 750
RSstop CON 750
'************************************************************************
'Variabel
'************************************************************************
Kata X VAR
'************************************************************************
'Program Utama'
'************************************************************************
FREQOUT 5, 150, 880 'Buat lagu bumbu lama
PAUSE 50 'Untuk perintah freqout, FREQOUT 5, 150, 880' angka keluar (mis: 5), durasi (mis: 150ms), PAUSE 20 'dan akhirnya tingkat frekuensi (mis: 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
MELAKUKAN
HIGH 0 'Membuat Katoda menjadi putih (tetapi tidak akan menjadi putih, karena
HIGH 1' subrutin akan segera berubah warna).
TINGGI 2
TINGGI 9
TINGGI 10
TINGGI 11
JIKA (IN6 = 1) AND (IN4 = 1) THEN 'Jika tidak ada bumpernya
LOW 0 'bersentuhan, lalu buat katoda
LOW 2 'hijau dan lanjutkan ke subrutin
RENDAH 9' disebut Maju.
RENDAH 11
GOSUB Maju
ELSEIF (IN6 = 0) AND (IN4 = 0) THEN 'Jika kedua bumper bersentuhan, LOW 0' kemudian membuat kedua katoda menjadi merah, LOW 1 'buat dua bip, dan lanjutkan ke
LOW 9 'Subrutin BothBump.
RENDAH 10
FREQOUT 5, 50, 2500
JEDA 200
FREQOUT 5, 200, 2500
GOSUB BothBump
ELSEIF (IN6 = 0) AND (IN4 = 1) THEN 'Jika hanya bemper kanan yang mengenai, LOW 9' membuat katoda kanan menjadi merah, LOW 10 'buat dua bip, dan lanjutkan ke
FREQOUT 5, 50, 2500 'subrutin BumpRight.
JEDA 200
FREQOUT 5, 200, 2500
GOSUB Benjolan Kanan
ELSEIF (IN6 = 1) AND (IN4 = 0) THEN 'Jika hanya bemper kiri yang mengenai, LOW 0' membuat katoda kiri menjadi merah, LOW 1 'buat dua bip, dan lanjutkan ke
FREQOUT 5, 50, 2500 'subrutin BumpLeft.
JEDA 200
FREQOUT 5, 200, 2500
GOSUB Benjolan Kiri
BERAKHIR JIKA
LINGKARAN
END 'Hentikan Program sebelum Sub Prosedur dijalankan secara tidak sengaja
'************************************************************************
' Sub Prosedur
'************************************************************************
Maju: 'Maju sedikit
UNTUK X = 1 SAMPAI 30
PULSOUT RMotor, 700
PULSOUT LMotor, 850
LANJUT
JEDA 20
RETURN 'Kembali ke awal untuk menjalankan ulang
'****************************************************
BothBump: 'Mundur sedikit
UNTUK X = 1 SAMPAI 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
LANJUT
JEDA 200
UNTUK X = 1 SAMPAI 100 'Belok Kiri menjauhi rintangan
PULSOUT RMotor, 650
PULSOUT LMotor, 760
LANJUT
JEDA 20
RETURN 'Kembali ke awal untuk menjalankan ulang
'****************************************************
BumpLeft: 'Mundur sedikit
UNTUK X = 1 SAMPAI 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
LANJUT
JEDA 200
UNTUK X = 1 SAMPAI 100 'Belok Kanan dari rintangan
PULSOUT RMotor, 740
PULSOUT LMotor, 850
LANJUT
JEDA 20
RETURN 'Kembali ke awal untuk menjalankan ulang
'****************************************************
BumpRight: 'Mundur sedikit
UNTUK X = 1 SAMPAI 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
LANJUT
PAUSE 200 FOR X = 1 TO 100 'Belok Kiri menjauhi rintangan
PULSOUT RMotor, 650
PULSOUT LMotor, 760
LANJUT
JEDA 20
RETURN 'Kembali ke awal untuk menjalankan ulang
'********************************************************
' Akhir Sub Prosedur
'********************************************************
'Akhir Kode
'********************************************************
SELAMAT, ANDA TELAH UPGRADE BOT BOE ANDA!!!
Poin penting:
Ingatlah bahwa ketika Anda menjalankan kode, Anda harus menekan tombol reset pada robot untuk menjalankannya
Langkah 5: SEMUA SELESAI
Tonton video dan dengarkan file audio untuk melihat apa yang benar-benar dapat dilakukan oleh peningkatan ini!
P. S. File Boe adalah lagu bumbu lama, yang terjadi pada aktivasi awal Bot Boe melalui tombol reset. File Boe Beep adalah suara yang diputar saat bumper diaktifkan (menabrak rintangan).
Direkomendasikan:
Nyalakan LED Melalui Internet [MagicBlocks]: 10 Langkah
Nyalakan LED Melalui Internet [MagicBlocks]: Tutorial ini akan mengajarkan Anda untuk Mengontrol LED pada Magicbit Anda menggunakan Magicblocks
Nyalakan Gandalf the White Staff: 9 Langkah
Light Up Gandalf the White Staff: Saya selalu menginginkan Gandalf the White Staff sejak menonton Lord of the Rings. Saya menemukan desain untuk satu di Thingivers.com. Menggunakan Tinkercad saya memodifikasi desain untuk menyala
Nyalakan LED Menggunakan Remote TV Anda: 3 Langkah
Nyalakan LED Menggunakan Remote TV Anda: Dalam proyek ini kami dapat menyalakan LED menggunakan Remote TV kami atau Remote apa pun. Cara kami melakukannya dengan menggunakan IR yang keluar dari remote, sinyal IR ini memiliki kode unik, unik ini kode diterima oleh penerima IR dan melakukan sesuatu dalam hal ini ringan
Nyalakan Dadu Anda!: 4 Langkah
Glow Up Your Dice!: Semua orang yang menyukai dadu juga menyukai glow in the dark dice! Itu adalah proyek DIY saya untuk membuatnya bersinar, tetapi ide di baliknya adalah untuk melindungi mata Anda saat "mengisi daya" dadu.Hanya satu ide dasar, jangan ragu untuk membuat kotak serupa sendiri
Nyalakan LED Dengan Kotoran: 10 Langkah (dengan Gambar)
Nyalakan LED Dengan Kotoran: Ini adalah eksperimen yang membuat saya senang! Mungkin menurut Anda menyenangkan untuk ditiru? Saya tertarik dengan apa yang disebut "Baterai Bumi" untuk waktu yang lama. Untuk menjadi Baterai Bumi sejati, bukan sekadar Baterai Galvanik, perangkat harus