Страница 6 из 23

Re: Подключение железа к AMS

Добавлено: Пт ноя 25, 2016 3:25 pm
ser009
Я принципиально не подключал счетчик воды к AMS. (самому серверу)
Был собран отдельный клиент NRF24. Там и было реализовано все то, что я писал выше. К этому же клиенту планировалось подключать датчики утечек. Исполнительный механизм (вентиль) уже подключен.
Так же подключен датчик давления воды.
Для закрытия скажем вентиля ( как писалось выше ) не нужно ни каких внешних команд. В клиенте алгоритм заложен.
Возможно изменение переменных с ВЕБ-интерфейса

Re: Подключение железа к AMS

Добавлено: Пт ноя 25, 2016 3:35 pm
serghei
С сервером полностью согласен. Не его это задачи. Пусть клиенты разбираются с этой "мелочью". Пока замутил ремонт в помещении где вода входит в дом. Фарширую по полной этот узел. А какой датчик давления? Я находил от 10 баксов и выше. Код посмотреть можно?

Re: Подключение железа к AMS

Добавлено: Пт ноя 25, 2016 3:46 pm
ser009
Обычный аналоговый сигнал 0-5в
Брал у братьев наших меньших вообще датчик до 0.4Мра. Брал системы отопления.

Re: Подключение железа к AMS

Добавлено: Пт ноя 25, 2016 4:28 pm
serghei
Тоже думаю такой взять . Частенько летом напора не хватает и стиралка начинает ругаться. И если бы он выдержал 70 градусов поставил бы в контур отопления.

Re: Подключение железа к AMS

Добавлено: Пт ноя 25, 2016 11:34 pm
olehs
https://www.aliexpress.com/item/Wholesa ... 37885.html
Я вот таких 2 взял. 0 - 1,2МПа, до 100 градусов. Можно выбрать и с другим диапазоном.
Только еще не подключил ((

Re: Подключение железа к AMS

Добавлено: Сб ноя 26, 2016 2:39 pm
serghei
Спасибо за подсказку. Есть в наличии готовый скетч для сенсора , правда меряет уровень задымленности и передает только порог больше-меньше (в сериале показывает уровень в относительных единицах 0 - 1023 ), но это не принципиально. Вот еще бы передать величину давления - было бы чудесно. Пока приедет датчик , попробую разобраться .

Re: Подключение железа к AMS

Добавлено: Сб ноя 26, 2016 4:10 pm
ser009
Самый простой :

Код: Выделить всё

sensorValue1 = analogRead(pin1); 
sensorPressure1 = map(sensorValue1, 103, 1023, 0, 400); // 103 - значение при атмосферном давлении ( 0 )
                                                        // 400 - максимальное значение датчика в кПа           
*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Подключение железа к AMS

Добавлено: Вс ноя 27, 2016 5:42 am
ser009
А сколько максимум NFR клиентов вы подключали:
SPOILERSPOILER_SHOW

Код: Выделить всё

// nRF24L01 modul configuration
RF24 radio(7, 8); // CE, CSN pins
byte addresses[][6] = {"1Node", "2Node"};
*** Сообщение запрещено. Сообщение похоже на спам. ***

Re: Подключение железа к AMS

Добавлено: Вс ноя 27, 2016 11:37 am
serghei
Пока я не разбирался во внутренней кухне NRF-ки и тупо использую 3 сервера на разных каналах. Node1 и 2 - думается это трубы -1 для передачи с сервера а 2 для приема от сенсоров. Соответственно в других серверах 3 и 4 , 5 и 6. В наличии два типа протоколов для одного " нормального " из дистрибутива и один для lowpower . В итоге 11 сенсоров.
По правильному надо работать на разных каналах одной трубы ( 254 ), но это выше моего уровня. Кто бы подсказал , а еще лучше написал код - цены бы не было.

Re: Подключение железа к AMS

Добавлено: Чт фев 23, 2017 9:15 pm
awladimer
nick7zmail писал(а): - теперь на sd карте - аналогично sample2 создаём кнопки, и привязываем к коду в js

Код: Выделить всё

var strREL1 = "";
[/quote]
Подскажите пожалуйста, совсеми разобрался а вот аналогично sample2 немогу понять