Проект 2: Да будет свет
Светодиодное освещение является популярной категорией продуктов. Оборудованный несколькими каналами ШИМ, а также интерфейсами Wi-Fi и BLE, WM2000 идеально подходит для управления RGB-светодиодными лентами и панелями. Второе приложение в учебном пособии продемонстрирует именно это — способность WM2000 управлять RGB-светодиодами. В комплекте есть всего один такой светодиод, но этого достаточно для демонстрации принципа работы.
Это приложение позволяет вам динамически управлять RGB-светодиодом с веб-страницы. При этом вы также ознакомитесь с использованием AJAX в создании динамических, незагружающихся веб-страниц.
Наконец, в этой главе вашего пути вы узнаете, как беспроводно загрузить скомпилированное приложение в WM2000.
Оборудование
Характеристики:
- Два горизонтальных ряда пружинных контактов удерживают WM2000 на месте
- Модуль легко вынимается и вставляется обратно
- Датчик температуры I²C
- Датчик освещенности I²C
- Большой RGB-светодиод, управляемый тремя линиями с возможностью ШИМ
- Два кнопки:
- MD — подключен к линии MD
- Сброс — подключен к линии RST (сброс)
- Четыре светодиода состояния:
- Зеленый (SG), красный (SR) и желтый (SY) основные светодиоды состояния
- Синий светодиод (LPW), указывающий, подается ли питание на плату
- Подключения и контрольные точки:
- Для измерения тока модуля WM2000 и всей платы
- Для активации режима низкого энергопотребления
- Для выбора источника питания RTC (3,3 В или резервного аккумулятора)
- Два 12x2 мужских штыря для подключения к внешней схеме
- Габариты комплекта (Д x Ш x В): 100 x 120 x 27,5 мм
- Приложения Tibbo BASIC/C могут быть отлажены через Wi-Fi или USB
- Разъем USB-C для питания платы и для последовательной отладки
- Двухконтактный клеммный блок для подключения внешнего питания 3–5,5 В*
- Резервная батарея CR2032 (в держателе)
- Схемотехника, необходимая для включения режима низкого энергопотребления WM2000
- В комплект входит кабель USB Type-C-to-A
* Необходим только в случае отсутствия питания USB
Файлы, Инструменты и Документация
Демонстрационные приложения | Репозиторий проекта WM2000EV (Github) |
Инструменты разработки | CODY — мастер конфигурации проекта Tibbo WebTIDE — кросс-платформенная, веб-среда IDE Tibbo Web Apps — веб-средства на основе браузера |
Документация | Руководство по оборудованию WM2000EV Руководство по началу работы с WM2000EV Руководство по оборудованию WM2000 Руководство по программной платформе WM2000 |
Войти