Sisukord:

Valgustus Boe Bot: 5 sammu
Valgustus Boe Bot: 5 sammu

Video: Valgustus Boe Bot: 5 sammu

Video: Valgustus Boe Bot: 5 sammu
Video: НАЙДУ ЛИ Я АБОВЕНА СРЕДИ 15 ФЕЙКОВ?! ПРОВЕРКА НА ДРУЖБУ В Standoff 2 2024, Juuli
Anonim
Valgustage Boe Bot
Valgustage Boe Bot
Valgustage Boe Bot
Valgustage Boe Bot
Valgustage Boe Bot
Valgustage Boe Bot

Selle meistriteose valmistamiseks takistuste suuna, valguse ja heli abil on teil vaja:

-Täielikult toimiv Boe Bot

-Palju vooluahelat

-Hõbepaber

-papp

-Klammerdaja

-Popsikapulgad

-Traadieemaldajad

-Väikesed tangid

-Kuum liimipüstol ja kuum liim

-Elektriline lint

-1 ahela kõlar

-2 tavalist katood -LED -i

-6 1K takistit

-2 10K takistit

-1 10uf kondensaator

Kas ehitame selle üles?

1. samm: kaitseraudade loomine

Põrkeraudade loomine
Põrkeraudade loomine
Põrkeraudade loomine
Põrkeraudade loomine
Põrkeraudade loomine
Põrkeraudade loomine

Põrkeraudade valmistamiseks kasutate järgmist.

-traat

-hõbepaber

-papp

-kuum liim

-Popsikapulgad

-klammerdaja

1. Kõigepealt lõigake välja papitükk ja murrake see pooleks (vt 2. ja 3. pilt) (tehke seda x2).

2. Järgmisena võtate umbes 20 cm pikkuse traadi ja eemaldate mõlemad otsad, kuid üks on pikem kui teine. Seejärel keerake pikem kooritud ots spiraaliks (vt 4. pilti) (tehke seda x4).

3. Võtke tükk plekkfooliumi ja murrake see pooleks, nii et see oleks piisavalt väike, et see mahuks papist sisemise voltimise pinnale. Seejärel klammerda traadi spiraal plekkfooliumi külge, klammerdades läbi kogu volt (vt 5. ja 6. pilti) (TEE SEE x4).

4. Liimige tinafooliumitüki üks külg kaardiplaadi ühe sisemise voldi külge. (Tehke seda iga sisemise voltimise korral, NII x2 papptüki kohta (PÕHIMÕTTES x4)) Olge liimimisel ettevaatlik, et te ei puutuks plekkkilega, kuna see juhib soojust ja põletab sõrmi (vt 6. pilti).

5. Liimige kaks Popsicle pulka kokku (tehke seda x2 ja tehke üks märgatavalt suuremaks) ning liimige iga Popsicle'i ühendus iga papivoldi tagaküljele ja üks, tehes sama asja vastasküljel (vt 1. pilti).

6. Viimane puudutus, et kaitserauad üksteise lähedal püsiksid, on kaitseraua keskosa sidumine piirava pikkusega. Pärast sidumist liimige see ja laske sellel kuivada, et tagada selle turvalisus (vt 1. pilti).

Olete oma kaitserauad edukalt loonud!

2. samm: kaitseraudade paigaldamine

Kaitseraudade paigaldamine
Kaitseraudade paigaldamine

Põrkeraudade paigaldamiseks Boe Botile kasutate järgmist.

-Boe Bot

-Teie uued kaitserauad

-Kuum liim

-Elektriline lint

See samm on üsna lihtne. Kõik, mida pead tegema, on võtta tükk elektrilinti ja panna see piki metallpiirkonda teljega musta kuuliratta kohale. Kui see on teibitud, liimige ala kuumalt teibiga, kleepige kaitserauad ja vajutage kinnitamiseks kuivaks.

Nüüd, kui kaitserauad on valmis, asume ringrajale!

Samm: vooluringi loomine

Ringkonnakohtu loomine
Ringkonnakohtu loomine
Ringkonnakohtu loomine
Ringkonnakohtu loomine
Ringkonnakohtu loomine
Ringkonnakohtu loomine

Vooluringi loomiseks vajate:

-Boe Bot

-kaitserauadega ühendatud juhtmed

-Traadi eemaldajad

-Väikesed tangid

-Ahela traat

-1 ahela kõlar

-2 tavalist katood -LED -i

-6 1K takistit

-2 10K takistit

-1 10uf kondensaator

Vooluahela jaoks soovite ühendada kõik, nagu on näidatud esimesel pildil. Teine, kolmas ja neljas pilt on kõik osa esimesest (lihtsalt jagatud, et see vähem segadusse ajaks). Teine pilt on kaitseraua ahel, kolmas katoodiahel ja neljas kõlariahel.

Kui see on tehtud, saate vooluahela kõlari Boe Boti põhitempli all olevale platvormile elektriliselt lindistada, nii et see ei rippuks.

Veel üks samm, raske osa on läbi!

Samm: koodi lisamine

Koodi lisamine
Koodi lisamine

Koodi nõuetekohase toimimise tagamiseks peate kõigepealt veenduma, et parem servomootor on tihvti 12 pistikus, vasak servo tihvti 13 pistikus ja ahel on täpselt selline, nagu on näidatud eelmistel skeemidel.

Lõpuks peate selle koodi sisestama Basic Stamp'i, ühendama roboti ja lõpuks: RUN IT.

Siin on kood välja kirjutatud, kuid saate alla laadida ka põhitempli faili ja see peaks ka toimima.

Kõik, millele on enne kommenteerimist lisatud apostroof, kuid vajalikud on „{$ STAMP BS2}” ja „{$ PBASIC 2.5}.

'************************************************ *********************** 'Nimi: William

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

Pealkiri - BoeBump.bs2

„Kuupäev - 28. november 2017

„Kirjeldus: looge füüsilised kaitserauad, mis käivitavad käsu, kui see tabab midagi, et Boe Bot eemale tõsta”. Lisage projektile ka heli ja valgustus.

„{$ STAMP BS2}

„{$ PBASIC 2.5}

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

'Alustamise peatamise lähtestamise kood

'(SEE ON KOODI ALUSTAMISEKS !!!)

"See kood paneb bot peatuma või käivituma, kui vajutate lähtestamist" ************************************ ************************************

temp VAR Byte 'ajutine pood

RunStatus DATA $ 00 'muutuja on salvestatud ROM -i

READ RunStatus, temp 'READ muutuja ROM -ilt

temp = ~ temp 'pöörake väärtus 0 kuni 1 või 1 kuni 0

KIRJUTA RunStatus, temp 'KIRJUTA muutuja tagasi ROMile

IF (temp> 0) THEN END 'Kontrollige, kas väärtus on 1 ja kui jah, siis LÕPPE programm

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

'Pins Setup

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

LMootori PIN -kood 13

RMotor PIN 12

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

'Konstantide seadistamine

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

Peatage CON 750

RStop CON 750

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

'Muutujad

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

X VAR Sõna

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

'Põhiprogramm

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

FREQOUT 5, 150, 880 'Loo vana vürtsilugu

PAUS 50 'Freqout -käsu jaoks

FREQOUT 5, 150, 880 'numbrid väljuvad (nt: 5), kestus (nt: 150 ms), PAUS 20 'ja lõpuks sagedus (nt: 880Hz)

TASUTA 5, 250, 988

PAUS 20

TASUTA 5, 250, 1175

PAUS 20

TASUTA 5, 250, 1047

PAUS 20

TASUTA 5, 150, 1319

PAUS 20

TASUTA 5, 200, 1450

PAUS 20

TASUTA 5, 300, 1175

TEE

HIGH 0 'Tee katoodid valgeks (kuid need ei muutu valgeks, nagu

