Агуулгын хүснэгт:

Бое Бот лабиринтээр аялж байна: 4 алхам
Бое Бот лабиринтээр аялж байна: 4 алхам

Видео: Бое Бот лабиринтээр аялж байна: 4 алхам

Видео: Бое Бот лабиринтээр аялж байна: 4 алхам
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Долдугаар сарын
Anonim
Бое бот лабиринтаар аялж байна
Бое бот лабиринтаар аялж байна

Энэхүү зааварчилгаа нь танд бое боторт зориулагдсан бампер үүсгэхэд туслах бөгөөд танд boe ботийг лабиринтээр дамжин өнгөрөх кодыг өгөх болно.

Алхам 1: Бамперт зориулсан материал

Бамперт зориулсан материал
Бамперт зориулсан материал

Бампер хийхэд шаардлагатай материалын жагсаалтыг энд оруулав.

-Картон

-Соронзон хальс

-Утаснууд

-Хөнгөн цагаан тугалган цаас

-Эсэргүүцэгчид

-Velcro

Алхам 2: Материал ашиглан бампер хийх

Материал ашиглан бампер хийх
Материал ашиглан бампер хийх

Юуны өмнө хийхийг хүсч байгаа зүйл бол картон цаас, хавтсыг цавуугаар хийж, стек хийх явдал юм. Одоо картоноор хийсэн хавтсыг хөнгөн цагаан туузаар хий. Хөнгөн цагаан тугалган цаасны дөрвөн хэсэг байх бөгөөд хоёр талд нь хавхлагын дотор наасан байна. Одоо цавуу ашиглан хавтсыг картон стек дээр бэхлээрэй. Дараа нь картон хавтгайн арын хэсгийг боелын урд талд Velcro ашиглан бэхлээрэй. Эцэст нь эерэг ба сөрөг утсыг хавтасны хөнгөн цагаан тугалган цаасанд холбоно. Баяр хүргэе, та одоо бампер хийж дууслаа.

Алхам 3: Хэлхээ

Хэлхээ
Хэлхээ

Хэлхээ нь маш энгийн бөгөөд хийхэд хялбар байдаг. Зургийг үзээд Бое бот дээрээ хэлхээ үүсгээрэй.

Алхам 4: Код

Бое ботын код энд байна.

'{$ STAMP BS2}

'{$ PBASIC 2.5}

'I/O Pin

Манкаран Калер

'Mr. Birch' Maze робот програм 'boebot -ийг ямар ч төөрдөг газраар удирдах програм

'---------- янз бүрийн зүйл ---------

LMotor PIN 14 Rotor PIN 15

loopX VAR Word

LFF CON 850

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

temp VAR Byte түр зуурын дэлгүүр

RunStatus DATA $ 00 'ROM -д хадгалагдсан хувьсагч

'READ RunStatus, temp' ROM -аас хувьсагчийг уншина уу

'temp = ~ temp' утгыг 0 -ээс 1 эсвэл 1 -ээс 0 болгоно

баруун VAR үг

хурдан VAR Word '---------- үйлдэл --------------- GOSUB ForwardFast DEBUG хийдэг үү? IN10 Хэрэв IN10 = 0 ТЭГДЭГДЭЭР 0 ГОСУБ Зүүн эргэх БУСАД ДОТОР 0 ТӨГСГӨЛ

Дебаг хийх үү? IN11

Хэрэв IN11 = 0 ТЭГЭЭД 1 ГОСУБ баруун баруун тийш ӨӨР БАГА 1 ДУУДАХ ДЭЭЛИЙН CLS

Гогцоо

'------------- чиглэл ------------

Зүүн эргэлт:

Баруун талд = 1 -ээс 120 PULSOUT LMotor, LRF PULSOUT RMotor, RFF ДАРААХ БУЦАХ

Баруун эргэх:

FOR loopX = 1 -ээс 120 PULSOUT LMotor, LFF PULSOUT RMotor, RRF ДАРААХ БУЦАХ

ForwardFast:

FOR fast = 1 to 300 PULSOUT LMotor, LFF PULSOUT RMotor, RFF ДАРААХ БУЦАХ

Зөвлөмж болгож буй: