Предлагаю вариант электронной начинки термо- хумистата на базе ESP8266 с прошивкой MaksMS
WiFi-IoT.
Блок имеет кодовое название MeatBox (название используется как hostname, как профиль в конфигураторе, как топик в mqtt брокере), и умеет автоматически поддерживать температуру начиная от t_окр (окружающей среды) и выше с требуемым гистерезисом, «сбрасывать» лишнюю влажность до h_окр путем продувки объема ящика.
Максимальные температуры ограничиваются мощностью нагревателя, рабочим диапазоном датчика, степенью теплоизоляции ящика, коммутационным реле и счетами на ЭЭ.
Управление и мониторинг через wifi сеть (client и access point), дополнительные функции можно 'набрать' в конструкторе прошивки.
Для сборки не требуются особые навыки пайки и программирования.
Подробности под катом.
Необязательно следовать точной рецептуре сборки, все перечисленные ниже компоненты можно заменить аналогами.
Например вместо ESP-12 вполне пойдет ESP-7. Можно отказаться от индикатора, сэкономить 2 пина и применить ESP-01.
Можно просто купить
Sonoff ot Itead и залить прошивку в него.
Реле на рабочее напряжение 5в, механические и твердотельные — нормально разомкнутые.
Нагревательный кабель — самый простой резистивный, достаточно полтора-два метра на ящик объемом 90 литров. Если делаете крупный ларь для зимнего хранения солений на балконе — берите больше кабеля.
Кулер любой способный завестись от 5 вольт, как правило, некрупные 12 вольтовые 50х50 до 70х70 заводятся нормально, для 80х80 обычно нужно 7 вольт.
Вместо индикатора ТМ1637 можно применить LCD1602, OLED, или вообще не ставить.
Вместо AM2301 можно поставить DHT22, или сенсор типа SHT, BME280/BMP280.
Корпус можно приспособить от мертвого модема/роутера/повербанка или мыльницы.
Вместо коммутационных проводов можно распаять обычные.
Радиолюбитель уровня «Бох» может вообще развести одну плату и распаять элементы из россыпи.
Для сборки начинки понадобятся:
1.
Модуль ESP-12 с подложкой - шилдом
2.
Линейный стабилизатор на 3.3в, например 1117-3.3
3.
Любой из датчиков DHT11, DHT22, AM2302, AM2301
4.
Вентилятор от 50х50мм до 70х70 способный работать от 5в
5.
6.
Два метра электро кабеля для теплого пола 20-50Вт/м
7.
Индикатор 7-сегментный ТМ1637
8.
9.
Пучок проводов с наконечниками dupont мама-мама
10.
Сетевой источник питания на 5В 1А, например плата из зарядника
Для управления вентилятором понадобится любой маломощный N-канальный mosfet транзистор, либо NPN биполярный.
Можно поставить второй модуль реле и коммутировать питание вентилятора через него.
Принципиальная схема
Как видно из схемы, датчик включен в однопроводном режиме, использует GPIO14.
Управление реле — GPIO12.
Управление вентилятором GPIO13.
Дисплей ТМ1637 подключен к GPIO5 (CLK) GPIO4 (DATA).
На схеме показана кнопка Reset, используется для сброса или запуска модуля в т.н. «Safe mode».
Далее, нужен аккаунт на портале проекта
wifi-iot.com/ для сборки прошивки и
лицензия pro-mode для активации в прошивке опций термостата, планировщика задач, блока логики, кастомного веб-интерфейса (стоимость лицензии 110 руб).
Лицензия привязывается к конкретному чипу ESP8266 и
не переносится на другое устройство.
Создаем в вашем аккаунте профиль для нашего проекта, называем его Box (MeatBox, Incubator и т.д.), выбираем стабильную ветку SDK.
В
конфигураторе выбираем модули необходимые для работы.
Для самого простого термо- и хумистата не требуется поддержка ntp, календаря, установки времени, планировщика.
Но у меня вариант с индикатором, так что выбрал модули как на картинке ниже.
Пробежимся по галкам:
DHT 11/21/22 поддержка сенсоров DHT11-DHT22-AM2302-AM2301.
Коррекция датчиков — опция позволяет ввести поправку (как правило датчики немного врут).
MQTT клиент — поддержка удаленного управления и мониторинга по протоколу mqtt.
Если у вас есть умный дом (Домотикс, ХоумАссистент и т.д.) то MeatBox можно в нее интегрировать.
Время и NTP — cинхронизация времени и даты по NTP, в настойках модуля требуется указать адрес сервера и ваш часовой пояс.
Поддержка календаря и
ручная установка времени — понятно из названий.
GPIO — поддержка GPIO, чтение состояний GPIO и управление реле.
Обновление ОТА — Возможность обновлять прошивку через интернет.
Планировщик заданий — понятно из названия (он же шедулер).
Термостат — собственно герой обзора.
Конструктор main page — это редактор главной страницы, web интерфейс системы.
Logic2 — логический модуль, позволяет управлять GPIO, выводить надписи на дисплей, отправлять Email и SMS по каким-либо условиям. В принципе не нужен.
Настройки по умолчанию — установка имени точки доступа и пароля к ней по умолчанию для подключения к роутеру. Установка статического IP адреса и шлюза. Работает только при первом включении модуля после прошивки.
TM1637 — модуль поддержки 7-сегментного светодиодного дисплея на 4 знакоместа.
Кнопки шестеренок возле опций вызывают настройки, нам потребуется настроить модули:
Конструктор main page
Листинг исходя из принципиальной схемы, внимательно смотрим на соответствие GPIOx
Температура: <b>_DHTT1_°C</b>
Установка на: <b>_TSSET1_°C</b>, состояние: <b>_TSON1_</b>
Влажность : <b>_DHTH1_%</b>
Установка на: <b>_TSSET2_%</b>, состояние: <b>_TSON2_</b>
Управление:
<a href="?gpio=13"><div class="g__GPIO13_ k fll" style="width:80px">Нагрев</div></a><div class="dummy"></div>
<a href="?gpio=12"><div class="g__GPIO12_ k fll" style="width:80px">Обдув</div></a><div class="dummy"></div>
Настройки по умолчанию
Здесь вбиваете данные вашей wifi сети и IP адрес
Сохраняете созданный профиль и запускаете компиляцию.
На выходе получаете полную прошивку одним файлом и т.н. трехфайловую, для работы хватит первой.
Через адаптер USB-TTL (или программатор)
заливаете прошивку в модуль ESP-12, при перезагрузке он стартует в safe-mode, поднимая SSID «WiFi-IoT» с адресом устройства 192.168.4.1.
Скриншот web страницы будет примерно таким (см. ниже), но вместо надписи «Pro Mode» будет красным "
Safe mode".
Далее нужно сгенерировать в личном кабинете ключ на основании ID вашего чипа (кнопка get pro mode).
После ввода ключа в прошивке становятся доступны все платные функции.
Идем в подвал «Config» и до настраиваем модуль.
Main — базовые настройки.
Hardware — настройки подключения датчика. Здесь же задается интервал считывания показаний.
Servers — настройки mqtt сервера (я использую бесплатный mqtt.flyhub.org). Если у вас стоит Homeassistant, Domotics и т.д. — вбивайте адрес и аккаунт вашего брокера.
GPIO — настройки выходов для управления реле и вентилятора.
Обратите внимание на полярность логики: в зависимости от типа реле и типа транзистора на выходе логическая «1» может быть представлена +3.3в, а может быть «0» (OUTPUT INVERT). В примечании к
настройкам термостата подробно указано когда применяется та или иная логика.
Sheduler — планировщик задач, позволяющий включать/выключать нагрев и обдув по расписанию.
Thermostat — собственно наш термостат. На скриншоте выставлено оптимальные с точки зрения брата температура и влажность для вяления говядины, а также гистерезис.
Logics2 — модуль логики, позволяющий при запрограммированных условиях выполнять определенные действия.
Используя логические условия можно запрограммировать тот же самый термостат. В данном проекте модуль не используется, скриншот для информации.
7segm — модуль поддержки индикатора ТМ1637, указываются GPIO5 (CLK) GPIO4 (DATA), яркость и перечень выводимых параметров. После применения настроек ваш дисплей включится и начнет показывать текущее время, температуру и влажность с указанными интервалами.
Еще раз возвращаемся к главной web-странице, она уже более менее соответствует скриншоту. Но датчик скорее всего врет :)
Для калибровки потребуется положить внутрь ящика поверенный прибор и внести поправки вкладке
Сorrection.
Это блок коррекции показаний датчиков DHT11, DHT22, AM2302, AM2301, DS18B20, SHTх, BME, BMP.
Корректировка применяется с коэффициенторм х10, то есть мой датчик завышает температуру на 1.5С, а влажность на 3%.
Настройка закончена. Текущие значения климатики, уставка и состояние термо- и хумистата показывается на главной странице.
Еще раз напомню что включение и выключение автоматического режима производится на вкладке
Thermostat.
Плюсом на главной странице выведены кнопки ручного управления «Нагрев» и «Обдув», их использовать в не-автоматическом режиме. Статус активной/неактивной кнопки будет зависеть от полярности логики в настройках GPIO.
Если вы используете mqtt брокер, то можно управлять и мониторить состояние климата из любого mqtt клиента, например linear mqtt dashboard.
Конструкция и фото ящика
Ящик объемом 90л, собран из клееных щитов (Леруа), там же куплены рояльная петля, нагревательный кабель, полоса и метизы. Кабель прихвачен мебельным степлером с полукруглой скобой.
Для кулера прорезано отверстие у дна, направление потока воздуха — внутрь ящика.
Выходных отверстий нет — ящик со временем немного рассохся, и «травит» под крышкой.
Для защиты от пыли/насекомых можно натянуть перез кулером кусок чулка или колготок.
Нагревательный кабель перед каждой закладкой мяса закрывается бумажными полотенцами.
Для размещения мяса на вкрученные в стенки саморезы подвешены в два уровня решетки (куплены в Ikea и чудесным образом подошли по ширине). Датчик размещен в вверху по центру ящика.
Усушка продукта составляет 66%, то есть из исходного килограмма получается 300 грамм готового продукта.
Время приготовления кусков размерами как на фото — примерно 7 дней.
Толстые куски или мясо с костями вялить нельзя, так как их невозможно полностью вымочить и просолить — при вялении начинается гниение.
Приятного аппетита.
Отвечу на любые вопросы кроме рецептов :)
Чтобы перенастроить например с говядины на курятину или груши это надо подходить разворачивать ящик и вспоминать как тыкать в кнопки :)
Нитритной соли не видел — смесь простой и розовой гималайской.
И никаких паразитов.
И еще раз — мясо для стейков не стерилизуют, суть выдержки это ферментация с целью сделать мясо нежнее и вкуснее.
Решетки само собой моются стенки протираются (Хлоргексидин дёшев).
Думаю вот озонатор там бы не помешал.
советую все же посмотреть на Sonoff TH10 / TH16 / Dual / S26 / Basic и посчитать деньги-время.
Просто готовое устройство из вышеназванного списка на али или bangood (flashdeals или акции) стоит меннее $10 и содержит в себе готовые корпус, блок питания, компактно и удобно собранные, чтоб минимально соплей лепить…
Разве что выберите какой вам лучше по размеру, по наличию GPIO или количеству реле. Благо в гугле не проблема найти описания, куда и как можно в них подключить выходы-входы.
Что же до индикатора — в тот же TH10/TH16/Dual отлично врезается 0.96" oled индикатор и подключать его можно через GPIO занятые под TX/RX… (если прошивка понимает).
И еще, не надо использовать DHT11/DHT22 — врут, дохнут, деградируют быстро.
Уж лучше сразу закладываться на bme280/si7021
А подробнее почитать, поспрашивать можно на 4pda ветке . На самом деле подобные устройства собираются и прошиваются весьма просто.
благо выбор вентиляторов на 220В более чем большой, да и недежнее они, долговечнее, мощнее (если нужно)
Или у вас еще и ШИМом скорость регулируется?
PS: что же там за вентилятор, от 5 вольт? это же совсем ни о чем поток, да и большинство 12В вентиляторов от 5 вольт хоть как-то работают только пока новые, потом могут и не стартануть.
Но если уж вы используете миниатюрный, маломощный вентилятор, да еще на 5В питая его, то сколько он потребит? мне кажется и встроенный в сонофф 5В питальник вытянет лишние несколько десятков милиампер
просто у меня он уже есть и что-то мне кажется, он дешевле будет.
А вяленое мясо — вкуснятина, в деревне делали давно, сразу всю ляшку коровы. Аж сразу захотелось сделать.
Про розовую соль меня посилил пост на хабре
Про соль с точки зрения химика
На стол ложится пленка, на нее засыпается ягода, с одного торца ставятся два канальника на 100 мм, сверху на этой же высоте укладывается лист текстолита\фанеры, чтоб теплей было. Включается в розетку и всё.
Фрукты разве не будут пригорать или приставать к пленке?
(У меня такая пленка есть, и я пробовал делать инкубатор на ее основе.)
Бока не закрывал, но можно поэксперементировать таким образом с температурой сушки.
Хмм.
Пожалуй спрошу в другой раз.
И неизвестно проверенные они или нет.
Ведь именно хорошо завялить,
а не просто засолить и посушить — довольно сложно.
Тоже давно занимаюсь (увлекаюсь) сушкой, вялением разных продуктов.
В основном фруктами, овощами.
Сейчас получается делать вяленые бананы
(ферментированные, не просто сушеные),
прямо целиком (ну без кожуры).
Однажды просто надоело постоянно нарезать и укладывать.
Все без добавления каких-либо консервантов.
С мясом или рыбой все намного сложнее.
Вот сейчас собираю материал по длительной ферментации.
Хороших или хотя бы проверенных статей вообще очень мало.
А так сушилка, конечно супер.
Тоже обдумывал сделать подобное,
сначала, хотя бы просто, без электроники.
Но даже не было нормального удобного ящика.
И потом просто купил готовую.
А потом, еще одну.
И еще сделал одну небольшую, из хлебницы.
Но там только вентилятор от компьютера.
Просто думал, что с частыми переносами текст лучше читается.
Но получается ерунда.
В данном посте это ящик не для вяления (ферментации), а для сушки. Не обманывайте себя и окружающих.
Гуглим 'сыровяленое мясо', 'билтонг' и т.д.
А указанные на фото окорока готовятся по другой технологии и других температурных условиях.
даже если не умеешь программировать в среде ардуино, есть куча бесплатных проектов, делающих то-же самое.
Предварительно спросил в соседнем инкубаторном обзоре, сказали интересно-пиши.
Другие проекты типа EspEasy Tasmota требуют знания скриптов.
Здесь же нет ни строчки кода, web страничка — это текст и имена макросов в прошивке.
Это шлифованный мебельный щит 2000*500*18мм, хвоя, сорт 'экстра', арт. 82125541 из Леруа.
Не думаю что там применяются токсичные клеи.
Из истории знаю что первыми такое мясо делали древние кочевники: клали тонкие пласты на круп лошади, сверху попону, запрыгнул и скакать.
Мясо просаливалось лошадиным потом и вялилось в тепле (воняло наверняка адско).
Сейчас — вымачивание в соляном растворе, обсыпка специями, предварительная обсушка салфеткой и в ящик.
Если мясо влажное типа курятины, то первые сутки температура ставится чуть выше.
Может каркас стреч-пленкой обвернуть, для того чтобы определиться, что лучше использовать, не факт что ящик лучше, разве что коптить попробовать, но и вяленые продукты неплохи.
Достаточно просто в узкий торец коробки от LCD снизу врезать кулер, а куски мяса или рыбы продевать за край шпажкой для шашлыка или одноразовой палочкой от суши, прямо сквозь боковые стенки.
А вот продукция.
А Ваш ящик сродни сушилке. А сыровяленные колбасы и мясо должны иметь 3 этапа Усадка, созревание, сушка. И все при разных температурах и влажностях.
Все верно, настройки термостата меняются на раз два, лежа с дивана.
А заднюя часть свиньи целиком, солить, коптить, сушить это для профессионалов. Пару рыбок и так можно подвесить и они прекрасно засохнут. Кусочек небольшой мяса прекрасно вялится просто так в марле подвешенный при комнатных температурах. Приток воздуха ускоряет сушку. Только есть проблема, рыба имеет неприятный запах, его желательно вывести из жилых помещений, особенно камбала, сушеная вкусная, но при сушке воняет.
Типа «Ветерок, Дачница» и др.
Дизайн, конечно слабоват, но на первое время подойдет.
Потом лучше определитесь,
какого объема и с какими параметрами сушилка вам нужна.
Импортные красивые, но в разы дороже, быстро ломаются или не сушат.
Сейчас глянул по каталогу Ikea — ничего похожего нет (
По виду плоская проволочная решетка без бортиков, с двумя ручками по бокам, для хранения легких вещей.
В говядине примерно 70-77% по составу это вода, в основном уходит она плюс частично жиры и еще что-то.
Готовый продукт в состоянии 'мясные чипсы' спокойно режется на слайсики острым ножом.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.