Впечатления о Yocto-Demo

На днях получил Yocto-Demo, решил поделиться впечатлениями.

I Упаковка и комплектация

Посылка пришла в картонном пакете, сама плата была в антистатическом пакете. Приятным бонусом стал USB-кабель (например, при покупке STM8L-Discovery кабель не поставлялся). Из документации краткое описание старта (всё завязано на сайте yoctopuce.com).

II Впечатления

Платка маленькая, из возможностей:
-изменять яркость свечения зелёного светодиода
-моргать/не моргать синим светодиодом
-измерять потребляемый платой ток

Я ожидал что будет возможность считывать состояние кнопки, но… она лишь рулит синим светодиодом (идиотизм).

VirtualHub заработал лишь с Google Chrome (IE завис, Opera не смогла отобразить).

III Применение


-Индикация чего-либо посредством мигания светодиодами.
-Управление чем-либо мощным при помощи реле, подключенного заместо светодиода.
-«Сдуть» феном МК и использовать его по своему усмотрению.

IV Выводы

Yocto-Demo — это «сладкий уксус» так как найти применение данной плате не так уж и сложно, пусть применение и узкоограниченно.

P.S.: Буду рад услышать идеи и мысли по применению данной платы.

Забыл добавить:

Тех. поддержка работает достаточно оперативно, мне ответили на следующий день после обращения (это на выходных!), объяснили что к чему + добавили конкретный пример кода.
  • +1
  • 25 марта 2012, 17:28
  • Oxygen

Комментарии (12)

RSS свернуть / развернуть
Я ожидал что будет возможность считывать состояние кнопки, но… она лишь рулит синим светодиодом (идиотизм).
Вообще-то она, как и синий диод, исключительно для идентификации модуля в сети (аналог кнопки Connect на беспроводных мышах/джоях/etc).
0
  • avatar
  • Vga
  • 25 марта 2012, 19:43
Oxygen, так синим диодом можно управлять также, как и зеленым! А кнопку опрашивать — тоже можно (см. параметр «beacon» в web-api). Но трудности конечно могут возникнуть, например если нажать эту самую кнопку, то синий диод начнет мигать.
0
«beacon» — это свечение синего светодиода. Через класс «YAnButton» к кнопке обратиться не удалось.

P.S.: Слова ничего не стоят, покажите мне код!
0
Можно управлять лишь режимом синего светодиода (вспышки/равномерное свечение), тогда как зелёный позволяет менять яркость от 0 до 100.
0
rghost.ru/37220414
Я через веб интерфейс пока балуюсь.
0
«beacon» — гугл переводит как «маяк».
Напрямую к кнопке обратиться нельзя т.е. состояние нажата/отпущена считать невозможно. Если Вы заметили, светодиод начинает моргать при нажатии. Считывая состояние «beacon» мы получаем данные о том работает ли светодиод в режиме вспышки.

Хотя, можно считать что «Beacon.ON» — это состояние после нажатия кнопки, и отсюда уже «танцевать», но изменять состояние «beacon» можно и программно, что конечно не может гарантировать «чистоту» метода.
0
Becom — это поиск устройства, если к компу подключено 100500 одинаковых платок и мы включаем «маяк», то можем определить, какая это плата.
Изменить состояние Becon конечно можно, но ведь программу для работы с платой пишем мы, а не алкаш с того двора, так что можно постараться все предусмотреть!
0
Аналогично, IE виснет, Опера не отображает, в Firefox все ок, т.е. «browser of your choice» это гонево )
0
На их сайте кстати аналогично странички выглядят, и моя опера (древняя 9.62, которая уже много где не справляется) вполне их прожевала.
0
Кстати в доке на VirtualHub четко написано, что в Opera он не работает.
0
Под лисой виртуальный хаб работает, но если пытаться сохранить значение в текстбоксе энтером, а не кнопкой «save», то значение сменяется всегда в одной и той же ячейке — мощность голубого светодиода.
Яркость можно ввести больше 100%, при краткой перегрузке светодиод тухнет, а при больших значениях яркости полный расколбас выходит.
0
  • avatar
  • Kail
  • 25 марта 2012, 22:15
Я думал это аппаратно ограниченно, странно что разработчики не ограничили возможную яркость светодиода.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.