Модификация скетча

sadman41
Offline
Зарегистрирован: 19.10.2016

andriano пишет:

sadman41 пишет:

Нда, интересная логика. Не совсем понимаю что там где плавает, но интуитивно чувствую жопу )

Мне кажется, хотели сказать про гистерезис. Но не сумели...

Гистерезис - это хорошо, но не знаю, как его примотать к одному поплавку.

SLKH
Offline
Зарегистрирован: 17.08.2015

SamFer пишет:

Не, это как раз не расширительный бачок, а наоборот - бак в котором скапливается вода уже после полива растений (излишки воды стекают со стеллажей, чтобы предотвратить перелив). В этом баке вода отстаивается и уже потом при наполнении перекачивается в основной бак. Такой круговорот воды. Тем самым я экономлю воду.

Тогда поменяй в прог. #27 имя константы в строках 07 и 23 "noWater" на что-нибудь более соответствующее, например, "waterLevelHigh". И комментарий в стр.04 убери.

Строка 07 тебе понятна? 

 

И ещё вопрос: ардуина у тебя одна? на столе нельзя собрать/проверить схему? 

SLKH
Offline
Зарегистрирован: 17.08.2015

sadman41 пишет:

andriano пишет:

sadman41 пишет:

Нда, интересная логика. Не совсем понимаю что там где плавает, но интуитивно чувствую жопу )

Мне кажется, хотели сказать про гистерезис. Но не сумели...

Гистерезис - это хорошо, но не знаю, как его примотать к одному поплавку.

Решается по-разному. У мя была практика работы с достаточно затейливыми конструкциями. 

SamFer
Offline
Зарегистрирован: 22.04.2019

Спасибо большое!

1) Ваши комментарии все реализую.

2) Строка 7 вроде как понятна. Мы определяем пин подключенный к попалвку, как "вычключено" с самого начала и потом ждем сигнала от поплавка.

3) Ардуинка одна. Но я заказал еще одну, для экспериментов дома. На днях заберу ее и еще парочку комплектующих для поделок с дочкой. :)

SLKH
Offline
Зарегистрирован: 17.08.2015

SamFer пишет:

Спасибо большое!

1) Ваши комментарии все реализую.

2) Строка 7 вроде как понятна. Мы определяем пин подключенный к попалвку, как "вычключено" с самого начала и потом ждем сигнала от поплавка.

Нет. Это означает, что препроцессор вместо "noWater" подставит текст в строку 23 и она станет выглядеть так: " if(digitalRead(waterSensorPin) == LOW && flag) " - т.е. здесь как раз проверка поплавка на замыкание 

см. http://sernam.ru/c_18.php

SamFer
Offline
Зарегистрирован: 22.04.2019

Спасибо!

Буду изучать матчасть! :)

SamFer
Offline
Зарегистрирован: 22.04.2019

SLKH, спасибо Вам большое за помощь!

Все работает как часы, сегодня поставил обновление.

 

Все остальным тоже большое спасибо за помощь и обсуждение!

sadman41
Offline
Зарегистрирован: 19.10.2016

SLKH пишет:

sadman41 пишет:

Гистерезис - это хорошо, но не знаю, как его примотать к одному поплавку.

Решается по-разному. У мя была практика работы с достаточно затейливыми конструкциями. 

Поделитесь знанием?

SLKH
Offline
Зарегистрирован: 17.08.2015

sadman41 пишет:

SLKH пишет:

sadman41 пишет:

Гистерезис - это хорошо, но не знаю, как его примотать к одному поплавку.

Решается по-разному. У мя была практика работы с достаточно затейливыми конструкциями. 

Поделитесь знанием?

Ну, например, латунный поплавок с магнитом рядом (через латунную перегородку) с просто подвижным магнитом, возле второго магнита геркон. Через какое-то время в поплавке появляется дырка (ибо рабочая среда - вода с температурой от комнатной до 120 градусов или пар той же температуры) и он не всплывает, при этом блок управления думает, что нужный уровень воды еще не достигнут и продолжает её гнать.

При небольших давлениях - поплавок с магнитом внутри водомерного стекла и герконы снаружи. 

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Т.е. датчиков все же несколько было? Я подумал, что на 1шт. гистерезис как-то реализован был.

SLKH
Offline
Зарегистрирован: 17.08.2015

sadman41 пишет:

Т.е. датчиков все же несколько было? Я подумал, что на 1шт. гистерезис как-то реализован был.

первый вариант (с поплавком) как раз и обеспечивал перекидку магнита - т.е. тот самый гистерезис, примерно сантиметров 10.

Ну а когда что-нибудь клинило, протекало или геркон сдыхал, получалась вышеупомянутая жопа.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

SLKH пишет:

 первый вариант (с поплавком) как раз и обеспечивал перекидку магнита - т.е. тот самый гистерезис, примерно сантиметров 10.

Ну а когда что-нибудь клинило, протекало или геркон сдыхал, получалась вышеупомянутая жопа.

Обычно такие вещи делают на контакте с водой - 2 штуки верхний и нижний. Для того, чтобы не происходила ионизация используют небольшое напряжение, но тут вам ОУ в помощь.

SLKH
Offline
Зарегистрирован: 17.08.2015

mykaida пишет:

SLKH пишет:

 первый вариант (с поплавком) как раз и обеспечивал перекидку магнита - т.е. тот самый гистерезис, примерно сантиметров 10.

Ну а когда что-нибудь клинило, протекало или геркон сдыхал, получалась вышеупомянутая жопа.

Обычно такие вещи делают на контакте с водой - 2 штуки верхний и нижний. Для того, чтобы не происходила ионизация используют небольшое напряжение, но тут вам ОУ в помощь.

я те автоклавы не проектировал. Да и в основном эти поплавковые датчики всё же работали.

На контакте с водой достаточно пристойно работали датчики с бронзовыми электродами в капролоновом изоляторе, на переменном токе.