Daftar Isi:

Nyalakan Boe Bot: 5 Langkah
Nyalakan Boe Bot: 5 Langkah

Video: Nyalakan Boe Bot: 5 Langkah

Video: Nyalakan Boe Bot: 5 Langkah
Video: МАЯТНИК ПОДАЧА ЧЕМПИОНОВ!КАК ОБУЧИТЬСЯ ПОДАЧЕ В НАСТОЛЬНОМ ТЕННИСЕ?#serve #подача #настольныйтеннис 2024, Juli
Anonim
Nyalakan Boe Bot
Nyalakan Boe Bot
Nyalakan Boe Bot
Nyalakan Boe Bot
Nyalakan Boe Bot
Nyalakan Boe Bot

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

Membuat Bumper
Membuat Bumper
Membuat Bumper
Membuat Bumper
Membuat Bumper
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

Memasang Bumper
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

Membuat Sirkuit
Membuat Sirkuit
Membuat Sirkuit
Membuat Sirkuit
Membuat Sirkuit
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

Menambahkan Kode
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: