Përmbajtje:

Light Up Boe Bot: 5 hapa
Light Up Boe Bot: 5 hapa

Video: Light Up Boe Bot: 5 hapa

Video: Light Up Boe Bot: 5 hapa
Video: НЕЗАКОННЫЕ Эксперименты c БОКСИ БУ из ПОППИ ПЛЕЙТАЙМ и ХАГИ ВАГИ в VR! 2024, Nëntor
Anonim
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot
Light Up Boe Bot

Për ta bërë këtë kryevepër me aftësitë e drejtimit të pengesave, treguesit të dritës dhe zërit, do t'ju duhet:

-Një Boe Bot plotësisht funksional

-Shumë tela qarku

-Tinfoil

-Karton

-Stapler

-Shkopet e lapsit

-Shiritat e telave

-Pincë të vogla

-Një armë me zam të nxehtë dhe zam të nxehtë

-Shirit elektrik

-1 altoparlant qarkor

-2 LED të zakonshëm katodë

-6 rezistente 1K

-2 rezistente 10K

-1 kondensator 10uf

Do ta Ndërtojmë?

Hapi 1: Krijimi i parakolpave

Krijimi i parakolpave
Krijimi i parakolpave
Krijimi i parakolpave
Krijimi i parakolpave
Krijimi i parakolpave
Krijimi i parakolpave

Për të bërë parakolpët, do të përdorni:

-tela

-fletë metalike

-karton

-zam i nxehtë

-Shkopet e lapsit

-stapler

1. Ajo që do të dëshironi të bëni së pari është të prisni një copë kartoni dhe ta palosni në gjysmë (shikoni imazhin e 2 -të dhe të 3 -të) (Bëjeni këtë x2).

2. Tjetra, ju do të merrni një tel rreth 20 cm të gjatë dhe do t'i zhveshni të dy skajet, por njëri më i gjatë se tjetri. Pastaj ktheni skajin më të gjatë të zhveshur në një spirale (Shih figurën e 4 -të) (Bëjeni këtë x4).

3. Merrni një copë fletë kallaji dhe paloseni përgjysmë në mënyrë që të jetë aq e vogël sa të përshtatet në sipërfaqen e palosjes së brendshme të kartonit. Pastaj lidhni spiralen e telit në fletën e kallajit duke e kapur në të gjithë palosjen (shikoni imazhin e 5 -të dhe të 6 -të) (BONI KIST x x4).

4. Ngjitni njërën anë të fletës së kallajit në një palosje të brendshme të tabelës së kartës. (Bëjeni këtë për secilën palosje të brendshme, pra x2 PIR PJES KARBOARDI (THEMELORE x4)) Kini kujdes të mos prekni fletën e kallajit gjatë ngjitjes, pasi ajo do të përçojë nxehtësinë dhe do të djegë gishtat tuaj (shiko imazhin e 6 -të).

5. Ngjitni dy shkopinj të Popsicle së bashku (Bëjeni këtë x2 dhe bëni njërën më të madhe), dhe ngjitni një lidhje Popsicle në pjesën e pasme të secilës palosje kartoni, dhe një duke bërë të njëjtën gjë në anën e kundërt (shiko imazhin e parë).

6. Një prekje e fundit për t'i bërë parakolpët të qëndrojnë pranë njëri -tjetrit, është lidhja e mesit me një gjatësi kufizuese për parakolpët. Pasi të lidhet, ngjiteni dhe lëreni të thahet për të siguruar sigurinë e tij (shikoni imazhin e parë).

Ju keni krijuar me sukses parakolpët tuaj!

Hapi 2: Montimi i parakolpave

Montimi i parakolpave
Montimi i parakolpave

Për të montuar parakolpët në Boe Bot, do të përdorni:

-Boe Bot

-Parakolpët tuaj të rinj

-Ngjitës i nxehtë

-Kasetë elektrike

Ky hap është mjaft i thjeshtë. E tëra çfarë ju duhet të bëni është të merrni një copë shirit elektrik dhe ta vendosni përgjatë zonës metalike pak mbi rrotën e topit të zi me një bosht. Pasi të jetë ngjitur, ngjiteni zonën me shirit, ngjitni parakolpët dhe shtypni mbi të derisa të thahen në mënyrë që të ngjiten.

Tani që parakolpët janë gati, Le të futemi në qark!

Hapi 3: Krijimi i qarkut

Krijimi i qarkut
Krijimi i qarkut
Krijimi i qarkut
Krijimi i qarkut
Krijimi i qarkut
Krijimi i qarkut

Për të krijuar qarkun do t'ju duhet:

-Boe Bot

-Telët e lidhur me parakolpët

-Shistrueset e telave

-Pincë të vogla

-Tel qarku

-1 altoparlant qarkor

-2 LED të zakonshëm katodë

-6 rezistente 1K

-2 rezistente 10K

-1 kondensator 10uf

Për qarkun do të dëshironi të lidhni gjithçka siç tregohet në imazhin e parë. Imazhi i 2 -të, i 3 -të dhe i 4 -të janë pjesë e të parës (thjesht ndaje për ta bërë më pak konfuze). Imazhi i dytë është qarku i parakolpit, i treti është qarku i katodës dhe i katërti është qarku i altoparlantëve.

Pasi të keni mbaruar, mund ta lidhni elektrikisht altoparlantin qark në platformën poshtë vulës bazë në Boe Bot, në mënyrë që të mos lëkundet.

Edhe një hap, pjesa e vështirë ka mbaruar!

Hapi 4: Shtimi i Kodit

Shtimi i Kodit
Shtimi i Kodit

Për të siguruar që kodi funksionon siç duhet, së pari do të dëshironi të siguroheni që servo motori i djathtë është në prizë për pin 12, servo e majtë është në prizë për pin 13, dhe se qarku është saktësisht siç tregohet në diagramet e mëparshëm.

Së fundmi, do t'ju duhet të futni këtë kod në Pullën kryesore, futni robotin dhe më në fund: RUN IT.

Këtu është kodi i shkruar, por gjithashtu mund të shkarkoni skedarin bazë të pullës, dhe kjo gjithashtu duhet të funksionojë.

Çdo gjë me një apostrof para se të jetë koment, por '{$ STAMP BS2} dhe' {$ PBASIC 2.5} janë të nevojshme.

'********************************************* ********************** Emri: William

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

Titulli - BoeBump.bs2

Data - 28 Nëntor 2017

'Përshkrimi: Krijoni parakolpë fizikë që shkaktojnë një komandë kur godet diçka për të lëvizur Boe Bot larg' nga pengesa. Shtoni zë dhe ndriçim gjithashtu në projekt.

'{$ STAMP BS2}

'{$ PBASIC 2.5}

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

'Kodi për Reset Start Stop

'(KJO SI T TO FILLONI KODIN !!!)

'Ky kod bën që bot të ndalojë ose të fillojë kur shtypet rivendosja' ********************************* **********************************

temp VAR Byte 'dyqan i përkohshëm

Variabla RunStatus DATA $ 00 'e ruajtur në ROM

LEXONI RunStatus, temp 'LEXONI ndryshoren nga ROM

temp = ~ temp 'përmbys vlerën 0 TO 1 OR 1 TO 0

SHKRUAJ RunStatus, temp 'SHKRUAJ ndryshoren mbrapsht në ROM

NFSE (temp> 0) PASTAJ P ENDRFUNDIM 'Kontrolloni NFSE vlera është 1, dhe NFSE po, Mbaroni programin

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

'Konfigurimi i kunjave

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

PIN LMotor 13

PIN i motorit 12

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

'Vendosja e Konstanteve

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

LStop CON 750

RStop CON 750

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

'Variablat

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

Fjala X VAR

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

'Programi kryesor

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

FREQOUT 5, 150, 880 'Krijo melodinë e vjetër të erëzave

PAUZA 50 'Për komandën freqout, FREKUT 5, 150, 880 'dalin numrat (psh: 5), kohëzgjatja (p.sh.: 150ms), PAUZA 20 'dhe në fund niveli i frekuencës (p.sh.: 880Hz)

PREKUT 5, 250, 988

PAUZA 20

PREKUT 5, 250, 1175

PAUZA 20

FREKUT 5, 250, 1047

PAUZA 20

FREQUT 5, 150, 1319

PAUZA 20

FREKUT 5, 200, 1450

PAUZA 20

