Неправильно отмеряет скорее всего потому что ф-ция прерывания написана неправильно. Не стоит в ф-ции прерывания использовать "тяжеловесный код" ф-ция должна быть легкой для выполнения.
в данную цепь можно добавить термодатчик и прписать в ардуино таймер включение, а все для того что если вы рано встаете и в горячем кране как обычно холодная вода то этот сабж заранее прогонит холодную воду и по пробуждению вы будите умываться теплой водой)
У Данного Расходомера не правильный коэффициент - 7,5 заведемо Дает не правильное значение - Надо полностью Исключать перед датчиком появление воздушных пузырьков Плюс надо организовать прямой участок для установления стабильного ламинарного потока
Расходомер Sinmag wm-175.При пуске отсчет литров не идет.Поставил 17 литров.Должен идти отсчет до нуля.Отсчет не идет и расходомер не виключається.Вода идет бесконечно.Подскажите пожалуйста,в чем поломка,в реле или електромагнитном датчике?
Подскажите пожалуйста, а что нужно сделать чтобы просто считать проходящий через расходомер литраж воды ? Т.е. считать сколько литров прошло за время до выключения контроллера и можно ли таким образом считать безнапорное течение жидкости ? Спасибо
Подскажите, а можно сделать так, что бы система выдовала 1 литр в час беспрерывно, и что бы ардуино сама регулировала обороты насоса чтоб на ввходе всегда был 1 литр в час???)))
Дмитрий это реально сделать. По мне так ардуино это слабый гаджет в решении серьезных задач. Что у вас за установка? Что требуется выполнять? Напишите я вам смогу помочь с любым решением как в написании программы так и с подбором переферийных устройств.
@@Dmitriy596 большое спасибо что откликнулись ... 89141998188 мой номер, у вас есть ватсап?) Покажу что за агрегат как работает и какой момент хотелось бы исправить ...
Дмитрий Погорелов Здравствуйте можете помочь на этом же установке нужно сделать аварийную ситуацию. Например прорыв потрубки или заполнения цистерны. При аварийном ситуации автоматически отключался бы. И задать литры миллилитры на кнопках или на пк.
На функционал я его доработал. Теперь выбираю с кнопок сколько наливать. Обнуление без перезагрузки и тд. Но есть гвоздь как только поступает сигнал на клапан и он закрывается ардуинка в цикличный перезагруз уходит... Причем это только под водой, если дуть в расходомер, то все отрабатывает норм.
@@zigurath8 здравствуйте, а можете отправить скетч? ПРосто есть вся комплектуха, только управления с кнопок не хватает. Заранее спасибо. mityaiss@gmail.com
Интересно, а можно что-то похожее на моноинжектор придумать, для контроля топлива? Но там нужно ставить расходомер ещё на обратку, и отнимать это значение от основного!
Для хобби и понимания принципов работы девайс интересный, однако применять в быту такое не стоит. На малых потоках они обманывают, точность от партии к партии разная. Изучайте тему измерения расхода методом ультразвука, такой расходомер вместе с прошивкой и схемой некогда был опубликован в журнале радио в 2012 году, июнь или июль
Добрый вечер! Как с Вами связаться? Меня заинтересовало Ваше изделие. Вы можете изготовить два комплекта по четыре канала и, если да, какова Ваша цена?
Благодарю за интересное и полезное видео! Подскажите пожалуйста как поправить скетч, что бы arduino считало не количество жидкости, а скорость протока? Т.е. показывало текущий расход воды.
// reading liquid flow rate using Seeeduino and Water Flow Sensor from Seeedstudio.com // Code adapted by Charles Gantt from PC Fan RPM code written by Crenn @thebestcasescenario.com // http:/themakersworkbench.com thebestcasescenario.com seeedstudio.com volatile int NbTopsFan; //measuring the rising edges of the signal int Calc; int hallsensor = 2; //The pin location of the sensor void rpm () //This is the function that the interupt calls { NbTopsFan++; //This function measures the rising and falling edge of the hall effect sensors signal } // The setup() method runs once, when the sketch starts void setup() // { pinMode(hallsensor, INPUT); //initializes digital pin 2 as an input Serial.begin(9600); //This is the setup function where the serial port is initialised, attachInterrupt(0, rpm, RISING); //and the interrupt is attached } // the loop() method runs over and over again, // as long as the Arduino has power void loop () { NbTopsFan = 0; //Set NbTops to 0 ready for calculations sei(); //Enables interrupts delay (1000); //Wait 1 second cli(); //Disable interrupts Calc = (NbTopsFan * 60 / 7.5); //(Pulse frequency x 60) / 7.5Q, = flow rate in L/hour Serial.print (Calc, DEC); //Prints the number calculated above Serial.print (" L/hour "); //Prints "L/hour" and returns a new line }
Подскажите, датчик протока YF-S201 подключенный к ардуино (красный провод +, черный земля, желтый сигнальный) выдает не корректные данные. Использую следующий код для считывания показаний: int ADC2=2; int value; int LEDpin=13; void setup(){ Serial.begin(9600); pinMode(LEDpin, OUTPUT); } void loop(){ value=analogRead(ADC2); //считываем значения с датчика (значения от 0 до 1023 в зависимости от скорости потока) if (value < 985) digitalWrite(LEDpin,LOW); // если значение меньше контрольного - 13 пин не светится else digitalWrite(LEDpin,HIGH); //иначе - светится Serial.print("ADC2 = "); Serial.println(value); // параллельно выводим считанное значение delay(500); } при этом показания при нулевом протоке могут быть как 0 так 1023. нет плавного изменения показаний. вопрос - не рабочий датчик или я не так что то делаю.
Расходомер основан на датчике Холла. Это значит, что при движении крыльчатки (любом движении, даже от потока воздуха) или же внешний магнитный шум пошлют Вам некий сигнал на порт. Расходомер не шлёт больший сигнал при большем потоке, он шлёт их чаще. В Вашем же случае подход не верный. Вам нужно не просто снимать показания с порта, а замерять как часто они приходят. Дабы исключить шумы Вы можете установить планку срабатывания тригерра, например принимая сигнал не меньше 100 (из диапазона 0 - 1023) и с частотой не меньше 1 Герца. Я взял цифры от фонаря, тут нужно экспериментально настраивать и подбирать значения под Ваши условия
Необходимо подобрать нужный датчик расхода и формулу подсчета расхода жидкости для этого датчика. Для точных показаний необходимо будет калибровать датчик расхода.
Привет всем возможно ли собрать такой проект следящий режим по току с установкой пример 0.9 Ампер и и если идет просадка 0.845 ампер то автомат добавляет напряжение и ток выравнивается
Дабрый день. Когда напишите скетч, что бы управлять с кнопок расход воды? так как на этом видео (th-cam.com/video/GdTUIwj5ros/w-d-xo.html) если можете пришлите скетч kusa-76@mail.ru заранее спасибо за ответ
آیا منظور شما این است: سلام میتونم این برنامه (کد)را داشته باشم Hi, I can run this program (code) ارسال بازخورد سابقه ذخیرهشدهها انجمن آیا منظور شما این است: سلام میتونم این برنامه (کد)را داشته باشم Hi, I can run this program (code) ارسال بازخورد سابقه ذخیرهشدهها انجمن
Все вопросы пишите сюда allservicekg@mail.ru
Неправильно отмеряет скорее всего потому что ф-ция прерывания написана неправильно.
Не стоит в ф-ции прерывания использовать "тяжеловесный код" ф-ция должна быть легкой для выполнения.
Здравствуйте как можно с вами свезаться
в данную цепь можно добавить термодатчик и прписать в ардуино таймер включение, а все для того что если вы рано встаете и в горячем кране как обычно холодная вода то этот сабж заранее прогонит холодную воду и по пробуждению вы будите умываться теплой водой)
Вот эта вещь мне нужна на производстве. Попробую сделать. Спасибо за видео.
Здравствуйте . Какая погрешность была на 10 литров ?
а если без ардуины? выход датчика через кондер на вольтметр аналоговый? типа тахометра в шестерке. нужен показометр ПРИМЕРНОЙ скорости потока.
У Данного Расходомера не правильный коэффициент - 7,5 заведемо Дает не правильное значение - Надо полностью Исключать перед датчиком появление воздушных пузырьков Плюс надо организовать прямой участок для установления стабильного ламинарного потока
Подскажите пожалуйста как вывести кнопку перезагрузки?
Подскажите пожалуйста как вывести отдельно кнопку перезагрузки?
Есть небольшой минус, при останове датчика расхода частота не возвращается в ноль, а показывает последнее значение выше нуля.
Здравствуйте. Не получается открыть скетч после скачивания на смартфон Как ещё можно открыть файл
Здравствуйте. Скиньте пожалуйста ссылку на ардуино уно под эту плату, где лучше купить
Круто!!!давно в поисках чего-то подобного,уже думал сделать по принципу советских унитазных бочков)))
Добрый день. Подскажите пожалуйста, можно сделать обнуление без перегрузки ардуино?
Расходомер Sinmag wm-175.При пуске отсчет литров не идет.Поставил 17 литров.Должен идти отсчет до нуля.Отсчет не идет и расходомер не виключається.Вода идет бесконечно.Подскажите пожалуйста,в чем поломка,в реле или електромагнитном датчике?
Подскажите пожалуйста, а что нужно сделать чтобы просто считать проходящий через расходомер литраж воды ? Т.е. считать сколько литров прошло за время до выключения контроллера и можно ли таким образом считать безнапорное течение жидкости ?
Спасибо
Подскажите, а можно сделать так, что бы система выдовала 1 литр в час беспрерывно, и что бы ардуино сама регулировала обороты насоса чтоб на ввходе всегда был 1 литр в час???)))
Дмитрий это реально сделать. По мне так ардуино это слабый гаджет в решении серьезных задач. Что у вас за установка? Что требуется выполнять? Напишите я вам смогу помочь с любым решением как в написании программы так и с подбором переферийных устройств.
@@Dmitriy596 большое спасибо что откликнулись ...
89141998188 мой номер, у вас есть ватсап?) Покажу что за агрегат как работает и какой момент хотелось бы исправить ...
Дмитрий Погорелов Здравствуйте можете помочь на этом же установке нужно сделать аварийную ситуацию. Например прорыв потрубки или заполнения цистерны. При аварийном ситуации автоматически отключался бы. И задать литры миллилитры на кнопках или на пк.
@Дмитрий Погорелов
Я себе тоже такое сделаю если нужно будет считать литры. Только я в ардуино не шарю я привык брать atmega8 и с 0 делать под свои задачи.
Дабрый день. Когда напишите скетч, что бы управлять с кнопок расход воды?
На функционал я его доработал. Теперь выбираю с кнопок сколько наливать. Обнуление без перезагрузки и тд. Но есть гвоздь как только поступает сигнал на клапан и он закрывается ардуинка в цикличный перезагруз уходит... Причем это только под водой, если дуть в расходомер, то все отрабатывает норм.
@@zigurath8 как-то возможно ознакомится с доработанным функционалом? Хотелось бы повторить:)
Спасибо!
@@zigurath8 Поставьте диод параллельно клапану (как в электромагнитном реле).
@@zigurath8 здравствуйте, а можете отправить скетч? ПРосто есть вся комплектуха, только управления с кнопок не хватает. Заранее спасибо. mityaiss@gmail.com
Здравствуйте,
какая погрешность в литрах?
Интересно, а можно что-то похожее на моноинжектор придумать, для контроля топлива? Но там нужно ставить расходомер ещё на обратку, и отнимать это значение от основного!
А где защита от индуктивной нагрузки? Не боитесь спалить контроллер или БП?
Для хобби и понимания принципов работы девайс интересный, однако применять в быту такое не стоит. На малых потоках они обманывают, точность от партии к партии разная. Изучайте тему измерения расхода методом ультразвука, такой расходомер вместе с прошивкой и схемой некогда был опубликован в журнале радио в 2012 году, июнь или июль
Спасибо. Почитал, интересно. Только там Ультразвуковой измеритель УРОВНЯ жидкости. Измеряет расстояние от датчика до объекта.
привет друг хорошее видео, у меня есть вопрос, который подключить на штыре 3. agrades ответить
Hey dude, can you please give us the coding for this project (if you don't mind)? It's for my current research and i really need it. Thanks
Скетч yadi.sk/d/O0jxr87WyMXHe
Здравствуйте, подскажите пожалуйста, хочу собрать подобное устройство, как можно вместо тех кнопок подключить цифровую матричную клавиатуру?
здравствуйте хотел бы вас попросить подробнее о Arduino платы LCD Keypad Shield если возможно ссылку где приобрести искренне благодарен .
Добрый вечер! Как с Вами связаться? Меня заинтересовало Ваше изделие. Вы можете изготовить два комплекта по четыре канала и, если да, какова Ваша цена?
Можно сделать. Сейчас готовлю новый проект програмируемого расходомера. Все вопросы пишите сюда allservicekg@mail.ru
th-cam.com/video/mqU3v2s9R9c/w-d-xo.html
можно из этого тепловой счетчик сделать, добавив два температурных датчика
Что считать?
например килокалории от котла. добавить два датчика температуры
Теперь понятно.
Интересно, если мне нужно сделать схемы подключения в этом проекте и программных кодов, вы можете отправить мне?
Код для Ардуино yadi.sk/d/O0jxr87WyMXHe
Подключение видно из видео, схему я не делал.
Добрый день! Для измерения расхода бензина или дизельного топлива этот расходомер подойдет?
Он измеряет расход жидкости. Думаю подойдет.
Возможно придется калибровать.
@@КитайскиеГАДЖЕТЫ здравствуйте. Мне для дипломного проекта нужен перечень элементов, которые вы использовали. Можете написать пожалуйста.
Благодарю за интересное и полезное видео!
Подскажите пожалуйста как поправить скетч, что бы arduino считало не количество жидкости, а скорость протока?
Т.е. показывало текущий расход воды.
// reading liquid flow rate using Seeeduino and Water Flow Sensor from Seeedstudio.com
// Code adapted by Charles Gantt from PC Fan RPM code written by Crenn @thebestcasescenario.com
// http:/themakersworkbench.com thebestcasescenario.com seeedstudio.com
volatile int NbTopsFan; //measuring the rising edges of the signal
int Calc;
int hallsensor = 2; //The pin location of the sensor
void rpm () //This is the function that the interupt calls
{
NbTopsFan++; //This function measures the rising and falling edge of the hall effect sensors signal
}
// The setup() method runs once, when the sketch starts
void setup() //
{
pinMode(hallsensor, INPUT); //initializes digital pin 2 as an input
Serial.begin(9600); //This is the setup function where the serial port is initialised,
attachInterrupt(0, rpm, RISING); //and the interrupt is attached
}
// the loop() method runs over and over again,
// as long as the Arduino has power
void loop ()
{
NbTopsFan = 0; //Set NbTops to 0 ready for calculations
sei(); //Enables interrupts
delay (1000); //Wait 1 second
cli(); //Disable interrupts
Calc = (NbTopsFan * 60 / 7.5); //(Pulse frequency x 60) / 7.5Q, = flow rate
in L/hour
Serial.print (Calc, DEC); //Prints the number calculated above
Serial.print (" L/hour
"); //Prints "L/hour" and returns a new line
}
Подскажите, датчик протока YF-S201 подключенный к ардуино (красный провод +, черный земля, желтый сигнальный) выдает не корректные данные.
Использую следующий код для считывания показаний:
int ADC2=2;
int value;
int LEDpin=13;
void setup(){
Serial.begin(9600);
pinMode(LEDpin, OUTPUT);
}
void loop(){
value=analogRead(ADC2); //считываем значения с датчика (значения от 0 до 1023 в зависимости от скорости потока)
if (value < 985) digitalWrite(LEDpin,LOW); // если значение меньше контрольного - 13 пин не светится
else digitalWrite(LEDpin,HIGH); //иначе - светится
Serial.print("ADC2 = ");
Serial.println(value); // параллельно выводим считанное значение
delay(500);
}
при этом показания при нулевом протоке могут быть как 0 так 1023. нет плавного изменения показаний.
вопрос - не рабочий датчик или я не так что то делаю.
Расходомер основан на датчике Холла. Это значит, что при движении крыльчатки (любом движении, даже от потока воздуха) или же внешний магнитный шум пошлют Вам некий сигнал на порт. Расходомер не шлёт больший сигнал при большем потоке, он шлёт их чаще. В Вашем же случае подход не верный. Вам нужно не просто снимать показания с порта, а замерять как часто они приходят. Дабы исключить шумы Вы можете установить планку срабатывания тригерра, например принимая сигнал не меньше 100 (из диапазона 0 - 1023) и с частотой не меньше 1 Герца. Я взял цифры от фонаря, тут нужно экспериментально настраивать и подбирать значения под Ваши условия
что такое FIA дайте определение
Здравствуйте, подскажите можно ли одним ардуино управлять четырьмя или больше дозаторами?
Можно и больше.
th-cam.com/video/mqU3v2s9R9c/w-d-xo.html
Здравствуйте, а можно подключить два шилда?
Такой расходчик на бензин пойдет?
Необходимо подобрать нужный датчик расхода и формулу подсчета расхода жидкости для этого датчика. Для точных показаний необходимо будет калибровать датчик расхода.
Привет всем возможно ли собрать такой проект следящий режим по току с установкой пример 0.9 Ампер и и если идет просадка 0.845 ампер то автомат добавляет напряжение и ток выравнивается
@@techlab9598 схема или сборка на али покажи
Очередь рад был бы пообщаться с вами
@@techlab9598 в автоматики надо
@@techlab9598 постоянка, нить нихромовая 0.09мм, из-за разрости длины тоесть длина меняется, требуется улавливать этот ток падения
у меня на обычных водосчетчиках везде висят по паре проводов
я так понимаю, их можно к ардуине подключить этим же способом?
Думаю это сигнальные выводы. Какую-нибудь инфу точно можно снять.
Надо посмотреть даташит (тех описание) на эти счетчики.
est Skype ili whatsapp ostavte pojaluista! est voprosy !
Подскажите а можно сделать дозатор на три линии с одного контроллера?
Думаю надо три датчика ставить.
Китайские ГАДЖЕТЫ
Да, само сабой, а реально ли сделать управление на каждый датчик и кнопку включения на каждый канал?
@@ВячеславКалинин-т7н th-cam.com/video/mqU3v2s9R9c/w-d-xo.html
Can you give the code and diagram
yadi.sk/d/O0jxr87WyMXHe
Здравствуйте. Как с вами связаться? Интересует сотрудничество.
Все вопросы пишите сюда allservicekg@mail.ru
Самое слабое место в этой системе это датчик расхода жидкости. В том плане что он для домашнего использования где не нужна точность и стабильность.
Спасибо за скетч ))))
привет. интересное видео.
хочу сделать так чтобы задать минимум 0.5лит и максимум 50 литров.
можешь помочь мне?
Какое вещество нужно качать? Параметры времени? Под каким давлением?
Дабрый день. Когда напишите скетч, что бы управлять с кнопок расход воды? так как на этом видео (th-cam.com/video/GdTUIwj5ros/w-d-xo.html)
если можете пришлите скетч kusa-76@mail.ru заранее спасибо за ответ
на почту не отвечаете.
Вода побежала, поставил на паузу и я побежал
удалось настроить (откалибровать) точность литража? Есть предложение заработать, если будет достигнута точность
آیا منظور شما این است: سلام میتونم این برنامه (کد)را داشته باشم
Hi, I can run this program (code)
ارسال بازخورد
سابقه
ذخیرهشدهها
انجمن
آیا منظور شما این است: سلام میتونم این برنامه (کد)را داشته باشم
Hi, I can run this program (code)
ارسال بازخورد
سابقه
ذخیرهشدهها
انجمن
Все вопросы пишите сюда allservicekg@mail.ru
наконец, пасиб
Пожалуйста!
Скажи плиз клапан норм давление держит, не подтекает? Катушка 12 вольтовая сильно греется под напругой?
Давление в системе держит. Не течет, не греется.