Домашние весы/монитор для бочонков [для Arduino Uno]........
Домашнее пивоварение — это то, чем мы довольно часто занимаемся у меня дома ради развлечения. Я устал гадать, сколько пива осталось в бочонках в моем кизере (чтобы, конечно, я мог спланировать наш следующий день).
Итак, я собрал эту простую систему мониторинга бочонков, работающую на Arduino. Я даже запрограммировал свой Arduino так, чтобы он работал на двух бочонках и отображал грустное лицо :( в случае, если бочонок низкий! Он действительно состоит из
витрина для хранения дисплея и электроники
платформа с датчиками нагрузки, на которую можно ставить бочонки и взвешивать их
дополнительный кронштейн для добавления простого компьютерного вентилятора, установленного в углу, для циркуляции холодного воздуха внутри keezer.
По сути, Arduino просто продолжает получать данные от датчиков веса, сравнивает наблюдаемый вес с известным весом пустых и полных бочонков и показывает процент жидкости, оставшейся в бочонке. Легко!
Это небольшая работа, но в конечном итоге она того стоит.
Распечатать инструкции
Печать
К счастью, особой необходимости в распечатке инструкций нет. Я напечатал все на своем MK3/S из Prusament Carmine Red PETG с настройками по умолчанию. Все вышло просто отлично. В основном вам нужно будет распечатать
корпус дисплея
кронштейн корпуса дисплея
поверхность для взвешивания на бочонок
4 держателя датчиков нагрузки на бочонок
1 усилитель тензодатчика на бочонок
кронштейн для вентилятора, если он вам нужен
Необходимые детали
Ардуино Уно
Стандартный дисплей
4 тензодатчика на бочонок (я использовал полумостовые тензодатчики 50 кг)
1 усилитель тензодатчика на бочонок (я использовал тензодатчики HX711)
Электромонтажные материалы (проволока, паяльник, припой, термоусадка и т. д.)
Клей
Несколько болтов/метиз M3.
Несколько шурупов по дереву
(опционально) 80-мм вентилятор, 5 В
Сборка
Я уверен, что это будет очень зависеть от пользователя, но я просто поделюсь тем, что я сделал.
Масштаб
Я прикрепил тензодатчики к держателям датчиков нагрузки, а затем приклеил держатели к платформе датчика нагрузки. (Необязательно: я пропустил все через красивую оплетку, чтобы все провода были вместе и организованы.) Я припаял тензодатчики к усилителям тензодатчиков HX711 в соответствии со схемами подключения, которые прилагались к усилителям и тензодатчикам. Затем вставьте пучок проводов в канал на платформе весоизмерительного датчика, проденьте несколько стяжек через отверстия и затяните, чтобы они удерживались на месте.
Обратите внимание, что весы спроектированы таким образом, чтобы соответствовать «прямо» дну бочонков Cornelius, поэтому вы може��е сделать несколько пробных отпечатков меньшего размера, чтобы убедиться, что они подходят к вашим. У меня есть четыре разных бренда, и все они подходят этому.
Дисплей
Будет полезно, если вы посмотрите изображения: есть только один способ совместить это. Я закрепил ЖК-дисплей и Arduino в корпус дисплея с помощью болтов М3. Я подключил дисплей к Arduino, а затем прикрепил HX711 к корпусу дисплея (см. прилагаемые изображения). Я подключил HX711 и, находясь там, подал питание 5 В от Arduino на свой 80-мм вентилятор.
Кронштейн вентилятора
Я прикрепил вентилятор к кронштейну с помощью нужного оборудования.
Окончательная физическая сборка
Я просверлил отверстие в деревянном воротнике и изоляции кизера, диаметр которого был достаточно большим, чтобы пропустить провода. Я прикрутил кронштейн корпуса дисплея к деревянному воротнику обычными старыми шурупами. Я поместил готовые весы для бочонков на дно кизера и проверил их соответствие бочонкам. Затем я протянул эти провода вверх и по бокам кизера, чтобы все выглядело красиво (см. Картинки), и протянул эти провода через отверстие к Arduino. Я вкрутил кронштейн вентилятора в воротник и протянул линии электропитания вентилятора через отверстие к Arduino. Затем все, что осталось сделать, это подключить последние детали к Arduino и вставить корпус дисплея в кронштейн корпуса. Это должно быть просто хорошее трение. Включите его, обновите программное обеспечение, и ваш проект готов. Наслаждайтесь.
Программное обеспечение
Я оставлю это на усмотрение производителя, чтобы он собрал свой собственный код Arduino, поскольку у каждого свои потребности и детали реализации. Если будет большой интерес, могу помочь или выложить куда-нибудь то, что у меня есть. Однако на самом деле это довольно просто.





























