Minha idéia é de um display na frente do pc mostrando as temperaturas dos processadores e controlado a velocidade das ventuinhas para se manter a temperatura estável.

Eu achei esse projeto na net e queria ver se era possível fazer com o Arduino.

Conto com a colaboração de vocês.

http://www.newtoncbraga.com.br/index.php/microcontroladores/102-tex...

Exibições: 6234

Responder esta

Respostas a este tópico

No caso da ventuinha eu não posso cria uma tabela de x a y onde cada intervalo segnifica uma determinada velocidade?

Pode. Isso é um proporcional.

Funciona blz !

No máximo o que vai acontecer é que hora a ventoinha vai estar por ex na velociade 5 (de 10) e hora na velocidade 7. Mesmo que a fonte de calor esteja gerando sempre exatamente o mesmo calor. 

E vai que nem oscila.. Ou que não chega a ser perceptível... Resumindo: Versão 1.0 Vai de tabela. Se não gostar do resultado pode ser melhorado só ajustando a programação...

Falei sobre os outros processos meio no modo tutorial, é exagero para o seu caso.

Cara, que legal isso em Hugo ...esse software que vc usou é livre?

Tenho vontade de trabalhar com controle de processos, mas tinha dúvidas quanto ao clock do arduino.

Você acha que é possível implementar sistemas de controle Feed Forward no arduino ou é muito pra ele calcular?

Valeu!

E ai Thiago, que bom que gostou.

Esse software foi eu mesmo que fiz utilizando o C++ Builder.

Os códigos estão neste tópico

É claro que dá para desenvolver sistemas de controle não só com arduino, mas com qualquer microcontrolador. A amostragem é mais que o suficiente.

Olha esse vídeo do mesmo algoritmo controlando o nível em um planta didática da faculdade.

 

Nos dois vídeos eu fiz o PID clássico, nessas férias vou aproveitar o tempo livre para fazer com lógica Fuzzy.

Flw

preciso declacar o lm 35 pra lem a temperatura e um cooler pra controle da temperatura.

Ola,

Não sei se você já conseguiu pegar a temperatura do processador, mas vai uma dica, até para os próximos que quiserem saber.

Montei um aplicativo que pega a temperatura do processador e manda pro meu Android via socket, assim consigo monitorar a temperatura atual quando estou jogando.

Para isso usei o programa CoreTemp, um programa que mostra a temperatura do processador, mas também permite que outros programas peguem essa temperatura.

No site do programa, tem uma parte para desenvolvedores "http://www.alcpu.com/CoreTemp/developers.html", lá tem alguns exemplos e programas demo para testar.

Eu fiz o meu software a partir do exemplo do Delphi, mas tem outras linguagens também, fica perfeito.

No seu caso é só enviar a temperatura via serial para o arduino exibir no display.

O único problema é que tem que deixar o CoreTemp e o seu programa abetos, para enviar os dados.

Se alguém tiver alguma outra maneira, posta ai.

Agradeço muito a participação de você. O bom é que cada um arruma uma solução diferente, eu estou indo pelo caminho de desenvolver um aplicativo que colete os dados e envie para o display. Mas com certeza as soluções apresentada aqui serve de inspiração para outros projetos.

Isso ai, estamos aqui para difundir o conhecimento e aprender cada vez mais.

Gostei bastante desse seu projeto, quando terminar, posta os resultados pra gente ver. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço