Неправильно отмеряет скорее всего потому что ф-ция прерывания написана неправильно. Не стоит в ф-ции прерывания использовать "тяжеловесный код" ф-ция должна быть легкой для выполнения.
в данную цепь можно добавить термодатчик и прписать в ардуино таймер включение, а все для того что если вы рано встаете и в горячем кране как обычно холодная вода то этот сабж заранее прогонит холодную воду и по пробуждению вы будите умываться теплой водой)
У Данного Расходомера не правильный коэффициент - 7,5 заведемо Дает не правильное значение - Надо полностью Исключать перед датчиком появление воздушных пузырьков Плюс надо организовать прямой участок для установления стабильного ламинарного потока
Подскажите пожалуйста, а что нужно сделать чтобы просто считать проходящий через расходомер литраж воды ? Т.е. считать сколько литров прошло за время до выключения контроллера и можно ли таким образом считать безнапорное течение жидкости ? Спасибо
Благодарю за интересное и полезное видео! Подскажите пожалуйста как поправить скетч, что бы 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 }
Интересно, а можно что-то похожее на моноинжектор придумать, для контроля топлива? Но там нужно ставить расходомер ещё на обратку, и отнимать это значение от основного!
Расходомер Sinmag wm-175.При пуске отсчет литров не идет.Поставил 17 литров.Должен идти отсчет до нуля.Отсчет не идет и расходомер не виключається.Вода идет бесконечно.Подскажите пожалуйста,в чем поломка,в реле или електромагнитном датчике?
На функционал я его доработал. Теперь выбираю с кнопок сколько наливать. Обнуление без перезагрузки и тд. Но есть гвоздь как только поступает сигнал на клапан и он закрывается ардуинка в цикличный перезагруз уходит... Причем это только под водой, если дуть в расходомер, то все отрабатывает норм.
@@zigurath8 здравствуйте, а можете отправить скетч? ПРосто есть вся комплектуха, только управления с кнопок не хватает. Заранее спасибо. mityaiss@gmail.com
Добрый вечер! Как с Вами связаться? Меня заинтересовало Ваше изделие. Вы можете изготовить два комплекта по четыре канала и, если да, какова Ваша цена?
Подскажите, а можно сделать так, что бы система выдовала 1 литр в час беспрерывно, и что бы ардуино сама регулировала обороты насоса чтоб на ввходе всегда был 1 литр в час???)))
Дмитрий это реально сделать. По мне так ардуино это слабый гаджет в решении серьезных задач. Что у вас за установка? Что требуется выполнять? Напишите я вам смогу помочь с любым решением как в написании программы так и с подбором переферийных устройств.
@@Dmitriy596 большое спасибо что откликнулись ... 89141998188 мой номер, у вас есть ватсап?) Покажу что за агрегат как работает и какой момент хотелось бы исправить ...
Дмитрий Погорелов Здравствуйте можете помочь на этом же установке нужно сделать аварийную ситуацию. Например прорыв потрубки или заполнения цистерны. При аварийном ситуации автоматически отключался бы. И задать литры миллилитры на кнопках или на пк.
Подскажите, датчик протока 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 Герца. Я взял цифры от фонаря, тут нужно экспериментально настраивать и подбирать значения под Ваши условия
Для хобби и понимания принципов работы девайс интересный, однако применять в быту такое не стоит. На малых потоках они обманывают, точность от партии к партии разная. Изучайте тему измерения расхода методом ультразвука, такой расходомер вместе с прошивкой и схемой некогда был опубликован в журнале радио в 2012 году, июнь или июль
Необходимо подобрать нужный датчик расхода и формулу подсчета расхода жидкости для этого датчика. Для точных показаний необходимо будет калибровать датчик расхода.
Привет всем возможно ли собрать такой проект следящий режим по току с установкой пример 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 заведемо Дает не правильное значение - Надо полностью Исключать перед датчиком появление воздушных пузырьков Плюс надо организовать прямой участок для установления стабильного ламинарного потока
а если без ардуины? выход датчика через кондер на вольтметр аналоговый? типа тахометра в шестерке. нужен показометр ПРИМЕРНОЙ скорости потока.
Подскажите пожалуйста, а что нужно сделать чтобы просто считать проходящий через расходомер литраж воды ? Т.е. считать сколько литров прошло за время до выключения контроллера и можно ли таким образом считать безнапорное течение жидкости ?
Спасибо
Добрый день. Подскажите пожалуйста, можно сделать обнуление без перегрузки ардуино?
Благодарю за интересное и полезное видео!
Подскажите пожалуйста как поправить скетч, что бы 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
}
Интересно, а можно что-то похожее на моноинжектор придумать, для контроля топлива? Но там нужно ставить расходомер ещё на обратку, и отнимать это значение от основного!
Спасибо за скетч ))))
Расходомер Sinmag wm-175.При пуске отсчет литров не идет.Поставил 17 литров.Должен идти отсчет до нуля.Отсчет не идет и расходомер не виключається.Вода идет бесконечно.Подскажите пожалуйста,в чем поломка,в реле или електромагнитном датчике?
А где защита от индуктивной нагрузки? Не боитесь спалить контроллер или БП?
Вода побежала, поставил на паузу и я побежал
Здравствуйте, подскажите пожалуйста, хочу собрать подобное устройство, как можно вместо тех кнопок подключить цифровую матричную клавиатуру?
Дабрый день. Когда напишите скетч, что бы управлять с кнопок расход воды?
На функционал я его доработал. Теперь выбираю с кнопок сколько наливать. Обнуление без перезагрузки и тд. Но есть гвоздь как только поступает сигнал на клапан и он закрывается ардуинка в цикличный перезагруз уходит... Причем это только под водой, если дуть в расходомер, то все отрабатывает норм.
@@zigurath8 как-то возможно ознакомится с доработанным функционалом? Хотелось бы повторить:)
Спасибо!
@@zigurath8 Поставьте диод параллельно клапану (как в электромагнитном реле).
@@zigurath8 здравствуйте, а можете отправить скетч? ПРосто есть вся комплектуха, только управления с кнопок не хватает. Заранее спасибо. mityaiss@gmail.com
привет друг хорошее видео, у меня есть вопрос, который подключить на штыре 3. agrades ответить
Добрый вечер! Как с Вами связаться? Меня заинтересовало Ваше изделие. Вы можете изготовить два комплекта по четыре канала и, если да, какова Ваша цена?
Можно сделать. Сейчас готовлю новый проект програмируемого расходомера. Все вопросы пишите сюда allservicekg@mail.ru
th-cam.com/video/mqU3v2s9R9c/w-d-xo.html
Здравствуйте. Скиньте пожалуйста ссылку на ардуино уно под эту плату, где лучше купить
Подскажите пожалуйста как вывести отдельно кнопку перезагрузки?
Здравствуйте. Не получается открыть скетч после скачивания на смартфон Как ещё можно открыть файл
Подскажите, а можно сделать так, что бы система выдовала 1 литр в час беспрерывно, и что бы ардуино сама регулировала обороты насоса чтоб на ввходе всегда был 1 литр в час???)))
Дмитрий это реально сделать. По мне так ардуино это слабый гаджет в решении серьезных задач. Что у вас за установка? Что требуется выполнять? Напишите я вам смогу помочь с любым решением как в написании программы так и с подбором переферийных устройств.
@@Dmitriy596 большое спасибо что откликнулись ...
89141998188 мой номер, у вас есть ватсап?) Покажу что за агрегат как работает и какой момент хотелось бы исправить ...
Дмитрий Погорелов Здравствуйте можете помочь на этом же установке нужно сделать аварийную ситуацию. Например прорыв потрубки или заполнения цистерны. При аварийном ситуации автоматически отключался бы. И задать литры миллилитры на кнопках или на пк.
@Дмитрий Погорелов
Подскажите пожалуйста как вывести кнопку перезагрузки?
Здравствуйте,
какая погрешность в литрах?
Я себе тоже такое сделаю если нужно будет считать литры. Только я в ардуино не шарю я привык брать atmega8 и с 0 делать под свои задачи.
у меня на обычных водосчетчиках везде висят по паре проводов
я так понимаю, их можно к ардуине подключить этим же способом?
Думаю это сигнальные выводы. Какую-нибудь инфу точно можно снять.
Надо посмотреть даташит (тех описание) на эти счетчики.
est Skype ili whatsapp ostavte pojaluista! est voprosy !
Подскажите, датчик протока 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 Герца. Я взял цифры от фонаря, тут нужно экспериментально настраивать и подбирать значения под Ваши условия
можно из этого тепловой счетчик сделать, добавив два температурных датчика
Что считать?
например килокалории от котла. добавить два датчика температуры
Теперь понятно.
здравствуйте хотел бы вас попросить подробнее о Arduino платы LCD Keypad Shield если возможно ссылку где приобрести искренне благодарен .
Самое слабое место в этой системе это датчик расхода жидкости. В том плане что он для домашнего использования где не нужна точность и стабильность.
Здравствуйте, а можно подключить два шилда?
Для хобби и понимания принципов работы девайс интересный, однако применять в быту такое не стоит. На малых потоках они обманывают, точность от партии к партии разная. Изучайте тему измерения расхода методом ультразвука, такой расходомер вместе с прошивкой и схемой некогда был опубликован в журнале радио в 2012 году, июнь или июль
Спасибо. Почитал, интересно. Только там Ультразвуковой измеритель УРОВНЯ жидкости. Измеряет расстояние от датчика до объекта.
Здравствуйте, подскажите можно ли одним ардуино управлять четырьмя или больше дозаторами?
Можно и больше.
th-cam.com/video/mqU3v2s9R9c/w-d-xo.html
Интересно, если мне нужно сделать схемы подключения в этом проекте и программных кодов, вы можете отправить мне?
Код для Ардуино yadi.sk/d/O0jxr87WyMXHe
Подключение видно из видео, схему я не делал.
Добрый день! Для измерения расхода бензина или дизельного топлива этот расходомер подойдет?
Он измеряет расход жидкости. Думаю подойдет.
Возможно придется калибровать.
@@КитайскиеГАДЖЕТЫ здравствуйте. Мне для дипломного проекта нужен перечень элементов, которые вы использовали. Можете написать пожалуйста.
Такой расходчик на бензин пойдет?
Необходимо подобрать нужный датчик расхода и формулу подсчета расхода жидкости для этого датчика. Для точных показаний необходимо будет калибровать датчик расхода.
что такое FIA дайте определение
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
наконец, пасиб
Пожалуйста!
Скажи плиз клапан норм давление держит, не подтекает? Катушка 12 вольтовая сильно греется под напругой?
Давление в системе держит. Не течет, не греется.
Подскажите а можно сделать дозатор на три линии с одного контроллера?
Думаю надо три датчика ставить.
Китайские ГАДЖЕТЫ
Да, само сабой, а реально ли сделать управление на каждый датчик и кнопку включения на каждый канал?
@@ВячеславКалинин-т7н th-cam.com/video/mqU3v2s9R9c/w-d-xo.html
Здравствуйте. Как с вами связаться? Интересует сотрудничество.
Все вопросы пишите сюда allservicekg@mail.ru
Привет всем возможно ли собрать такой проект следящий режим по току с установкой пример 0.9 Ампер и и если идет просадка 0.845 ампер то автомат добавляет напряжение и ток выравнивается
@@techlab9598 схема или сборка на али покажи
Очередь рад был бы пообщаться с вами
@@techlab9598 в автоматики надо
@@techlab9598 постоянка, нить нихромовая 0.09мм, из-за разрости длины тоесть длина меняется, требуется улавливать этот ток падения
Can you give the code and diagram
yadi.sk/d/O0jxr87WyMXHe
удалось настроить (откалибровать) точность литража? Есть предложение заработать, если будет достигнута точность
привет. интересное видео.
хочу сделать так чтобы задать минимум 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