Как я могу определить количество воды, которое должно быть заполнено в произвольном контейнере?
Поэтому я делаю Умный дозатор воды, который должен определять количество воды, которое должно быть заполнено в контейнер произвольной формы. Вот что я подумал:
- Установка ИК-светодиодной ленты для первого определения длины контейнера, а затем наполнения воды до этой высоты; контроль высоты с помощью ультразвукового датчика. Но это не кажется достаточно хорошим для узкогорлых бутылок с водой, так как ультразвуковой датчик довольно большой.
- Я также подумал о том, чтобы контролировать высоту воды, непосредственно опуская измеритель уровня воды в контейнер вместе с выпускным отверстием для воды. Но проблема в том, что вся установка должна быть пищевой, так как это будет питьевая вода.
Может ли кто-нибудь предложить лучший метод?
В настоящее время у меня нет обширных знаний о сенсорах. Таким образом, введение нового датчика в игру будет поощряться.
@Arnav Mahajan, 👍1
Обсуждение0
Смотрите также:
- Ультразвуковой датчик или инфракрасный датчик лучше для измерения расстояния (до/от человеческого тела)?
- Как увеличить расстояние обнаружения на датчике обхода препятствий Arduino KY-032?
- Водонепроницаемый ультразвуковой датчик sro4m-2
- Модуль HW-477 с ИК-датчиком VS1838B: Помощь с выводами
- KY-022 ИК-приемник, светодиод всегда горит, нет выхода
- ИК приемник принимает только 0
- Использование Broadcom AFBR-S50 с Arduino
- Измерение скорости автомобиля между двумя точками: какой датчик использовать и как преодолевать расстояние?
используйте весы для взвешивания, @jsotola
Честно говоря, я думаю, что на самом деле будет трудно получить надежные показания с помощью любого датчика здесь. Это общая проблема, когда у вас есть много разных ситуаций, в которых может работать датчик. Это не может быть одинаково хорошо во всех из них. Большинство дозаторов просто используют нажимную пластину или кнопку, чтобы пользователь мог управлять потоком воды. В основном нет смысла делать больше. Я думаю, что для того, чтобы действительно создать что-то работающее, вам нужно больше сузить типы контейнеров, чтобы на самом деле разработать решение., @chrisl
@jsotola Я использую весы для взвешивания. Но тогда как я могу измерить вес воды, которую необходимо наполнить?, @Arnav Mahajan
Я использовал [это type](https://www.amazon.com/Gikfun-Non-Contact-Liquid-XKC-Y25-NPN-Arduino/dp/B086QX726M/ref=pd_sbs_6?pd_rd_w=se8aW&pf_rd_p=98101395-b70f-4a52-af63-8fac2c513e02&pf_rd_r=TH0TMPVPE86YJPQKMFW3&pd_rd_r=c8b6d5f8-125c-437a-9cf3-0f9f3b359916&pd_rd_wg=wB1UQ&pd_rd_i=B086QX726M&psc=1) датчика для чего-то подобного. Это сработало достаточно хорошо для моего случая., @Fahad