HC-SR501 и esp8266

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Alexsan
Сообщения: 49
Зарегистрирован: Пн янв 02, 2017 5:39 pm
Откуда: Москва

Re: HC-SR501 и esp8266

Сообщение Alexsan »

я так понимаю что ни кто тут не знает этой темы?
Sayler
Сообщения: 54
Зарегистрирован: Пн ноя 28, 2016 9:15 pm

Re: HC-SR501 и esp8266

Сообщение Sayler »

Можно ли припаять фоторезистор к HC-SR501 и получать одновременно с него данные как и с датчика движения? Если да, так как это сделать? Подскажите.
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm

Re: HC-SR501 и esp8266

Сообщение yurat2008 »

Все проще. Например у вас сигнал приходит на gpio14. Прошивка wifi-iot.

Подключение датчика: Необходимо подключить питание к датчику и выход датчика через 4.7кОм подлючаем на выход GPIO14 модуля ( кроме того Подтягиваем GPIO14 резистором 10кОм к +3.3в.) , Выставляем на датчике нем перемычку таким образом, чтобы при движении он при сработке выдавал лог 0. Выставить чувствительность и время на датчике встроенными регуляторами.

Указываем (в настройках прошивки wifi-iot ) GPIO к которому подключен датчик в поле "Int1 on GPIO14", где 1 - номер прерывания 1. Выбираем режим "Active send". Драйвер 1. В нижней части выбираем режим mode в зависимости от требований. Если указать "Any" , то событие будет обрабатываться как при начале движения и его окончании. При указании "Pos" будет срабатывать только при начале движения. Во вкладке Gpio выставляем Gpio14 input.

На сервере MajorDoMo или MQTT вы должны увидеть прерывание gpioint1 И изменения состояния gpio14, так вот ориентируемся на 0 и 1 на gpio14 . 0 будет при сработке датчика (логический 0, 1 будет при разомкнутом датчике). Создаем обьект, свзываем свойство обьекта с состоянием gpio14 в модуле esp8266_wifiot. Дальше стандартно. В настройках передчи данных на сервер Majordomo (esp8266) ставим опрос 600сек, при сработке датчика Active send передаст изменение состояния мгновенно, а засорять єфир частіми опросами нет смысла
Ориентировочная схема подключенияпод спойлером
SPOILERSPOILER_SHOW
photo_2017-05-12_17-40-13.jpg
photo_2017-05-12_17-40-13.jpg (517.21 КБ) 6260 просмотров
images.jpg
images.jpg (10.49 КБ) 6258 просмотров
Датчик ( нас интересует режим L - перемычка)
Jilber
Сообщения: 719
Зарегистрирован: Ср май 03, 2017 7:41 pm

Re: HC-SR501 и esp8266

Сообщение Jilber »

А датчику хватит 3,3V ? Разве не 5V нужно ?
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm

Re: HC-SR501 и esp8266

Сообщение yurat2008 »

3.3 хватает правда чувствительность падает, или как вариант для есп взять 3.3 с датчика а датчик запитать от 5. Есть разные модификации, надо смотреть, когда покупаешь
00ba498199507facc5cd.jpg
00ba498199507facc5cd.jpg (160.47 КБ) 6239 просмотров
[
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm

Re: HC-SR501 и esp8266

Сообщение yurat2008 »

Настройка прошивки ( подключится для начала к wifi)
IMG_20170512_203238.jpg
IMG_20170512_203238.jpg (91.36 КБ) 6238 просмотров
Ввести ip сервера majordomo
IMG_20170512_203244.jpg
IMG_20170512_203244.jpg (63.6 КБ) 6238 просмотров
IMG_20170512_203246.jpg
IMG_20170512_203246.jpg (95.16 КБ) 6238 просмотров
Sayler
Сообщения: 54
Зарегистрирован: Пн ноя 28, 2016 9:15 pm

Re: HC-SR501 и esp8266

Сообщение Sayler »

А кто нибудь сможет скинуть скетч для arduino ide для этого датчика с с отправкой состояния по mqtt.
Ответить