BitFace Breakout Garden подарит вашему роботу лицо из 17 цветных светодиодов, которые помогут показать текущие эмоции маленького терминатора, например радость, грусть, восхищение и т.д.
Индикаторный модуль отлично подойдёт к роботам с разъёмом Breakout Garden, например MiniBit или Bit:Bot XL.
BitFace подключается к роботам и другим платформам через разъём Breakout Garden на 5 контактов. В качестве примера подключите модуль со светодиодами к платформе MiniBit.
При начале
и измените состояние left
на both
.При начале
и измените состояние цвета с красного на зеленый.При начале
и измените состояние цвета с красного на синий.minibit.setBitEye(bfEyes.Both, 0xFF0000) minibit.setBitNose(0x00FF00) minibit.setBitMouth(bfMouth.Smile, 0x0000FF) basic.forever(function () { })
minibit.set_bit_eye(bfEyes.BOTH, 0xFF0000) minibit.set_bit_nose(0x00FF00) minibit.set_bit_mouth(bfMouth.SMILE, 0x0000FF) def on_forever(): pass basic.forever(on_forever)
На плате расположено 17 адресных светодиодов WS2812B в виде человеческого лица.
Каждый светодиод состоит из контроллера WS2812 и трёх кристаллов: R – красный, G – зелёный и B – синий. Изменяя ток одного, двух или трёх кристаллов одновременно, можно получить практически любой цвет излучения из видимого спектра. Электрически светодиодные модули WS2812B соединены между собой в цепочку, где первый светодиод выведен на контакт S
разъёма Breakout Garden. Максимальный потребляемый ток каждого светодиода, когда все три кристалла горят на максимум — 60 мА.
Как управлять светодиодами и выводить эмоции читайте в приведённых примерах работы.
Сенсор подключается у мобильным ботам и другим платформам через универсальный разъём Breakout Garden на 5 контактов: