Оглавление:

Использование виджетов панели управления с Magicbit [Magicblocks]: 5 шагов
Использование виджетов панели управления с Magicbit [Magicblocks]: 5 шагов

Видео: Использование виджетов панели управления с Magicbit [Magicblocks]: 5 шагов

Видео: Использование виджетов панели управления с Magicbit [Magicblocks]: 5 шагов
Видео: Минималистичный рабочий стол. Настройка и оформление виджетов 2024, Ноябрь
Anonim

Это руководство научит вас использовать виджеты панели управления Magicblocks с Magicbit. Мы используем magicbit в качестве платы для разработки в этом проекте, основанном на ESP32. Поэтому в этом проекте можно использовать любую плату разработки ESP32.

Запасы

Magicbit - Pro

Шаг 1: история

Привет и добро пожаловать! Это короткое руководство научит вас использовать виджеты приборной панели с Magicbit с помощью Magicblocks.

Прежде всего войдите в свою учетную запись Magicblocks, Magicblocks - это простая программа для визуального программирования, позволяющая запрограммировать ваш magicbit. Любой может запрограммировать свой микроконтроллер с помощью magicblocks.io, и для этого не требуется никаких знаний в области программирования. Вы можете зарегистрироваться бесплатно.

Запустите и откройте игровую площадку.

Затем убедитесь, что ваш Magicbit подключен к Интернету и подключен, а также привязан к вашей учетной записи через диспетчер устройств.

Все сделано? затем прокрутите вниз до шага 1.

Список необходимых предметов

Magicbit: Magicbit - это интегрированная платформа разработки на основе ESP32 для обучения, прототипирования, кодирования, электроники, робототехники, Интернета вещей и проектирования решений.

Шаг 2: Настройка аналогового входа в блок

Настройка аналогового входа в блок
Настройка аналогового входа в блок
Настройка аналогового входа в блок
Настройка аналогового входа в блок
Настройка аналогового входа в блок
Настройка аналогового входа в блок
Настройка аналогового входа в блок
Настройка аналогового входа в блок

1. Перетащите блок Analog In из секции входных узлов в левой части экрана в Flow.

2. Дважды щелкните блок «Аналоговый вход» и введите или вставьте свой уникальный идентификатор устройства из вкладки «Диспетчер устройств» в своей учетной записи Magicblocks. [Это свяжет цифровой вход с Magicbit]

3. Выберите POT (39) в раскрывающемся меню PIN. (Подключается к потенциометру на Magicbit).

4. В раскрывающемся меню выберите метод прерывания.

Шаг 3. Настройте виджеты приборной панели

Настройте виджеты панели управления
Настройте виджеты панели управления
Настроить виджеты приборной панели
Настроить виджеты приборной панели
Настроить виджеты приборной панели
Настроить виджеты приборной панели

1. Перетащите блоки Text, Guage, Chart, Audio Out, Notification из раздела Dashboard в левой части экрана в Flow.

2. Текстовый блок

Переименуйте текстовое поле [Необязательно]

3. Блок Guage

  • Переименуйте ярлык [Необязательно].
  • Измените диапазон шкалы на 0-4095.

4. Блок диаграммы

  • Переименуйте ярлык [Необязательно].
  • Измените Макс. И Мин. Диаграммы на 0-4095.
  • Измените масштаб оси X на 2 минуты [Необязательно].

5. Блок аудиовыхода

  • Установите голос TTS (преобразование текста в речь) в раскрывающемся меню.
  • Установите флажок «Воспроизвести звук, когда окно не в фокусе».

6. Блокировка уведомлений

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

Шаг 4: Настройте блок изменения

Настроить блок изменений
Настроить блок изменений
Настроить блок изменений
Настроить блок изменений
Настроить блок изменений
Настроить блок изменений

(Этот узел используется для изменения входного сигнала 0 и 4095 от узла аналогового входа на любой текст для использования функции преобразования текста в речь аудиовыхода.)

1. Перетащите блок изменения из раздела функциональных узлов в левой части экрана в поток.

2. Добавьте новое правило с помощью кнопки «+», чтобы использовать 2 правила.

3. Измените функцию обоих правил с «Установить» на «Изменить» в раскрывающемся меню.

4. Затем измените функцию «Поиск» с String (текст) на Number в обоих правилах. И убедитесь, что для функции «Заменить на» установлено значение String (текст).

5. Установите правила.

  • Первое правило для поиска «4095» во входном сигнале и замены его нашим текстом (например, «Максимум»)
  • Второе правило для поиска «0» во входном сигнале и замены его нашим текстом (например, «Минимум»)

[Необязательно] Импортировать уже настроенные узлы

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

  • Сначала скопируйте этот код в буфер обмена.
  • Щелкните меню параметров в правом верхнем углу экрана.
  • Затем наведите курсор на подменю «Импорт».
  • Затем щелкните буфер обмена и вставьте код из буфера обмена в текстовое поле.
  • Выберите текущий поток или новый поток и нажмите Импорт.

ВАЖНЫЙ

Убедитесь, что вы ввели идентификатор своего устройства в обоих свойствах узла Digital In.

Шаг 5: Наконец, развертывание блоков

Наконец, развертывание блоков
Наконец, развертывание блоков
Наконец, развертывание блоков
Наконец, развертывание блоков
Наконец, развертывание блоков
Наконец, развертывание блоков
  • Убедитесь, что все блоки подключены.
  • Нажмите кнопку «Развернуть» в правом верхнем углу экрана.
  • После развертывания перейдите в пользовательский интерфейс панели мониторинга, щелкнув ссылку на URL-адрес панели управления в правом верхнем углу экрана.
  • Поверните потенциометр на Magicbit, и виджеты на приборной панели будут соответственно взаимодействовать.

Информация о макете виджета (ниже)

ПРИМЕЧАНИЕ. Функция преобразования текста в речь блока аудиовыхода будет слышна через системный звук.

Исправление проблем

  • Проверьте, подключен ли ваш Magicbit к Интернету.
  • Убедитесь, что используется правильный PIN-код (например, «POT (39)»).

Рекомендуемые: