Блоки позволяют работать с датчиком APDS9960, для определения таких параметров как: уровень освещённости (как общий, так и по трём каналам спектра - красный, зелёный, синий), приближение объектов (препятствий) и жесты (движение объектов влево, вправо, вверх, вниз, к датчику и от него).
На каждый из параметров свой блок.
(блоки перезалиты, в блоке определения движений выходы поменяны на переменную типа Булеан)
Отправлено спустя 30 минут 10 секунд:
Освещённость выводит в неких попугаях, поэтому эта функция исключительно познавательная.
Отправлено спустя 7 минут 2 секунды:
В блоке определения жестов, один выход текстового типа, остальные типа Булеан. В случае корректного определения жеста, на соответствующем выходе блока переменная типа Булеан принимает значение 1, в ином случае 0. В текстовый выход выводится имя соответствующего жеста.
Информация:
[spoiler]
- UP Проведите рукой перед датчиком ВПЕРЁД, на расстоянии не более 20 см.
- DOWN Проведите рукой перед датчиком НАЗАД , на расстоянии не более 20 см.
- LEFT Проведите рукой перед датчиком ВЛЕВО , на расстоянии не более 20 см.
- RIGHT Проведите рукой перед датчиком ВПРАВО, на расстоянии не более 20 см.
- NEAR Приближение руки К датчику. (Плавно приблизьте руку к датчику сверху на расстояние ≈ 5 см., задержите её не менее чем на 1 секунду и быстро уберите в любую сторону).
- FAR Удаление руки ОТ датчика. (Быстро приблизьте руку к датчику с любой стороны, на расстояние ≈ 5 см., задержите её не менее чем на 1 секунду и плавно уберите от датчика вверх на расстояние более 20 см.).
- NONE Датчик зафиксировал движение, но не смог его распознать.
[/spoiler]
Датчик APDS-9960 (жестов, освещенности, цвета и приближения)
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Датчик APDS-9960 (жестов, освещенности, цвета и приближения)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось FlintFD 07 янв 2018, 16:31, всего редактировалось 1 раз.
Датчик APDS-9960 (жестов, освещенности, цвета и приближения)
Наверно действительно погорячился, надо поставить Байт, Булеан работать не хочет нормально в блоке, на дисплей не вывести информацию нормально. Переделаю выходы на Байт.
Отправлено спустя 10 минут 42 секунды:
Или переделать в Булеан... бог с этим выводом на экран, в принципе это надо было для отладки.
Отправлено спустя 5 минут 20 секунд:
Вот и думаю как лучше, для этого в принципе и выложил, чтоб до ума довести общими усилиями.
Отправлено спустя 14 минут 1 секунду:
Переделал на Булеан, перезалил блоки.
Отправлено спустя 10 минут 42 секунды:
Или переделать в Булеан... бог с этим выводом на экран, в принципе это надо было для отладки.
Отправлено спустя 5 минут 20 секунд:
Вот и думаю как лучше, для этого в принципе и выложил, чтоб до ума довести общими усилиями.
Отправлено спустя 14 минут 1 секунду:
Переделал на Булеан, перезалил блоки.
-
- Рядовой
- Сообщения: 38
- Зарегистрирован: 10 янв 2023, 18:17
- Имя: Дмитрий
- Поблагодарили: 1 раз
Датчик APDS-9960 (жестов, освещенности, цвета и приближения)
Добрый день. Подключил , но ничего не работает . А адрес там не нужно прописать ??? Может по этому ???? Дисплей тоже не показывает значения !!!
Отправлено спустя 1 минуту 38 секунд:
Отправлено спустя 1 минуту 38 секунд:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя