Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: Датчик освещенности GY-2561 ( TSL2561 )

Датчик освещенности GY-2561 ( TSL2561 ) 01 Июль 2016 09:33 #13352

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Можно попробовать через I2C через GET прочитать данные.

Если есть ардуина, то можно через её проверить датчик.

Опция тестовая в прошивке и тут тоже могут быть проблемы, хотя вроде была успешная работа датчика этого у кого-то..
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Датчик освещенности GY-2561 ( TSL2561 ) 01 Июль 2016 09:42 #13353

  • olegr70
  • olegr70 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 189
  • Спасибо получено: 16
  • Репутация: 2
Есть еще 2 таких-же новых датчика. Буду пробовать с ними.
Администратор запретил публиковать записи гостям.

Датчик освещенности GY-2561 ( TSL2561 ) 04 Июль 2016 08:21 #13383

  • olegr70
  • olegr70 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 189
  • Спасибо получено: 16
  • Репутация: 2
Опробовал с новым датчиком -> результат тот-же. Иногда проскакивают показания непонятно какие. Может датчик выдает показания, но ESP не успевает их считать или считывает неправильно или не проходит инициализация датчика при включении? Какая должна быть команда чтобы считать данные через GET запрос?
Последнее редактирование: 04 Июль 2016 08:40 от olegr70.
Администратор запретил публиковать записи гостям.

Датчик освещенности GY-2561 ( TSL2561 ) 04 Июль 2016 11:04 #13388

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
там куча команд. тут достаточно много команд, никак у BH1750 .

Нужны отзывы других пользователей.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Датчик освещенности GY-2561 ( TSL2561 ) 05 Июль 2016 09:02 #13398

  • olegr70
  • olegr70 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 189
  • Спасибо получено: 16
  • Репутация: 2
В документации на TSL2561 сказано чтобы он заработал необходимо записать в нулевой регистр значение 03h. Тогда датчик включается с настройками по умолчанию и в последних четырех регистрах будут данные с двух каналов освещенности. Попробовал через I2C через GET выдать команду: /i2cgo?adr=39&set=8003&getlen=16 получаю в ответ:
3;2;0;0;0;0;0;0;128;0;80;4;0;0;0;0;OK Вроде бы нулевой регистр устанавливается в 03h. но если сразу распечатать командой /i2cgo?adr=39&set=80&getlen=16 то получим: 0;2;0;0;0;0;0;0;128;0;80;4;0;0;0;0;OK
Удалил из прошивки TSL2561 и проделал те-же действия. После /i2cgo?adr=39&set=80&getlen=16 получаю в ответ:51;2;0;0;0;0;0;0;128;0;80;4;16;0;9;0;OK Видно что нулевой регистр сохранил значение и самое главное что в последних регистрах появились значения освещенности в "попугаях" которые надо пересчитывать в LUX. При максимальной засветке датчика получаем: 51;2;0;0;0;0;0;0;128;0;80;4;255;255;255;255;OK т. е. максимальное значение при текущих настройках. Из всего выше сказанного можно сделать вывод что при включенном модуле TSL2561 в прошивке происходит некорректная инициализация датчика. Просьба исправить.
Администратор запретил публиковать записи гостям.

Датчик освещенности GY-2561 ( TSL2561 ) 05 Июль 2016 11:04 #13400

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
при инициализации записывается TSL2561_REGISTER_ID , что соответствует 0x0A , все сделано по примерам с работой датчика.

А если вручную задать 0х03 при включенном датчике, то он верно выдает ?

Адрес датчика все же должен быть 0x39, а не 0х80.
Основной канал проекта в Telegram t.me/wifi_iot
Последнее редактирование: 05 Июль 2016 11:06 от Adminhs.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.118 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.