FREKUT 5, 300, 1175

BOJ

E LART 0 0 'Bëni katodat të bardha (por ato nuk do të bëhen të bardha, si

Nënrutina HIGH 1 'do të ndryshojë menjëherë ngjyrën).

E LART 2

E LART 9

I LART 10

E LART 11

NFSE (IN6 = 1) DHE (IN4 = 1) PASTAJ 'Nëse asnjë nga parakolpët

LOW 0 'janë prekur, pastaj bëni katodat

NUK 2 'jeshile dhe vazhdoni në nënrutinë

LOW 9 'i quajtur Forward.

I ULT 11

GOSUB Përpara

ELSEIF (IN6 = 0) DHE (IN4 = 0) PASTAJ 'Nëse të dy parakolpët prekin, LOW 0 'pastaj bëni që të dy katodat të bëhen të kuqe, LOW 1 'krijoni dy bip dhe vazhdoni te

NOWNUTINine 9 'LowBump.

I ULT 10

FREKUT 5, 50, 2500

PAUZA 200

FREKUT 5, 200, 2500

GOSUB BothBump

ELSEIF (IN6 = 0) DHE (IN4 = 1) PASTAJ 'Nëse godet vetëm parakolpi i duhur, LOW 9 'bëni që katoda e djathtë të bëhet e kuqe, LOW 10 'krijoni dy bip dhe vazhdoni

FREQOUT 5, 50, 2500 'nënrutina BumpRight.

PAUZA 200

FREKUT 5, 200, 2500

GOSUB BumpRight

ELSEIF (IN6 = 1) DHE (IN4 = 0) PASTAJ 'Nëse godet vetëm parakolpi i majtë, LOW 0 'e bëjnë katodën e majtë të bëhet e kuqe, LOW 1 'krijoni dy bip dhe vazhdoni

FREQOUT 5, 50, 2500 'nënrutina BumpLeft.

PAUZA 200

FREKUT 5, 200, 2500

GOSUB BumpLeft

ENDIF

SHIKO

FUND 'Ndalo Programin para Nen Procedurave të drejtuara rastësisht

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

'Nën procedurat

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

Përpara: 'Ec përpara pak

P FORR X = 1 deri në 30

PULSOUT RMotor, 700

PULSOUT LMotor, 850

TJETRA

PAUZA 20

KTHIM 'Kthehuni në fillim për të përsëritur

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

BothBump: 'Rezervoni pak

P FORR X = 1 N 150 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

TJETRA

PAUZA 200

P FORR X = 1 TO 100 'Kthejeni Majtas larg pengesës

PULSOUT RMotor, 650

PULSOUT LMotor, 760

TJETRA

PAUZA 20

KTHIM 'Kthehuni në fillim për të përsëritur

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

BumpLeft: 'Rezervo pak

P FORR X = 1 N 150 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

TJETRA

PAUZA 200

P FORR X = 1 N 100 100 'Kthejeni Djathtas nga pengesa

PULSOUT RMotor, 740

PULSOUT LMotor, 850

TJETRA

PAUZA 20

KTHIM 'Kthehuni në fillim për të përsëritur

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

BumpRight: 'Rezervo pak

P FORR X = 1 N 150 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

TJETRA

PAUZA 200 P XR X = 1 TO 100 'Kthejeni Majtas larg pengesës

PULSOUT RMotor, 650

PULSOUT LMotor, 760

TJETRA

PAUZA 20

KTHIM 'Kthehuni në fillim për të përsëritur

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

Përfundimi i nën -procedurave

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

'Fundi i Kodit

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

URIME, KENI PERPERDORUR BOTIN TUAJ !!!

Pika vendimtare:

Mbani në mend se kur drejtoni kodin, ju kërkohet të shtypni butonin e rivendosjes në robot për ta filluar atë

Hapi 5: GJITH MIRON

Shikoni videot dhe dëgjoni skedarët audio për të parë se çfarë mund të bëjë vërtet ky azhurnim!

P. S. Skedari Boe është melodia e vjetër e erëzave, e cila ndodh në aktivizimin fillestar të Boe Bot përmes butonit të rivendosjes. Skedari Boe Beep është tingulli që luan kur parakolpët aktivizohen (godisni një pengesë).

Recommended: