Съдържание:

Роботски брони Инструкции: 5 стъпки
Роботски брони Инструкции: 5 стъпки

Видео: Роботски брони Инструкции: 5 стъпки

Видео: Роботски брони Инструкции: 5 стъпки
Видео: Объяснение истории судьи Дредда Лора и ранних лет — ру... 2024, Ноември
Anonim
Роботски брони с инструкции
Роботски брони с инструкции

Реших да създам инструкция, която да демонстрира как да създадете бронираните роботи и как да ги поставите на роботизирания робот. Първо, искате да сте сигурни, че кабелите са свързани на правилните места. В противен случай веригата няма да работи. Второ, искате да сте сигурни, че имате един от проводниците, свързани към VDD (положителен), а другите проводници, свързани към VSS (отрицателен). И накрая, искате да сте сигурни, че сте свързали и двата проводника към фолиото. Последната стъпка, която трябва да направите, е да се уверите, че ламариненото фолио е свързано с броните.

Консумативи

Консумативите, използвани за създаването на тази инструкция, бяха следните:

  • Две пръчки
  • Станиол
  • 3 проводника

Стъпка 1: Поставяне на фолиото върху пръчките

Поставяне на фолиото върху пръчките
Поставяне на фолиото върху пръчките

Поставете двете пръчки на гърба на бронята, като се уверите, че и двете пръчки са покрити с калайдисано фолио. Най -добрият вариант да се гарантира, че и двата пръчки остават на гърба на робота, е прилагането на малко парче лепяща лента.

Стъпка 2: Свързване на проводниците

Свързване на проводниците
Свързване на проводниците

За да може вашата верига да работи, трябва да можете да свържете трите проводника от VDD и VSS към прътите, покрити с калайдисано фолио.

Стъпка 3: Свързване на всички проводници в едно

И накрая, за да накарате всички проводници върху бронята да започнат да работят, увийте ги с калайдисано фолио и ги натиснете върху покритите с фолио пръчки. При натискане токът от проводниците кара робота да се движи.

Стъпка 4: Гледайте го

Когато натиснете и трите проводника към броните, колата трябва да започне да се движи. Следващата стъпка показва кода, който е бил необходим, за да работи. Програмата, използвана за този процес, се нарича "Основен редактор на печати".

Стъпка 5: Кодът за програмиране на робота

За да може този робот да се движи, той трябва да има следния код:

'{$ STAMP BS2}' {$ PBASIC 2.5}

LBump PIN 11

RBump PIN 10

ПИН за LMOTOR 15

ПИН за РМОТОР 14

RFast CON 650

LFast CON 850

RSlow CON 700

LSLOW CON 800

MStop CON 750

RFastRev CON 850

LFastRev CON 650

RSlowRev CON 800

LSlowRev CON 700

MLoopC VAR Word 'За.. Следваща променлива до приблизително 65000

DO

GOSUB Forwardfast 'напред

АКО IN10 = 0 ТОГАВА, ако двата проводника във вход 10 са натиснати, завийте наляво

GOSUB TurnLeft90

ELSEIF IN11 = 0 THEN 'Ако два проводника във вход 11 са натиснати, завийте надясно

GOSUB TurnRight90

ENDIF

LOOP

TurnRight90:

„Подпроцедура за завиване на 90 градуса надясно

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

ВИСОК 1

НИСКИ 0

ЗА MLoopC = 1 ДО 22

PULSOUT LMOTOR, LfastRev 'преместване напред с един импулс

PULSOUT RMOTOR, Rfast 'с помощта на пинове и константи

ПАУЗА 20

„20mS позволява на робота да се движи“преди следващия импулс

СЛЕДВАЩИЯ

ВРЪЩАНЕ

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

TurnLeft90:

„Подпроцедура за завиване на 90 градуса надясно

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

ВИСОК 0

НИСКИ 1

ЗА MLoopC = 1 ДО 22

PULSOUT LMOTOR, Lfast 'придвижване напред с един импулс

PULSOUT RMOTOR, RfastRev 'с помощта на пинове и константи

ПАУЗА 20 '20mS позволява на робота да се движи' преди следващия импулс

СЛЕДВАЩИЯ

ВРЪЩАНЕ

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

Напред Бързо:

„Подпроцедура за бързо придвижване на робота напред с един квадрат

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

ЗА MLoopC = 1 до 70

PULSOUT LMOTOR, LFast 'PULSOUT

RMOTOR = RFast

ПАУЗА 20

СЛЕДВАЩИЯ

ВРЪЩАНЕ

Препоръчано: