Датчик APDS-9960 (жестов, освещенности, цвета и приближения)

Пользовательские блоки расширяющие базовый функуионал программы по работе с различными датчиками и энкодерами
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Аватара пользователя
FlintFD
Рядовой
Сообщения: 41
Зарегистрирован: 28 фев 2017, 20:10

Датчик APDS-9960 (жестов, освещенности, цвета и приближения)

Сообщение FlintFD »

Блоки позволяют работать с датчиком APDS9960, для определения таких параметров как: уровень освещённости (как общий, так и по трём каналам спектра - красный, зелёный, синий), приближение объектов (препятствий) и жесты (движение объектов влево, вправо, вверх, вниз, к датчику и от него).
На каждый из параметров свой блок.
APDS9960 (датчик жестов).ubl
(блоки перезалиты, в блоке определения движений выходы поменяны на переменную типа Булеан)

Отправлено спустя 30 минут 10 секунд:
Освещённость выводит в неких попугаях, поэтому эта функция исключительно познавательная.

Отправлено спустя 7 минут 2 секунды:
В блоке определения жестов, один выход текстового типа, остальные типа Булеан. В случае корректного определения жеста, на соответствующем выходе блока переменная типа Булеан принимает значение 1, в ином случае 0. В текстовый выход выводится имя соответствующего жеста.
Информация:
[spoiler]
- UP Проведите рукой перед датчиком ВПЕРЁД, на расстоянии не более 20 см.
- DOWN Проведите рукой перед датчиком НАЗАД , на расстоянии не более 20 см.
- LEFT Проведите рукой перед датчиком ВЛЕВО , на расстоянии не более 20 см.
- RIGHT Проведите рукой перед датчиком ВПРАВО, на расстоянии не более 20 см.
- NEAR Приближение руки К датчику. (Плавно приблизьте руку к датчику сверху на расстояние ≈ 5 см., задержите её не менее чем на 1 секунду и быстро уберите в любую сторону).
- FAR Удаление руки ОТ датчика. (Быстро приблизьте руку к датчику с любой стороны, на расстояние ≈ 5 см., задержите её не менее чем на 1 секунду и плавно уберите от датчика вверх на расстояние более 20 см.).
- NONE Датчик зафиксировал движение, но не смог его распознать.
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось FlintFD 07 янв 2018, 16:31, всего редактировалось 1 раз.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Датчик APDS-9960 (жестов, освещенности, цвета и приближения)

Сообщение pan »

integer для 1 и 0 не слишком ?
Аватара пользователя
FlintFD
Рядовой
Сообщения: 41
Зарегистрирован: 28 фев 2017, 20:10

Датчик APDS-9960 (жестов, освещенности, цвета и приближения)

Сообщение FlintFD »

Наверно действительно погорячился, надо поставить Байт, Булеан работать не хочет нормально в блоке, на дисплей не вывести информацию нормально. Переделаю выходы на Байт.

Отправлено спустя 10 минут 42 секунды:
Или переделать в Булеан... бог с этим выводом на экран, в принципе это надо было для отладки.

Отправлено спустя 5 минут 20 секунд:
Вот и думаю как лучше, для этого в принципе и выложил, чтоб до ума довести общими усилиями.

Отправлено спустя 14 минут 1 секунду:
Переделал на Булеан, перезалил блоки.
Dmitrybcr
Рядовой
Сообщения: 38
Зарегистрирован: 10 янв 2023, 18:17
Имя: Дмитрий
Поблагодарили: 1 раз

Датчик APDS-9960 (жестов, освещенности, цвета и приближения)

Сообщение Dmitrybcr »

Добрый день. Подключил , но ничего не работает . А адрес там не нужно прописать ??? Может по этому ???? Дисплей тоже не показывает значения !!!

Отправлено спустя 1 минуту 38 секунд:
тест.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Датчики и энкодеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей