Geladeira Cervejeira / Kegerator - Baixo Custo com Aplicativo no Celular

Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum

Help Support Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

hfagner

Well-Known Member
Joined
Oct 24, 2019
Messages
537
Reaction score
421
Criei um projeto para controle mais refinado da temperatura de minha geladeira que uso para fermentação e serviço. Alguns colegas que viram gostaram da ideia e pediram para ajudar montar na sua geladeira. Então decidi gravar em vídeo o passo a passo, incluindo a parte eletrônica. O projeto tem baixo custo, os componentes podem ser facilmente encontrados no mercado por algo em torno de R$ 50,00 nos dias de hoje. (06/2020)

O projeto contempla o seguinte:

- Controle para resfriamento
- Controle para aquecimento
- Controle para o cooler interno garantindo temperatura uniforme dentro da geladeira
- Até 3 sensores de temperatura para monitorar setores diferentes
- Controle total via aplicativo
- Acesso remoto de qualquer lugar (desde que tenha disponibilidade de internet, rsrs)
- Controle de histerese inteligente para evitar/minimizar a inércia termica
- Atualização de firmware via browser

Espero que esse projeto seja útil para você também!

Forte abraço galera.

 
Estou estudando para iniciar a fabricação de minhas cervejas, já faz mais de ano que pretendo isso, mas agora é que estou me dedicando a pesquisar tudo. E seu projeto me agradou muito, eu tenho uma geladeira no Deck que gela bem o congelador, mas em baixo quase não esfria, não sei qual o problema. Ela é de uma porta, mas o congelado tem um tampa que veda, tipo uma caixa mesmo, bem diferente da sua. Pensei eu fazer uns furos na parte de baixo, um para o cooler e outros para circulação, mas o medo de furar um cano ou algo é grande. Vocês teriam alguma sugestão?

Ver imagens.

Outra coisa, por que não acrescenta os visores de temperatura no projeto?
 

Attachments

  • IMG_20200603_091950.jpg
    IMG_20200603_091950.jpg
    23 KB · Views: 107
  • IMG_20200603_091955.jpg
    IMG_20200603_091955.jpg
    31 KB · Views: 104
E parabéns pelo compartilhamento de informações e dicas. Já me inscrevi e ativei o sininho para não perder nada.

Espero encontrar os matérias aqui no Juazeiro do Norte/CE. 😌
 
Estou estudando para iniciar a fabricação de minhas cervejas, já faz mais de ano que pretendo isso, mas agora é que estou me dedicando a pesquisar tudo. E seu projeto me agradou muito, eu tenho uma geladeira no Deck que gela bem o congelador, mas em baixo quase não esfria, não sei qual o problema. Ela é de uma porta, mas o congelado tem um tampa que veda, tipo uma caixa mesmo, bem diferente da sua. Pensei eu fazer uns furos na parte de baixo, um para o cooler e outros para circulação, mas o medo de furar um cano ou algo é grande. Vocês teriam alguma sugestão?

Ver imagens.

Outra coisa, por que não acrescenta os visores de temperatura no projeto?

No seu caso é legal ver o modelo direitinho antes de furar, mas no geral o pessoal fura na parte de baixo do freezer mesmo. Sugestão é anotar o modelo e verificar com algum técnico de refrigeração se esse modelo tem a evaporadora ahi na parte de baixo do freezer.

Quanto aos visores, para o meu projeto pessoal vou estilizar a geladeira e o display que vou usar é do tipo retro, vou usar as valvulas tipo nixie por isso não adicionei o display.
200px-ZM1210-operating.jpg
 
E parabéns pelo compartilhamento de informações e dicas. Já me inscrevi e ativei o sininho para não perder nada.

Espero encontrar os matérias aqui no Juazeiro do Norte/CE. 😌

Quanto aos componentes são todos comuns e vc encontra no Mercado Livre. Qualquer dúvida só dar um toque ahi.
 
No seu caso é legal ver o modelo direitinho antes de furar, mas no geral o pessoal fura na parte de baixo do freezer mesmo. Sugestão é anotar o modelo e verificar com algum técnico de refrigeração se esse modelo tem a evaporadora ahi na parte de baixo do freezer.

Quanto aos visores, para o meu projeto pessoal vou estilizar a geladeira e o display que vou usar é do tipo retro, vou usar as valvulas tipo nixie por isso não adicionei o display. View attachment 123705
Vai ficar muito lindo esse visor retro. Parabéns!

Obrigado pelo retorno, vou ver se alguém conhece essa geladeira, pois é bem antiga, mas gela bem em cima, vou ver só o gás para a eficiência melhorar baixo e ver essa possibilidade da furação se não pega em nada.

Abraços
 
Tenho uma expositora esmaltec que chega a -7ºc, ela funciona com uma serpentina na parte superior e um ventilador que faz circular o ar gelado, gostaria de dividi-la ao meio com uma placa de isopor, para ter duas zonas com temperaturas diferentes, a parte inferior seria uma caixa térmica, minha idéia seria colocar um cooler pegando o ar mais gelado da parte superior e jogando para a parte inferior, que teria uma temperatura mais elevada, com isso poderia ao mesmo tempo fermentar na parte inferior e fazer um cold na parte superior ou fermentar ao mesmo tempo uma lager e uma ale, com temperaturas distintas, seria possivel adapter esse seu projeto para controlar as duas temperaturas?
 
Tenho uma expositora esmaltec que chega a -7ºc, ela funciona com uma serpentina na parte superior e um ventilador que faz circular o ar gelado, gostaria de dividi-la ao meio com uma placa de isopor, para ter duas zonas com temperaturas diferentes, a parte inferior seria uma caixa térmica, minha idéia seria colocar um cooler pegando o ar mais gelado da parte superior e jogando para a parte inferior, que teria uma temperatura mais elevada, com isso poderia ao mesmo tempo fermentar na parte inferior e fazer um cold na parte superior ou fermentar ao mesmo tempo uma lager e uma ale, com temperaturas distintas, seria possivel adapter esse seu projeto para controlar as duas temperaturas?

Olá amigo, penso que dá sim para adaptar. Se vc montar hoje sem nenhuma alteração no software o sistema funcionará da seguinte forma:

- um dos sensores mede a temperatura do mosto, esse comanda o compressor e o sistema de aquecimento.
- dois outros sensores medem a diferença de temperatura em partes diferentes da geladeira, quando essa diferença for maior que 1°C ele liga o cooler.

Poderá adaptar da seguinte forma para atender sua necessidade. (Considerando que mantera o controle do seu sistema como está, e adicionará esse)

Monte a versão mais simples do meu projeto como mostra o esquema apresentado no segundo vídeo (parte 2), daí vc controla com o rele o cooler que colocará na caixa térmica. E o sensor vc coloca no mosto a fermentar dentro da caixa. Assim quando precisar baixar a temp. o sistema ativará o cooler. Porém, neste caso vc não tera controle remoto de seu cold que estará sendo realizado na parte de cima do refrigerador.

Não sei se consegui ser claro, qualquer coisa pergunta ahi.
 
Olá amigo, penso que dá sim para adaptar. Se vc montar hoje sem nenhuma alteração no software o sistema funcionará da seguinte forma:

- um dos sensores mede a temperatura do mosto, esse comanda o compressor e o sistema de aquecimento.
- dois outros sensores medem a diferença de temperatura em partes diferentes da geladeira, quando essa diferença for maior que 1°C ele liga o cooler.

Poderá adaptar da seguinte forma para atender sua necessidade. (Considerando que mantera o controle do seu sistema como está, e adicionará esse)

Monte a versão mais simples do meu projeto como mostra o esquema apresentado no segundo vídeo (parte 2), daí vc controla com o rele o cooler que colocará na caixa térmica. E o sensor vc coloca no mosto a fermentar dentro da caixa. Assim quando precisar baixar a temp. o sistema ativará o cooler. Porém, neste caso vc não tera controle remoto de seu cold que estará sendo realizado na parte de cima do refrigerador.

Não sei se consegui ser claro, qualquer coisa pergunta ahi.
Tenho um controlador coel na geladeira, vou continuar usando ele para controlar a temperatura da parte superior, mais baixa e usar o seu sistema para controlar a temperatura da caixa térmica inferior através da ativação do cooler, posso usar os outros sensores somente para fazer o monitoramento remoto da temperatura superior.
 
Tenho um controlador coel na geladeira, vou continuar usando ele para controlar a temperatura da parte superior, mais baixa e usar o seu sistema para controlar a temperatura da caixa térmica inferior através da ativação do cooler, posso usar os outros sensores somente para fazer o monitoramento remoto da temperatura superior.

Legal amigo, qualquer coisa me dá um toque ahi.

Hoje terminei de fazer o código do iSpindel modificado para integrar ao sistema. Vou testar e logo lanço o vídeo no canal. Agora é possível acompanhar a atenuação do mosto na mesma tela de controle da geladeira. Também a temperatura lida pelo iSpindel dentro do fermentador.
 
Camaradas fiz alguns updates no sistema.

- Adicionado Display
- Integrado ao iSpindel
- Integrado ao BrewFather
- Possibilidade de selecionar o sensor que controlará o aquecimento/resfriamento
- Sensor do iSpindel pode ser usado para controlar o aquecimento/resfriamento e sensor com fio fica sendo backup no caso do iSpindel ficar sem bateria.
- Previsão de ABV % no APP




Geladeira Completa_bb.png
 
Show amigo, já fiz até umas perguntinhas lá no canal. Esse seu projeto já era muito bom, e agora então... Nem se fala. Já estou ansioso para novas atualizações.

Um grande abraço.
 
Camaradas fiz alguns updates no sistema.

- Adicionado Display
- Integrado ao iSpindel
- Integrado ao BrewFather
- Possibilidade de selecionar o sensor que controlará o aquecimento/resfriamento
- Sensor do iSpindel pode ser usado para controlar o aquecimento/resfriamento e sensor com fio fica sendo backup no caso do iSpindel ficar sem bateria.
- Previsão de ABV % no APP




View attachment 123938

Parabéns eu sigo seu canal muito bem explicado, quem sabe uma dica para tema do seu canal panela cervejeira com esp8266, valeu!
 
Camaradas fiz alguns updates no sistema.

- Adicionado Display
- Integrado ao iSpindel
- Integrado ao BrewFather
- Possibilidade de selecionar o sensor que controlará o aquecimento/resfriamento
- Sensor do iSpindel pode ser usado para controlar o aquecimento/resfriamento e sensor com fio fica sendo backup no caso do iSpindel ficar sem bateria.
- Previsão de ABV % no APP




View attachment 123938


Parabéns Helton, cada dia melhor. Se não se importar, poderia compartilhar conosco os códigos fontes? Valeu e um forte abraço.
 
Olá Helton, tudo bem?
Preciso de uma ajuda sua, eu cmprei todos os componentes, e ontem consegui gravar o arquivo Geladeira_V4.bin na memória da ESP, e logo após consegui conectar no ESP pela rede IoTBrew no WiFi, e fiz todas as configurações conforme o vídeo, porém hoje quando fui dar continuidade nas tarefas, não consegui mais encontrar a rede IoTBrew no WiFi do celular, percebi que o led da placa, depois que ligo na energia elétrica, fica piscando, e não mantem acesa como no seu vídeo, será que eu danifiquei a placa? Inclusive eu já regravei o Geladeira_V4.bin mais de uma vez, e nada mudou. Poderia me dar uma dica, por favor?
Obrigado e Abs.
 
Olá Helton, tudo bem?
Preciso de uma ajuda sua, eu cmprei todos os componentes, e ontem consegui gravar o arquivo Geladeira_V4.bin na memória da ESP, e logo após consegui conectar no ESP pela rede IoTBrew no WiFi, e fiz todas as configurações conforme o vídeo, porém hoje quando fui dar continuidade nas tarefas, não consegui mais encontrar a rede IoTBrew no WiFi do celular, percebi que o led da placa, depois que ligo na energia elétrica, fica piscando, e não mantem acesa como no seu vídeo, será que eu danifiquei a placa? Inclusive eu já regravei o Geladeira_V4.bin mais de uma vez, e nada mudou. Poderia me dar uma dica, por favor?
Obrigado e Abs.

Fala amigo, a rede IoTBrew fica ativa somente para você fazer as configurações, uma vez configurado no seu Wifi ele não aparece mais. Segure o botão FLASH do ESP por 10 segundos para resetar as configurações e ela aparecerá novamente. Quando acessar a pagina de configuração pelo ip 192.168.4.1 já entre com os dados do seu Wifi e tbm o token do Blynk, assim vc já terá o controle pelo aplicativo.
 
Fala amigo, a rede IoTBrew fica ativa somente para você fazer as configurações, uma vez configurado no seu Wifi ele não aparece mais. Segure o botão FLASH do ESP por 10 segundos para resetar as configurações e ela aparecerá novamente. Quando acessar a pagina de configuração pelo ip 192.168.4.1 já entre com os dados do seu Wifi e tbm o token do Blynk, assim vc já terá o controle pelo aplicativo.

Olá Helton, obrigado pela explicação...
Então pelo que eu entendi, depois de configurado não será mais necessário conectar na IoTBrew, ok.
Aí tenho outras dúvidas:
1. O LED não tem que ficar aceso sempre?
2. No aplicativo, é normal ficar aparecendo a mensagem "...connected" e "...disconnectaded"?
3. O aplicativo não lê a temperatura do sensor, o que pode ser?
Dá uma olhada na imagens...
Obrigado.
 

Attachments

  • P_20200705_195244.jpg
    P_20200705_195244.jpg
    36.8 KB · Views: 150
  • Screenshot_20200705-195218067.jpg
    Screenshot_20200705-195218067.jpg
    15.6 KB · Views: 143
  • Screenshot_20200705-195226284.jpg
    Screenshot_20200705-195226284.jpg
    15.4 KB · Views: 113
Olá Helton, obrigado pela explicação...
Então pelo que eu entendi, depois de configurado não será mais necessário conectar na IoTBrew, ok.
Aí tenho outras dúvidas:
1. O LED não tem que ficar aceso sempre?
2. No aplicativo, é normal ficar aparecendo a mensagem "...connected" e "...disconnectaded"?
3. O aplicativo não lê a temperatura do sensor, o que pode ser?
Dá uma olhada na imagens...
Obrigado.

Exatamente, depois de configurado não precisa mais conectar a rede IoTBrew.

1. O LED deve ficar aceso fixo, isso indica que está conectado aos servidores do Blynk
2. Não é normal ele ficar alternando. Isso está acontecendo porque ele não está detectando seu sensor de temperatura. O sistema reincia automaticamente quando nenhum sensor não é detectado. Esse reinicio é o motivo dele estar conectando e desconectando toda hora no Blynk.
3. Verifica as conexões do sensor. Amarelo no D6, vermelho no 3.3V e preto no GND. Resistor de 4k7 entre o amarelo e o vermelho (D6 e 3.3V). De preferência solde os cabos do sensor e o resistor. Com o manuseio do cabo pode dar problema de contato.
 
Olá Helton, obrigado pela explicação...
Então pelo que eu entendi, depois de configurado não será mais necessário conectar na IoTBrew, ok.
Aí tenho outras dúvidas:
1. O LED não tem que ficar aceso sempre?
2. No aplicativo, é normal ficar aparecendo a mensagem "...connected" e "...disconnectaded"?
3. O aplicativo não lê a temperatura do sensor, o que pode ser?
Dá uma olhada na imagens...
Obrigado.

Acabei de observar nas imagens que vc enviou que vc está usando a versão antiga do app no Blynk. Apague o projeto no Blynk e use o QR do link abaixo para atualizar.

Link para baixar o QR do aplicativo na versão mais simples:
https://drive.google.com/file/d/178rb5C15T0iwv_XFq1ZSaZJYmqChz7bT/view?usp=sharing
Após a importação do novo projeto para o Blynk será gerado um novo token, repita o processo descrito anteriormente para recadastrar o token.
 
Parabéns Helton, cada dia melhor. Se não se importar, poderia compartilhar conosco os códigos fontes? Valeu e um forte abraço.

Bom dia Luiz, td certo amigo? Só preciso me organizar aqui para colocar no github. Estou com outros projetos em andamento que estão me consumindo. Assim que estiver no ar dou um toque aqui no forum. Abraço.
 
beleza Helton ...
montei meu sistema, mas aparece como se o esp estivesse desconectado, comprei até a versão mais completa pra ver se aparecia a leitura da temperatura, mas não aparece nada. No display aparece a temperatura certinho, mas no blynk não. segue em anexo fotos. aparece a mensagem 'wasn't online yet".... como se não estivesse conectdo. O meu esp é com chip cp 210. E a forma de configuração de rede no iotbrew, é um pouco diferente também ...
 

Attachments

  • display.jpeg
    display.jpeg
    29.2 KB · Views: 84
  • blynk.jpeg
    blynk.jpeg
    19.1 KB · Views: 86
  • com.JPG
    com.JPG
    15 KB · Views: 72
  • aba1.JPG
    aba1.JPG
    40 KB · Views: 71
  • aba2.JPG
    aba2.JPG
    33 KB · Views: 69
beleza Helton ...
montei meu sistema, mas aparece como se o esp estivesse desconectado, comprei até a versão mais completa pra ver se aparecia a leitura da temperatura, mas não aparece nada. No display aparece a temperatura certinho, mas no blynk não. segue em anexo fotos. aparece a mensagem 'wasn't online yet".... como se não estivesse conectdo. O meu esp é com chip cp 210. E a forma de configuração de rede no iotbrew, é um pouco diferente também ...

Amigo ao que tudo indica o Token do Blynk não foi salvo. Não se esqueça que depois que vc clica em "SAVE" ele aparece na tela a informação para aguardar 10 segundos.. Como abaixo

Trying to connect ESP to the INTELBRAS SALA network.
Give it 10 seconds or so and check how it went.
The IoTBrew network you are connected to will be restarted on the radio channel of the INTELBRAS SALA network. You may have to manually reconnect to the IoTBrew network.

Vc então clica em "how it went" ele volta a tela inicial e vc deve clicar em "EXIT PORTAL"
Se não clicar em "EXIT PORTAL" ele não grava o token, e consequentemente quando reinicia não consegue conectar ao servidor do Blynk.
 
Amigo ao que tudo indica o Token do Blynk não foi salvo. Não se esqueça que depois que vc clica em "SAVE" ele aparece na tela a informação para aguardar 10 segundos.. Como abaixo

Trying to connect ESP to the INTELBRAS SALA network.
Give it 10 seconds or so and check how it went.
The IoTBrew network you are connected to will be restarted on the radio channel of the INTELBRAS SALA network. You may have to manually reconnect to the IoTBrew network.

Vc então clica em "how it went" ele volta a tela inicial e vc deve clicar em "EXIT PORTAL"
Se não clicar em "EXIT PORTAL" ele não grava o token, e consequentemente quando reinicia não consegue conectar ao servidor do Blynk.
agora deu certo .....obrigado .... mais uma coisa ...eu coloquei a temp alvo para 17 graus , e dai coloquei o sensor num copo com agua e chegou a 15 graus e ainda não ligou o aquecedor ... dai eu coloquei em off e depois voltei pro on e dai ligou o aquecer .... a histerese está em 0.3 .... isso aconteceu também com o resfriar, tem que colocor em off e depois em on e dai começa a resfriar .... poucas vezes ele acionou sozinho o aquecer e o resfriar
 
agora deu certo .....obrigado .... mais uma coisa ...eu coloquei a temp alvo para 17 graus , e dai coloquei o sensor num copo com agua e chegou a 15 graus e ainda não ligou o aquecedor ... dai eu coloquei em off e depois voltei pro on e dai ligou o aquecer .... a histerese está em 0.3 .... isso aconteceu também com o resfriar, tem que colocor em off e depois em on e dai começa a resfriar .... poucas vezes ele acionou sozinho o aquecer e o resfriar

Quando há inversão de temperatura, por exemplo se ele estava esfriando e passou a histerese desligou, não começa imediatamente a aquecer (ou vice-versa) isso devido a inércia termica. A inversão do frio para o quente ou do quente para o frio só se dá depois de 6 horas. Do contrário haveria consumo demasiado de energia devido as inversões. Vc pode interferir nesse processo, fazendo ele inverter imediatamente o processo desligando e ligando o sistema, como vc fez. Estou estudando adicionar no setup uma opção onde você define o tempo de espera para inversão, porém, de todos os testes que fiz 6 horas parece ser um bom tempo.

Estou adicionando um icone no display para infomar quando o Blynk está conectado. Em mais alguns minutos coloco o link do firmware aki, juntamente com os passos para atualizar.
 
