Índice:
- Etapa 1: Iniciando a Primeira Fermentação
- Etapa 2: Construindo o Circuito
- Etapa 3: A melhor parte … Escrevendo o código
Vídeo: Termostato Arduino Kombucha: 3 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Sempre adorei o Kombuchá, mas na loja é tão caro. Por cerca de US $ 4 por 12 onças. não tinha como beber tanto quanto queria. Eu procurei fazer meu próprio kombuchá e percebi que não era tão difícil e não exigia muitos recursos. Comprei este kit para começar, mas você já deve ter muitos desses itens, então não compre algo que já tenha! Sou estudante em tempo integral e quase nunca estou em casa, então decidi tentar construir um circuito usando um Arduino para automatizar a regulação do calor.
Itens necessários para fazer o circuito:
- Arduino Uno (se você ainda não tem um Arduino, recomendo um kit para começar. Comecei com isso, e ele veio com o LCD, placa de ensaio, campainha, LED e um sensor de temperatura TMP36 que pode ser usado FORA do kombuchá)
- Placa de ensaio e fios
- Sensor de temperatura DS18B20 (você também precisará de um resistor de 4,7k)
- Módulo de Relé
- Aquecedor
Itens opcionais para fazer o circuito:
- Tela LCD da placa de ensaio
- Placa de ensaio LED
- Campainha Piezo Buzzer
Itens necessários para fazer o Kombuchá:
Peguei esse kit, que tem tudo a seguir e muito mais.
- Kombucha Scoby
- Frasco de vidro de 1 galão
- Chá Preto, Verde ou Oolong
- Açúcar refinado
- Garrafas de vidro com tampas (para colocar o kombuchá para o segundo fermento)
Etapa 1: Iniciando a Primeira Fermentação
Para esta etapa, não precisaremos de nenhum aparelho eletrônico, apenas uma pequena panela, açúcar, o scoby e um pouco de chá.
- Leve 4 xícaras de água para ferver. Assim que houver uma boa fervura, desligue o fogo.
- Pegue 6 saquinhos de chá ou despeje 3 colheres de sopa de folhas soltas de chá preto, verde ou oolong em um saquinho de chá de algodão e adicione ao bule.
- Íngreme por 5-7 minutos.
- Remova o (s) saquinho (s) de chá e descarte o chá.
- Adicione 1 xícara de açúcar na panela e mexa. Não se preocupe em beber tanto açúcar, o scoby come a maior parte do açúcar durante a fermentação.
- Assim que o açúcar estiver dissolvido, despeje o chá doce no frasco de cerveja de 1 galão.
- Despeje 8 xícaras de água FRIA FILTRADA. Eu uso água engarrafada fria.
- A mistura agora deve estar em temperatura ambiente, ou um pouco acima. Apenas certifique-se de que a água não esteja acima de 86 graus em unidades Freedom antes de passar para a próxima etapa.
- Adicione o starter scoby e líquido que vem à mistura. Mexa SÓ UMA VEZ.
- Cubra o frasco com um pano de algodão e feche com um elástico.
Agora temos nosso (em breve) kombuchá, vamos dar a ele um cérebro microcontrolador …
Etapa 2: Construindo o Circuito
Para iniciar a segunda etapa, primeiro configure o Arduino próximo a uma placa de ensaio e monte todas as peças necessárias para ajudá-lo a longo prazo. Para tornar mais fácil para os seus olhos, divido o circuito em 3 diagramas, o LCD, os notificadores e o sensor de temperatura. Obrigatório Fiz todos esses diagramas com Fritzing. A última foto é do meu circuito. Não se preocupe se o seu circuito não parecer tão bom quanto o meu. (;
*** Observe que o lado analógico do Arduino NÃO é usado. Não conecte nenhum fio nesses slots. ***
Vou começar com o sensor de temperatura. Meu DS18B20 tinha um fio vermelho, azul e amarelo, o seu deveria ter cores semelhantes. O vermelho conecta-se a 5V, o azul conecta-se ao GND. O amarelo é interessante, porque é o fio de dados, mas precisa de alguma energia suplementar por meio de um resistor de 4,7 k Ohm, então o amarelo se conecta ao pino 13 no Arduino, e o resistor de 4,7 k Ohm vai do amarelo para 5V. Consulte a imagem para entender melhor.
* O LCD ocupa mais espaço e faz com que tudo pareça insano, mas é bastante simples. Vou da ESQUERDA para a DIREITA, começando em 1 e terminando em 16.
- O primeiro pino vai para GND.
- O segundo pino vai para 5V
- O terceiro pino vai para GND.
- O 4º pino vai para 12 no Arduino.
- O 5º pino vai para GND.
- O 6º pino vai para 11 no Arduino.
- Os pinos 7 a 10 não são usados.
- O 11º pino vai para 5 no Arduino.
- O 12º pino vai para 4 no Arduino.
- O 13º pino vai para 3 no Arduino.
- O 14º pino vai para 2 no Arduino.
- O 15º pino conecta-se a 5 V através de um resistor de 330 Ohm.
- O 16º pino conecta-se ao GND.
O relé é a parte mais importante da parte do termostato, pois controla quando o aquecedor liga ou desliga. Para realmente construir o módulo, usei este tutorial do SparkFun. Usei este site, que ajuda a distinguir para onde vão os fios. Como alternativa, você pode comprar um IOT Relay da SparkFun ou Adafruit que faz a mesma coisa. Coloquei o pino de dados no relé para o pino digital 6 no Arduino. Eu configurei meu relé para NC ou Normalmente Fechado, então se você optar por tê-lo como NÃO ou Normalmente Aberto, você precisaria alterar o código.
Por último, o que chamo de notificadores. Esta é uma alternativa e não parte necessária. Basicamente, se você não quiser que o relé controle quando o aquecedor liga e desliga, pode fazê-lo manualmente sempre que ouvir um bipe. Há um LED e uma campainha Piezo. O lado mais longo do LED se conecta a um resistor de 220 Ohm, que se conecta ao pino 8 no Arduino. O lado mais curto se conecta ao GND. A campainha tem um lado positivo e um lado negativo, geralmente marcados por um + e - respectivamente. O lado + vai para o pino 9 no Arduino, o lado - vai para GND.
* Lembre-se, fiz este projeto de código aberto para que você pudesse modificá-lo para o que você tem! Se você não tem um LCD, pode modificar o código para funcionar da mesma forma sem um!
Etapa 3: A melhor parte … Escrevendo o código
Não há melhor senso de orgulho e realização do que escrever um código que funcione na primeira tentativa! Infelizmente esse não foi o meu caso, mas ainda é divertido quando funciona. Você precisará do IDE do Arduino para atualizar o código para o Uno. Existem outras maneiras, mas esta é a mais simples. Se você não tem o IDE configurado ou instalado, por favor, mergulhe nesta toca de coelho.
O primeiro passo é a inicialização. Existem três bibliotecas necessárias para este código, todas as quais podem ser baixadas através do IDE Arduino, indo para Sketch -> Incluir Bibliotecas -> Gerenciar Bibliotecas … então procure e instale as bibliotecas OneWire, LiquidCrystal e Dallas Temperature. Anexei o código e carreguei no meu Github! O arquivo é denominado KombuchaThermostat.ino.
O código pode ser carregado diretamente se você quiser apenas o relé (por exemplo, sem LED ou campainha) e configurá-lo como um relé normalmente fechado. Caso contrário, escrevi o código alternativo e as estratégias de depuração, apenas comentadas. Meu código está licenciado sob o domínio público, então sinta-se à vontade para modificá-lo de acordo com o seu estilo e gosto.
Informações de depuração …
A depuração não é nada assustador, especialmente com o Arduino.
- Se o seu código não estiver compilando, é provável que você não tenha as bibliotecas instaladas.
- Se não estiver carregando, é provável que você tenha selecionado a porta, placa ou programador errado. O link acima para configurar o IDE é um ótimo recurso para garantir que todas as suas coisas estejam configuradas corretamente.
- Se as temperaturas parecerem estranhas, descomente todas as linhas com "Serial" nele e abra o monitor Serial para ver como estão suas temperaturas.
Este código foi testado no Ubuntu 16.04.
Se funcionar no seu sistema com um sistema operacional diferente, me avise e eu o adicionarei à lista!
Recomendado:
Faça seu próprio termostato de aquecimento conectado e economize com aquecimento: 53 etapas (com fotos)
Faça seu próprio termostato de aquecimento conectado e economize com o aquecimento: Qual é a finalidade? Aumente o conforto aquecendo sua casa exatamente como você deseja Economize e reduza as emissões de gases de efeito estufa aquecendo sua casa apenas quando você precisa Mantenha o controle do aquecimento onde quer que esteja
Termostato inteligente ESP8266: 6 etapas (com fotos)
Smart Thermostat ESP8266: Bienvenue sur ce nouvel article. On se retrouve aujourd'hui pour un projet that j'ai réalisé durant tout ce temps libre que m'a offert le confinement. Ce projet m'a été proposé par mon père, en effet il vient de déménager dans une vieille maison et l
Como fazer um termostato de fogão a lenha automático: 5 etapas (com fotos)
Como fazer um termostato de fogão a lenha automático: Para meu projeto de aula de mecatrônica, decidi projetar e criar um termostato de fogão a lenha automático usando um Arduino habilitado para WiFi com um controlador PID acionando um motor de passo para controlar a posição do amortecedor em meu fogão a lenha. Foi um grande rewar
Controle do termostato de um ventilador de troca de calor: 7 etapas (com fotos)
Controle do termostato de um ventilador de troca de calor: Olá a todos, neste Instrutível, mostrarei como automatizar um ventilador de troca de calor usando um módulo de termostato barato. Aviso: Este projeto usa a tensão da rede elétrica e precisa ser gerenciado de maneira adequada. Eu sei que você não tem certeza do que está fazendo, não tente
Registrador de dados do histórico do termostato Nest: 6 etapas (com fotos)
Registrador de dados de histórico do termostato Nest: o termostato Nest rastreia a temperatura, umidade e uso do forno / CA e os usuários podem ver os dados históricos apenas por 10 dias. Eu queria coletar dados históricos (> 10 dias) e me deparei com o script de planilhas do Google que aninha os pings a cada hora definida