
Введение #
Microbit-Shield-V1.0 — это миниатюрная многофункциональная плата расширения, разработанная для micro:bit. Плата расширения использует стандартные цветные заголовки, что позволяет пользователям легко различать разные контакты, подходит для электронных экспериментов, небольших роботов, интерактивных устройств, носимых проектов и многого другого. Кроме того, с аккумулятором 18650 пользователи могут запускать соответствующие программы в автономном режиме.
Плата расширения оснащена функцией зарядки для аккумулятора 18650; просто подключите интерфейс micro-USB платы расширения с помощью кабеля micro-USB, чтобы начать зарядку при подключении питания. Кроме того, плата расширения оснащена двумя индикаторами зарядки на борту; «CHRG» указывает на то, что аккумулятор заряжается, а «STDBY» указывает на то, что аккумулятор полностью заряжен. Его комплексная конфигурация в значительной степени отвечает потребностям пользователей в создании DIY.
Особенности #

Расширенные контакты можно настроить следующим образом:
3 выхода ШИМ
1 пара последовательных портов UART для передачи и приема
1 шина SPI (P13-P15)
1 шина I2C (P19-P20)
P3, P4, P6, P7, P9, P10 используются для управления светодиодным экраном на плате контроллера.
P5, P11 используются для управления кнопками A и B на плате контроллера.

Характеристики #
Размер : 78.4 мм * 44 мм
Вес: 30.2g


Пример кода #
После установки платы контроллера micro:bit в слот платы расширения к контактам P12, P13 и P14 платы расширения подключаются три светодиода, при этом выполняются следующие конкретные шаги по эксплуатации:
①Откройте веб-сайт Microsoft MakeCode: Microsoft MakeCode для microbit (microbit.org) и получите доступ к рабочему интерфейсу программного обеспечения.
②Скопируйте URL расширения для ACEBOTT:
https://github.com/ACEBOTTteam/Acebott
③Нажмите «Расширения» в MakeCode.

④Вставьте URL-адрес расширения, который вы только что скопировали, в строку поиска, затем нажмите Enter.


⑤После добавления появится расширение ACEBOTT.
⑥Затем нажмите «Дисплей» → выберите модуль светодиодного кода для программирования.

⑦Наконец, загрузите программу для управления миганием трех светодиодов.
Схема подключения #

Пример кода #

Результаты тестирования #
После загрузки программы переведите переключатель в положение «открыто», и вы увидите, что три светодиода непрерывно загораются на 1 секунду, а затем одновременно выключаются.
