Índice:
- Suprimentos
- Etapa 1: faça a carpintaria das escalas
- Etapa 2: fazendo a caixa de exibição
- Etapa 3: conecte a placa de vídeo
- Etapa 4: Faça a PCB da balança principal
- Etapa 5: Faça o Quadro de Subescala
- Etapa 6: calibrar as escalas
- Etapa 7: edite e envie o firmware para o Arduino
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Voltei para a Austrália em 2016 após alguns anos morando na Tailândia e não conseguia acreditar no preço de uma caixa de cerveja, em torno de US $ 50.
Então, montei minha própria cervejaria novamente, desta vez usando barris em vez de garrafas. Sem fermentação secundária, sem lavagem demorada e esterilização de mamadeiras e, o mais importante, sem espera por 3 semanas.
Para isso, converti uma geladeira velha com 2 barris cada um com 23 litros e 2 torneiras na porta. Eu tinha uma garrafa de CO2 tamanho D (da BOC) para carbonatar a cerveja na lateral da geladeira. Isso corria para um coletor de 2 vias para abastecer cada barril separadamente.
Isso foi ótimo, eu poderia simplesmente carbonatar durante a noite a 40 psi e a cerveja estava pronta no dia seguinte.
Um problema que tive foi quando o barril ficou vazio, sem avisar, arrrggg sem cerveja !!
Decidi então fazer algumas balanças para caber embaixo dos barris para pesar a cerveja e mostrá-la em litros para saber a quantidade de cerveja que ainda tinha em cada barril.
Este projeto é bastante simples, usando peças disponíveis no eBay ou AliExpress.
Projetei um case para o display que fica na geladeira, tem um suporte para aparafusar na porta (ainda estou para fazer).
As escamas que vão sob os barris são feitas de compensado de 19 mm de espessura e foram fresadas em minha máquina CNC. (Pode ser impresso em 3D, incluí arquivos STL)
Incluí arquivos STL para todas as partes da vitrine para impressão 3D.
Fiz um conjunto Veroboard PCB para a tela e o potenciômetro de brilho.
Fiz placas de circuito impresso Vero para ambas as escalas.
Aqui estão alguns links úteis:
www.instructables.com/id/Arduino-Bathroom-…
arduino.stackexchange.com/questions/11946/…
github.com/bogde/HX711 para a biblioteca de células de carga HX711
github.com/arduino-libraries/LiquidCrystal para a biblioteca LCD
Suprimentos
Veroboard AQUI
Arduino Nano AQUI
Display LCD 2004 AQUI
Pot e botão de 10k AQUI
Trimpot de 10k AQUI
2 x kits de 4 células de carga de 50 kg com placas HX711 AQUI
4 x 10 mm M3 macho / fêmea espaçador
4 x porcas M3
4 x parafusos M3x6 CSK
16 x blocos de terminais de parafuso AQUI
2 tomadas de cabo de fita IDE de 10 vias, montagem de PCB AQUI
2 tomadas de cabo de fita IDE de 10 vias, montagem de cabo AQUI
1,5 metros de cabo plano de 10 vias AQUI
Montagem de PCB de soquete USB AQUI
Cabo USB curto AQUI
Fio de instrumento de 22-24g
Pacote de plugues 12VDC AQUI
Etapa 1: faça a carpintaria das escalas
Eu forneci desenhos em formato PDF, arquivos DXF e arquivos STL para as peças de marcenaria de duas escalas.
Se você tiver a sorte de ter uma máquina CNC, incluí os caminhos da ferramenta para fresar a madeira. Você pode precisar alterar as extensões de arquivo para TAP ou NC para se adequar à sua máquina.
Essas peças precisam ser de compensado de boa qualidade, pois é muito provável que fiquem úmidas dentro da geladeira.
Se você estiver imprimindo em 3D, sugiro que o preenchimento seja de uma densidade bastante alta.
Etapa 2: fazendo a caixa de exibição
Incluídos aqui estão os arquivos STL para a caixa do visor e o suporte de montagem.
Observe que os orifícios para as chaves de botão foram excluídos, pois não são mais usados.
Eu imprimi com espessura de camada de 0,2 em PLA, a cor é sua escolha.
Limpe e faça novamente os furos, se necessário.
Certifique-se de que a tela LCD se ajusta à abertura.
Os 4 orifícios para a montagem do PCB precisam ser rebaixados na parte externa / traseira do gabinete.
Etapa 3: conecte a placa de vídeo
As fotos mostram 2 botões de pressão (vermelho e azul), estes não são mais usados.
Monte e solde a tela LCD, o potenciômetro de brilho, o trimpot de contraste e o conector de fita de 10 vias conforme mostrado nas fotos.
Tive a sorte de ter alguns espaçadores de plástico para montar a tela LCD, mas um pouco de cola quente funcionará tão bem.
fio de acordo com a seção 'Screen Board' do esquema.
Encaixe os 4 espaçadores M3 x 10mmm no PCB e prenda com as 4 porcas M3.
Faça o cabo de fita de 10 vias com comprimento suficiente para ir da balança até a tela, conecte-o ao PCB por baixo e alimente-o através do slot. Encaixe o conector fêmea na outra extremidade. Certifique-se de obter a orientação correta; pino 1 a pino 1.
Monte o PCB na caixa e prenda com os 4 parafusos M3 CSK da parte traseira.
Etapa 4: Faça a PCB da balança principal
Corte um pedaço de placa Vero aproximadamente do mesmo tamanho e formato como mostrado nas fotos.
Monte e solde o Arduino Nano, uma das placas HX711, 8 blocos de terminais, o soquete USB, o soquete de alimentação DC e o conector de fita de 10 vias conforme mostrado.
Faça a fiação de acordo com a seção 'Placa da balança principal' no esquema.
Para o conector USB fiz verde = SCK2, branco = DT2, vermelho = VCC, preto = GND
Identifique os blocos de terminais de 8 vias de 1 a 8.
Encaixe o PCB na madeira, segure no lugar com um pouco de cola quente derretida.
Encaixe e cole 4 das células de carga no lugar conforme mostrado, o fio voltado para dentro.
É uma boa ideia rotulá-los, superior direito, superior esquerdo, inferior direito e inferior esquerdo.
Conecte os fios da célula de carga aos terminais pretos de 8 vias conforme o esquema. Alguns dos fios são conectados juntos nos blocos de terminais.
Etapa 5: Faça o Quadro de Subescala
Corte um pedaço de placa Vero para caber na cavidade da madeira da 'subescala', conforme mostrado nas fotos.
Monte e solde a placa HX11 e os 8 blocos de terminais.
Faça a conexão de acordo com a seção 'Quadro de subescala' do esquema.
Identifique os blocos de terminais de 1 a 8.
Conecte os fios do cabo USB ao PCB conforme o esquema. Fiz verde = SCK2, branco = DT2, vermelho = VCC, preto = GND
Encaixe o PCB na madeira, segure no lugar com um pouco de cola quente derretida.
Conecte os fios das células de carga conforme o esquema. Este é o mesmo que a etapa anterior.
Etapa 6: calibrar as escalas
Se você não tiver o IDE do Arduino. As instruções de download e instalação deste software estão disponíveis AQUI.
Você também precisará instalar as bibliotecas LCD e HX711. As instruções para instalação de bibliotecas estão disponíveis no mesmo site em que você fez o download do software IDE. Os links para as bibliotecas estão na etapa de introdução.
Reinicie o Arduino IDE após instalar as bibliotecas.
Conecte a balança junto com o cabo USB curto, conecte o conector de fita da tela e conecte o pacote de plugues 12VDC à PCB da balança principal. Ligar.
Conecte o Nano ao seu PC por meio de um cabo USB. Você precisará de um mini cabo USB Tipo A para USB.
No menu IDE; selecione Ferramentas> tabuleiro> Nano
No menu IDE; selecione Ferramentas> Porta> e selecione a porta à qual seu Arduino está conectado.
Abra o arquivo Calibrate.ino e carregue no Nano, abra o Serial Monitor no menu IDE Ferramentas> Serial Monitor.
Siga as instruções fornecidas na tela do monitor serial, certifique-se de definir a taxa de transmissão para 9600.
Anote os fatores zero e os fatores de calibração obtidos. Você precisará dessas figuras no firmware principal.
Etapa 7: edite e envie o firmware para o Arduino
Abra o arquivo Beer_Scales_V2.ino no Arduino IDE.
Nas linhas 41 a 44, insira os fatores zero e os fatores de calibração que você obteve ao executar o programa de calibração.
Nas linhas 50 e 51, edite os pesos do barril como zero por enquanto.
Faça upload para o Nano.
Você precisará pesar seus barris, de preferência com as travas e linhas fixas.
Isso pode ser feito em suas novas escalas, que devem apresentar leitura zero para ambas as escalas.
Anote os pesos.
Agora, insira novamente os pesos nas linhas 50 e 51 de acordo com os pesos do barril que você acabou de pegar.
Faça upload do firmware para o Nano.
Instale o equipamento em sua geladeira de cerveja, encha seus barris, carbonate e divirta-se.
Finalizado !!
Recomendado:
O abridor de cerveja e derramador: 7 etapas (com fotos)
O Abridor de Cerveja e o Pourer: Para este projeto, a demanda era chegar a uma invenção ou sistema já inventado, mas que necessitasse de algumas melhorias. Como alguns devem saber, a Bélgica é muito popular por sua cerveja. Neste projeto, a invenção que precisava de algum i
Como construir balanças de pesagem Arduino: 8 etapas (com imagens)
Como construir balanças de pesagem Arduino: No Projeto Reiniciar em Londres, realizamos eventos de reparo onde o público é convidado a trazer todos os tipos de itens elétricos e eletrônicos para reparo, de modo a salvá-los do aterro. Alguns meses atrás (em um evento que eu realmente não visitei
DuvelBot - ESP32-CAM robô que serve cerveja: 4 etapas (com fotos)
DuvelBot - ESP32-CAM robô que serve cerveja: Depois de um dia de trabalho árduo, nada se compara a bebericar sua cerveja favorita no sofá. No meu caso, é a cerveja loira belga " Duvel ". No entanto, depois de tudo, exceto o colapso, somos confrontados com um problema muito sério: a geladeira cont
Alto-falante Bluetooth para barril de vinho pequeno: 7 etapas (com imagens)
Alto-falante Bluetooth Pequeno Barril de Vinho: Meu avô faleceu recentemente e eu e minha família percorremos sua casa levando o que queríamos em sua lembrança. Encontrei um velho barril de vinho de madeira de 5 ou 10 litros. Quando vi este pequeno barril, ficou claro para mim transformá-lo em um alto-falante Bluetooth
Como controlar a temperatura e a gravidade da fermentação da cerveja em seu smartphone: 4 etapas (com fotos)
Como controlar a temperatura e a gravidade da fermentação da cerveja em seu smartphone: Quando a cerveja está fermentando, você deve monitorar a gravidade e a temperatura diariamente. É fácil esquecer de fazer isso e impossível se você estiver ausente. Depois de algumas pesquisas no Google, encontrei várias soluções para monitoramento automatizado da gravidade (um, dois, três). Um de t