HIGH 1 'alamprogramm muudab kohe värvi).

KÕRGE 2

KÕRGE 9

KÕRGE 10

KÕRGE 11

IF (IN6 = 1) JA (IN4 = 1) THEN 'Kui mitte ükski kaitseraud

LOW 0 'puudutavad, seejärel tehke katoodid

LOW 2 'roheline ja jätkake alamprogrammiga

LOW 9 'kutsus edasi.

MADAL 11

GOSUB Edasi

ELSEIF (IN6 = 0) JA (IN4 = 0) SIIS Kui mõlemad kaitserauad puudutavad, LOW 0 ', seejärel muutke mõlemad katoodid punaseks, LOW 1 'looge kaks piiksu ja jätkake

LOW 9 'BothBump alamprogramm.

MADAL 10

TASUTA 5, 50, 2500

PAUS 200

TASUTA 5, 200, 2500

GOSUB BothBump

ELSEIF (IN6 = 0) JA (IN4 = 1) SIIS Kui ainult õige kaitseraud tabab, LOW 9 'pane parempoolne katood punaseks, LOW 10 'looge kaks piiksu ja jätkake

FREQOUT 5, 50, 2500 'BumpRighti alamprogramm.

PAUS 200

TASUTA 5, 200, 2500

GOSUB BumpRight

ELSEIF (IN6 = 1) JA (IN4 = 0) SIIS Kui ainult vasak põrkeraud lööb, LOW 0 'muudab vasaku katoodi punaseks, LOW 1 'looge kaks piiksu ja jätkake

FREQOUT 5, 50, 2500 'BumpLeft alamprogramm.

PAUS 200

TASUTA 5, 200, 2500

GOSUB BumpLeft

ENDIF

LOOP

END 'Stoppprogramm enne juhuslikult käivitatud alamprotseduure

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

„Alamprotseduurid

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

Edasi: 'Liigu natuke edasi

X = 1 kuni 30

PULSOUT RMotor, 700

PULSOUT LMotor, 850

JÄRGMINE

PAUS 20

RETURN 'Mine tagasi uuesti alustamise juurde

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

BothBump: Varundage natuke

X puhul 1 kuni 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

JÄRGMINE

PAUS 200

FOR X = 1 kuni 100 'Pöörake takistusest vasakule

PULSOUT RMotor, 650

PULSOUT LMotor, 760

JÄRGMINE

PAUS 20

RETURN 'Mine tagasi uuesti alustamise juurde

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

BumpLeft: „Varundage natuke

X puhul 1 kuni 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

JÄRGMINE

PAUS 200

FOR X = 1 kuni 100 'Pöörake takistusest paremale

PULSOUT RMotor, 740

PULSOUT LMotor, 850

JÄRGMINE

PAUS 20

RETURN 'Mine tagasi uuesti alustamise juurde

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

BumpRight: Varundage natuke

X puhul 1 kuni 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

JÄRGMINE

PAUS 200 FOR X = 1 kuni 100 'Pöörake takistusest vasakule

PULSOUT RMotor, 650

PULSOUT LMotor, 760

JÄRGMINE

PAUS 20

RETURN 'Mine tagasi uuesti alustamise juurde

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

„Alamprotseduuride lõpp

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

'Koodi lõpp

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

PALJU ÕNNE, Olete oma BOE BOT -i UUENDANUD !!!

Oluline punkt:

Pidage meeles, et koodi käivitamisel peate selle käivitamiseks vajutama roboti lähtestusnuppu

Samm: KÕIK TEHTUD

Vaadake videoid ja kuulake helifaile, et näha, mida see uuendus tegelikult suudab!

P. S. Boe -fail on vana vürtside viis, mis ilmneb Boe Boti esmakordsel aktiveerimisel lähtestusnupu kaudu. Boe Beep fail on heli, mis kostab kaitseraudade aktiveerimisel (vastu takistust).

Soovitan: