Ви не увійшли.
Попробуйте вместо digitalWrite(PIN_RELAY, HIGH);
написать analogWrite(PIN_RELAY, 255)
и вместо
pinMode(PIN_RELAY, OUTPUT); // Встановлюємо пін як вихід
digitalWrite(PIN_RELAY, LOW); // Початковий стан (може бути LOW або HIGH, в залежності від потреби)
так
pinMode(PIN_RELAY, OUTPUT); // Встановлюємо пін як вихід
analogWrite(PIN_RELAY, 0); // Початковий стан (може бути LOW або HIGH, в залежності від потреби)
Нормальная идея.
renoshnik пише:Так а как кнопку привязать и режимы настроить? Я в программировании не понимаю. Может кто-то код скинуть?
Помогите пожалуйста. Нужен скетч. При нажатии на кнопку менялась частота звука.
Например: При включении издает звук 14000, при первом нажатии - 15000, при втором - 16000, при третьем - 17000, при четвертом - частота возвращалась в начальное состояние (т.е. 14000) и так по кругу.
renoshnik пише:Если вам просто нужно включать/выключать насос на полной мощности то выбранный вами ключ для этого подойдет.
А если нужно плавно изменять силу потока перекачки и управлять ШИМ сигналом с помощью платы Arduino, то подойдёт выбранный мною ключ ?
Теоретически да и практически этот модуль можно использовать в качестве ШИМ регулятора.
Только учтите, что там написано, что " Максимальная частота ШИМ управления: 20КГц " в модуле который используют самогонщики https://co-di.com.ua/ua/p1124451467-shim-regulyator-oborotov.html частота ШИМ 20кГц.
Ваших требований к работе насоса я не знаю.
renoshnik пише:Подозреваю, что собираете самогонный аппарат
Если бы я собирала самогонный аппарат, а не, например, подводную лодку, то наверное, бы спросила:
- зачем на плате переменный резистор с красной полоской на регуляторе?
- и куда там подключать мою плату микроконтроллера?
Извините, за то, что раньше не ответила на Ваше предложение.
Это ШИМ контроллер, резистор для регулировки %заполнения ШИМ сигнала. По простому он регулирует напор перекачки жидкости.
Эту ссылку я дал вам для альтернативы...
Ведь мы так и не услышали полностью вашей задумки...
Если вам просто нужно включать/выключать насос на полной мощности то выбранный вами ключ для этого подойдет. А если нужно плавно изменять силу потока перекачки тогда нужно управлять ШИМ сигналом. выбор за вами.
Подозреваю, что собираете самогонный аппарат
Бражники для мембранного насоса используют https://co-di.com.ua/ua/p1124451467-shim-regulyator-oborotov.html
Переключения будут частыми.
Реле не обеспечит необходимый уровень регулирования.
???? это уже интрига....
Может закончим это вытягивание из вас информации по каплям и вы опишите более подробно что и как должно работать в вашем насосе ...
Не думаю, что переключения будут частыми, вполне возможно вам хватит обычного реле.
а с какого перепугу туда нужен драйвер ???
Було б круто, яко хтось підкаже які плати краще використати.
На датчику є блютуз. Але як зв'язати ардуіно з датчиком по блютуз ще не маю уявлення.
1 - платы чего ? если ардуино то практически любые ...
2 - нужен еще блютуз модуль для ардуино и нужно знать протокол по которому датчик передает данные ...
4. Калібровку робимо за допомогою телефона на андроїді. Залили 50 літрів, передали показник на телефон і так ще 5-6 разів. Потім програмно вираховуємо кількість літрів на кожні 0,01 вольта (ще не розібрався чи реально знімати показники кожні 0,005 вольта)
Это не калибровка а пустая трата времени.... Хотя разве только внутри бак имеет примитивную правильную геометрию.
Использовать телефон для калибровки это обязательное условие ?
Не влаштовує тому що це фура.
Великий об'єм баків. На переважній більшості не адекватно працює поплавковий датчик.
Візуально ти не побачиш різницю в 50 літрів.
Не має можливості вирахувати витрату пального на рейс чи на відрізок маршруту, так як 50 літрів а то і більше не помітиш, а штатні бортові завжди брешуть.Концепцію я уже склав)))
1. Ставимо ємнісний датчик в бак. Він на виході має сигнал 0-5 вольт в залежності від занурення в рідину.
2. На ардуіно знімаємо показники вольтажу, переводячи в літри з виводом на жк дисплей.
3. Знімаємо показники 20 раз на секунду, вираховуємо середнє значення, щоб прибрати похибку коливання палива в баку.
4. Калібровку робимо за допомогою телефона на андроїді. Залили 50 літрів, передали показник на телефон і так ще 5-6 разів. Потім програмно вираховуємо кількість літрів на кожні 0,01 вольта (ще не розібрався чи реально знімати показники кожні 0,005 вольта)
5. Заливаємо скетч з даними калібровки в ардуіно і уже користуємось результатом.Було б круто, яко хтось підкаже які плати краще використати.
На датчику є блютуз. Але як зв'язати ардуіно з датчиком по блютуз ще не маю уявлення.
" Візуально ти не побачиш різницю в 50 літрів " - это я так понял на штатном стрелочном индикаторе... Но я спрашивал ИМЕННО про ДАТЧИКИ, а не всю систему в целом.
Почему вы считаете, что ваш емкостной датчик будет выдавать более точные результаты ????
Может есть смысл оставить поплавковый и к нему подключить цифровой индикатор ???
" В бак монтується ємнісний датчик ... " а чем штатный (поплавковый) датчик не устраивает ?
Доброго вечора потрібно скетч і допомога в апаратній частині є двигун внутрішнього згоряння 2х тактний мотокоса потрібно щоб ардуіна регулювала відкриття заслінки карбюратора і підтримувала оберти при навантаженні які датчики потрібні
Датчик оборотов нужен.
Ни кого не напрягает - digitalWrite(А1, HIGH); ?
С учетом п.5 нужен не концевик, а датчик угла поворота.
энкодер в помощь.
Можно, но пропуск шагов обеспечен.
????
На 3Д принтере по осям такая система организована, пропусков не замечено .
И хотя бы один концевик.
не факт.
крайние положения можно и драйвером (по току) отслеживать.
шаговый двигатель с драйвером.
P.S. В общем не вижу смысла кого либо переубеждать/обучать, стройте дальше свои "теории заговоров маркетологов" .
Если Вам так будет "приятней" то пусть специально исключительно для Вас будет на 0,7кв. 1 день а на 40-50 кв. (то фото что выкладывал ранее) соответсвенно 57-71 день если следовать Вашей логике о прямой зависимости и "химии которую не обманешь"
Правда кто бы ждал свои платы 2 месяца... я таких не знаю .
А по факту тот объем был сделан гООООраздо быстрее, почему - написано ранее
Если следовать моей логике, а не Вашей инсинуации :
0,7кв. = 1 день
40-50кв. = 1 день
разница только в объеме используемого раствора и посуды (тут рассмотрел химию процесса травления платы).
затраты на экспозицию тоже не сильно будут отличаться, если конечно эти 40-50кв. вы не разрезали на сотню по 0.7кв и экспонируете по одной...
И это не теория заговора, а обычная практика маркетинга (маркетологов) ....
+++++++++++++++++
Если по сабжу, то судя по фото качество изготовления кажется вполне хорошим. Но переплачивать вдвое за "скорость" которая мне не нужна (и тем более она выдумана) я не готов....
Хотя..... По факту нужно будет посчитать с учетом бешеного аппетита НовойПочты, может ваша "маркетинговая срочность" будет выгоднее почтовой жадности ....
sputnic1436 пише:Дешевле срочные заказы я все рано делать не буду
Да что ж вы уперлись в свою срочность. Вас спрашивают почему вы отказываетесь делать не срочные заказы и соответственно дешевле? Хочешь получить плату за 1-3 дня - плати 500 грн. 10 дней подождешь? Тогда, допустим, 200 грн.
Попробую объяснить вам маркетинговый ход ТС. Не буду тут приводить цитаты из постов ТС вы их узнаете в его постах сами и в моих есть эти цитаты....
Представим, сейчас ТС получил заказ на изготовление Х дм2 плат на это он тратит 4 часа рабочего времени. Остаток рабочего дня ТС потратит на другую работу например будет паять что-то.
Тут маркетинг - оборот маленький поэтому называем это срочным изготовлением и повышаем цену до Y грн.
Потом, когда пойдут заказы и придет заказ на (2*Х) дм2 плат ТС потратит 8 часов рабочего времени. Тут весь рабочий день пойдет на изготовление плат и паять уже не нужно.
Тут маркетинг - оборот увеличился и применяем селективность за срочное изготовление (отправит заказ в обед)
Y+1 грн. за обычное (отправит заказ вечером) Y грн.
В самом процессе изготовлении ничего не происходит т.к. химию не обманешь. Вся фишка в сортировке очереди клиентов...
Сейчас просто сортировать некого вот и продвигаем лозунг срочности...
Если вы так привязали цену к срочности, но мне сроки не горят, а территориально выгодно разместить заказ вот я и интересуюсь
Если Вам сроки не горят то как писал ранее это другая ниша и Вам нет смысла переплачивать за срочность!
Получается, что скорость исполнения определяет ни, что иное, а именно отсутствие объема заказов
Это лишь одна из многих составляющих.
Другая например - в нашей нанешней обстановке набрав ряд заказов легко можно сорвать сроки у десятков людей, тем самым подставив их..... просто тем что в один прекрасный день получишь повестку со всеми вытекающими.
А заказчики есть разные - одним не принципиально и через год а у других заказ на немалую сумму срывается!
А я если взял заказ то я его сделаю.... исключение это разве что состояние здоровья и поломка оборудования.То есть не особо напрягаясь в графике работы вы решили обыграть эту ситуацию как опытный маркетолог ... big_smile
Почему пишу про "НЕ ОСОБО НАПРЯГАЯСЬ" - ведь скорость хим. процессов не изменится, как их не называй, хоть срочный заказ, хоть сверх срочный...Когда будете делать большие объемы плат за раз то поймете что Вы не правы.... перечитайте предыдущй пример за 0,7кв. дм и 70 кв. дм и поймете что затраты времени на единицу площади ОЧЕНЬ РАЗНЫЕ!
Разжевывать элементарные вещи - почему так я не собираюсь.
" А срочное изготовление дешевым не бывает т. к. на один заказ (хоть 0,7кв. дм, хоть 7 кв. дм., хоть 27 кв. дм) как не крути все равно убивается день (плюс/минус).
Соответсвенно чем меньше заказ тем дороже выйдет в пересчете например на туже площадь,... и наоборот. "
Перечитал, и только подтвердил свое предположение о маркетинговом приеме ...