Ретро-гаджеты: управление светодиодной лентой с помощью кнопки

Узнайте, как управлять светодиодной лентой с помощью кнопки в ретро-гаджетах!

Retro Gadgets — это готовящаяся к выходу игра, в которой игроки смогут создавать и создавать свои собственные электрифицирующие гаджеты с нуля. Вы можете изобретать и создавать гаджеты любого типа, а затем использовать программирование, чтобы заставить их работать так, как будто они настоящие. Одна из интересных функций, которую вы можете сделать, — это установить светодиодную ленту, которая даст вам лучшее освещение и окружение, но каким-то образом вам придется управлять ею с помощью кнопки.

В этом руководстве вы узнаете, как управлять светодиодной лентой с помощью кнопки в ретро-гаджете!

Управление светодиодной лентой с помощью кнопки – Ретро-гаджеты

В Ретро-гаджете вы сможете найти массу гаджетов, уже созданных сообществом, а также создать совершенно новый и сделать его еще лучше, чем другие.

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

Если вы установили какой-либо свет или светодиодную ленту, чтобы включить или выключить ее, вам нужно будет установить кнопку, которая будет выполнять эту функцию.

После того, как вы сделаете свой воображаемый гаджет на доске , нужно поставить пару светодиодов из пунктов меню вывода.

 Ретро-гаджеты: управление светодиодной лентой с помощью кнопки

После того, как светодиоды будут установлены, вам понадобится кнопка из меню ввода. Кнопку можно разместить в любом месте вашего гаджета.

Ретро-гаджеты: управление светодиодной лентой с помощью кнопки

До этого работает, необходимо установить ЦП на обратной стороне платы, который необходим для кодирования гаджета.

ЦП можно найти в меню «Разное». Даже самый маленький процессор заставит его работать без перебоев.

Ретро-гаджеты: управление светодиодной лентой с помощью кнопки

Теперь, после того, как вы закончите здесь, откройте ящик в левой части экрана, где вы можете проверить свой гаджет, а затем перейдите в «Активы».

Вам нужно будет выбрать актив слева. в нашем примере это «CPU0.lua», который уже размещен на гаджете.

Ретро гаджеты: управление светодиодной лентой с помощью кнопки

Выберите процессор и нажмите кнопку Edit. Откроется другое окно, в котором вы можете начать кодирование.

Если вы введете «gdt.» вы увидите все компоненты, которые установлены на вашем устройстве. Работая со светодиодами, вам нужно будет выбрать компоненты светодиодов: Led0, Led1 и LedStrip0.

Ретро-гаджеты: управление светодиодной лентой с помощью кнопки

Теперь перейдите прямо к функции обновления, которая выполняется каждый раз, и запишите следующий код:

      gdt.Led0.State = gdt.LedButton0.ButtonState

      gdt.Led1.State = gdt.LedButton0.ButtonState

end

Это заставит вашу кнопку управлять обоими одиночными светодиодами, чтобы включать и выключать их.

Ретро-гаджеты: управление светодиодной лентой с помощью кнопки

Если вы хотите, чтобы работала и светодиодная лента, состоящая всего из 8 светодиодов, вам нужно использовать немного другой код.

gdt.Led0.State = gdt.LedButton0.ButtonState

gdt.Led1.State = gdt.LedButton0.ButtonState

для    ledCount=1,8 do

          gtd.LedStrip0.States[ledCount] = gtd.LedButtin0.ButtonState

end

С помощью этого кода выше вы сможете управлять светодиодной лентой вместе с одиночные светодиоды при включении/выключении.

Retro Gadgets: Управление светодиодной лентой С помощью кнопки

Еще одной интересной функцией управления светодиодной лентой является управление цветами каждого светодиода.

В меню программного обеспечения вы можете легко изменить состояния и цвета. каждого из светодиодов на полосе. Вы можете выбрать, какой светодиод включать/выключать отдельно и каким цветом он будет светиться при нажатии кнопки.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: