Начало работы

Поздравляем с приобретением оценочного комплекта WM2000EV!

Мы подготовили учебное пособие из нескольких проектов, которые проведут вас по продуманному маршруту знакомства с возможностями WM2000. Все проекты собраны в отдельном репозитории на Github. Каждый из них демонстрирует ключевые особенности модуля, благодаря которым он хорошо подходит для приложений Интернета вещей (IoT) и промышленной автоматизации.

Первый из этих проектов предзагружен в модуль, входящий в ваш комплект WM2000EV.

Глава 1 - Keen

В этом проекте мы с помощью приложения L.U.I.S. (Loadable User Interface System), доступного как веб-приложение или для iOS и Android, подключим модуль к вашей сети Wi-Fi. Затем настроим его на защищённый обмен данными с независимым сторонним поставщиком облачных сервисов Keen. Уже через 10 минут ваш модуль будет опрашивать встроенные на плате датчики света и температуры и передавать данные в Keen.

Проект использует ряд компонентов нашего API, чтобы настройка и работа были простыми и понятными. В частности, наша реализация протокола защиты транспортного уровня (TLS) в сочетании с библиотекой HTTP от Tibbo значительно упрощает защищённую передачу данных в облако.

Пошаговые инструкции - по этой ссылке

Глава 2 - WebPWM

Во второй демонстрации мы с помощью приложения L.U.I.S. обратимся к приложению Companion App модуля WM2000, чтобы настроить устройство. Затем загрузим проект WebPWM в WM2000 по интерфейсу Wi-Fi.

Проект WebPWM - заготовка для создания облачных приложений управления освещением на базе WM2000. Он использует три канала PWM, чтобы управлять цветом и яркостью RGB-светодиода на плате. Проект показывает, как просто управлять каналами PWM модуля WM2000. Он также демонстрирует приёмы создания современных веб-интерфейсов: светодиодом можно управлять в реальном времени и без перезагрузки страницы. Наконец, проект наглядно показывает работу Companion App и возможность запускать в WM2000 два приложения.

Пошаговые инструкции - по этой ссылке

Глава 3 - Azure

В третьей демонстрации мы применим уроки первых двух глав, чтобы подключить WM2000 к Microsoft Azure. Azure - одна из ведущих платформ облачных сервисов: она не только собирает и анализирует данные с периферийных устройств, но и позволяет управлять решениями IoT из облака. В этом проекте вы с помощью Azure включите встроенный RGB-светодиод WM2000EV.

Поскольку для этого проекта вашему устройству может понадобиться обновление прошивки, мы предоставляем файл Tibbo Composite Uncompressed (TCU). Мы покажем, как обновить TiOS на WM2000 по воздуху (OTA) через Bluetooth Low Energy (BLE). Для обновления WM2000 лучше использовать файлы TCU: они позволяют загрузить не только прошивку, но и до двух скомпилированных двоичных файлов приложений Tibbo BASIC/C одновременно.

Пошаговые инструкции - по этой ссылке

Глава 4 - Google Cloud Platform

В четвёртой демонстрации мы используем всё, что узнали до сих пор, чтобы подключить WM2000 к Google Cloud Platform (GCP). GCP, часть интернет-гиганта Google, предлагает невероятно широкий набор инструментов и API для работы с данными, которые вы храните на платформе. В их числе возможность отправлять модулю команды из облака. Как и в демонстрации с Azure, вы с помощью Google отправите команды, включающие встроенный RGB-светодиод WM2000EV.

Для этого проекта вашему устройству, скорее всего, понадобится обновление прошивки. Поэтому мы предоставляем файл TCU и пошаговые инструкции по обновлению TiOS на вашем WM2000 через OTA BLE.

Пошаговые инструкции - по этой ссылке

Исходный материал Tibbo обновлён 22 августа 2022Оригинал на docs.tibbo.com · Сообщить об ошибке