Quando há inversão de temperatura, por exemplo se ele estava esfriando e passou a histerese desligou, não começa imediatamente a aquecer (ou vice-versa) isso devido a inércia termica. A inversão do frio para o quente ou do quente para o frio só se dá depois de 6 horas. Do contrário haveria consumo demasiado de energia devido as inversões. Vc pode interferir nesse processo, fazendo ele inverter imediatamente o processo desligando e ligando o sistema, como vc fez. Estou estudando adicionar no setup uma opção onde você define o tempo de espera para inversão, porém, de todos os testes que fiz 6 horas parece ser um bom tempo.

Estou adicionando um icone no display para infomar quando o Blynk está conectado. Em mais alguns minutos coloco o link do firmware aki, juntamente com os passos para atualizar.
 
Entendi... Então pra mim não vai funcionar, pois aqui no sul a noite quando liga minha geladeira por exemplo se setei para 18 graus, quando chegar nos 18 desliga mas a temperatura ainda baixa até uns 16 se não tivesse o aquecimento imediato, é muita variação... Preciso desse procedimento no inverno... E com o stc1000 que tenho ligado na geladeira e na lâmpada, a variação máxima é de 0,6 graus.... Que pena estava muito empolgado com esse sistema para controlar a distância..
 
Segue update com alteração dos ícones e adição do ícone do Blynk indicando conexão com o servidor do App. Se o seu Blynk não estiver conectando veja se o "B" aparece no display, se estiver você está no App errado, se o ícone não aparecer refaça o processo mencionado nos posts anteriores e confirme o token do Blynk.

hot.jpeg
cold.jpeg


Se você já configurou seu dispositivo no Wifi, basta acessar o dispositivo através do IP seguido da porta 8080 na seguinte sintaxe:

ip:8080/update
(troque "ip" acima pelo número configurado no seu dispositivo.)

Exemplo:

192.168.0.40:8080/update

update.PNG


Baixe a atualização através do link abaixo, selecione "Escolher arquivo", busque o arquivo que você baixou e clique em "Update".

Link: https://drive.google.com/file/d/1ZQAlPswFwsLHFNly5-ZlxcCyCCzWh479/view?usp=sharing

Uma vez atualizado se os dados de configuração estiverem okay, não haverá necessidade de reconfigurar. Caso precise revisar alguma informação aperte o botão flash por 10 segundos e siga o processo de configuração.
 
Entendi... Então pra mim não vai funcionar, pois aqui no sul a noite quando liga minha geladeira por exemplo se setei para 18 graus, quando chegar nos 18 desliga mas a temperatura ainda baixa até uns 16 se não tivesse o aquecimento imediato, é muita variação... Preciso desse procedimento no inverno... E com o stc1000 que tenho ligado na geladeira e na lâmpada, a variação máxima é de 0,6 graus.... Que pena estava muito empolgado com esse sistema para controlar a distância..

Amigo vale a pena testar, nesse sistema a histerese não é o único parametro de analise, quando percebe uma queda brusca ou uma elavação brusca na temperatura ele desliga/liga o resfriamento/aquecimento.
 
Last edited:
Exatamente, depois de configurado não precisa mais conectar a rede IoTBrew.

1. O LED deve ficar aceso fixo, isso indica que está conectado aos servidores do Blynk
2. Não é normal ele ficar alternando. Isso está acontecendo porque ele não está detectando seu sensor de temperatura. O sistema reincia automaticamente quando nenhum sensor não é detectado. Esse reinicio é o motivo dele estar conectando e desconectando toda hora no Blynk.
3. Verifica as conexões do sensor. Amarelo no D6, vermelho no 3.3V e preto no GND. Resistor de 4k7 entre o amarelo e o vermelho (D6 e 3.3V). De preferência solde os cabos do sensor e o resistor. Com o manuseio do cabo pode dar problema de contato.

Olá Helton,
Obrigado pelas dicas, agora deu certo, estou conseguindo ler a temperatura, só que agora estou tendo outro problema, o display não liga.
Tenho duas dúvidas
1- O display só funciona na versão completa do softare?
2- Ainda não liguei o módulo relê, preciso ligar ele antes de ligar o display?

Mais uma vez, obrigado pelas dicas.
Abs.
 
Back
Top