Obsah:

Boe Bot sa pohybuje bludiskom: 4 kroky
Boe Bot sa pohybuje bludiskom: 4 kroky

Video: Boe Bot sa pohybuje bludiskom: 4 kroky

Video: Boe Bot sa pohybuje bludiskom: 4 kroky
Video: А чё, так можно было? ► 4 Прохождение A Plague Tale: innocence 2024, Júl
Anonim
Boe Bot sa pohybuje bludiskom
Boe Bot sa pohybuje bludiskom

Tento návod vám pomôže vytvoriť nárazníky pre boe bota a poskytne vám kód, ktorý bude boe bota navigovať bludiskom.

Krok 1: Materiály pre nárazníky

Materiály pre nárazníky
Materiály pre nárazníky

Tu je zoznam materiálov, ktoré budete potrebovať na výrobu nárazníkov:

-Kartón

-Páska

-Drôty

-Hliníková fólia

-Rezistory

-suchý zips

Krok 2: Vytvorenie nárazníkov pomocou materiálov

Budovanie nárazníkov pomocou materiálov
Budovanie nárazníkov pomocou materiálov

Čo budete chcieť urobiť ako prvé, je použiť chlopne na výrobu lepenky a lepením kúskov lepenky dohromady vytvoriť stoh. Teraz prilepte kusy hliníka na klapky vyrobené z lepenky. K dispozícii budú štyri kusy hliníkovej fólie, ktoré budú nalepené vo vnútri chlopní na každej strane. Teraz pomocou lepidla pripevnite chlopne na kartónový stoh. Potom pripevnite plochú zadnú stranu kartónového zväzku k prednej časti boe bota pomocou suchého zipsu. Nakoniec pripevnite kladný a záporný vodič k hliníkovej fólii na chlopniach. Blahoželáme, dokončili ste výrobu nárazníkov.

Krok 3: Okruh

Okruh
Okruh

Obvod je veľmi jednoduchý a jeho výroba je jednoduchá. Pozrite sa na obrázok a vytvorte obvod na svojom bote Boe.

Krok 4: Kód

Tu je kód pre boe bot.

'{$ STAMP BS2}

'{$ PBASIC 2.5}

„I/O piny

„Mankaran Kaler

„Mr. Birch“Program robota v bludisku „Program na navigáciu boebota akýmkoľvek bludiskom

LMotor PIN 14 RMotor PIN 15

loopX VAR Word

LFF CON 850

RFF CON 650 Lstop CON 750 Rstop CON 750 LRF CON 650 RRF CON 850

dočasný obchod VAR Byte

Premenná RunStatus DATA $ 00 'uložená v ROM

'READ RunStatus, temp' Prečítajte si premennú z ROM

'temp = ~ temp' invertuje hodnotu 0 až 1 alebo 1 až 0 'ZAPÍŠTE RunStatus, temp' Zapíšte premennú späť do ROM 'IF (temp> 0) THEN END' Skontrolujte, či je hodnota 1 ', ak je to END program

správne VAR slovo

rýchle VAR Word '---------- akcie --------------- DO GOSUB ForwardFast DEBUG? IN10 AK IN10 = 0 POTOM VYSOKÉ 0 GOSUB LeftTurn INAK NÍZKE 0 0 ENDIF

LADIŤ? IN11

IF IN11 = 0 THEN HIGH 1 GOSUB RightTurn ELSE LOW 1 ENDIF DEBUG CLS

SLUČKA

'-------------pokyny------------

Otočka vľavo:

Vpravo = 1 AŽ 120 VYŤAHOVANÍ LMotora, LRF VYŤAHOVANIA RMotora, RFF ĎALŠÍ NÁVRAT

Doprava:

FOR loopX = 1 AŽ 120 PULSOUT LMotor, LFF PULSOUT RMotor, RRF ĎALŠÍ NÁVRAT

ForwardFast:

PRE rýchlo = 1 AŽ 300 PULSOUT LMotor, LFF PULSOUT RMotor, RFF ĎALŠÍ NÁVRAT

Odporúča: