• We have implemented the ability to gift someone a Supporting Membership now! When you access the Upgrade page there is now a 'Gift' button. Once you click that you can enter a username to gift an account Upgrade to. Great way to help support this forum plus give some kudos to anyone who has helped you.

Controlador Craftbeerpi

Ajude o Home Brew Talk Brasil:

alanlisboa

Well-Known Member
Afiliado
24/6/14
Mensagens
237

Attachments

jalexandre

Well-Known Member
Afiliado
15/11/14
Mensagens
1,468
Qual a sua dúvida especificamente?

PS: Fórums técnicos de alta qualidade são sempre no formato pá-pum, pergunta-resposta, bateu-levou.
Procure manter essa mentalidade quando abrir um tópico, pois assim todo mundo ganha.
 

mord4z

Well-Known Member
Afiliado
27/6/14
Mensagens
76
Achei bem interessante esse projeto por ser flexível, pode ser usado com mais de 1 panela.
 

jalexandre

Well-Known Member
Afiliado
15/11/14
Mensagens
1,468
Achei bem interessante esse projeto por ser flexível, pode ser usado com mais de 1 panela.
Sim, é bem interessante mesmo.

Eu prefiro soluções baseadas em micro controladores pois eu sei que projetos baseados em sistemas operacionais dão manutenção. O Pi, para todos os efeitos, é um computador 'low end' completo em um único chip, porém, deve ser tratado como um servidor, e isso dá manutenção.

Mas hoje, dos controladores atuais, eu acho que o CraftBeerPi tem o melhor design e a melhor implementação, principalmente para leigos. Só fazer um backup da imagem de vez em quando e tá tudo certo. :D

Abraço,
 

alanlisboa

Well-Known Member
Afiliado
24/6/14
Mensagens
237
Na realidade estou começando do zero... então dúvidas surgirão várias na sequência.

A primeira parte é a compra de alguns dos equipamentos:

- Raspberry PI3
- 3 Sensores de temperatura
- uma protoboard
- alguns leds para testar, representando as ssr's que vou usar futuramente
- alguns jumpers para fazer as coneões

No final de semana recebo as peças e começo a instalação, vou divulgando aqui... se alguém mais estiver iniciando o projeto, ou já tenha feito, dicas são bem vindas.

Já tenho algumas dúvidas como: como instalar um alarme (buzzer) no hardware, possibilidade de incluirmos avisos no programa para lúpulo, como configurar PID e PWD...
 

alanlisboa

Well-Known Member
Afiliado
24/6/14
Mensagens
237
Na realidade não me propus a mudar a fonte do programa, mas tentar saber se no proprio programa esses itens estão disponíveis...
 

mord4z

Well-Known Member
Afiliado
27/6/14
Mensagens
76
Na realidade não me propus a mudar a fonte do programa, mas tentar saber se no proprio programa esses itens estão disponíveis...
O software possui suporte a buzzer, sou leigo quanto ao hardware (não sei dizer se já vem na placa), meu forte é o arduino, vou tentar dar uma ajuda no projeto (tradução e correções).
 

jalexandre

Well-Known Member
Afiliado
15/11/14
Mensagens
1,468
Na realidade não me propus a mudar a fonte do programa, mas tentar saber se no proprio programa esses itens estão disponíveis...
O pi não tem buzzer, tem que implementar na placa usando uma das GPIOS disponíveis, e já está contemplado no projeto até onde tive interesse em ler o código. (não sou fã de python...)

Os outros paramêtros eu não sei, mas acredito que seja possível.

Não consegui ver no site deles todas as especificações.

Abraço.
 

alanlisboa

Well-Known Member
Afiliado
24/6/14
Mensagens
237
Bom... dei andamento ao processo:

- Compra dos equipamentos - cerca de 400 reais entre sensores, Pi, protoboard e mais fios e resistores - OK
- Instalação do Raspian no PI - cerca de 20 min, muito fácil;
- intalação e configuração do Github, facinho tb... tive um problema com o navegador que nao rodava direito para adicionar uma SSH no git, mas acabou dando certo... 5 min - ok
- baixa e instalação do Craftbeerpi - meia hora, sem nenhum problema - ok
- montagem de uma placa experimental, com um modelo em single vessel, usando um sensor de temperatura e dois leds, representando as SSR e relés da Bomba e Aquescedor - 20 min - ok

O que eu observei até agora:

De positivo a facil montagem e programação, e flexibilidade de panelas e sensores, além dos comandos manuais serem faceis de implementar; Pid já disponível e PWM na próxima versão, segundo os desenvolvedores;

De negativo ainda não desocobri (pode não ter ou eu não ter achado) sistema que permita pop-ups na tela para avisos (colocar o malte, colocar o lúpulo, etc). Até é possível colocar uma etapa manual, mas sem aviso ou acionamento de um gpio para um buzzer por exemplo, ou aviso sonoro no proprio PC. Também achei a resposta um pouco lenta, um lag de 0,5s nos comandos, que podem significar um travamento apenas no PC. Só saberei com mais testes, que quero fazer nos proximos dias...
 

Attachments

jalexandre

Well-Known Member
Afiliado
15/11/14
Mensagens
1,468
Também achei a resposta um pouco lenta, um lag de 0,5s nos comandos, que podem significar um travamento apenas no PC. Só saberei com mais testes, que quero fazer nos proximos dias...

Isso é relativamente normal em implementações como essa. Ela não precisa ser rápida nem escalável (Isso tem um custo/complexidade de programação altissimos para implementar).

Continue os relatos.

Abraço!
 

alanlisboa

Well-Known Member
Afiliado
24/6/14
Mensagens
237
Bom eu confirmei com o autor do projeto. Realmente nesse momento não existe possibilidade de pop-ups e o PWM está em desenvolvimento.

Ou seja, como não sou programador, precisamos efetivamente esperar a nova versão... ou da ajuda de alguém que manje da programação para melhorar esse ponto.

Acho fundamental a possibilidade de termos ações paralelas (por exemplo, enquanto rola a fervura - step 11, por exemplo - rolar um timer para três ou quatro sub-passos para adição de lúpulo - steps 11a, 11b, 11c).

Da mesma forma, enquanto rola os 30 minutos finais de uma mostura num RIMS começar por exemplo o aquecer a água da lavagem. Tudo me parece simples, do ponto de vista leigo. Algo do tipo iniciar um sub-passo(ou passo seguinte) a X minutos do passo "XX".

No face, a discussão está em https://www.facebook.com/craftbeerpi/?fref=ts.
 

peterthomasu

Well-Known Member
Afiliado
22/7/15
Mensagens
266
Esse projeto esta na minha lista, acompanhando o topico americano parece que implementaram o buzzer na versão 2.1, confirma?

These are the major changes for the version 2.1

- For each kettle you can select a different automatic logic (Overshoot, PID, Fermentation)
- Standard Interface for custom automatic logic implementation. This makes it easy to add your custom logic with a few lines of code.
- Internal recipe book
- Additional hardware can be controlled. (Pumps, valves, ...)
- A buzzer informs you about step updates
- Small User Interface changes
- New setup wizard
 

alanlisboa

Well-Known Member
Afiliado
24/6/14
Mensagens
237
Sim, existe a possibilidade de ligar um buzzer diretamente em uma gpio.

Entretanto nao testei para ver se funciona.

Me pareceu meio falho que nao ative um sinal sonoro no tablet. Para que um buzzer se está usando um note, tablet ou celular?
 

peterthomasu

Well-Known Member
Afiliado
22/7/15
Mensagens
266
Sim, existe a possibilidade de ligar um buzzer diretamente em uma gpio.

Entretanto nao testei para ver se funciona.

Me pareceu meio falho que nao ative um sinal sonoro no tablet. Para que um buzzer se está usando um note, tablet ou celular?
Hahahahahaa, Tem toda razão, não tinha me atentado a isso, faz todo sentido. Enfim, não deixe de postar suas considerações e atualizações, em breve vou me aventurar também.

Abraços!
 

mord4z

Well-Known Member
Afiliado
27/6/14
Mensagens
76
Sim, existe a possibilidade de ligar um buzzer diretamente em uma gpio.

Entretanto nao testei para ver se funciona.

Me pareceu meio falho que nao ative um sinal sonoro no tablet. Para que um buzzer se está usando um note, tablet ou celular?
Achei plausível, uma vez que você poderá acessar este painel através de um tablet, pro alarme sonoro ter que funcionar o navegador deverá estar todo o tempo em primeiro plano, então se durante o processo vc resolver ir lá no youtube ver um vídeo acabaram as chances de vc receber o aviso sonoro.
 

tonyldo

Well-Known Member
Afiliado
22/2/15
Mensagens
57
Consegui um raspberry e vou testar essa solução... Pergunta a quem já está adiantado com o craftbeer pi: Eu posso instalar todos os sensores ds18b20 na mesma Gpio, como eu achei nesse esquema na net, ou o craft beer pi exige uma Gpio para cada sensor:




Enviado de meu D5833 usando Tapatalk
 

mord4z

Well-Known Member
Afiliado
27/6/14
Mensagens
76
Consegui um raspberry e vou testar essa solução... Pergunta a quem já está adiantado com o craftbeer pi: Eu posso instalar todos os sensores ds18b20 na mesma Gpio, como eu achei nesse esquema na net, ou o craft beer pi exige uma Gpio para cada sensor:




Enviado de meu D5833 usando Tapatalk
Se vc ligar assim eles vão se comportar como um único sensor, tem que ser uma porta pra cada, assim o craftbeer conseguirá coletar os dados de cada sensor de forma independente.
 

tonyldo

Well-Known Member
Afiliado
22/2/15
Mensagens
57
Se vc ligar assim eles vão se comportar como um único sensor, tem que ser uma porta pra cada, assim o craftbeer conseguirá coletar os dados de cada sensor de forma independente.
Mas então isso é como tá implementado o craftbeerpi né... Pq do site de onde eu tirei essa figura diz isso:

"Note that although there are now multiple temperature sensors to be read, we still only have three connections to the Raspberry Pi: +3.3V and 0V connections to power the sensors, and the*single data wire*which returns the temperature readings from all the sensors.

Reading temperature readings from multiple sensors down one wire is possible because each ds18b20 sensor has a*unique serial numbercoded into it at manufacture which the Raspberry Pi can be used to identify them by."

Enviado de meu D5833 usando Tapatalk
 

mord4z

Well-Known Member
Afiliado
27/6/14
Mensagens
76
Mas então isso é como tá implementado o craftbeerpi né... Pq do site de onde eu tirei essa figura diz isso:

Enviado de meu D5833 usando Tapatalk
Sim sim, pelo menos foi o que entendi até onde eu li o código. Tradução pro português a caminho!
 
2

Latest posts

Topo