Сегодня попробуем поговорить о моторах, вернее о программных блоках управления большими моторами. Если совсем точно, то это блок "Рулевое управление", который находится в зелёной палитре программы Lego Mindstorms.

На самом деле как бы вы не старались, но полной мощности (имею ввиду 100) на моторы вы не получите, даже при полном заряде аккумуляторов. С чем это связано, у меня ответа пока нет, не знаю просто.

Но есть один хитрый способ (а может и не хитрый) всё же несколько ускорить работу моторов. Для этого будем использовать программный блок "Нерегулируемый мотор", который находится в синей палитре нашего любимого редактора. Сей блок на самом деле крутит моторы на той же мощности несколько быстрее чем блок рулевого управления, или блок большого мотора.

Напишем свой, точнее "Мой блок" и в дальнейшем будем его использовать в различных проектах, статья предполагает, что вы умеете их создавать с помощью "Конструктора моего блока".

Название, картинки и описание параметров выбирайте на свой вкус, если же говорить о моём блоке, то он у меня называется SteeringControl_v1 (можно посмотреть на рисунке 1) и имеет два входных параметра:

- поворот (как и в стандартном блоке рулевого управления) от -100 до 100;

- мощность мотора от 0 до 100.

Рисунок 1

Рисунок 2

Рисунок 3

 

Что из себя представляет программа можно увидеть на рисунках 2 и 3.

Вкратце сначала проверяем входную величину поворота (больше, или меньше нуля), ведь рулить придётся в разные стороны при положительных и отрицательных значениях, далее рисунок 2 (если больше, или равно нулю), рисунок 3 (если меньше нуля). И там и там не много волшебной математики и всё готово. Объяснять математику не буду, попробуйте разобраться сами почему именно так, там ни чего сложного нет.

Кстати данная версия блока не предполагает управление моторами по оборотам, или градусам, так же блок не может выключать моторы. Чтобы всё это сделать можно дополнить эту программку соответствующими блоками.

Скачать готовый "Мой блок" можно в конце статьи, чтоб его использовать в своих новых программах нужно этот самый блок предварительно импортировать в проект. Как это сделать можно почитать в этой статье.

 


История версий:

SteeringControl_v1

 

Вторая часть - Максимальный Варп 2.0


Комментарии  

0 #23 VikaengagXL 01.03.2022 06:39
Флипчарты Maul Hebel с доставкой по Москве: https://o-keeper.ru/catalog/flipcharty-maul-hebel/
Цитировать
0 #22 VikaengagXL 07.02.2022 10:35
Папки-регистраторы с арочным механизмом Attache Economy купить оптом: https://o-keeper.ru/catalog/papki-registratory-s-arochnym-mekhanizmom-attache-economy/
Цитировать
0 #21 VikaengagXL 07.02.2022 09:34
Кулеры и аксессуары Aqua Work заказать оптом с доставкой по Москве: https://o-keeper.ru/catalog/kulery-i-aksessuary-aqua-work/
Цитировать
0 #20 VikaengagXL 27.01.2022 17:17
Клейкие ленты и диспенсеры Attache с доставкой по Москве: https://o-keeper.ru/catalog/kleykie-lenty-i-dispensery-attache/
Цитировать
0 #19 VikaengagXL 27.01.2022 16:30
Чернила, тушь, стержни Pentel купить с доставкой по Москве: https://o-keeper.ru/catalog/chernila-tush-sterzhni-pentel/
Цитировать
0 #18 VikaengagXL 27.01.2022 15:42
Нарукавники заказать оптом с доставкой по Москве: https://o-keeper.ru/catalog/narukavniki/
Цитировать
0 #17 VikaengagXL 27.01.2022 14:54
Канцтовары для учащихся Attache Economy купить с доставкой по Москве: https://o-keeper.ru/catalog/kantstovary-dlya-uchashchikhsya-attache-economy/
Цитировать
0 #16 VikaengagXL 27.01.2022 14:06
Супы купить оптом в Москве: https://o-keeper.ru/catalog/supy/
Цитировать
0 #15 VikaengagXL 27.01.2022 13:19
Химия для кухни California Scents заказать оптом с доставкой по Москве: https://o-keeper.ru/catalog/khimiya-dlya-kukhni-california-scents/
Цитировать
0 #14 VikaengagXL 27.01.2022 12:31
Рулетки заказать оптоми врозницу в Москве: https://o-keeper.ru/catalog/ruletki/
Цитировать

Добавить комментарий


Защитный код
Обновить