Floaty – Ареометр Wifi: сборка и принцип работы
Перевод статьи опубликованной на сайте diyhomebrewers.com 22 сентября 2020 года. Все фотографии взяты из оригинальной статьи. Интересный ресурс по автоматизации различных процессов в пивоварении. Есть канал на YouTube и в других социальных сетях. Спасибо автору за предоставленный материал.
Сегодня мы говорим еще об одном плавающем[hide] ареометре. Проекте, который я нахожу очень интересным. Это ареометр, похожий на iSpindel [ ссылка! ], но по гораздо более низкой цене и намного проще в сборке.
Посмотрим на отличия. iSpindel достаточно сложен в сборке. У него выше стоимость, но он обладает большей поддержкой сообщества и адаптирован ко многим системам BrewPiLess, BrewPi, CraftBeerPi, Ubidots, BrewSpy … Floaty собирается очень просто, хотя он не адаптирован для пивоваренных систем, таких как CaftBeerPi или BrewPi (на данный момент). Он поставляется с приложением, которое упрощает его использование. Так же он совместим с сервисом Brewfather.
Floaty работает через сервер, который гарантирует, что он сохраняет последние 100 записей показаний, что говорит нам о том, что, если мы настроили на получение показаний каждые 20 минут, сервер сохранит последние 33 часа. Если мобильный телефон отключен от интернета, то при подключении сервер отправит нам эти последние 100 записей. Если же все настроено на более длинный интервал, например, каждый час, то мы имеем уже как минимум 4 дня показаний. Конечно, для работы Floaty необходимо подключение к Интернету, он не работает локально.
Что мы можем сделать с Floaty?
С Floaty мы сможем измерять плотность и температуру в бродилке, благодаря приложению, без необходимости постоянного подключения мобильного телефона или устройства. Первая конфигурация и калибровка будут выполняться через Bluetooth, а затем мы будем отправлять данные через Wi-Fi. . Сборка, как мы увидим, довольно проста и также предлагает нам достаточно длинный срок автономной работы без необходимости подзарядки.
С емкостью аккумулятора 3400 мАч Floaty может работать более 1 года (по заявлениям создателей), отправляя данные каждые 10 минут, очевидно, с более длительным интервалом мы продлим срок службы Floaty, прежде чем его нужно будет заряжать.
Что нам понадобится для сборки Floaty?
LOLIN32 CH340 [ eBay ] [ Aliexpress ]
Гироскоп GY-521 MPU-6050 [ eBay ] [ Aliexpress ]
Разъем JST PH [ eBay ] [ Aliexpress ]
Аккумулятор 18650 [ eBay ] [ Aliexpress ]
Преформа ПЭТ [1 единица: eBay ]
3D-печать: [ 1 файл ] [ 2 файла ] *
3D-печать с калибровкой при 25º (PLA, заполнение 80%) [ Файл 1 шт. ] *
*Да, без 3D печати не обойтись, но сейчас много где можно заказать эту услугу.
Не видите датчик температуры в списке? Он уже есть в ESP.
Как мы видим, нам нужно гораздо меньше деталей, чем iSpindel (6 против 12 для iSpindel), что резко снижает его цену.
Сборка
Сначала снимем диод с гироскопа:
И припаиваем плату гироскопа к LOLIN32:
-задействуем свободный контакт к разъему «15», который будет служить кнопкой включения Bluetooth.
От гироскопа к ESP:
VCC> 33
GND> 25
SCL> 26
SDA> 27
Подключение аккумулятора:
осторожно! Тут надо быть внимательным, чтобы не перепутать полярность, иначе мы можем сжечь LOLIN32.
Используйте полярность указанную на LOLIN32.
Подключим концы проводов. Отрицательный контакт тянем в самый низ.
Положительный наверху. Необходимо согнуть полоску жести в форме буквы «Z» или поставить пружину, чтобы обеспечить хороший контакт при установке батареи:
Наконец, надо добавить грузик , чтобы оно было погружено в воду (Плотность 1000) с приблизительным наклоном 25º), в моем случае достаточно было добавить 20-центовую монету:
Прошиваем
Flash Download Tool v3.8.5 [ ссылка! ]
Файлы прошивки [ ссылка! ]
– Запустите программу Flash Download Tool.
Мы будем добавлять файлы по адресам, указанным в описании, то же самое с опциями:
– подключим LOLIN32 через usb порт к ПК и выберем COM порт:
boot_app0> 0xe000
bootloader_dio_80m> 0x1000
FLOATY_V0.0> 0x10000
FLOATY_V0.0.ino.partitions> 0x8000
Не забываем выбрать свой COM порт.
Нажимаем на СТАРТ и ждем его окончания:
По завершении установки прошивки приступим к настройке нашего Foaty:
-Скачиваем приложение с Android [ ссылка! ]
При первом запуске нам надо добавить наш FloatY:
Нам нужно будет активировать Bluetooth и GPS на телефоне. Это будет необходимо только во время процесса активации, и после калибровки нет необходимости подключать Floaty через Bluetooth.
– Мы включим Floaty Bluetooth, нажав на пин, который мы припаяли в позиции 15 LOLIN.
В приложении нажимаем «ДОБАВИТЬ»:
После добавления: программа запросит у нас имя, интервал отправки данных (рекомендуется от 10 до 20 минут, а то и больше) и соединение с нашей сетью Wi-Fi
Калибровка Floaty
При настройке, если Floaty не подключен ни к одному смартфону, Bluetooth выключится через 5 минут. При подключении к смартфону Bluetooth выключается через 2 часа.
Bluetooth можно остановить, нажав кнопку сброса на LOLIN32.
Оставьте Floaty в горизонтальном положении (вверх ногами), чтобы выключить его, чтобы разбудить, необходимо изменить его положение.
Калибровку всегда можно повторить.
Есть ограничение на отправку данных каждые 5 минут для телефона среднего класса. Связано это с нехваткой “ресурсов” телефона, останавливаются фоновые задачи, если они слишком часто повторяются.
С подключением с к сервису Brewfather проблем не должно быть. Там все интуитивно понятно, но нужен Премиум аккаунт.
Небольшое дополнение от меня
- Не надо бояться 3D печати. Я был первым, кто сделал iSpindel без нее, не имея специализированной платы.
- Сам не собирал, если только для ознакомления собрать.
[/hide]
Обсудим?
Собрал все зап части кроме преформы. Ни как не могу найти
У ЕрошКА спроси